0003-Adapt-iNet-U70B-REV01-for-development-FEL-serial.patch 2.1 KB

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