OSDN Git Service

arm64: dts: qcom: sc7280: Configure SPI-NOR FLASH for sc7280-idp
authorRajesh Patil <rajpat@codeaurora.org>
Thu, 23 Sep 2021 12:16:13 +0000 (17:46 +0530)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Fri, 24 Sep 2021 22:40:20 +0000 (17:40 -0500)
Add spi-nor flash node and pinctrl configurations for the SC7280 IDP.

Signed-off-by: Rajesh Patil <rajpat@codeaurora.org>
Reviewed-by: Matthias Kaehlcke <mka@chromium.org>
Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/1632399378-12229-4-git-send-email-rajpat@codeaurora.org
arch/arm64/boot/dts/qcom/sc7280-idp.dtsi

index feb5063..5297479 100644 (file)
        vcc-supply = <&vreg_l1c_1p8>;
 };
 
+&qspi {
+       status = "okay";
+       pinctrl-names = "default";
+       pinctrl-0 = <&qspi_clk>, <&qspi_cs0>, <&qspi_data01>;
+
+       flash@0 {
+               compatible = "jedec,spi-nor";
+               reg = <0>;
+               spi-max-frequency = <37500000>;
+               spi-tx-bus-width = <2>;
+               spi-rx-bus-width = <2>;
+       };
+};
+
 &qupv3_id_0 {
        status = "okay";
 };
        };
 };
 
+&qspi_cs0 {
+       bias-disable;
+};
+
+&qspi_clk {
+       bias-disable;
+};
+
+&qspi_data01 {
+       /* High-Z when no transfers; nice to park the lines */
+       bias-pull-up;
+};
+
 &qup_uart5_default {
        tx {
                pins = "gpio46";