mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-11 07:34:31 +00:00
arm: dts: rz-g2-beacon-u-boot: Enable pinmux for QSPI
When booting from QSPI, the boot ROM appears to mux the QSPI pins, but it's not guaranteed to be setup when booting from eMMC. Fix this by explicitly configuring the pinmux. Signed-off-by: Adam Ford <aford173@gmail.com>
This commit is contained in:
parent
1a192f1622
commit
16f4d36c7b
1 changed files with 9 additions and 0 deletions
|
@ -33,12 +33,21 @@
|
||||||
u-boot,dm-pre-reloc;
|
u-boot,dm-pre-reloc;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&pfc {
|
||||||
|
qspi_pins: qspi {
|
||||||
|
groups = "qspi_ctrl", "qspi_data4";
|
||||||
|
function = "qspi";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
&prr {
|
&prr {
|
||||||
u-boot,dm-pre-reloc;
|
u-boot,dm-pre-reloc;
|
||||||
};
|
};
|
||||||
|
|
||||||
&rpc {
|
&rpc {
|
||||||
compatible = "renesas,rcar-gen3-rpc";
|
compatible = "renesas,rcar-gen3-rpc";
|
||||||
|
pinctrl-0 = <&qspi_pins>;
|
||||||
|
pinctrl-names = "default";
|
||||||
num-cs = <1>;
|
num-cs = <1>;
|
||||||
spi-max-frequency = <40000000>;
|
spi-max-frequency = <40000000>;
|
||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
|
|
Loading…
Reference in a new issue