The qpic DMA controller is used by the parallel NAND Flash
interface. We don't need to enable it when nand-controller node
is marked as disabled.
Signed-off-by: Shiji Yang <yangshiji66@qq.com>
Link: https://github.com/openwrt/openwrt/pull/16654
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
15 files changed:
label = "lan4";
};
-&qpic_bam {
- status = "okay";
-};
-
&usb2_hs_phy {
status = "okay";
};
status = "okay";
};
-&qpic_bam {
- status = "okay";
-};
-
&tlmm {
mdio_pins: mdio_pinmux {
mux_1 {
};
};
+&qpic_bam {
+ status = "okay";
+};
+
&tlmm {
nand_pins: nand-pins {
status = "okay";
};
-&qpic_bam {
- status = "okay";
-};
-
&tlmm {
i2c_0_pins: i2c-0-pinmux {
mux {
};
};
-&qpic_bam {
- status = "okay";
-};
-
&blsp1_uart1 {
status = "okay";
pinctrl-0 = <&serial_pins>;
label = "lan";
};
-&qpic_bam {
- status = "okay";
-};
-
&tlmm {
i2c_0_pins: i2c_0_pinmux {
mux {
vqmmc-supply = <&vqmmc>;
};
-&qpic_bam {
- status = "okay";
-};
-
&tlmm {
mdio_pins: mdio_pinmux {
mux_1 {
status = "okay";
};
-&qpic_bam {
- status = "okay";
-};
-
&tlmm {
mdio_pins: mdio_pinmux {
mux_1 {
};
};
-&qpic_bam {
- status = "okay";
-};
-
&gmac {
status = "okay";
};
};
};
+&qpic_bam {
+ status = "okay";
+};
+
&swport4 {
nvmem-cell-names = "mac-address";
nvmem-cells = <&macaddr_gmac1>;
status = "okay";
};
-&qpic_bam {
- status = "okay";
-};
-
&switch {
status = "okay";
};
status = "okay";
};
-&qpic_bam {
- status = "okay";
-};
-
&tlmm {
mdio_pins: mdio_pinmux {
mux_1 {
status = "okay";
};
-&qpic_bam {
- status = "okay";
-};
-
&tlmm {
/*
* In addition to the Pins listed below,
status = "okay";
};
-&qpic_bam {
- status = "okay";
-};
-
&mdio {
status = "okay";
pinctrl-0 = <&mdio_pins>;
status = "okay";
};
-&qpic_bam {
- status = "okay";
-};
-
&gmac {
status = "okay";
};