linux-phy.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 0/3] Enable UFS on QCS615
@ 2024-12-16  9:54 Xin Liu
  2024-12-16  9:54 ` [PATCH v4 1/3] dt-bindings: ufs: qcom: Add UFS Host Controller for QCS615 Xin Liu
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Xin Liu @ 2024-12-16  9:54 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Manivannan Sadhasivam, Bjorn Andersson, Konrad Dybcio
  Cc: Vinod Koul, Kishon Vijay Abraham I, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, linux-arm-msm, linux-phy, devicetree,
	linux-kernel, linux-scsi, quic_jiegan, quic_aiquny, quic_tingweiz,
	quic_sayalil

From: Sayali Lokhande <quic_sayalil@quicinc.com>

Add UFS support to the QCS615 Ride platform. The UFS host controller and
QMP UFS PHY hardware of QCS615 are derived from SM6115. Include the
relevant binding documents accordingly. Additionally, configure UFS-related
clock, power, and interconnect settings in the device tree.

This patch series depends on below patch series:
https://lore.kernel.org/all/20241104-add_initial_support_for_qcs615-v5-0-9dde8d7b80b0@quicinc.com/
https://lore.kernel.org/all/20241105032107.9552-1-quic_qqzhou@quicinc.com/
https://lore.kernel.org/all/20241212-correct_gpio_ranges-v1-0-c5f20d61882f@quicinc.com/

Signed-off-by: Xin Liu <quic_liuxin@quicinc.com>
---
Changes in v4:
- PATCH 2/3: Modify ICC(cpu to ufs); delete redundant required-opps.
- PATCH 3/3: Add ufs reset-gpios.
- Link to v3: https://lore.kernel.org/all/20241122064428.278752-1-quic_liuxin@quicinc.com/
Changes in v3:
- PATCH 1/3: Adjust the order of SOB.
- PATCH 2/3: Modify some formatting issues: Wrong indentation, 
  split into one entry per line.
- Link to v2: https://lore.kernel.org/all/20241119022050.2995511-1-quic_liuxin@quicinc.com/
Changes in v2:
- PATCH 1/3:Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
  Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
- PATCH 2/3: Use an OPP table instead of freq-table-hz.And modify
  some formatting issues.
- PATCH 3/3: Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
- Link to v1: https://lore.kernel.org/all/20241017042300.872963-1-quic_liuxin@quicinc.com/

Xin Liu (3):
  dt-bindings: ufs: qcom: Add UFS Host Controller for QCS615
  arm64: dts: qcom: qcs615: add UFS node
  arm64: dts: qcom: qcs615-ride: Enable UFS node

 .../devicetree/bindings/ufs/qcom,ufs.yaml     |   2 +
 arch/arm64/boot/dts/qcom/qcs615-ride.dts      |  17 +++
 arch/arm64/boot/dts/qcom/qcs615.dtsi          | 113 ++++++++++++++++++
 3 files changed, 132 insertions(+)
---
base-commit: ec29543c01b3dbfcb9a2daa4e0cd33afb3c30c39

-- 
2.34.1


-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [PATCH v4 1/3] dt-bindings: ufs: qcom: Add UFS Host Controller for QCS615
  2024-12-16  9:54 [PATCH v4 0/3] Enable UFS on QCS615 Xin Liu
@ 2024-12-16  9:54 ` Xin Liu
  2024-12-16 10:20   ` Krzysztof Kozlowski
  2025-01-16 14:22   ` Rob Herring
  2024-12-16  9:54 ` [PATCH v4 2/3] arm64: dts: qcom: qcs615: add UFS node Xin Liu
                   ` (3 subsequent siblings)
  4 siblings, 2 replies; 11+ messages in thread
From: Xin Liu @ 2024-12-16  9:54 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Manivannan Sadhasivam, Bjorn Andersson, Konrad Dybcio
  Cc: Vinod Koul, Kishon Vijay Abraham I, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, linux-arm-msm, linux-phy, devicetree,
	linux-kernel, linux-scsi, quic_jiegan, quic_aiquny, quic_tingweiz,
	quic_sayalil, Krzysztof Kozlowski

From: Sayali Lokhande <quic_sayalil@quicinc.com>

Document the Universal Flash Storage(UFS) Host Controller on the Qualcomm
QCS615 Platform.

Signed-off-by: Sayali Lokhande <quic_sayalil@quicinc.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Co-developed-by: Xin Liu <quic_liuxin@quicinc.com>
Signed-off-by: Xin Liu <quic_liuxin@quicinc.com>
---
 Documentation/devicetree/bindings/ufs/qcom,ufs.yaml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/ufs/qcom,ufs.yaml b/Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
index cde334e3206b..a03fff5df5ef 100644
--- a/Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
+++ b/Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
@@ -26,6 +26,7 @@ properties:
           - qcom,msm8994-ufshc
           - qcom,msm8996-ufshc
           - qcom,msm8998-ufshc
+          - qcom,qcs615-ufshc
           - qcom,qcs8300-ufshc
           - qcom,sa8775p-ufshc
           - qcom,sc7180-ufshc
@@ -243,6 +244,7 @@ allOf:
         compatible:
           contains:
             enum:
+              - qcom,qcs615-ufshc
               - qcom,sm6115-ufshc
               - qcom,sm6125-ufshc
     then:
-- 
2.34.1


-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH v4 2/3] arm64: dts: qcom: qcs615: add UFS node
  2024-12-16  9:54 [PATCH v4 0/3] Enable UFS on QCS615 Xin Liu
  2024-12-16  9:54 ` [PATCH v4 1/3] dt-bindings: ufs: qcom: Add UFS Host Controller for QCS615 Xin Liu
@ 2024-12-16  9:54 ` Xin Liu
  2024-12-16 12:38   ` Konrad Dybcio
  2024-12-16  9:54 ` [PATCH v4 3/3] arm64: dts: qcom: qcs615-ride: Enable " Xin Liu
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 11+ messages in thread
From: Xin Liu @ 2024-12-16  9:54 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Manivannan Sadhasivam, Bjorn Andersson, Konrad Dybcio
  Cc: Vinod Koul, Kishon Vijay Abraham I, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, linux-arm-msm, linux-phy, devicetree,
	linux-kernel, linux-scsi, quic_jiegan, quic_aiquny, quic_tingweiz,
	quic_sayalil

From: Sayali Lokhande <quic_sayalil@quicinc.com>

Add the UFS Host Controller node and its PHY for QCS615 SoC.

Signed-off-by: Sayali Lokhande <quic_sayalil@quicinc.com>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Co-developed-by: Xin Liu <quic_liuxin@quicinc.com>
Signed-off-by: Xin Liu <quic_liuxin@quicinc.com>
---
 arch/arm64/boot/dts/qcom/qcs615.dtsi | 113 +++++++++++++++++++++++++++
 1 file changed, 113 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/qcs615.dtsi b/arch/arm64/boot/dts/qcom/qcs615.dtsi
index 590beb37f441..bc93152d5093 100644
--- a/arch/arm64/boot/dts/qcom/qcs615.dtsi
+++ b/arch/arm64/boot/dts/qcom/qcs615.dtsi
@@ -458,6 +458,119 @@ mmss_noc: interconnect@1740000 {
 			qcom,bcm-voters = <&apps_bcm_voter>;
 		};
 
+		ufs_mem_hc: ufshc@1d84000 {
+			compatible = "qcom,qcs615-ufshc", "qcom,ufshc", "jedec,ufs-2.0";
+			reg = <0x0 0x01d84000 0x0 0x3000>,
+			      <0x0 0x01d90000 0x0 0x8000>;
+			reg-names = "std",
+				    "ice";
+
+			interrupts = <GIC_SPI 265 IRQ_TYPE_LEVEL_HIGH>;
+
+			clocks = <&gcc GCC_UFS_PHY_AXI_CLK>,
+				 <&gcc GCC_AGGRE_UFS_PHY_AXI_CLK>,
+				 <&gcc GCC_UFS_PHY_AHB_CLK>,
+				 <&gcc GCC_UFS_PHY_UNIPRO_CORE_CLK>,
+				 <&gcc GCC_UFS_PHY_ICE_CORE_CLK>,
+				 <&rpmhcc RPMH_CXO_CLK>,
+				 <&gcc GCC_UFS_PHY_TX_SYMBOL_0_CLK>,
+				 <&gcc GCC_UFS_PHY_RX_SYMBOL_0_CLK>;
+			clock-names = "core_clk",
+				      "bus_aggr_clk",
+				      "iface_clk",
+				      "core_clk_unipro",
+				      "core_clk_ice",
+				      "ref_clk",
+				      "tx_lane0_sync_clk",
+				      "rx_lane0_sync_clk";
+
+			resets = <&gcc GCC_UFS_PHY_BCR>;
+			reset-names = "rst";
+
+			operating-points-v2 = <&ufs_opp_table>;
+			interconnects = <&aggre1_noc MASTER_UFS_MEM QCOM_ICC_TAG_ALWAYS
+					 &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>,
+					<&gem_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACTIVE_ONLY
+					 &config_noc SLAVE_UFS_MEM_CFG QCOM_ICC_TAG_ACTIVE_ONLY>;
+			interconnect-names = "ufs-ddr",
+					     "cpu-ufs";
+
+			power-domains = <&gcc UFS_PHY_GDSC>;
+
+			iommus = <&apps_smmu 0x300 0x0>;
+			dma-coherent;
+
+			lanes-per-direction = <1>;
+
+			phys = <&ufs_mem_phy>;
+			phy-names = "ufsphy";
+
+			#reset-cells = <1>;
+
+			status = "disabled";
+
+			ufs_opp_table: opp-table {
+				compatible = "operating-points-v2";
+
+				opp-50000000 {
+					opp-hz = /bits/ 64 <50000000>,
+						 /bits/ 64 <0>,
+						 /bits/ 64 <0>,
+						 /bits/ 64 <37500000>,
+						 /bits/ 64 <75000000>,
+						 /bits/ 64 <0>,
+						 /bits/ 64 <0>,
+						 /bits/ 64 <0>;
+					required-opps = <&rpmhpd_opp_low_svs>;
+				};
+
+				opp-100000000 {
+					opp-hz = /bits/ 64 <100000000>,
+						 /bits/ 64 <0>,
+						 /bits/ 64 <0>,
+						 /bits/ 64 <75000000>,
+						 /bits/ 64 <150000000>,
+						 /bits/ 64 <0>,
+						 /bits/ 64 <0>,
+						 /bits/ 64 <0>;
+					required-opps = <&rpmhpd_opp_svs>;
+				};
+
+				opp-200000000 {
+					opp-hz = /bits/ 64 <200000000>,
+						 /bits/ 64 <0>,
+						 /bits/ 64 <0>,
+						 /bits/ 64 <150000000>,
+						 /bits/ 64 <300000000>,
+						 /bits/ 64 <0>,
+						 /bits/ 64 <0>,
+						 /bits/ 64 <0>;
+					required-opps = <&rpmhpd_opp_nom>;
+				};
+			};
+		};
+
+		ufs_mem_phy: phy@1d87000 {
+			compatible = "qcom,qcs615-qmp-ufs-phy", "qcom,sm6115-qmp-ufs-phy";
+			reg = <0x0 0x01d87000 0x0 0xe00>;
+			clocks = <&rpmhcc RPMH_CXO_CLK>,
+				 <&gcc GCC_UFS_PHY_PHY_AUX_CLK>,
+				 <&gcc GCC_UFS_MEM_CLKREF_CLK>;
+			clock-names = "ref",
+				      "ref_aux",
+				      "qref";
+
+			power-domains = <&gcc UFS_PHY_GDSC>;
+
+			resets = <&ufs_mem_hc 0>;
+			reset-names = "ufsphy";
+
+			#clock-cells = <1>;
+			#phy-cells = <0>;
+
+			status = "disabled";
+		};
+
 		tcsr_mutex: hwlock@1f40000 {
 			compatible = "qcom,tcsr-mutex";
 			reg = <0x0 0x01f40000 0x0 0x20000>;
-- 
2.34.1


-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH v4 3/3] arm64: dts: qcom: qcs615-ride: Enable UFS node
  2024-12-16  9:54 [PATCH v4 0/3] Enable UFS on QCS615 Xin Liu
  2024-12-16  9:54 ` [PATCH v4 1/3] dt-bindings: ufs: qcom: Add UFS Host Controller for QCS615 Xin Liu
  2024-12-16  9:54 ` [PATCH v4 2/3] arm64: dts: qcom: qcs615: add UFS node Xin Liu
@ 2024-12-16  9:54 ` Xin Liu
  2025-01-08  2:52 ` (subset) [PATCH v4 0/3] Enable UFS on QCS615 Bjorn Andersson
  2025-01-08  4:43 ` Bjorn Andersson
  4 siblings, 0 replies; 11+ messages in thread
From: Xin Liu @ 2024-12-16  9:54 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Manivannan Sadhasivam, Bjorn Andersson, Konrad Dybcio
  Cc: Vinod Koul, Kishon Vijay Abraham I, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, linux-arm-msm, linux-phy, devicetree,
	linux-kernel, linux-scsi, quic_jiegan, quic_aiquny, quic_tingweiz,
	quic_sayalil, Konrad Dybcio

From: Sayali Lokhande <quic_sayalil@quicinc.com>

Enable UFS on the Qualcomm QCS615 Ride platform.

Signed-off-by: Sayali Lokhande <quic_sayalil@quicinc.com>
Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Co-developed-by: Xin Liu <quic_liuxin@quicinc.com>
Signed-off-by: Xin Liu <quic_liuxin@quicinc.com>
---
 arch/arm64/boot/dts/qcom/qcs615-ride.dts | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/qcs615-ride.dts b/arch/arm64/boot/dts/qcom/qcs615-ride.dts
index ee6cab3924a6..c211f1a814a9 100644
--- a/arch/arm64/boot/dts/qcom/qcs615-ride.dts
+++ b/arch/arm64/boot/dts/qcom/qcs615-ride.dts
@@ -214,6 +214,23 @@ &uart0 {
 	status = "okay";
 };
 
+&ufs_mem_hc {
+	reset-gpios = <&tlmm 123 GPIO_ACTIVE_LOW>;
+	vcc-supply = <&vreg_l17a>;
+	vcc-max-microamp = <600000>;
+	vccq2-supply = <&vreg_s4a>;
+	vccq2-max-microamp = <600000>;
+
+	status = "okay";
+};
+
+&ufs_mem_phy {
+	vdda-phy-supply = <&vreg_l5a>;
+	vdda-pll-supply = <&vreg_l12a>;
+
+	status = "okay";
+};
+
 &watchdog {
 	clocks = <&sleep_clk>;
 };
-- 
2.34.1


-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* Re: [PATCH v4 1/3] dt-bindings: ufs: qcom: Add UFS Host Controller for QCS615
  2024-12-16  9:54 ` [PATCH v4 1/3] dt-bindings: ufs: qcom: Add UFS Host Controller for QCS615 Xin Liu
@ 2024-12-16 10:20   ` Krzysztof Kozlowski
  2025-01-16 14:22   ` Rob Herring
  1 sibling, 0 replies; 11+ messages in thread
From: Krzysztof Kozlowski @ 2024-12-16 10:20 UTC (permalink / raw)
  To: Xin Liu, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Manivannan Sadhasivam, Bjorn Andersson, Konrad Dybcio
  Cc: Vinod Koul, Kishon Vijay Abraham I, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, linux-arm-msm, linux-phy, devicetree,
	linux-kernel, linux-scsi, quic_jiegan, quic_aiquny, quic_tingweiz,
	quic_sayalil

On 16/12/2024 10:54, Xin Liu wrote:
> From: Sayali Lokhande <quic_sayalil@quicinc.com>
> 
> Document the Universal Flash Storage(UFS) Host Controller on the Qualcomm
> QCS615 Platform.
> 
> Signed-off-by: Sayali Lokhande <quic_sayalil@quicinc.com>
> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
> Co-developed-by: Xin Liu <quic_liuxin@quicinc.com>
> Signed-off-by: Xin Liu <quic_liuxin@quicinc.com>

You just sent it to me three times. Stop.

Best regards,
Krzysztof

-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH v4 2/3] arm64: dts: qcom: qcs615: add UFS node
  2024-12-16  9:54 ` [PATCH v4 2/3] arm64: dts: qcom: qcs615: add UFS node Xin Liu
@ 2024-12-16 12:38   ` Konrad Dybcio
  0 siblings, 0 replies; 11+ messages in thread
From: Konrad Dybcio @ 2024-12-16 12:38 UTC (permalink / raw)
  To: Xin Liu, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Manivannan Sadhasivam, Bjorn Andersson, Konrad Dybcio
  Cc: Vinod Koul, Kishon Vijay Abraham I, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, linux-arm-msm, linux-phy, devicetree,
	linux-kernel, linux-scsi, quic_jiegan, quic_aiquny, quic_tingweiz,
	quic_sayalil

On 16.12.2024 10:54 AM, Xin Liu wrote:
> From: Sayali Lokhande <quic_sayalil@quicinc.com>
> 
> Add the UFS Host Controller node and its PHY for QCS615 SoC.
> 
> Signed-off-by: Sayali Lokhande <quic_sayalil@quicinc.com>
> Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
> Co-developed-by: Xin Liu <quic_liuxin@quicinc.com>
> Signed-off-by: Xin Liu <quic_liuxin@quicinc.com>
> ---

Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>

Konrad

-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: (subset) [PATCH v4 0/3] Enable UFS on QCS615
  2024-12-16  9:54 [PATCH v4 0/3] Enable UFS on QCS615 Xin Liu
                   ` (2 preceding siblings ...)
  2024-12-16  9:54 ` [PATCH v4 3/3] arm64: dts: qcom: qcs615-ride: Enable " Xin Liu
@ 2025-01-08  2:52 ` Bjorn Andersson
  2025-01-08  4:43 ` Bjorn Andersson
  4 siblings, 0 replies; 11+ messages in thread
From: Bjorn Andersson @ 2025-01-08  2:52 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Manivannan Sadhasivam, Konrad Dybcio, Xin Liu
  Cc: Vinod Koul, Kishon Vijay Abraham I, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, linux-arm-msm, linux-phy, devicetree,
	linux-kernel, linux-scsi, quic_jiegan, quic_aiquny, quic_tingweiz,
	quic_sayalil


On Mon, 16 Dec 2024 17:54:36 +0800, Xin Liu wrote:
> From: Sayali Lokhande <quic_sayalil@quicinc.com>
> 
> Add UFS support to the QCS615 Ride platform. The UFS host controller and
> QMP UFS PHY hardware of QCS615 are derived from SM6115. Include the
> relevant binding documents accordingly. Additionally, configure UFS-related
> clock, power, and interconnect settings in the device tree.
> 
> [...]

Applied, thanks!

[2/3] arm64: dts: qcom: qcs615: add UFS node
      commit: a6a9d10e796957aefbc4c8d53ed7673714e83b31
[3/3] arm64: dts: qcom: qcs615-ride: Enable UFS node
      commit: 4b120ef62ed653f4bc05e5f68832d2d2ac548b60

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>

-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: (subset) [PATCH v4 0/3] Enable UFS on QCS615
  2024-12-16  9:54 [PATCH v4 0/3] Enable UFS on QCS615 Xin Liu
                   ` (3 preceding siblings ...)
  2025-01-08  2:52 ` (subset) [PATCH v4 0/3] Enable UFS on QCS615 Bjorn Andersson
@ 2025-01-08  4:43 ` Bjorn Andersson
  2025-01-13  2:02   ` Xin Liu
  4 siblings, 1 reply; 11+ messages in thread
From: Bjorn Andersson @ 2025-01-08  4:43 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Manivannan Sadhasivam, Konrad Dybcio, Xin Liu
  Cc: Vinod Koul, Kishon Vijay Abraham I, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, linux-arm-msm, linux-phy, devicetree,
	linux-kernel, linux-scsi, quic_jiegan, quic_aiquny, quic_tingweiz,
	quic_sayalil


On Mon, 16 Dec 2024 17:54:36 +0800, Xin Liu wrote:
> From: Sayali Lokhande <quic_sayalil@quicinc.com>
> 
> Add UFS support to the QCS615 Ride platform. The UFS host controller and
> QMP UFS PHY hardware of QCS615 are derived from SM6115. Include the
> relevant binding documents accordingly. Additionally, configure UFS-related
> clock, power, and interconnect settings in the device tree.
> 
> [...]

Applied, thanks!

[2/3] arm64: dts: qcom: qcs615: add UFS node
      commit: a6a9d10e796957aefbc4c8d53ed7673714e83b31
[3/3] arm64: dts: qcom: qcs615-ride: Enable UFS node
      commit: 4b120ef62ed653f4bc05e5f68832d2d2ac548b60

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>

-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: (subset) [PATCH v4 0/3] Enable UFS on QCS615
  2025-01-08  4:43 ` Bjorn Andersson
@ 2025-01-13  2:02   ` Xin Liu
  2025-01-13  2:59     ` Xin Liu
  0 siblings, 1 reply; 11+ messages in thread
From: Xin Liu @ 2025-01-13  2:02 UTC (permalink / raw)
  To: Bjorn Andersson, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Manivannan Sadhasivam, Konrad Dybcio
  Cc: Vinod Koul, Kishon Vijay Abraham I, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, linux-arm-msm, linux-phy, devicetree,
	linux-kernel, linux-scsi, quic_jiegan, quic_aiquny, quic_tingweiz,
	quic_sayalil

This patch has been reviewed one month ago, do you have any other 
comments? Thank you very much.

https://lore.kernel.org/linux-arm-msm/20241216095439.531357-2-quic_liuxin@quicinc.com/

在 2025/1/8 12:43, Bjorn Andersson 写道:
> 
> On Mon, 16 Dec 2024 17:54:36 +0800, Xin Liu wrote:
>> From: Sayali Lokhande <quic_sayalil@quicinc.com>
>>
>> Add UFS support to the QCS615 Ride platform. The UFS host controller and
>> QMP UFS PHY hardware of QCS615 are derived from SM6115. Include the
>> relevant binding documents accordingly. Additionally, configure UFS-related
>> clock, power, and interconnect settings in the device tree.
>>
>> [...]
> 
> Applied, thanks!
> 
> [2/3] arm64: dts: qcom: qcs615: add UFS node
>        commit: a6a9d10e796957aefbc4c8d53ed7673714e83b31
> [3/3] arm64: dts: qcom: qcs615-ride: Enable UFS node
>        commit: 4b120ef62ed653f4bc05e5f68832d2d2ac548b60
> 
> Best regards,


-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: (subset) [PATCH v4 0/3] Enable UFS on QCS615
  2025-01-13  2:02   ` Xin Liu
@ 2025-01-13  2:59     ` Xin Liu
  0 siblings, 0 replies; 11+ messages in thread
From: Xin Liu @ 2025-01-13  2:59 UTC (permalink / raw)
  To: Bjorn Andersson, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Manivannan Sadhasivam, Konrad Dybcio
  Cc: Vinod Koul, Kishon Vijay Abraham I, Alim Akhtar, Avri Altman,
	Bart Van Assche, Andy Gross, linux-arm-msm, linux-phy, devicetree,
	linux-kernel, linux-scsi, quic_jiegan, quic_aiquny, quic_tingweiz,
	quic_sayalil

I mean the modification of binding.
dt-bindings: ufs: qcom: Add UFS Host Controller for QCS615

https://lore.kernel.org/all/20241216095439.531357-2-quic_liuxin@quicinc.com/

在 2025/1/13 10:02, Xin Liu 写道:
> This patch has been reviewed one month ago, do you have any other 
> comments? Thank you very much.
> 
> https://lore.kernel.org/linux-arm-msm/20241216095439.531357-2- 
> quic_liuxin@quicinc.com/
> 
> 在 2025/1/8 12:43, Bjorn Andersson 写道:
>>
>> On Mon, 16 Dec 2024 17:54:36 +0800, Xin Liu wrote:
>>> From: Sayali Lokhande <quic_sayalil@quicinc.com>
>>>
>>> Add UFS support to the QCS615 Ride platform. The UFS host controller and
>>> QMP UFS PHY hardware of QCS615 are derived from SM6115. Include the
>>> relevant binding documents accordingly. Additionally, configure UFS- 
>>> related
>>> clock, power, and interconnect settings in the device tree.
>>>
>>> [...]
>>
>> Applied, thanks!
>>
>> [2/3] arm64: dts: qcom: qcs615: add UFS node
>>        commit: a6a9d10e796957aefbc4c8d53ed7673714e83b31
>> [3/3] arm64: dts: qcom: qcs615-ride: Enable UFS node
>>        commit: 4b120ef62ed653f4bc05e5f68832d2d2ac548b60
>>
>> Best regards,
> 


-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [PATCH v4 1/3] dt-bindings: ufs: qcom: Add UFS Host Controller for QCS615
  2024-12-16  9:54 ` [PATCH v4 1/3] dt-bindings: ufs: qcom: Add UFS Host Controller for QCS615 Xin Liu
  2024-12-16 10:20   ` Krzysztof Kozlowski
@ 2025-01-16 14:22   ` Rob Herring
  1 sibling, 0 replies; 11+ messages in thread
From: Rob Herring @ 2025-01-16 14:22 UTC (permalink / raw)
  To: Xin Liu
  Cc: Krzysztof Kozlowski, Conor Dooley, Manivannan Sadhasivam,
	Bjorn Andersson, Konrad Dybcio, Vinod Koul,
	Kishon Vijay Abraham I, Alim Akhtar, Avri Altman, Bart Van Assche,
	Andy Gross, linux-arm-msm, linux-phy, devicetree, linux-kernel,
	linux-scsi, quic_jiegan, quic_aiquny, quic_tingweiz, quic_sayalil,
	Krzysztof Kozlowski

On Mon, Dec 16, 2024 at 05:54:37PM +0800, Xin Liu wrote:
> From: Sayali Lokhande <quic_sayalil@quicinc.com>
> 
> Document the Universal Flash Storage(UFS) Host Controller on the Qualcomm
> QCS615 Platform.
> 
> Signed-off-by: Sayali Lokhande <quic_sayalil@quicinc.com>
> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
> Co-developed-by: Xin Liu <quic_liuxin@quicinc.com>
> Signed-off-by: Xin Liu <quic_liuxin@quicinc.com>
> ---
>  Documentation/devicetree/bindings/ufs/qcom,ufs.yaml | 2 ++
>  1 file changed, 2 insertions(+)

Looks like this was missed. Applied.

Rob

-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2025-01-16 14:22 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-16  9:54 [PATCH v4 0/3] Enable UFS on QCS615 Xin Liu
2024-12-16  9:54 ` [PATCH v4 1/3] dt-bindings: ufs: qcom: Add UFS Host Controller for QCS615 Xin Liu
2024-12-16 10:20   ` Krzysztof Kozlowski
2025-01-16 14:22   ` Rob Herring
2024-12-16  9:54 ` [PATCH v4 2/3] arm64: dts: qcom: qcs615: add UFS node Xin Liu
2024-12-16 12:38   ` Konrad Dybcio
2024-12-16  9:54 ` [PATCH v4 3/3] arm64: dts: qcom: qcs615-ride: Enable " Xin Liu
2025-01-08  2:52 ` (subset) [PATCH v4 0/3] Enable UFS on QCS615 Bjorn Andersson
2025-01-08  4:43 ` Bjorn Andersson
2025-01-13  2:02   ` Xin Liu
2025-01-13  2:59     ` Xin Liu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).