From 8e5996c2ef9170805f371c7856726f7c87edaa28 Mon Sep 17 00:00:00 2001 From: Sarthak Garg Date: Tue, 18 Aug 2020 12:47:51 +0530 Subject: [PATCH] ARM: dts: msm: Add Qpic Nand support for sdxlemur Add QPIC NAND Controller support for sdxlemur in device tree. Change-Id: I411d63c2b0c9aed2f43dcdc5a05d6527ca97d01b --- qcom/sdxlemur-cdp.dtsi | 3 +++ qcom/sdxlemur-mtp.dtsi | 3 +++ qcom/sdxlemur-rumi.dtsi | 4 ++++ qcom/sdxlemur.dtsi | 17 +++++++++++++++++ 4 files changed, 27 insertions(+) diff --git a/qcom/sdxlemur-cdp.dtsi b/qcom/sdxlemur-cdp.dtsi index 768d9aaa521c..0439a942f1ec 100644 --- a/qcom/sdxlemur-cdp.dtsi +++ b/qcom/sdxlemur-cdp.dtsi @@ -4,3 +4,6 @@ }; +&qnand_1 { + status = "ok"; +}; diff --git a/qcom/sdxlemur-mtp.dtsi b/qcom/sdxlemur-mtp.dtsi index 768d9aaa521c..0439a942f1ec 100644 --- a/qcom/sdxlemur-mtp.dtsi +++ b/qcom/sdxlemur-mtp.dtsi @@ -4,3 +4,6 @@ }; +&qnand_1 { + status = "ok"; +}; diff --git a/qcom/sdxlemur-rumi.dtsi b/qcom/sdxlemur-rumi.dtsi index f7394765df36..ec2a407bd2fa 100644 --- a/qcom/sdxlemur-rumi.dtsi +++ b/qcom/sdxlemur-rumi.dtsi @@ -26,6 +26,10 @@ }; +&qnand_1 { + status = "ok"; +}; + &usb { dwc3@a600000 { usb-phy = <&usb_emu_phy_0>, <&usb_nop_phy>; diff --git a/qcom/sdxlemur.dtsi b/qcom/sdxlemur.dtsi index a9a6ec23a414..de55954f16c2 100644 --- a/qcom/sdxlemur.dtsi +++ b/qcom/sdxlemur.dtsi @@ -386,6 +386,23 @@ status = "ok"; }; + qnand_1: nand@1b00000 { + compatible = "qcom,msm-nand"; + reg = <0x01b00000 0x1000>, + <0x01b04000 0x1c000>; + reg-names = "nand_phys", + "bam_phys"; + qcom,reg-adjustment-offset = <0x4000>; + + interrupts = ; + interrupt-names = "bam_irq"; + + clock-names = "core_clk"; + clocks = <&rpmhcc RPMH_QPIC_CLK>; + + status = "disabled"; + }; + apsscc: clock-controller@17808000 { compatible = "qcom,dummycc"; clock-output-names = "apsscc_clocks";