 +# CONFIG_REQUIRE_SERIAL_CONSOLE is not set
 +CONFIG_USB=y
 +CONFIG_DM_USB=y
-+CONFIG_USB_DWC2=y
 +CONFIG_USB_KEYBOARD=y
 +CONFIG_USB_HOST_ETHER=y
-+CONFIG_USB_ETHER_LAN78XX=y
-+CONFIG_USB_ETHER_SMSC95XX=y
 +CONFIG_DM_VIDEO=y
 +CONFIG_SYS_WHITE_ON_BLACK=y
 +CONFIG_CONSOLE_SCROLL_LINES=10

 int dram_init(void)
diff --git a/configs/rpi_4_32b_defconfig b/configs/rpi_4_32b_defconfig
new file mode 100644
index 0000000000..9f2b805d0f
--- /dev/null
+++ b/configs/rpi_4_32b_defconfig
@@ -0,0 +1,43 @@
+CONFIG_ARM=y
+CONFIG_ARCH_BCM283X=y
+CONFIG_SYS_TEXT_BASE=0x00008000

+CONFIG_OF_LIBFDT_OVERLAY=y
diff --git a/configs/rpi_4_defconfig b/configs/rpi_4_defconfig
new file mode 100644
index 0000000000..b27e3f823b
--- /dev/null
+++ b/configs/rpi_4_defconfig
@@ -0,0 +1,40 @@
+CONFIG_ARM=y
+CONFIG_ARCH_BCM283X=y
+CONFIG_SYS_TEXT_BASE=0x00080000
