Received: by 2002:a05:7412:cfc7:b0:fc:a2b0:25d7 with SMTP id by7csp2400304rdb; Wed, 21 Feb 2024 06:40:04 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCVKL8PdHPeIQ0v+X+OhxYm1rDL7GsJCyKWofFpdId99DgEw54byPZW+cw5BV2NHu9nZ6uKxvZI8w3l+q47XAfT8eFNlVqdhAbmKDBBorw== X-Google-Smtp-Source: AGHT+IGBxhBU/azNhlznVyRADRxBqYUMjR6ztG8Fm32vglmStQUQdMyUau52HoXiQ0jiFcMo8IR3 X-Received: by 2002:a9d:6d83:0:b0:6e2:e09b:a68a with SMTP id x3-20020a9d6d83000000b006e2e09ba68amr20185106otp.21.1708526404164; Wed, 21 Feb 2024 06:40:04 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708526404; cv=pass; d=google.com; s=arc-20160816; b=jX5g6xksfmryNFgYxwbvtD0tlF/rRgSdykjxgBCUTOTPX0vn6pcDSgervXyH8W3zkK oqr0JPiWQAFpllytImo8D05hSLyn+S/9oTlYBYU7p1uacpDfC8uj1GJODU1gMRs4q0Bm YSrUVhxk4wnqQoF6QaljlLvB5zsrbS2JHEwpU+h+hjnSaC5HF8iMvyW9IQK7Eqq9N9wd fRcyxcqck+Nq4kJ+KXJwLWa3peg2jwzqC1MlQGQQYQXQitTWm7WFmmGj9IPmWWEtMrId CTEnfzHvrIUl3vcwQP7wJ0L4QsDm6p7rAL2vBEE0aNdKzut4JDnCj8U1TBZZzct6nM2u ejUQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :subject:date:from:dkim-signature; bh=dKUMaq5+YKpoNioR5AAEOHPi2LIHBpnQYMn+N71VaCk=; fh=LBsmojgAfINc+1dTJSL9Ry4xEDD3SnY6jeRkwxEePvA=; b=RphOUNo7OUxvTEOARkEGx8vw5SBhoXu9927/x+4LJuQvYtQYsNn+GrSJ7/I8tPemhA YeuVQCSeIkvJ9HNgs+JUjdCbk1/TBaJLy9KrzAh3/DYjWNpdjiUt1kbs48XTyPPwTwtF 45GyTVBTh/cHjRdTVbSxOZH8s+AZqO7vuxfE3F6FJ/G4ext1ykdASce2tqws8eyxML4n X4xsrMXzP76LxhHWlO8dn1p7r5EXnCi/n7chtv5ekdZhCvB7GFh6WKkXP3zUenbsu/98 ZeTR1ExRvz7c7u+LJDfBL5vfUm/AmPAPizfIGIcANb7OeCj9tiY9/LV9m0PkZsHlBqGs k0xg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=yszqM2Jh; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-74914-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-74914-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id s12-20020a05622a018c00b0042dda836e85si11137144qtw.398.2024.02.21.06.39.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Feb 2024 06:40:04 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-74914-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=yszqM2Jh; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-74914-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-74914-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id D5F021C242E0 for ; Wed, 21 Feb 2024 14:39:57 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 5503E8062C; Wed, 21 Feb 2024 14:39:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="yszqM2Jh" Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 79D9A8003B for ; Wed, 21 Feb 2024 14:39:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.53 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708526342; cv=none; b=n94bU9fH3fQa9RHUXX10fypsjYpMpH80OHTjHC+vN7g1ycVtcCtRrMpiS3U4/wkD+yCRlngjRbwFEaKWtoAu/08dVMSoAxlqpRdX3IW4Cy92bhPZk3fNbQJfOeazV7AdsB1INYNCt3I4DiYLuVinX3ilKwtbMxaqXD6ZPhWiEVA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708526342; c=relaxed/simple; bh=z4YNe3s7RiXrMcr2v5VUfWKjyjugl9g1ARc3B5J6qzY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=T7kX4jOHAkpFlYDJd8mqELyvdeIR957LmWLCebxQvzeld7gD7TVhsmD3Ejmp9YjrjXk5kZiA4O2QrqQXuuoNwEz/7UI8nfC3wzgYedrxS1DeEnGbeZ5bLpw6wyGud2soxomLr+0FZwikq1nXqoRVce5h0DOmplfE0SzLsSF5NHc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=yszqM2Jh; arc=none smtp.client-ip=209.85.218.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-ej1-f53.google.com with SMTP id a640c23a62f3a-a3f3d0d2787so101996466b.3 for ; Wed, 21 Feb 2024 06:39:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1708526339; x=1709131139; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=dKUMaq5+YKpoNioR5AAEOHPi2LIHBpnQYMn+N71VaCk=; b=yszqM2JhiwrhiAQrLsY9DrorWw/loI8BBYNBKyqOgugWjXzzf6IX3pzEoGpNEMxAoJ 5hYnAMMifZEUEeak92bIhzET0TKHmNhhjSpUGwmPfjEXP8wBVK8S+VF5mAnQF/18P5jo g7VotQ9Ww8o5B5TgyXZjPeL0+h5B4THagi9shVgyjikAPHkD/oWGXtp5pafXI1kqJZ1o kUILzL8Oh+yxQO+E9qjrFYX3T2OnrDhBhy1Ho6ra+F4R1TtjKJ3zTUPGHX7sC8bT9pI0 VqSQeE5FhuPSN5rPwMhiWm32RLDRt6sU+7aVzRdrS0Hb3tdEU3gpGLOV1xurS8/EsgOk h6GQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708526339; x=1709131139; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dKUMaq5+YKpoNioR5AAEOHPi2LIHBpnQYMn+N71VaCk=; b=LsnX7v6iyrzWPxvd8Wmk8m7CeNyfoUo0jE0tJn3lsBzqQgk2T3MxoDXEM26hTU0o47 j2MTlyqTSc4l5div/ePam5fnwpmVj1RCZ0jNYH1Y8aMYFkq90fKsEJZKw6Nf1bGXi6h0 /pkcsaIO27vmo/KFUNMbnHNZMz/6kHD2xGSmPxkPDVa0z7nzp9qB45ZFQJkoqOxGnuNf 4BB9pgKvFo2zP/ZwZUh+PSK9t0BSamReafV2tvyYrIr80DmGRvYhTfulzxCWyJGdw4Y2 3883GyK96pOa+ApWPgqRu+K33ie2INGCWLaF/ijk1FG4DK3f27XqoqWk31BO5r4GvfeR gR8g== X-Forwarded-Encrypted: i=1; AJvYcCVNEeFu6zoX6MTsEoWqUnQdabtOOwE3a7BsrHrH4a8eMQIvqkW2AuGnIc89P0+CRSKo0z1smRfGu0D4bMIJxEpnVnowMoq8N47rJ4VP X-Gm-Message-State: AOJu0YxHKRXXJk6z2DZ4xLbpCa0B3iqV5Q5sYkxEcoosc+w2TLc7oz87 2woi1GQ6tCzzan2DGV2OrtLmOb958tc84H+4FlqTh+7MZklRLPFQTiTGah1jzFs= X-Received: by 2002:a17:906:a0ce:b0:a3d:8f37:c37f with SMTP id bh14-20020a170906a0ce00b00a3d8f37c37fmr13958935ejb.6.1708526338852; Wed, 21 Feb 2024 06:38:58 -0800 (PST) Received: from [127.0.1.1] ([188.24.162.93]) by smtp.gmail.com with ESMTPSA id wp12-20020a170907060c00b00a3eb953335esm2653970ejb.44.2024.02.21.06.38.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Feb 2024 06:38:58 -0800 (PST) From: Abel Vesa Date: Wed, 21 Feb 2024 16:38:33 +0200 Subject: [PATCH v2 3/4] arm64: dts: qcom: x1e80100-crd: Add repeater nodes Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20240221-x1e80100-dts-smb2360-v2-3-037d183cc021@linaro.org> References: <20240221-x1e80100-dts-smb2360-v2-0-037d183cc021@linaro.org> In-Reply-To: <20240221-x1e80100-dts-smb2360-v2-0-037d183cc021@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Andy Gross , Rob Herring Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1720; i=abel.vesa@linaro.org; h=from:subject:message-id; bh=z4YNe3s7RiXrMcr2v5VUfWKjyjugl9g1ARc3B5J6qzY=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBl1gr7F3smlX41csaZupE+3mQ0hDrNTFwSP+em9 FMLmZqtSuaJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCZdYK+wAKCRAbX0TJAJUV VrrYD/9sELQf6ABYKykIiiQihXS8+cee52Mkcb8PRB8cu3K72rT2YxPF6zxEK9JC/t8gZF1ZFzn kBwx+6qHK07ue+rGJBzWIAsIo/HqKt15/wKS2XedeeaFYOg2CdwHK/Asaidrg/6dG9Nn5Zezpmx 5ESV5A86nEVBTht5RiPkP/+VIK4XyRC6N9HpQcUo4HOeQPF/OJp5a6bRquC5NUyiafw91Db4QWS 47w/HzymnCsEJ+7LYOeQdBGBHBBTfdVfovAPGqx2arkydSLtu8htwnyv+8QQ2Rr+ViBbkUXsNYH fII9urSefC1uM8VIWEgKhB0NVIJiaVmSqVqJSz2RbbnzDPi9HfjPD/iEHBPM0ocX77WVyr41ln0 qPNXmJz627FxtRV5swPc17advyWV/5vq2roAwDcbjF+I2lXkze0O3pXgCnqMbueW8yQyCly/1JM ajKq2T1ZslOvS3+Alp2U8R2djjaSeTYEbb++JAYcp/ZL3GsdTvQV4t7BNVR8PXOCy+XGGtPnkih gti0KQvbSE+zc1XAHjcYRDYsP4DpUgrkekF94xS14Snaluce0YZixYG2vAOPExEWn86pNDePpuE Y635Miv8LXNSOJ1tbdvk00fh68HHyqzXQt98XJ7o8TWLsEqsFuCp+oqacF9gnLYSZYD9SqrXrvM LEr/YPQPapOk4XQ== X-Developer-Key: i=abel.vesa@linaro.org; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE Include the SMB2360 and add regulators to each one of those 3 eUSB2 repeaters. Tie up the repeaters to their corresponding USB HS PHY. Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/x1e80100-crd.dts b/arch/arm64/boot/dts/qcom/x1e80100-crd.dts index 6a0a54532e5f..37e19c0aa236 100644 --- a/arch/arm64/boot/dts/qcom/x1e80100-crd.dts +++ b/arch/arm64/boot/dts/qcom/x1e80100-crd.dts @@ -9,6 +9,7 @@ #include #include "x1e80100.dtsi" +#include "smb2360.dtsi" / { model = "Qualcomm Technologies, Inc. X1E80100 CRD"; @@ -680,6 +681,21 @@ &remoteproc_cdsp { status = "okay"; }; +&smb2360_1_eusb2_repeater { + vdd18-supply = <&vreg_l3d_1p8>; + vdd3-supply = <&vreg_l2b_3p0>; +}; + +&smb2360_2_eusb2_repeater { + vdd18-supply = <&vreg_l3d_1p8>; + vdd3-supply = <&vreg_l14b_3p0>; +}; + +&smb2360_3_eusb2_repeater { + vdd18-supply = <&vreg_l3d_1p8>; + vdd3-supply = <&vreg_l8b_3p0>; +}; + &swr0 { status = "okay"; @@ -817,6 +833,8 @@ &usb_1_ss0_hsphy { vdd-supply = <&vreg_l2e_0p8>; vdda12-supply = <&vreg_l3e_1p2>; + phys = <&smb2360_1_eusb2_repeater>; + status = "okay"; }; @@ -837,6 +855,8 @@ &usb_1_ss1_hsphy { vdd-supply = <&vreg_l2e_0p8>; vdda12-supply = <&vreg_l3e_1p2>; + phys = <&smb2360_2_eusb2_repeater>; + status = "okay"; }; @@ -857,6 +877,8 @@ &usb_1_ss2_hsphy { vdd-supply = <&vreg_l2e_0p8>; vdda12-supply = <&vreg_l3e_1p2>; + phys = <&smb2360_3_eusb2_repeater>; + status = "okay"; }; -- 2.34.1