diff options
author | Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> | 2021-01-06 15:53:14 +0300 |
---|---|---|
committer | Bjorn Andersson <bjorn.andersson@linaro.org> | 2021-01-07 03:46:02 +0300 |
commit | 4bd7bfb4566a9464a1933d0d2aa2df0f03c20e8b (patch) | |
tree | 3b635ff9c657c816d42b55e417a384b4e6d5e5d4 /arch/arm/boot/dts/qcom-sdx55.dtsi | |
parent | 2470941806c66acad99b71f3fc8793066c6792f8 (diff) | |
download | linux-4bd7bfb4566a9464a1933d0d2aa2df0f03c20e8b.tar.xz |
ARM: dts: qcom: sdx55: Add QPIC NAND support
Add qpic_nand node to support QPIC NAND controller on SDX55 platform.
Since there is no "aon" clock in SDX55, a dummy clock is provided.
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Link: https://lore.kernel.org/r/20210106125322.61840-11-manivannan.sadhasivam@linaro.org
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/qcom-sdx55.dtsi')
-rw-r--r-- | arch/arm/boot/dts/qcom-sdx55.dtsi | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom-sdx55.dtsi b/arch/arm/boot/dts/qcom-sdx55.dtsi index 36b066a51242..51c67d17387f 100644 --- a/arch/arm/boot/dts/qcom-sdx55.dtsi +++ b/arch/arm/boot/dts/qcom-sdx55.dtsi @@ -35,6 +35,12 @@ #clock-cells = <0>; clock-frequency = <32000>; }; + + nand_clk_dummy: nand-clk-dummy { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <32000>; + }; }; cpus { @@ -149,6 +155,22 @@ status = "disabled"; }; + qpic_nand: nand@1b30000 { + compatible = "qcom,sdx55-nand"; + reg = <0x01b30000 0x10000>; + #address-cells = <1>; + #size-cells = <0>; + clocks = <&rpmhcc RPMH_QPIC_CLK>, + <&nand_clk_dummy>; + clock-names = "core", "aon"; + + dmas = <&qpic_bam 0>, + <&qpic_bam 1>, + <&qpic_bam 2>; + dma-names = "tx", "rx", "cmd"; + status = "disabled"; + }; + tcsr_mutex: hwlock@1f40000 { compatible = "qcom,tcsr-mutex"; reg = <0x01f40000 0x40000>; |