From d984ed16493486f64fd089b67ce530cf39a12016 Mon Sep 17 00:00:00 2001 From: Patrick Yavitz Date: Fri, 6 Feb 2026 07:13:23 -0500 Subject: [PATCH] OrangePi 3 LTS: Add ethernet support to u-boot defconfig Consolidate all defconfig patches to one patch. Signed-off-by: Patrick Yavitz --- .../002-Add-OrangePi-3-LTS-defconfig.patch | 82 +++++++++++++++++++ .../003-Enable-KASLR.patch | 27 ------ .../004-OrangePi-3-LED-Support.patch | 29 ------- 3 files changed, 82 insertions(+), 56 deletions(-) delete mode 100644 patch/u-boot/v2026.01/board_orangepi3-lts/003-Enable-KASLR.patch delete mode 100644 patch/u-boot/v2026.01/board_orangepi3-lts/004-OrangePi-3-LED-Support.patch diff --git a/patch/u-boot/v2026.01/board_orangepi3-lts/002-Add-OrangePi-3-LTS-defconfig.patch b/patch/u-boot/v2026.01/board_orangepi3-lts/002-Add-OrangePi-3-LTS-defconfig.patch index 7f93cfc82c..5f3d5da369 100644 --- a/patch/u-boot/v2026.01/board_orangepi3-lts/002-Add-OrangePi-3-LTS-defconfig.patch +++ b/patch/u-boot/v2026.01/board_orangepi3-lts/002-Add-OrangePi-3-LTS-defconfig.patch @@ -34,3 +34,85 @@ index 00000000000..6b64d12a197 -- 2.51.0 +From f9e65cf1b1d6cc76e04120464543e4f67703a85f Mon Sep 17 00:00:00 2001 +From: Patrick Yavitz +Date: Mon, 4 Aug 2025 19:59:23 -0400 +Subject: [PATCH] Enable KASLR + +Signed-off-by: Patrick Yavitz +--- + configs/orangepi_3_lts_defconfig | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/configs/orangepi_3_lts_defconfig b/configs/orangepi_3_lts_defconfig +index 125137bc321..89bb7496740 100644 +--- a/configs/orangepi_3_lts_defconfig ++++ b/configs/orangepi_3_lts_defconfig +@@ -7,7 +7,9 @@ CONFIG_SUNXI_DRAM_H6_LPDDR3=y + CONFIG_MMC_SUNXI_SLOT_EXTRA=2 + CONFIG_BLUETOOTH_DT_DEVICE_FIXUP="brcm,bcm4345c5" + # CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set ++CONFIG_CMD_KASLRSEED=y + CONFIG_PHY_SUN50I_USB3=y ++CONFIG_DM_RNG=y + CONFIG_USB_XHCI_HCD=y + CONFIG_USB_XHCI_DWC3=y + CONFIG_USB_EHCI_HCD=y +-- +2.43.0 + +From 1c600e1b82eb4b742e655ad3ad44d85ae17a5925 Mon Sep 17 00:00:00 2001 +From: Patrick Yavitz +Date: Tue, 5 Aug 2025 09:48:18 -0400 +Subject: [PATCH] Enable LED Support + +Signed-off-by: Patrick Yavitz +--- + configs/orangepi_3_lts_defconfig | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/configs/orangepi_3_lts_defconfig b/configs/orangepi_3_lts_defconfig +index 89bb7496740..02afb30960b 100644 +--- a/configs/orangepi_3_lts_defconfig ++++ b/configs/orangepi_3_lts_defconfig +@@ -8,6 +8,11 @@ CONFIG_MMC_SUNXI_SLOT_EXTRA=2 + CONFIG_BLUETOOTH_DT_DEVICE_FIXUP="brcm,bcm4345c5" + # CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set + CONFIG_CMD_KASLRSEED=y ++CONFIG_LED=y ++CONFIG_LED_BOOT=y ++CONFIG_LED_ACTIVITY=y ++CONFIG_LED_BLINK=y ++CONFIG_LED_GPIO=y + CONFIG_PHY_SUN50I_USB3=y + CONFIG_DM_RNG=y + CONFIG_USB_XHCI_HCD=y +-- +2.43.0 + +From 0d075b5c07bafc397cb5e057c52048cfee8b017a Mon Sep 17 00:00:00 2001 +From: Patrick Yavitz +Date: Fri, 6 Feb 2026 07:02:58 -0500 +Subject: [PATCH] Enable PHY_MOTORCOMM and SUN8I_EMAC + +Signed-off-by: Patrick Yavitz +--- + configs/orangepi_3_lts_defconfig | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/configs/orangepi_3_lts_defconfig b/configs/orangepi_3_lts_defconfig +index be46ea3608b..7e74d48b326 100644 +--- a/configs/orangepi_3_lts_defconfig ++++ b/configs/orangepi_3_lts_defconfig +@@ -13,6 +13,8 @@ CONFIG_LED_BOOT=y + CONFIG_LED_ACTIVITY=y + CONFIG_LED_BLINK=y + CONFIG_LED_GPIO=y ++CONFIG_PHY_MOTORCOMM=y ++CONFIG_SUN8I_EMAC=y + CONFIG_PHY_SUN50I_USB3=y + CONFIG_DM_RNG=y + CONFIG_USB_XHCI_HCD=y +-- +2.51.0 + diff --git a/patch/u-boot/v2026.01/board_orangepi3-lts/003-Enable-KASLR.patch b/patch/u-boot/v2026.01/board_orangepi3-lts/003-Enable-KASLR.patch deleted file mode 100644 index 7701270b4e..0000000000 --- a/patch/u-boot/v2026.01/board_orangepi3-lts/003-Enable-KASLR.patch +++ /dev/null @@ -1,27 +0,0 @@ -From f9e65cf1b1d6cc76e04120464543e4f67703a85f Mon Sep 17 00:00:00 2001 -From: Patrick Yavitz -Date: Mon, 4 Aug 2025 19:59:23 -0400 -Subject: [PATCH] Enable KASLR - -Signed-off-by: Patrick Yavitz ---- - configs/orangepi_3_lts_defconfig | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/configs/orangepi_3_lts_defconfig b/configs/orangepi_3_lts_defconfig -index 125137bc321..89bb7496740 100644 ---- a/configs/orangepi_3_lts_defconfig -+++ b/configs/orangepi_3_lts_defconfig -@@ -7,7 +7,9 @@ CONFIG_SUNXI_DRAM_H6_LPDDR3=y - CONFIG_MMC_SUNXI_SLOT_EXTRA=2 - CONFIG_BLUETOOTH_DT_DEVICE_FIXUP="brcm,bcm4345c5" - # CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set -+CONFIG_CMD_KASLRSEED=y - CONFIG_PHY_SUN50I_USB3=y -+CONFIG_DM_RNG=y - CONFIG_USB_XHCI_HCD=y - CONFIG_USB_XHCI_DWC3=y - CONFIG_USB_EHCI_HCD=y --- -2.43.0 - diff --git a/patch/u-boot/v2026.01/board_orangepi3-lts/004-OrangePi-3-LED-Support.patch b/patch/u-boot/v2026.01/board_orangepi3-lts/004-OrangePi-3-LED-Support.patch deleted file mode 100644 index 4a71b32fc8..0000000000 --- a/patch/u-boot/v2026.01/board_orangepi3-lts/004-OrangePi-3-LED-Support.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 1c600e1b82eb4b742e655ad3ad44d85ae17a5925 Mon Sep 17 00:00:00 2001 -From: Patrick Yavitz -Date: Tue, 5 Aug 2025 09:48:18 -0400 -Subject: [PATCH] OrangePi 3 LED Support - -Signed-off-by: Patrick Yavitz ---- - configs/orangepi_3_lts_defconfig | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/configs/orangepi_3_lts_defconfig b/configs/orangepi_3_lts_defconfig -index 89bb7496740..02afb30960b 100644 ---- a/configs/orangepi_3_lts_defconfig -+++ b/configs/orangepi_3_lts_defconfig -@@ -8,6 +8,11 @@ CONFIG_MMC_SUNXI_SLOT_EXTRA=2 - CONFIG_BLUETOOTH_DT_DEVICE_FIXUP="brcm,bcm4345c5" - # CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set - CONFIG_CMD_KASLRSEED=y -+CONFIG_LED=y -+CONFIG_LED_BOOT=y -+CONFIG_LED_ACTIVITY=y -+CONFIG_LED_BLINK=y -+CONFIG_LED_GPIO=y - CONFIG_PHY_SUN50I_USB3=y - CONFIG_DM_RNG=y - CONFIG_USB_XHCI_HCD=y --- -2.43.0 -