aboutsummaryrefslogtreecommitdiffstats
path: root/platforms/bananaPro/patch
diff options
context:
space:
mode:
authorJybz <j.biernacki@free.fr>2020-08-30 02:10:57 +0200
committerJybz <j.biernacki@free.fr>2020-08-30 02:10:57 +0200
commit39907b526df4b1325fac16f5f704f39a4e973fe2 (patch)
treed5127c5e69a93081341336dcffc90fdacaae451b /platforms/bananaPro/patch
parentf3dec362df236e5f964ca18bcb1d6b2cc4b68411 (diff)
downloadmageia4arm-39907b526df4b1325fac16f5f704f39a4e973fe2.tar
mageia4arm-39907b526df4b1325fac16f5f704f39a4e973fe2.tar.gz
mageia4arm-39907b526df4b1325fac16f5f704f39a4e973fe2.tar.bz2
mageia4arm-39907b526df4b1325fac16f5f704f39a4e973fe2.tar.xz
mageia4arm-39907b526df4b1325fac16f5f704f39a4e973fe2.zip
Cleaning BananaPro platform
Diffstat (limited to 'platforms/bananaPro/patch')
-rw-r--r--platforms/bananaPro/patch/bananapro_1_Disable_default_distro.patch19
-rw-r--r--platforms/bananaPro/patch/bananapro_2_Disable_USB_mass_storage.patch19
-rw-r--r--platforms/bananaPro/patch/bananapro_3_Reduce_choice_boot_to_1s.patch19
-rw-r--r--platforms/bananaPro/patch/bananapro_4_change_default_boot_device_to_mmc.patch19
-rw-r--r--platforms/bananaPro/patch/bananapro_5_Switch_ENV_From_Fat_to_Ext4.patch43
-rw-r--r--platforms/bananaPro/patch/bananapro_Disable_FAT.patch19
-rw-r--r--platforms/bananaPro/patch/bananapro_Disable_FAT_support.patch32
-rw-r--r--platforms/bananaPro/patch/bananapro_Disable_USB.patch101
-rw-r--r--platforms/bananaPro/patch/bananapro_Disable_USB_CMD.patch19
-rw-r--r--platforms/bananaPro/patch/bananapro_Disable_network_commands.patch46
-rw-r--r--platforms/bananaPro/patch/bananapro_Disable_networking.patch144
-rw-r--r--platforms/bananaPro/patch/bananapro_Enable_bzip2.patch19
-rw-r--r--platforms/bananaPro/patch/bananapro_Enable_write_ext4.patch36
-rw-r--r--platforms/bananaPro/patch/bananapro_disable_composite_output.patch19
14 files changed, 554 insertions, 0 deletions
diff --git a/platforms/bananaPro/patch/bananapro_1_Disable_default_distro.patch b/platforms/bananaPro/patch/bananapro_1_Disable_default_distro.patch
new file mode 100644
index 0000000..1125328
--- /dev/null
+++ b/platforms/bananaPro/patch/bananapro_1_Disable_default_distro.patch
@@ -0,0 +1,19 @@
+*** ./.config 2020-08-25 21:33:04.910903793 +0200
+--- ./.config 2020-08-25 21:24:05.614962532 +0200
+*************** CONFIG_CC_OPTIMIZE_FOR_SIZE=y
+*** 311,317 ****
+ # CONFIG_SPL_OPTIMIZE_INLINING is not set
+ CONFIG_CC_HAS_ASM_INLINE=y
+ # CONFIG_XEN is not set
+! # CONFIG_DISTRO_DEFAULTS is not set
+ CONFIG_ENV_VARS_UBOOT_CONFIG=y
+ # CONFIG_SYS_BOOT_GET_CMDLINE is not set
+ # CONFIG_SYS_BOOT_GET_KBD is not set
+--- 311,317 ----
+ # CONFIG_SPL_OPTIMIZE_INLINING is not set
+ CONFIG_CC_HAS_ASM_INLINE=y
+ # CONFIG_XEN is not set
+! CONFIG_DISTRO_DEFAULTS=y
+ CONFIG_ENV_VARS_UBOOT_CONFIG=y
+ # CONFIG_SYS_BOOT_GET_CMDLINE is not set
+ # CONFIG_SYS_BOOT_GET_KBD is not set
diff --git a/platforms/bananaPro/patch/bananapro_2_Disable_USB_mass_storage.patch b/platforms/bananaPro/patch/bananapro_2_Disable_USB_mass_storage.patch
new file mode 100644
index 0000000..1cb9d49
--- /dev/null
+++ b/platforms/bananaPro/patch/bananapro_2_Disable_USB_mass_storage.patch
@@ -0,0 +1,19 @@
+*** ./.config 2020-08-28 09:08:36.998081201 +0200
+--- ./.config 2020-08-26 22:52:06.053194222 +0200
+*************** CONFIG_USB_OHCI_GENERIC=y
+*** 1302,1308 ****
+ #
+ # USB peripherals
+ #
+! # CONFIG_USB_STORAGE is not set
+ CONFIG_USB_KEYBOARD=y
+ CONFIG_USB_KEYBOARD_FN_KEYS=y
+ # CONFIG_SYS_USB_EVENT_POLL is not set
+--- 1302,1308 ----
+ #
+ # USB peripherals
+ #
+! CONFIG_USB_STORAGE=y
+ CONFIG_USB_KEYBOARD=y
+ CONFIG_USB_KEYBOARD_FN_KEYS=y
+ # CONFIG_SYS_USB_EVENT_POLL is not set
diff --git a/platforms/bananaPro/patch/bananapro_3_Reduce_choice_boot_to_1s.patch b/platforms/bananaPro/patch/bananapro_3_Reduce_choice_boot_to_1s.patch
new file mode 100644
index 0000000..f8d932c
--- /dev/null
+++ b/platforms/bananaPro/patch/bananapro_3_Reduce_choice_boot_to_1s.patch
@@ -0,0 +1,19 @@
+*** ./.config 2020-08-25 16:48:35.905594140 +0200
+--- ./.config 2020-08-25 16:41:39.209269545 +0200
+*************** CONFIG_BOOTSTAGE_STASH_SIZE=0x1000
+*** 377,383 ****
+ # CONFIG_SATA_BOOT is not set
+ # CONFIG_SD_BOOT is not set
+ # CONFIG_SPI_BOOT is not set
+! CONFIG_BOOTDELAY=1
+ # CONFIG_USE_BOOTARGS is not set
+ CONFIG_USE_BOOTCOMMAND=y
+ CONFIG_BOOTCOMMAND="run distro_bootcmd"
+--- 377,383 ----
+ # CONFIG_SATA_BOOT is not set
+ # CONFIG_SD_BOOT is not set
+ # CONFIG_SPI_BOOT is not set
+! CONFIG_BOOTDELAY=2
+ # CONFIG_USE_BOOTARGS is not set
+ CONFIG_USE_BOOTCOMMAND=y
+ CONFIG_BOOTCOMMAND="run distro_bootcmd"
diff --git a/platforms/bananaPro/patch/bananapro_4_change_default_boot_device_to_mmc.patch b/platforms/bananaPro/patch/bananapro_4_change_default_boot_device_to_mmc.patch
new file mode 100644
index 0000000..eea7670
--- /dev/null
+++ b/platforms/bananaPro/patch/bananapro_4_change_default_boot_device_to_mmc.patch
@@ -0,0 +1,19 @@
+*** ./.config 2020-08-25 16:50:23.281984798 +0200
+--- ./.config 2020-08-25 16:48:35.905594140 +0200
+*************** CONFIG_BOOTSTAGE_STASH_SIZE=0x1000
+*** 380,386 ****
+ CONFIG_BOOTDELAY=1
+ # CONFIG_USE_BOOTARGS is not set
+ CONFIG_USE_BOOTCOMMAND=y
+! CONFIG_BOOTCOMMAND="run bootcmd_mmc0"
+ CONFIG_USE_PREBOOT=y
+ CONFIG_PREBOOT=""
+
+--- 380,386 ----
+ CONFIG_BOOTDELAY=1
+ # CONFIG_USE_BOOTARGS is not set
+ CONFIG_USE_BOOTCOMMAND=y
+! CONFIG_BOOTCOMMAND="run distro_bootcmd"
+ CONFIG_USE_PREBOOT=y
+ CONFIG_PREBOOT=""
+
diff --git a/platforms/bananaPro/patch/bananapro_5_Switch_ENV_From_Fat_to_Ext4.patch b/platforms/bananaPro/patch/bananapro_5_Switch_ENV_From_Fat_to_Ext4.patch
new file mode 100644
index 0000000..77230c5
--- /dev/null
+++ b/platforms/bananaPro/patch/bananapro_5_Switch_ENV_From_Fat_to_Ext4.patch
@@ -0,0 +1,43 @@
+*** ./.config 2020-08-25 21:22:39.013961045 +0200
+--- ./.config 2020-08-25 21:19:11.931937001 +0200
+*************** CONFIG_SAVEENV=y
+*** 801,818 ****
+ # CONFIG_ENV_OVERWRITE is not set
+ # CONFIG_ENV_IS_NOWHERE is not set
+ # CONFIG_ENV_IS_IN_EEPROM is not set
+! # CONFIG_ENV_IS_IN_FAT is not set
+! CONFIG_ENV_IS_IN_EXT4=y
+ # CONFIG_ENV_IS_IN_FLASH is not set
+ # CONFIG_ENV_IS_IN_MMC is not set
+ # CONFIG_ENV_IS_IN_NAND is not set
+ # CONFIG_ENV_IS_IN_NVRAM is not set
+ # CONFIG_ENV_IS_IN_ONENAND is not set
+ # CONFIG_ENV_IS_IN_REMOTE is not set
+! CONFIG_ENV_EXT4_INTERFACE="mmc"
+! CONFIG_ENV_EXT4_DEVICE_AND_PART="0:auto"
+! CONFIG_ENV_EXT4_FILE="/boot/uboot.env"
+ CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+ # CONFIG_USE_DEFAULT_ENV_FILE is not set
+ # CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG is not set
+ # CONFIG_ENV_APPEND is not set
+--- 801,820 ----
+ # CONFIG_ENV_OVERWRITE is not set
+ # CONFIG_ENV_IS_NOWHERE is not set
+ # CONFIG_ENV_IS_IN_EEPROM is not set
+! CONFIG_ENV_IS_IN_FAT=y
+! # CONFIG_ENV_IS_IN_EXT4 is not set
+ # CONFIG_ENV_IS_IN_FLASH is not set
+ # CONFIG_ENV_IS_IN_MMC is not set
+ # CONFIG_ENV_IS_IN_NAND is not set
+ # CONFIG_ENV_IS_IN_NVRAM is not set
+ # CONFIG_ENV_IS_IN_ONENAND is not set
+ # CONFIG_ENV_IS_IN_REMOTE is not set
+! CONFIG_ENV_FAT_INTERFACE="mmc"
+! CONFIG_ENV_FAT_DEVICE_AND_PART="0:auto"
+! CONFIG_ENV_FAT_FILE="uboot.env"
+ CONFIG_SYS_RELOC_GD_ENV_ADDR=y
++ CONFIG_SYS_MMC_ENV_DEV=0
++ CONFIG_SYS_MMC_ENV_PART=0
+ # CONFIG_USE_DEFAULT_ENV_FILE is not set
+ # CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG is not set
+ # CONFIG_ENV_APPEND is not set
diff --git a/platforms/bananaPro/patch/bananapro_Disable_FAT.patch b/platforms/bananaPro/patch/bananapro_Disable_FAT.patch
new file mode 100644
index 0000000..c2b2b99
--- /dev/null
+++ b/platforms/bananaPro/patch/bananapro_Disable_FAT.patch
@@ -0,0 +1,19 @@
+*** ./.config 2020-08-25 21:43:01.717034842 +0200
+--- ./.config.old 2020-08-25 21:41:29.247273924 +0200
+*************** CONFIG_CMD_SYSBOOT=y
+*** 733,739 ****
+ CONFIG_CMD_EXT2=y
+ CONFIG_CMD_EXT4=y
+ CONFIG_CMD_EXT4_WRITE=y
+! # CONFIG_CMD_FAT is not set
+ # CONFIG_CMD_SQUASHFS is not set
+ CONFIG_CMD_FS_GENERIC=y
+ # CONFIG_CMD_FS_UUID is not set
+--- 733,739 ----
+ CONFIG_CMD_EXT2=y
+ CONFIG_CMD_EXT4=y
+ CONFIG_CMD_EXT4_WRITE=y
+! CONFIG_CMD_FAT=y
+ # CONFIG_CMD_SQUASHFS is not set
+ CONFIG_CMD_FS_GENERIC=y
+ # CONFIG_CMD_FS_UUID is not set
diff --git a/platforms/bananaPro/patch/bananapro_Disable_FAT_support.patch b/platforms/bananaPro/patch/bananapro_Disable_FAT_support.patch
new file mode 100644
index 0000000..948e710
--- /dev/null
+++ b/platforms/bananaPro/patch/bananapro_Disable_FAT_support.patch
@@ -0,0 +1,32 @@
+*** ./.config 2020-08-25 21:48:55.496108123 +0200
+--- ./.config.old 2020-08-25 21:47:48.319793817 +0200
+*************** CONFIG_WATCHDOG_TIMEOUT_MSECS=60000
+*** 1327,1333 ****
+ # CONFIG_SPL_FS_CBFS is not set
+ CONFIG_FS_EXT4=y
+ CONFIG_EXT4_WRITE=y
+! # CONFIG_FS_FAT is not set
+ # CONFIG_FS_JFFS2 is not set
+ # CONFIG_UBIFS_SILENCE_MSG is not set
+ # CONFIG_FS_CRAMFS is not set
+--- 1327,1335 ----
+ # CONFIG_SPL_FS_CBFS is not set
+ CONFIG_FS_EXT4=y
+ CONFIG_EXT4_WRITE=y
+! CONFIG_FS_FAT=y
+! CONFIG_FAT_WRITE=y
+! CONFIG_FS_FAT_MAX_CLUSTSIZE=65536
+ # CONFIG_FS_JFFS2 is not set
+ # CONFIG_UBIFS_SILENCE_MSG is not set
+ # CONFIG_FS_CRAMFS is not set
+*************** CONFIG_TPL_OF_LIBFDT_ASSUME_MASK=0xff
+*** 1417,1422 ****
+--- 1419,1426 ----
+ CONFIG_GENERATE_SMBIOS_TABLE=y
+ CONFIG_SMBIOS_MANUFACTURER=""
+ CONFIG_EFI_LOADER=y
++ CONFIG_EFI_VARIABLE_FILE_STORE=y
++ # CONFIG_EFI_VARIABLES_PRESEED is not set
+ CONFIG_EFI_DEVICE_PATH_TO_TEXT=y
+ CONFIG_EFI_LOADER_HII=y
+ CONFIG_EFI_UNICODE_COLLATION_PROTOCOL2=y
diff --git a/platforms/bananaPro/patch/bananapro_Disable_USB.patch b/platforms/bananaPro/patch/bananapro_Disable_USB.patch
new file mode 100644
index 0000000..45e28c4
--- /dev/null
+++ b/platforms/bananaPro/patch/bananapro_Disable_USB.patch
@@ -0,0 +1,101 @@
+*** ./.config 2020-08-25 21:47:48.319793817 +0200
+--- ./.config.old 2020-08-25 21:43:01.717034842 +0200
+*************** CONFIG_CLK_SUN4I_A10=y
+*** 934,939 ****
+--- 934,940 ----
+ #
+ # Fastboot support
+ #
++ # CONFIG_USB_FUNCTION_FASTBOOT is not set
+ # CONFIG_FIRMWARE is not set
+ # CONFIG_ZYNQMP_FIRMWARE is not set
+
+*************** CONFIG_SYS_NS16550=y
+*** 1246,1252 ****
+ #
+ # TPM support
+ #
+! # CONFIG_USB is not set
+
+ #
+ # UFS Host Controller Support
+--- 1247,1325 ----
+ #
+ # TPM support
+ #
+! CONFIG_USB=y
+! CONFIG_DM_USB=y
+! # CONFIG_DM_USB_GADGET is not set
+!
+! #
+! # USB Host Controller Drivers
+! #
+! CONFIG_USB_HOST=y
+! # CONFIG_USB_XHCI_HCD is not set
+! CONFIG_USB_EHCI_HCD=y
+! # CONFIG_USB_EHCI_MSM is not set
+! # CONFIG_USB_EHCI_PCI is not set
+! CONFIG_USB_EHCI_GENERIC=y
+! # CONFIG_USB_EHCI_FSL is not set
+! CONFIG_USB_OHCI_HCD=y
+! # CONFIG_USB_OHCI_PCI is not set
+! CONFIG_USB_OHCI_GENERIC=y
+! # CONFIG_USB_OHCI_DA8XX is not set
+! # CONFIG_USB_UHCI_HCD is not set
+! # CONFIG_USB_DWC2 is not set
+! # CONFIG_USB_R8A66597_HCD is not set
+! # CONFIG_USB_CDNS3 is not set
+! # CONFIG_USB_DWC3 is not set
+!
+! #
+! # Legacy MUSB Support
+! #
+! # CONFIG_USB_MUSB_HCD is not set
+! # CONFIG_USB_MUSB_UDC is not set
+!
+! #
+! # MUSB Controller Driver
+! #
+! # CONFIG_USB_MUSB_HOST is not set
+! # CONFIG_USB_MUSB_GADGET is not set
+! # CONFIG_USB_MUSB_DA8XX is not set
+! # CONFIG_USB_MUSB_TI is not set
+! # CONFIG_USB_MUSB_AM35X is not set
+! # CONFIG_USB_MUSB_DSPS is not set
+! # CONFIG_USB_MUSB_PIO_ONLY is not set
+!
+! #
+! # USB Phy
+! #
+! # CONFIG_TWL4030_USB is not set
+! # CONFIG_OMAP_USB_PHY is not set
+! # CONFIG_ROCKCHIP_USB2_PHY is not set
+!
+! #
+! # ULPI drivers
+! #
+!
+! #
+! # USB peripherals
+! #
+! CONFIG_USB_STORAGE=y
+! CONFIG_USB_KEYBOARD=y
+! CONFIG_USB_KEYBOARD_FN_KEYS=y
+! # CONFIG_SYS_USB_EVENT_POLL is not set
+! CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE=y
+! # CONFIG_SYS_USB_EVENT_POLL_VIA_CONTROL_EP is not set
+! CONFIG_USB_GADGET=y
+! CONFIG_USB_GADGET_MANUFACTURER="Allwinner Technology"
+! CONFIG_USB_GADGET_VENDOR_NUM=0x1f3a
+! CONFIG_USB_GADGET_PRODUCT_NUM=0x1010
+! # CONFIG_USB_GADGET_ATMEL_USBA is not set
+! # CONFIG_USB_GADGET_BCM_UDC_OTG_PHY is not set
+! # CONFIG_USB_GADGET_DWC2_OTG is not set
+! # CONFIG_CI_UDC is not set
+! CONFIG_USB_GADGET_VBUS_DRAW=2
+! CONFIG_SDP_LOADADDR=0
+! # CONFIG_USB_GADGET_DOWNLOAD is not set
+! # CONFIG_USB_HOST_ETHER is not set
+
+ #
+ # UFS Host Controller Support
diff --git a/platforms/bananaPro/patch/bananapro_Disable_USB_CMD.patch b/platforms/bananaPro/patch/bananapro_Disable_USB_CMD.patch
new file mode 100644
index 0000000..bfe31e3
--- /dev/null
+++ b/platforms/bananaPro/patch/bananapro_Disable_USB_CMD.patch
@@ -0,0 +1,19 @@
+*** ./.config 2020-08-25 21:41:29.247273924 +0200
+--- ./.config.old 2020-08-25 21:33:04.910903793 +0200
+*************** CONFIG_CMD_SCSI=y
+*** 668,674 ****
+ # CONFIG_CMD_SDRAM is not set
+ # CONFIG_CMD_TSI148 is not set
+ # CONFIG_CMD_UNIVERSE is not set
+! # CONFIG_CMD_USB is not set
+ # CONFIG_CMD_USB_SDP is not set
+ # CONFIG_CMD_USB_MASS_STORAGE is not set
+
+--- 668,674 ----
+ # CONFIG_CMD_SDRAM is not set
+ # CONFIG_CMD_TSI148 is not set
+ # CONFIG_CMD_UNIVERSE is not set
+! CONFIG_CMD_USB=y
+ # CONFIG_CMD_USB_SDP is not set
+ # CONFIG_CMD_USB_MASS_STORAGE is not set
+
diff --git a/platforms/bananaPro/patch/bananapro_Disable_network_commands.patch b/platforms/bananaPro/patch/bananapro_Disable_network_commands.patch
new file mode 100644
index 0000000..d8a3f89
--- /dev/null
+++ b/platforms/bananaPro/patch/bananapro_Disable_network_commands.patch
@@ -0,0 +1,46 @@
+*** ./.config 2020-08-25 21:15:51.705875615 +0200
+--- ./.config.old 2020-08-25 16:50:23.281984798 +0200
+*************** CONFIG_CMD_SETEXPR=y
+*** 683,689 ****
+ #
+ # Android support commands
+ #
+! # CONFIG_CMD_NET is not set
+ # CONFIG_CMD_ETHSW is not set
+ CONFIG_CMD_PXE=y
+ # CONFIG_CMD_WOL is not set
+--- 683,716 ----
+ #
+ # Android support commands
+ #
+! CONFIG_CMD_NET=y
+! CONFIG_CMD_BOOTP=y
+! CONFIG_CMD_DHCP=y
+! CONFIG_BOOTP_BOOTPATH=y
+! CONFIG_BOOTP_DNS=y
+! # CONFIG_BOOTP_DNS2 is not set
+! CONFIG_BOOTP_GATEWAY=y
+! CONFIG_BOOTP_HOSTNAME=y
+! # CONFIG_BOOTP_PREFER_SERVERIP is not set
+! CONFIG_BOOTP_SUBNETMASK=y
+! # CONFIG_BOOTP_NTPSERVER is not set
+! # CONFIG_CMD_PCAP is not set
+! CONFIG_BOOTP_PXE=y
+! CONFIG_BOOTP_PXE_CLIENTARCH=0x15
+! CONFIG_BOOTP_VCI_STRING="U-Boot.armv7"
+! CONFIG_CMD_TFTPBOOT=y
+! # CONFIG_CMD_TFTPPUT is not set
+! # CONFIG_CMD_TFTPSRV is not set
+! CONFIG_NET_TFTP_VARS=y
+! # CONFIG_CMD_RARP is not set
+! CONFIG_CMD_NFS=y
+! CONFIG_CMD_MII=y
+! CONFIG_CMD_MDIO=y
+! CONFIG_CMD_PING=y
+! # CONFIG_CMD_CDP is not set
+! # CONFIG_CMD_SNTP is not set
+! # CONFIG_CMD_DNS is not set
+! # CONFIG_CMD_LINK_LOCAL is not set
+ # CONFIG_CMD_ETHSW is not set
+ CONFIG_CMD_PXE=y
+ # CONFIG_CMD_WOL is not set
diff --git a/platforms/bananaPro/patch/bananapro_Disable_networking.patch b/platforms/bananaPro/patch/bananapro_Disable_networking.patch
new file mode 100644
index 0000000..a2f1ca1
--- /dev/null
+++ b/platforms/bananaPro/patch/bananapro_Disable_networking.patch
@@ -0,0 +1,144 @@
+*** ./.config 2020-08-25 21:24:05.614962532 +0200
+--- ./.config.old 2020-08-25 21:22:39.013961045 +0200
+*************** CONFIG_CMD_SETEXPR=y
+*** 683,688 ****
+--- 683,692 ----
+ #
+ # Android support commands
+ #
++ # CONFIG_CMD_NET is not set
++ # CONFIG_CMD_ETHSW is not set
++ CONFIG_CMD_PXE=y
++ # CONFIG_CMD_WOL is not set
+
+ #
+ # Misc commands
+*************** CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+*** 814,820 ****
+ # CONFIG_ENV_APPEND is not set
+ # CONFIG_ENV_WRITEABLE_LIST is not set
+ # CONFIG_ENV_ACCESS_IGNORE_FORCE is not set
+! # CONFIG_NET is not set
+
+ #
+ # Device Drivers
+--- 818,830 ----
+ # CONFIG_ENV_APPEND is not set
+ # CONFIG_ENV_WRITEABLE_LIST is not set
+ # CONFIG_ENV_ACCESS_IGNORE_FORCE is not set
+! CONFIG_NET=y
+! # CONFIG_BOOTP_SEND_HOSTNAME is not set
+! # CONFIG_NET_RANDOM_ETHADDR is not set
+! CONFIG_NETCONSOLE=y
+! # CONFIG_IP_DEFRAG is not set
+! CONFIG_TFTP_BLOCKSIZE=1468
+! CONFIG_TFTP_WINDOWSIZE=1
+
+ #
+ # Device Drivers
+*************** CONFIG_CLK_SUN4I_A10=y
+*** 935,940 ****
+--- 945,951 ----
+ # Fastboot support
+ #
+ # CONFIG_USB_FUNCTION_FASTBOOT is not set
++ # CONFIG_UDP_FUNCTION_FASTBOOT is not set
+ # CONFIG_FIRMWARE is not set
+ # CONFIG_ZYNQMP_FIRMWARE is not set
+
+*************** CONFIG_MMC_SUNXI=y
+*** 1085,1093 ****
+--- 1096,1178 ----
+ # CONFIG_MTD_UBI is not set
+ # CONFIG_BITBANGMII is not set
+ # CONFIG_MV88E6352_SWITCH is not set
++ CONFIG_PHYLIB=y
++ CONFIG_PHY_ADDR_ENABLE=y
++ CONFIG_PHY_ADDR=1
++ # CONFIG_B53_SWITCH is not set
++ # CONFIG_MV88E61XX_SWITCH is not set
++ # CONFIG_PHYLIB_10G is not set
++ # CONFIG_PHY_AQUANTIA is not set
++ # CONFIG_PHY_ATHEROS is not set
++ # CONFIG_PHY_BROADCOM is not set
++ # CONFIG_PHY_CORTINA is not set
++ # CONFIG_PHY_DAVICOM is not set
++ # CONFIG_PHY_ET1011C is not set
++ # CONFIG_PHY_LXT is not set
++ # CONFIG_PHY_MARVELL is not set
++ # CONFIG_PHY_MESON_GXL is not set
++ # CONFIG_PHY_MICREL is not set
++ # CONFIG_PHY_MSCC is not set
++ # CONFIG_PHY_NATSEMI is not set
++ CONFIG_PHY_REALTEK=y
++ # CONFIG_RTL8211E_PINE64_GIGABIT_FIX is not set
++ # CONFIG_RTL8211X_PHY_FORCE_MASTER is not set
++ # CONFIG_RTL8211F_PHY_FORCE_EEE_RXC_ON is not set
++ # CONFIG_RTL8201F_PHY_S700_RMII_TIMINGS is not set
++ # CONFIG_PHY_SMSC is not set
++ # CONFIG_PHY_TERANETICS is not set
++ # CONFIG_PHY_TI is not set
++ # CONFIG_PHY_TI_DP83867 is not set
++ # CONFIG_PHY_TI_GENERIC is not set
++ # CONFIG_PHY_VITESSE is not set
++ # CONFIG_PHY_XILINX is not set
++ # CONFIG_PHY_XILINX_GMII2RGMII is not set
++ # CONFIG_PHY_FIXED is not set
++ # CONFIG_PHY_NCSI is not set
+ # CONFIG_FSL_PFE is not set
+ CONFIG_DM_ETH=y
++ # CONFIG_DM_MDIO is not set
+ # CONFIG_DM_ETH_PHY is not set
++ CONFIG_NETDEVICES=y
++ # CONFIG_PHY_GIGE is not set
++ # CONFIG_ALTERA_TSE is not set
++ # CONFIG_BCM_SF2_ETH is not set
++ # CONFIG_BCMGENET is not set
++ # CONFIG_DWC_ETH_QOS is not set
++ # CONFIG_EEPRO100 is not set
++ CONFIG_ETH_DESIGNWARE=y
++ # CONFIG_ETH_DESIGNWARE_SOCFPGA is not set
++ # CONFIG_ETH_DESIGNWARE_S700 is not set
++ # CONFIG_ETHOC is not set
++ # CONFIG_FMAN_ENET is not set
++ # CONFIG_FTMAC100 is not set
++ # CONFIG_FTGMAC100 is not set
++ # CONFIG_MCFFEC is not set
++ # CONFIG_FSLDMAFEC is not set
++ # CONFIG_KS8851_MLL is not set
++ # CONFIG_MACB is not set
++ CONFIG_RGMII=y
++ CONFIG_MII=y
++ # CONFIG_PCNET is not set
++ # CONFIG_RTL8139 is not set
++ # CONFIG_RTL8169 is not set
++ # CONFIG_SMC911X is not set
++ CONFIG_SUN7I_GMAC=y
++ # CONFIG_SUN7I_GMAC_FORCE_TXERR is not set
++ # CONFIG_SUN4I_EMAC is not set
++ # CONFIG_SUN8I_EMAC is not set
++ # CONFIG_SH_ETHER is not set
++ # CONFIG_DRIVER_TI_CPSW is not set
++ # CONFIG_DRIVER_TI_EMAC is not set
++ # CONFIG_DRIVER_TI_KEYSTONE_NET is not set
++ # CONFIG_XILINX_AXIEMAC is not set
++ # CONFIG_XILINX_EMACLITE is not set
++ # CONFIG_ZYNQ_GEM is not set
++ # CONFIG_GMAC_ROCKCHIP is not set
++ # CONFIG_SYS_DPAA_QBMAN is not set
++ # CONFIG_TSEC_ENET is not set
++ # CONFIG_MEDIATEK_ETH is not set
++ # CONFIG_HIGMACV300_ETH is not set
+ # CONFIG_PCI is not set
+
+ #
+*************** CONFIG_USB_GADGET_PRODUCT_NUM=0x1010
+*** 1319,1324 ****
+--- 1404,1410 ----
+ CONFIG_USB_GADGET_VBUS_DRAW=2
+ CONFIG_SDP_LOADADDR=0
+ # CONFIG_USB_GADGET_DOWNLOAD is not set
++ # CONFIG_USB_ETHER is not set
+ # CONFIG_USB_HOST_ETHER is not set
+
+ #
diff --git a/platforms/bananaPro/patch/bananapro_Enable_bzip2.patch b/platforms/bananaPro/patch/bananapro_Enable_bzip2.patch
new file mode 100644
index 0000000..04bb3d1
--- /dev/null
+++ b/platforms/bananaPro/patch/bananapro_Enable_bzip2.patch
@@ -0,0 +1,19 @@
+*** ./.config 2020-08-25 21:50:36.113527612 +0200
+--- ./.config.old 2020-08-25 21:48:55.496108123 +0200
+*************** CONFIG_MD5=y
+*** 1393,1399 ****
+ # CONFIG_LZO is not set
+ CONFIG_GZIP=y
+ # CONFIG_ZLIB_UNCOMPRESS is not set
+! CONFIG_BZIP2=y
+ CONFIG_ZLIB=y
+ # CONFIG_ZSTD is not set
+ # CONFIG_SPL_LZ4 is not set
+--- 1393,1399 ----
+ # CONFIG_LZO is not set
+ CONFIG_GZIP=y
+ # CONFIG_ZLIB_UNCOMPRESS is not set
+! # CONFIG_BZIP2 is not set
+ CONFIG_ZLIB=y
+ # CONFIG_ZSTD is not set
+ # CONFIG_SPL_LZ4 is not set
diff --git a/platforms/bananaPro/patch/bananapro_Enable_write_ext4.patch b/platforms/bananaPro/patch/bananapro_Enable_write_ext4.patch
new file mode 100644
index 0000000..2dabc02
--- /dev/null
+++ b/platforms/bananaPro/patch/bananapro_Enable_write_ext4.patch
@@ -0,0 +1,36 @@
+*** ./.config 2020-08-25 21:19:11.931937001 +0200
+--- ./.config.old 2020-08-25 21:15:51.705875615 +0200
+*************** CONFIG_CMD_SYSBOOT=y
+*** 736,742 ****
+ # CONFIG_CMD_BTRFS is not set
+ CONFIG_CMD_EXT2=y
+ CONFIG_CMD_EXT4=y
+! CONFIG_CMD_EXT4_WRITE=y
+ CONFIG_CMD_FAT=y
+ # CONFIG_CMD_SQUASHFS is not set
+ CONFIG_CMD_FS_GENERIC=y
+--- 736,742 ----
+ # CONFIG_CMD_BTRFS is not set
+ CONFIG_CMD_EXT2=y
+ CONFIG_CMD_EXT4=y
+! # CONFIG_CMD_EXT4_WRITE is not set
+ CONFIG_CMD_FAT=y
+ # CONFIG_CMD_SQUASHFS is not set
+ CONFIG_CMD_FS_GENERIC=y
+*************** CONFIG_WATCHDOG_TIMEOUT_MSECS=60000
+*** 1487,1493 ****
+ # CONFIG_FS_CBFS is not set
+ # CONFIG_SPL_FS_CBFS is not set
+ CONFIG_FS_EXT4=y
+! CONFIG_EXT4_WRITE=y
+ CONFIG_FS_FAT=y
+ CONFIG_FAT_WRITE=y
+ CONFIG_FS_FAT_MAX_CLUSTSIZE=65536
+--- 1487,1493 ----
+ # CONFIG_FS_CBFS is not set
+ # CONFIG_SPL_FS_CBFS is not set
+ CONFIG_FS_EXT4=y
+! # CONFIG_EXT4_WRITE is not set
+ CONFIG_FS_FAT=y
+ CONFIG_FAT_WRITE=y
+ CONFIG_FS_FAT_MAX_CLUSTSIZE=65536
diff --git a/platforms/bananaPro/patch/bananapro_disable_composite_output.patch b/platforms/bananaPro/patch/bananapro_disable_composite_output.patch
new file mode 100644
index 0000000..b188f7a
--- /dev/null
+++ b/platforms/bananaPro/patch/bananapro_disable_composite_output.patch
@@ -0,0 +1,19 @@
+*** ./.config 2020-08-25 16:41:39.209269545 +0200
+--- ./.config.old 2020-08-25 15:41:24.165563741 +0200
+*************** CONFIG_I2C0_ENABLE=y
+*** 251,257 ****
+ CONFIG_VIDEO_SUNXI=y
+ CONFIG_VIDEO_HDMI=y
+ # CONFIG_VIDEO_VGA is not set
+! # CONFIG_VIDEO_COMPOSITE is not set
+ CONFIG_VIDEO_LCD_MODE=""
+ CONFIG_VIDEO_LCD_DCLK_PHASE=1
+ CONFIG_VIDEO_LCD_POWER=""
+--- 251,257 ----
+ CONFIG_VIDEO_SUNXI=y
+ CONFIG_VIDEO_HDMI=y
+ # CONFIG_VIDEO_VGA is not set
+! CONFIG_VIDEO_COMPOSITE=y
+ CONFIG_VIDEO_LCD_MODE=""
+ CONFIG_VIDEO_LCD_DCLK_PHASE=1
+ CONFIG_VIDEO_LCD_POWER=""