[PATCH v2 0/3] Add missing UFS symbol 0/1 RX/TX clocks

Taniya Das posted 3 patches 1 month, 1 week ago
.../bindings/clock/qcom,x1e80100-gcc.yaml          |  8 ++-
arch/arm64/boot/dts/qcom/hamoa.dtsi                |  3 +
drivers/clk/qcom/gcc-x1e80100.c                    | 72 +++++++++++++++++++++-
include/dt-bindings/clock/qcom,x1e80100-gcc.h      |  3 +
4 files changed, 82 insertions(+), 4 deletions(-)
[PATCH v2 0/3] Add missing UFS symbol 0/1 RX/TX clocks
Posted by Taniya Das 1 month, 1 week ago
Some of the UFS symbol clock infrastructure has been left undescribed.
Add the required muxes in the global clock controller driver.

The UFS testcases have been verified with these clocks.

Changes in v2:
- Update the commit text to remove "Add indices for them to allow
  extending the driver." [Krzysztof]
- Remove unused parent maps and parent data from GCC file [Dmitry].
- Add RB-by for GCC [Abel]
- Add RB-by for device tree [Dmitry, Abel]
- Link to v1: https://lore.kernel.org/r/20251230-ufs_symbol_clk-v1-0-47d46b24c087@oss.qualcomm.com

Signed-off-by: Taniya Das <taniya.das@oss.qualcomm.com>
---
Taniya Das (3):
      dt-bindings: clock: qcom,x1e80100-gcc: Add missing UFS mux clocks
      clk: qcom: gcc-x1e80100: Add missing UFS symbol mux clocks
      arm64: dts: qcom: hamoa: Extend the gcc input clock list

 .../bindings/clock/qcom,x1e80100-gcc.yaml          |  8 ++-
 arch/arm64/boot/dts/qcom/hamoa.dtsi                |  3 +
 drivers/clk/qcom/gcc-x1e80100.c                    | 72 +++++++++++++++++++++-
 include/dt-bindings/clock/qcom,x1e80100-gcc.h      |  3 +
 4 files changed, 82 insertions(+), 4 deletions(-)
---
base-commit: cc3aa43b44bdb43dfbac0fcb51c56594a11338a8
change-id: 20251230-ufs_symbol_clk-c669042d65be

Best regards,
-- 
Taniya Das <taniya.das@oss.qualcomm.com>
Re: (subset) [PATCH v2 0/3] Add missing UFS symbol 0/1 RX/TX clocks
Posted by Bjorn Andersson 1 month ago
On Sat, 03 Jan 2026 11:27:04 +0530, Taniya Das wrote:
> Some of the UFS symbol clock infrastructure has been left undescribed.
> Add the required muxes in the global clock controller driver.
> 
> The UFS testcases have been verified with these clocks.
> 
> Changes in v2:
> - Update the commit text to remove "Add indices for them to allow
>   extending the driver." [Krzysztof]
> - Remove unused parent maps and parent data from GCC file [Dmitry].
> - Add RB-by for GCC [Abel]
> - Add RB-by for device tree [Dmitry, Abel]
> - Link to v1: https://lore.kernel.org/r/20251230-ufs_symbol_clk-v1-0-47d46b24c087@oss.qualcomm.com
> 
> [...]

Applied, thanks!

[3/3] arm64: dts: qcom: hamoa: Extend the gcc input clock list
      commit: 65b705cca009ffdf00ad7b649ac8a7e063373ddc

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