uboot-d1: add bootloader for upcoming d1 target
[openwrt/staging/mans0n.git] / package / boot / uboot-d1 / patches / 0003-Adapt-iNet-U70B-REV01-for-development-FEL-serial.patch
1 From ef808412055d1ef6fe77ff130d3f5a9432fef2d7 Mon Sep 17 00:00:00 2001
2 From: Samuel Holland <samuel@sholland.org>
3 Date: Tue, 3 May 2022 22:35:12 -0500
4 Subject: [PATCH 03/90] Adapt iNet U70B REV01 for development (FEL + serial)
5
6 Signed-off-by: Samuel Holland <samuel@sholland.org>
7 ---
8 arch/arm/dts/sun8i-a33-inet-u70b-rev1.dts | 11 +++++++++++
9 configs/iNet_U70B_rev1_defconfig | 14 +++++---------
10 2 files changed, 16 insertions(+), 9 deletions(-)
11
12 --- a/arch/arm/dts/sun8i-a33-inet-u70b-rev1.dts
13 +++ b/arch/arm/dts/sun8i-a33-inet-u70b-rev1.dts
14 @@ -11,6 +11,7 @@
15
16 aliases {
17 ethernet0 = &rtl8723cs;
18 + serial0 = &uart0;
19 };
20
21 panel: panel {
22 @@ -76,6 +77,10 @@
23 };
24 };
25
26 +&mmc0 {
27 + status = "disabled";
28 +};
29 +
30 &mmc1 {
31 pinctrl-0 = <&mmc1_pg_pins>;
32 pinctrl-names = "default";
33 @@ -158,6 +163,12 @@
34 status = "okay";
35 };
36
37 +&uart0 {
38 + pinctrl-0 = <&uart0_pf_pins>;
39 + pinctrl-names = "default";
40 + status = "okay";
41 +};
42 +
43 &uart1 {
44 pinctrl-0 = <&uart1_pg_pins>, <&uart1_cts_rts_pg_pins>;
45 pinctrl-names = "default";
46 --- a/configs/iNet_U70B_rev1_defconfig
47 +++ b/configs/iNet_U70B_rev1_defconfig
48 @@ -1,12 +1,12 @@
49 CONFIG_ARM=y
50 CONFIG_ARCH_SUNXI=y
51 CONFIG_DEFAULT_DEVICE_TREE="sun8i-a33-inet-u70b-rev1"
52 -# CONFIG_SPL_SERIAL is not set
53 CONFIG_SPL=y
54 CONFIG_MACH_SUN8I_A33=y
55 CONFIG_DRAM_CLK=480
56 CONFIG_DRAM_ZQ=31675
57 CONFIG_DRAM_ODT_EN=y
58 +CONFIG_UART0_PORT_F=y
59 CONFIG_MMC0_CD_PIN="PB4"
60 CONFIG_VIDEO_LCD_MODE="x:1024,y:600,depth:18,pclk_khz:51000,le:158,ri:162,up:25,lo:10,hs:20,vs:3,sync:3,vmode:0"
61 CONFIG_VIDEO_LCD_DCLK_PHASE=0
62 @@ -14,19 +14,15 @@ CONFIG_VIDEO_LCD_POWER="PH7"
63 CONFIG_VIDEO_LCD_BL_EN="PH6"
64 CONFIG_VIDEO_LCD_BL_PWM="PH0"
65 # CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
66 -CONFIG_CMD_BIND=y
67 -CONFIG_CMD_CLK=y
68 -CONFIG_CMD_PWM=y
69 -CONFIG_CMD_I2C=y
70 -CONFIG_CMD_WDT=y
71 +CONFIG_PREBOOT="fastboot usb 0"
72 CONFIG_CMD_PMIC=y
73 CONFIG_CMD_REGULATOR=y
74 -# CONFIG_NET is not set
75 CONFIG_AXP_GPIO=y
76 CONFIG_REGULATOR_AXP=y
77 CONFIG_REGULATOR_AXP_USB_POWER=y
78 CONFIG_AXP_DLDO1_VOLT=3300
79 CONFIG_DM_PWM=y
80 CONFIG_PWM_SUNXI=y
81 -# CONFIG_REQUIRE_SERIAL_CONSOLE is not set
82 -CONFIG_USB_MUSB_HOST=y
83 +CONFIG_REMOTEPROC_SUN6I_AR100=y
84 +CONFIG_USB_MUSB_GADGET=y
85 +CONFIG_WATCHDOG_AUTOSTART=y