Commit 3690cbd65e335463eddf40fb595302731c314297
Committed by
Tom Rini
1 parent
177f4618ed
Exists in
smarc_8mq_lf_v2020.04
and in
18 other branches
CHIP: add device tree overlay support
CHIP and CHIP Pro devices have options of DIP addon boards some of which need overlays from the beginning so it makes sense to enable device tree overlays. Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
Showing 2 changed files with 4 additions and 0 deletions Inline Diff
configs/CHIP_defconfig
1 | CONFIG_ARM=y | 1 | CONFIG_ARM=y |
2 | CONFIG_ARCH_SUNXI=y | 2 | CONFIG_ARCH_SUNXI=y |
3 | CONFIG_MACH_SUN5I=y | 3 | CONFIG_MACH_SUN5I=y |
4 | CONFIG_DRAM_TIMINGS_DDR3_800E_1066G_1333J=y | 4 | CONFIG_DRAM_TIMINGS_DDR3_800E_1066G_1333J=y |
5 | CONFIG_USB0_VBUS_PIN="PB10" | 5 | CONFIG_USB0_VBUS_PIN="PB10" |
6 | CONFIG_VIDEO_COMPOSITE=y | 6 | CONFIG_VIDEO_COMPOSITE=y |
7 | CONFIG_DEFAULT_DEVICE_TREE="sun5i-r8-chip" | 7 | CONFIG_DEFAULT_DEVICE_TREE="sun5i-r8-chip" |
8 | CONFIG_SPL=y | 8 | CONFIG_SPL=y |
9 | CONFIG_SPL_I2C_SUPPORT=y | 9 | CONFIG_SPL_I2C_SUPPORT=y |
10 | # CONFIG_CMD_IMLS is not set | 10 | # CONFIG_CMD_IMLS is not set |
11 | CONFIG_CMD_DFU=y | 11 | CONFIG_CMD_DFU=y |
12 | CONFIG_CMD_USB_MASS_STORAGE=y | 12 | CONFIG_CMD_USB_MASS_STORAGE=y |
13 | # CONFIG_SPL_DOS_PARTITION is not set | 13 | # CONFIG_SPL_DOS_PARTITION is not set |
14 | # CONFIG_SPL_ISO_PARTITION is not set | 14 | # CONFIG_SPL_ISO_PARTITION is not set |
15 | # CONFIG_SPL_EFI_PARTITION is not set | 15 | # CONFIG_SPL_EFI_PARTITION is not set |
16 | CONFIG_DFU_RAM=y | 16 | CONFIG_DFU_RAM=y |
17 | # CONFIG_MMC is not set | 17 | # CONFIG_MMC is not set |
18 | CONFIG_AXP_ALDO3_VOLT=3300 | 18 | CONFIG_AXP_ALDO3_VOLT=3300 |
19 | CONFIG_AXP_ALDO4_VOLT=3300 | 19 | CONFIG_AXP_ALDO4_VOLT=3300 |
20 | CONFIG_USB_EHCI_HCD=y | 20 | CONFIG_USB_EHCI_HCD=y |
21 | CONFIG_USB_MUSB_GADGET=y | 21 | CONFIG_USB_MUSB_GADGET=y |
22 | CONFIG_USB_GADGET=y | 22 | CONFIG_USB_GADGET=y |
23 | CONFIG_USB_GADGET_DOWNLOAD=y | 23 | CONFIG_USB_GADGET_DOWNLOAD=y |
24 | CONFIG_G_DNL_MANUFACTURER="Allwinner Technology" | 24 | CONFIG_G_DNL_MANUFACTURER="Allwinner Technology" |
25 | CONFIG_G_DNL_VENDOR_NUM=0x1f3a | 25 | CONFIG_G_DNL_VENDOR_NUM=0x1f3a |
26 | CONFIG_G_DNL_PRODUCT_NUM=0x1010 | 26 | CONFIG_G_DNL_PRODUCT_NUM=0x1010 |
27 | CONFIG_OF_LIBFDT=y | ||
28 | CONFIG_OF_LIBFDT_OVERLAY=y | ||
27 | 29 |
configs/CHIP_pro_defconfig
1 | CONFIG_ARM=y | 1 | CONFIG_ARM=y |
2 | CONFIG_ARCH_SUNXI=y | 2 | CONFIG_ARCH_SUNXI=y |
3 | CONFIG_SPL_NAND_SUPPORT=y | 3 | CONFIG_SPL_NAND_SUPPORT=y |
4 | CONFIG_MACH_SUN5I=y | 4 | CONFIG_MACH_SUN5I=y |
5 | CONFIG_DRAM_TIMINGS_DDR3_800E_1066G_1333J=y | 5 | CONFIG_DRAM_TIMINGS_DDR3_800E_1066G_1333J=y |
6 | CONFIG_USB0_VBUS_PIN="PB10" | 6 | CONFIG_USB0_VBUS_PIN="PB10" |
7 | CONFIG_DEFAULT_DEVICE_TREE="sun5i-gr8-chip-pro" | 7 | CONFIG_DEFAULT_DEVICE_TREE="sun5i-gr8-chip-pro" |
8 | CONFIG_SYS_EXTRA_OPTIONS="SYS_NAND_BLOCK_SIZE=0x40000,SYS_NAND_PAGE_SIZE=4096,SYS_NAND_OOBSIZE=256" | 8 | CONFIG_SYS_EXTRA_OPTIONS="SYS_NAND_BLOCK_SIZE=0x40000,SYS_NAND_PAGE_SIZE=4096,SYS_NAND_OOBSIZE=256" |
9 | CONFIG_ENV_IS_IN_UBI=y | 9 | CONFIG_ENV_IS_IN_UBI=y |
10 | CONFIG_ENV_UBI_PART="UBI" | 10 | CONFIG_ENV_UBI_PART="UBI" |
11 | CONFIG_ENV_UBI_VOLUME="uboot-env" | 11 | CONFIG_ENV_UBI_VOLUME="uboot-env" |
12 | CONFIG_SPL=y | 12 | CONFIG_SPL=y |
13 | CONFIG_SPL_I2C_SUPPORT=y | 13 | CONFIG_SPL_I2C_SUPPORT=y |
14 | # CONFIG_CMD_IMLS is not set | 14 | # CONFIG_CMD_IMLS is not set |
15 | # CONFIG_CMD_LOADB is not set | 15 | # CONFIG_CMD_LOADB is not set |
16 | # CONFIG_CMD_LOADS is not set | 16 | # CONFIG_CMD_LOADS is not set |
17 | # CONFIG_CMD_FLASH is not set | 17 | # CONFIG_CMD_FLASH is not set |
18 | # CONFIG_CMD_FPGA is not set | 18 | # CONFIG_CMD_FPGA is not set |
19 | CONFIG_CMD_MTDPARTS=y | 19 | CONFIG_CMD_MTDPARTS=y |
20 | CONFIG_MTDIDS_DEFAULT="nand0=sunxi-nand.0" | 20 | CONFIG_MTDIDS_DEFAULT="nand0=sunxi-nand.0" |
21 | CONFIG_MTDPARTS_DEFAULT="mtdparts=sunxi-nand.0:256k(spl),256k(spl-backup),2m(uboot),2m(uboot-backup),-(UBI)" | 21 | CONFIG_MTDPARTS_DEFAULT="mtdparts=sunxi-nand.0:256k(spl),256k(spl-backup),2m(uboot),2m(uboot-backup),-(UBI)" |
22 | # CONFIG_MMC is not set | 22 | # CONFIG_MMC is not set |
23 | CONFIG_NAND_SUNXI=y | 23 | CONFIG_NAND_SUNXI=y |
24 | CONFIG_AXP_ALDO3_VOLT=3300 | 24 | CONFIG_AXP_ALDO3_VOLT=3300 |
25 | CONFIG_AXP_ALDO4_VOLT=3300 | 25 | CONFIG_AXP_ALDO4_VOLT=3300 |
26 | CONFIG_USB_EHCI_HCD=y | 26 | CONFIG_USB_EHCI_HCD=y |
27 | CONFIG_USB_MUSB_GADGET=y | 27 | CONFIG_USB_MUSB_GADGET=y |
28 | CONFIG_USB_GADGET=y | 28 | CONFIG_USB_GADGET=y |
29 | CONFIG_USB_GADGET_DOWNLOAD=y | 29 | CONFIG_USB_GADGET_DOWNLOAD=y |
30 | CONFIG_G_DNL_MANUFACTURER="Allwinner Technology" | 30 | CONFIG_G_DNL_MANUFACTURER="Allwinner Technology" |
31 | CONFIG_G_DNL_VENDOR_NUM=0x1f3a | 31 | CONFIG_G_DNL_VENDOR_NUM=0x1f3a |
32 | CONFIG_G_DNL_PRODUCT_NUM=0x1010 | 32 | CONFIG_G_DNL_PRODUCT_NUM=0x1010 |
33 | CONFIG_OF_LIBFDT=y | ||
34 | CONFIG_OF_LIBFDT_OVERLAY=y | ||
33 | 35 |