u-boot/arch/arm/dts/rk3308-rock-pi-s-u-boot.dtsi
Jonas Karlman 2755507872 rockchip: rk3308-rock-pi-s: Update defconfig
Update defconfig for rk3308-rock-pi-s with new defaults.

Add OF_LIBFDT_OVERLAY=y to support device tree overlays.

Remove the SPL_DRIVERS_MISC=y option, no misc driver is used in SPL.

Remove BOOTDELAY=0, SYS_CONSOLE_INFO_QUIET=y and enable more CMD to
allow use of U-Boot cmdline.

Add DM_ETH_PHY=y and PHY_REALTEK=y to support onboard ethernet PHY.

Add PHY_ROCKCHIP_INNO_USB2=y, DM_USB_GADGET=y and remove USB_DWC2=y to
allow full use of USB 2.0 host and otg ports.

Enable EFI_LOADER to allow EFI boot.

Also fix use of USB 2.0 otg port by removing improper use of phy-supply
and regulator-always-on props.

Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
2024-04-26 15:47:03 +08:00

46 lines
598 B
Plaintext

// SPDX-License-Identifier: GPL-2.0+
/*
* (C) Copyright 2018-2019 Rockchip Electronics Co., Ltd
*/
#include "rk3308-u-boot.dtsi"
&emmc {
cap-sd-highspeed;
pinctrl-names = "default";
pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus4>;
};
&emmc_bus4 {
bootph-pre-ram;
bootph-some-ram;
};
&u2phy_otg {
/delete-property/ phy-supply;
};
&uart0 {
bootph-all;
clock-frequency = <24000000>;
};
&uart0_cts {
bootph-all;
};
&uart0_rts {
bootph-all;
};
&uart0_xfer {
bootph-all;
};
&vcc5v0_otg {
/delete-property/ regulator-always-on;
};
&vdd_core {
regulator-init-microvolt = <1015000>;
};