Message ID | 20241202-x1e80100-qcp-t14-enable-usb-type-a-ports-v2-0-7360ed65c769@linaro.org |
---|---|
Headers | show
Received: from mail-lf1-f48.google.com (mail-lf1-f48.google.com [209.85.167.48]) (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 163B71FA160 for <linux-arm-msm@vger.kernel.org>; Mon, 2 Dec 2024 09:23:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733131410; cv=none; b=qnSCOj2Eyjx0yenO5gUvui2FFhL1VsM4owhbVA81V9OCKNMAGlfCisorwrpW5p/NaYNnhMhde9CGYZP/jkkyv4SF7htroW/WFcLcjtAd8bHnG0+UExzIQWU6+w03a7SV2688pnzC5uvySkopu/p+VDmxZ9rMcUDY52nEAIcb9Zk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1733131410; c=relaxed/simple; bh=A3r+QOe6Np4QfCUQPaZfHssorye0JJK4Sy3TkMzCgqY=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=SR40ZPRapgTYQhLBIGbFP3cbePlFw1wXV1uxsNpmIKuDC7fGur3Fq58THK++zhPUZIu8ohRzQQg21kfWUfNKlM2bB10yvEkm+Jh3TNIEezB+jp5rS+qAzQRDJnQAsMBOCUKTY75FfHSQn62fB0r8CgoesITf9vBBMTyzYHDBrI4= 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=GOMeniLB; arc=none smtp.client-ip=209.85.167.48 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="GOMeniLB" Received: by mail-lf1-f48.google.com with SMTP id 2adb3069b0e04-53de771c5ebso4396013e87.2 for <linux-arm-msm@vger.kernel.org>; Mon, 02 Dec 2024 01:23:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1733131407; x=1733736207; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=QwFuu4fYjZZJNMv4MxzvoaazN1Cffk/HJgugwqmFgW8=; b=GOMeniLBWg5nodExGYAL/IphWz3dzc3rTh9eM43OynxOGydMie1EBhCTtFs23z+f6b Plp4Foy0kww0VXCpNRXcSbtG2ixse30o7tJiKtRQEpalGjtSgqEjR4BDu41bQSDsEZ7y YS0ZCfdGV/Ws2CQ8h9sOsKRNclV6nIDfUGHPjvX7DKMj1UXlmwXsDqkO5+2whR4IC+rs 9WwNw4DA/n+Sh/bgppEjTRoIGDz9FbT+JQ2bLabcnjKF7WBq6TX0IWt4vb5X2Well26k VWATlsniCMWGd6mp4beHb1y3WoImQVDFxONHHiKfMwB0/hycEwNyF/gi0PeaSCV/bsCW sO9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733131407; x=1733736207; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=QwFuu4fYjZZJNMv4MxzvoaazN1Cffk/HJgugwqmFgW8=; b=tGvLZ/hV40vm1NmD0UWiPd2cAu+YxLFLt7SxvJyLKUSntZkxwCsYMfRdguGPj6eJF2 E+69n5x6H5GHLxCeIGVJ/jLil2+LNxuUBc+1DXdrateVtN8x6lIX40d8L0gvHLibilG5 kQsWFWxvVkKzO9Lwpi4DauAhE2J+sk9uCbVwFlW5JGPwXT9eeFiElUZEML+gxZJ08otp YJmNV/lXvOYVRnr0eQn6RCIWbb0qROqRNPIfm0mZtfUk1054vBgMd6BcUd75flKf85L7 t/+ao6yi8pwAC5+4/2evyrDrB9BYzm0hGBZFfrCov3CV4JuQfJ1C09txSOw42ikJuulE FQ1w== X-Forwarded-Encrypted: i=1; AJvYcCWzVzBL85CBD/OT2Bg0HA4DolZGFbgIaMHq91WoVfn2Lu5H59EVIV08F0Wd3X833mTMeQGBnB/l08yaJ7so@vger.kernel.org X-Gm-Message-State: AOJu0YzkLe6QIcNsRCuRKketKZCZ23jw9aLI/D0al0MYWrIC53dHAtk8 XuCE5CwopdkzwHszOaB6I4zNsA2J8eAs+RZvU0FipGvYvFl1nx3hClznLPtUcKs= X-Gm-Gg: ASbGnctJUhm8aYNWlgnL9cMMPhawvKA2LJalePfloMtW3YyejYjMMotWokXPzHAaCdc WlhAArQwSPwZTqhbMrHpNIjxBsNR/GPLezWsEaw1W8UeS9cKAC9dPH5ERcXB16WP5hR7JCBVOKZ cemiPU07+2sVbTjNmB4ZVk2BZoTif2+A6dIWyprXyXzZ1NIHvgNblKWI3SpCeYtk8Q/fwa6v25z 0vpXjuwP/gTtn/tWK6Yk/QwYGNnGofggxiUkuy0A/WfkWLnow== X-Google-Smtp-Source: AGHT+IGQUKasx5DVEulQmB48IgfBZD18etF9SKhktXSn1/vLHY3A2CfDRwa9VxuQ8IxHa+Sfcm9Ftg== X-Received: by 2002:a05:6512:1115:b0:539:918c:5124 with SMTP id 2adb3069b0e04-53df00dce95mr11697944e87.31.1733131407212; Mon, 02 Dec 2024 01:23:27 -0800 (PST) Received: from [127.0.1.1] ([82.76.168.176]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-385d7264f27sm11014744f8f.80.2024.12.02.01.23.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Dec 2024 01:23:26 -0800 (PST) From: Abel Vesa <abel.vesa@linaro.org> Subject: [PATCH v2 0/2] arm64: dts: qcom: x1e80100: qcp/t14s: Enable USB multi-port controller related ports Date: Mon, 02 Dec 2024 11:23:16 +0200 Message-Id: <20241202-x1e80100-qcp-t14-enable-usb-type-a-ports-v2-0-7360ed65c769@linaro.org> Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: <linux-arm-msm.vger.kernel.org> List-Subscribe: <mailto:linux-arm-msm+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-arm-msm+unsubscribe@vger.kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAIR8TWcC/53NQQ6DIBCF4asY1p2GQWxsV71H4wJkVBIDFKjRG O9e6hG6/N/ifTtLFC0l9qh2FmmxyXpXQlwq1k/KjQTWlGaCC4nIG1iRWo6cw7sPkFECOaVngk/ SkLdAoCD4mBM0jejJ1FrKmrNyFyINdj2pV1d6sin7uJ3ygr/1D2RB4KBl3d4MDXc07XO2TkV/9 XFk3XEcX60fU5/hAAAA X-Change-ID: 20241105-x1e80100-qcp-t14-enable-usb-type-a-ports-552ced3b4430 To: Bjorn Andersson <andersson@kernel.org>, Konrad Dybcio <konradybcio@kernel.org>, Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org> Cc: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>, Johan Hovold <johan@kernel.org>, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa <abel.vesa@linaro.org>, Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> X-Mailer: b4 0.15-dev-dedf8 X-Developer-Signature: v=1; a=openpgp-sha256; l=1336; i=abel.vesa@linaro.org; h=from:subject:message-id; bh=A3r+QOe6Np4QfCUQPaZfHssorye0JJK4Sy3TkMzCgqY=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBnTXyH8O+JENQg+ADzguGlqw15V6h2aBa82XZ8T ENBUVtvgUmJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCZ018hwAKCRAbX0TJAJUV VmEwD/4s3GECGL49agL3ystNcSB8bWifU6JcscHVeFU/X9J/bgfrBOKSujfLzUZbo+rqY3P2qwY A1nl/IkyqLMOAuT2+Lq2ck5U31Anid+r7MGig1RMf9GbhR1iDIz2tVH+BIyhvHKQd6+8pV0MVk7 9m0/nemh1/VhvKyycC7pZkJ2xS854G8j89zVeC/bAuN+ks7ZEfuOmstJxEJosUskM6xKbwstOJ8 lVnVzVnG3Rzt2s93HgWl+R0VCnUULkJta9ZEw8G3nvA5WkDkH56XaU2whfENuTjhGJbzSRn9RhC 8qwoJzp51KpXLJo5XnmqSLtY3cgAxsKRLMzEDtDfY/vEMtRF194v7cofWyMWeFYJiqoJKMApW1D Txne7wQVYZMlYkStEZb6zQ19FJEthGitZP8YoIpnr/szxVio6GEnATHmPbJ/T0sFDu/qYTq8DwF cfcQjzuCKrfWHO4b6GcV/p1BjzX9jJuOR5Tvvq2tBvSfRiS3+t/WHWihRqhOQWrDQnGyv7YTy8a OggqCpvm+16BHKKQ9W3lt46d+TX+MJYfvXHfVZNL07C0SsZJEaleUPU0h4n4tP0iAFaN6UMF4H+ SFwFspZ5358iAdzUuXwJwDgf6i4QCFnLcmU9eJF10fjJl3tLzhbXn5TzxBbhjz5bVysg0S7h/ku K8bn22lLhU3uDlg== X-Developer-Key: i=abel.vesa@linaro.org; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE |
Series |
arm64: dts: qcom: x1e80100: qcp/t14s: Enable USB multi-port controller related ports
|
expand
|
Both QCP and T14s have 2 NXP PTN3222 eUSB-to-USB2 redrivers used to level-shift between the USB multi-port controller High-Speed PHY eUSB2 and the USB Type-A ports connected to it. The QCP has a 3rd instance of this redriver but is connected to the USB2S controller. Describe the redrivers used for the USB multi-port and enable each pair of PHYS and controller in order to enable USB support on those 2 Type-A ports on each board. Signed-off-by: Abel Vesa <abel.vesa@linaro.org> --- Changes in v2: - Reordered alphabetically the HS PHYs and QMP PHYs in each dtsi, as per Konrad's request. - Picked up Konrad's R-b tags - Link to v1: https://lore.kernel.org/r/20241105-x1e80100-qcp-t14-enable-usb-type-a-ports-v1-0-b4386def91d8@linaro.org --- Abel Vesa (2): arm64: dts: qcom: x1e78100-t14s: Enable support for both Type-A USB ports arm64: dts: qcom: x1e78100-qcp: Enable Type-A USB ports labeled 3 and 4/6 .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dts | 86 ++++++++++++++++++++++ arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 86 ++++++++++++++++++++++ 2 files changed, 172 insertions(+) --- base-commit: f486c8aa16b8172f63bddc70116a0c897a7f3f02 change-id: 20241105-x1e80100-qcp-t14-enable-usb-type-a-ports-552ced3b4430 Best regards,