mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-08-23 15:41:22 +02:00
After the commit aca95282c1b7 ("Makefile: Use the fdtgrep -u flag") bootph props is propagating to parent nodes. Update bootph props to ensure eMMC, SD-card and SPI flash is available in SPL and U-Boot proper pre-reloc phase also remove unneeded bootph props that automatically is propagated to parent nodes. Also adjust pinctrl nodes to only be included in boot phases where they are needed and add any missing pinctrl node needed in SPL. Signed-off-by: Jonas Karlman <jonas@kwiboo.se> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
37 lines
536 B
Plaintext
37 lines
536 B
Plaintext
// SPDX-License-Identifier: GPL-2.0+
|
|
|
|
#include "rk356x-u-boot.dtsi"
|
|
|
|
&gpio0 {
|
|
bootph-pre-ram;
|
|
};
|
|
|
|
&sdhci {
|
|
cap-mmc-highspeed;
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&emmc_bus8 &emmc_clk &emmc_cmd &emmc_datastrobe>;
|
|
};
|
|
|
|
&sfc {
|
|
flash@0 {
|
|
bootph-pre-ram;
|
|
bootph-some-ram;
|
|
};
|
|
};
|
|
|
|
/*
|
|
* U-Boot does not support multiple regulators using the same gpio,
|
|
* use vcc5v0_usb20_host to fix use of USB 2.0 port
|
|
*/
|
|
&usb2phy0_otg {
|
|
phy-supply = <&vcc5v0_usb20_host>;
|
|
};
|
|
|
|
&vcc3v3_sd {
|
|
bootph-pre-ram;
|
|
};
|
|
|
|
&vcc_sd_h {
|
|
bootph-pre-ram;
|
|
};
|