[PATCH v12 0/6] Add NSS clock controller support for IPQ9574

Manikanta Mylavarapu posted 6 patches 11 months ago
.../bindings/clock/qcom,ipq9574-nsscc.yaml    |   98 +
arch/arm64/boot/dts/qcom/ipq9574.dtsi         |   29 +
arch/arm64/configs/defconfig                  |    1 +
drivers/clk/qcom/Kconfig                      |    7 +
drivers/clk/qcom/Makefile                     |    1 +
drivers/clk/qcom/gcc-ipq9574.c                |   15 +
drivers/clk/qcom/nsscc-ipq9574.c              | 3110 +++++++++++++++++
include/dt-bindings/clock/qcom,ipq9574-gcc.h  |    1 +
.../dt-bindings/clock/qcom,ipq9574-nsscc.h    |  152 +
.../dt-bindings/reset/qcom,ipq9574-nsscc.h    |  134 +
10 files changed, 3548 insertions(+)
create mode 100644 Documentation/devicetree/bindings/clock/qcom,ipq9574-nsscc.yaml
create mode 100644 drivers/clk/qcom/nsscc-ipq9574.c
create mode 100644 include/dt-bindings/clock/qcom,ipq9574-nsscc.h
create mode 100644 include/dt-bindings/reset/qcom,ipq9574-nsscc.h
[PATCH v12 0/6] Add NSS clock controller support for IPQ9574
Posted by Manikanta Mylavarapu 11 months ago
Add bindings, driver and devicetree node for networking sub system clock
controller on IPQ9574. Also add support for gpll0_out_aux clock
which serves as the parent for some nss clocks.

Changes in V12:
	- nsscc driver
		- Pick up R-b tag.
	- dtsi
		- Pick up R-b tag.
	- defconfig
		- Pick up R-b tag.
	- Rebased on linux-next tip.

V11 can be found at:
https://lore.kernel.org/linux-arm-msm/20250226075449.136544-1-quic_mmanikan@quicinc.com/

V10 can be found at:
https://lore.kernel.org/linux-arm-msm/20250221101426.776377-1-quic_mmanikan@quicinc.com/

V9 can be found at:
https://lore.kernel.org/linux-arm-msm/20250207073926.2735129-1-quic_mmanikan@quicinc.com/

V8 can be found at:
https://lore.kernel.org/linux-arm-msm/20241025035520.1841792-1-quic_mmanikan@quicinc.com/

V7 can be found at:
https://lore.kernel.org/linux-arm-msm/20241009074125.794997-1-quic_mmanikan@quicinc.com/

V6 can be found at:
https://lore.kernel.org/linux-arm-msm/20241004080332.853503-1-quic_mmanikan@quicinc.com/

V5 can be found at:
https://lore.kernel.org/linux-arm-msm/20240626143302.810632-1-quic_devipriy@quicinc.com/

V4 can be found at:
https://lore.kernel.org/linux-arm-msm/20240625070536.3043630-1-quic_devipriy@quicinc.com/

V3 can be found at:
https://lore.kernel.org/linux-arm-msm/20240129051104.1855487-1-quic_devipriy@quicinc.com/

V2 can be found at:
https://lore.kernel.org/linux-arm-msm/20230825091234.32713-1-quic_devipriy@quicinc.com/

Devi Priya (6):
  dt-bindings: clock: gcc-ipq9574: Add definition for GPLL0_OUT_AUX
  clk: qcom: gcc-ipq9574: Add support for gpll0_out_aux clock
  dt-bindings: clock: Add ipq9574 NSSCC clock and reset definitions
  clk: qcom: Add NSS clock Controller driver for IPQ9574
  arm64: dts: qcom: ipq9574: Add nsscc node
  arm64: defconfig: Build NSS Clock Controller driver for IPQ9574

 .../bindings/clock/qcom,ipq9574-nsscc.yaml    |   98 +
 arch/arm64/boot/dts/qcom/ipq9574.dtsi         |   29 +
 arch/arm64/configs/defconfig                  |    1 +
 drivers/clk/qcom/Kconfig                      |    7 +
 drivers/clk/qcom/Makefile                     |    1 +
 drivers/clk/qcom/gcc-ipq9574.c                |   15 +
 drivers/clk/qcom/nsscc-ipq9574.c              | 3110 +++++++++++++++++
 include/dt-bindings/clock/qcom,ipq9574-gcc.h  |    1 +
 .../dt-bindings/clock/qcom,ipq9574-nsscc.h    |  152 +
 .../dt-bindings/reset/qcom,ipq9574-nsscc.h    |  134 +
 10 files changed, 3548 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/clock/qcom,ipq9574-nsscc.yaml
 create mode 100644 drivers/clk/qcom/nsscc-ipq9574.c
 create mode 100644 include/dt-bindings/clock/qcom,ipq9574-nsscc.h
 create mode 100644 include/dt-bindings/reset/qcom,ipq9574-nsscc.h


base-commit: 9fbcd7b32bf7c0a5bda0f22c25df29d00a872017
-- 
2.34.1
Re: [PATCH v12 0/6] Add NSS clock controller support for IPQ9574
Posted by Geert Uytterhoeven 11 months ago
Hi Manikanta,

On Thu, 13 Mar 2025 at 12:04, Manikanta Mylavarapu
<quic_mmanikan@quicinc.com> wrote:
> Add bindings, driver and devicetree node for networking sub system clock
> controller on IPQ9574. Also add support for gpll0_out_aux clock
> which serves as the parent for some nss clocks.
>
> Changes in V12:

Thanks for your series!

>  .../bindings/clock/qcom,ipq9574-nsscc.yaml    |   98 +
>  arch/arm64/boot/dts/qcom/ipq9574.dtsi         |   29 +
>  arch/arm64/configs/defconfig                  |    1 +
>  drivers/clk/qcom/Kconfig                      |    7 +
>  drivers/clk/qcom/Makefile                     |    1 +
>  drivers/clk/qcom/gcc-ipq9574.c                |   15 +
>  drivers/clk/qcom/nsscc-ipq9574.c              | 3110 +++++++++++++++++
>  include/dt-bindings/clock/qcom,ipq9574-gcc.h  |    1 +
>  .../dt-bindings/clock/qcom,ipq9574-nsscc.h    |  152 +
>  .../dt-bindings/reset/qcom,ipq9574-nsscc.h    |  134 +

I don't think you need to CC people who just modified the arm64
defconfig before, but never touched qcom clock drivers.  The list of
maintainers and reviewers reported by scripts/get_maintainer.pl is
already quite large.

So please drop me from future submissions.
Thanks!

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds
Re: (subset) [PATCH v12 0/6] Add NSS clock controller support for IPQ9574
Posted by Bjorn Andersson 10 months, 4 weeks ago
On Thu, 13 Mar 2025 16:33:53 +0530, Manikanta Mylavarapu wrote:
> Add bindings, driver and devicetree node for networking sub system clock
> controller on IPQ9574. Also add support for gpll0_out_aux clock
> which serves as the parent for some nss clocks.
> 
> Changes in V12:
> 	- nsscc driver
> 		- Pick up R-b tag.
> 	- dtsi
> 		- Pick up R-b tag.
> 	- defconfig
> 		- Pick up R-b tag.
> 	- Rebased on linux-next tip.
> 
> [...]

Applied, thanks!

[6/6] arm64: defconfig: Build NSS Clock Controller driver for IPQ9574
      commit: 95204a95fd9657ffbd3f3c4a726e458833e4213d

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