From 984c1617231700da634c8e8aee59fc9966adb1ca Mon Sep 17 00:00:00 2001 From: Roland Hieber Date: Wed, 5 Jun 2019 20:52:09 +0200 Subject: v7a: bareboxes: use config diffs with the common reference config Make it easier to maintain a common set of features and also review the device-specific changes between all the barebox variants by using the config diff mechanism which has been available since PTXdist 2019.01.0. No barebox config was harmed in the making of this patch, only their difference to the common reference config was computed. Also add a helper script to regenerate the config diffs after the common config was changed. Signed-off-by: Roland Hieber --- configs/platform-v7a/barebox-am335x.config.diff | 156 ++++++++++++++++++++++++ 1 file changed, 156 insertions(+) create mode 100644 configs/platform-v7a/barebox-am335x.config.diff (limited to 'configs/platform-v7a/barebox-am335x.config.diff') diff --git a/configs/platform-v7a/barebox-am335x.config.diff b/configs/platform-v7a/barebox-am335x.config.diff new file mode 100644 index 0000000..1425705 --- /dev/null +++ b/configs/platform-v7a/barebox-am335x.config.diff @@ -0,0 +1,156 @@ +c20722800c30a40b29690bb8e12f2781 +# CONFIG_AM33XX_NET_BOOT is not set +CONFIG_ARCH_AM33XX=y +# CONFIG_ARCH_BCM283X is not set +CONFIG_ARCH_OMAP=y +# CONFIG_ARCH_TEXT_BASE is undefined +# CONFIG_ARM_AMBA is undefined +CONFIG_ARM_ASM_UNIFIED=y +CONFIG_ARM_BOARD_APPEND_ATAG=y +# CONFIG_ARM_BOARD_PREPEND_ATAG is not set +# CONFIG_ARM_SECURE_MONITOR is undefined +# CONFIG_ARM_SMCCC is undefined +CONFIG_ARM_USE_COMPRESSED_DTB=y +# CONFIG_BAREBOX_UPDATE_AM33XX_EMMC is not set +# CONFIG_BAREBOX_UPDATE_AM33XX_NAND is not set +CONFIG_BAREBOX_UPDATE_AM33XX_SPI_NOR_MLO=y +CONFIG_BOOTM_FITIMAGE=y +CONFIG_BOOTM_FITIMAGE_PUBKEY="../fit/pubkey.dtsi" +CONFIG_BOOTM_FITIMAGE_SIGNATURE=y +# CONFIG_BOOTM_FORCE_SIGNED_IMAGES is not set +CONFIG_BOOTM_INITRD=y +CONFIG_BOOTM_OFTREE_UIMAGE=y +CONFIG_BUS_OMAP_GPMC=y +# CONFIG_BZLIB is not set +# CONFIG_CLKDEV_LOOKUP is undefined +# CONFIG_CLOCKSOURCE_BCM283X is undefined +CONFIG_CLOCKSOURCE_TI_DM=y +# CONFIG_CMD_CLK is undefined +# CONFIG_CMD_DEFAULTENV is not set +# CONFIG_CMD_IMD is not set +# CONFIG_CMD_KEYSTORE is not set +CONFIG_CMD_LOADB=y +# CONFIG_CMD_MEMTEST is not set +CONFIG_CMD_MIITOOL=y +CONFIG_CMD_NAND=y +# CONFIG_CMD_NANDTEST is not set +# CONFIG_CMD_NAND_BITFLIP is not set +# CONFIG_CMD_REGULATOR is undefined +# CONFIG_CMD_SHA1SUM is not set +# CONFIG_CMD_STATE is undefined +# CONFIG_CMD_USB is undefined +# CONFIG_COMMON_CLK is undefined +CONFIG_COMPILE_LOGLEVEL=6 +# CONFIG_CONSOLE_ACTIVATE_FIRST is not set +CONFIG_CONSOLE_ACTIVATE_NONE=y +CONFIG_CRYPTO_KEYSTORE=y +CONFIG_CRYPTO_RSA=y +CONFIG_DEBUG_INFO=y +CONFIG_DEBUG_OMAP_UART_PORT=1 +# CONFIG_DEFAULT_COMPRESSION_BZIP2 is undefined +# CONFIG_DEFAULT_COMPRESSION_GZIP is undefined +# CONFIG_DEFAULT_COMPRESSION_XZ is undefined +CONFIG_DEFAULT_LOGLEVEL=7 +CONFIG_DIGEST_HMAC=y +CONFIG_DIGEST_HMAC_GENERIC=y +# CONFIG_DIGEST_SHA1_GENERIC is not set +CONFIG_DRIVER_NET_CPSW=y +CONFIG_DRIVER_SERIAL_NS16550=y +CONFIG_DRIVER_SERIAL_NS16550_OMAP_EXTENSIONS=y +# CONFIG_DRIVER_SPI_GPIO is not set +CONFIG_DRIVER_SPI_OMAP3=y +CONFIG_EEPROM_AT24=y +CONFIG_FITIMAGE=y +CONFIG_FITIMAGE_SIGNATURE=y +# CONFIG_GPIO_BCM283X is undefined +CONFIG_GPIO_GENERIC=y +CONFIG_GPIO_GENERIC_PLATFORM=y +CONFIG_GPIO_OMAP=y +# CONFIG_GPIO_PL061 is undefined +# CONFIG_GREGORIAN_CALENDER is undefined +# CONFIG_HAVE_CLK is undefined +# CONFIG_HWRNG is not set +# CONFIG_I2C_ALGOBIT is undefined +# CONFIG_I2C_GPIO is not set +# CONFIG_I2C_MV64XXX is undefined +CONFIG_I2C_OMAP=y +CONFIG_IMAGE_SPARSE=y +# CONFIG_IMD is not set +# CONFIG_IMD_TARGET is undefined +# CONFIG_KEYBOARD_USB is undefined +CONFIG_MACH_AFI_GF=y +# CONFIG_MACH_BEAGLE is not set +CONFIG_MACH_BEAGLEBONE=y +# CONFIG_MACH_PHYTEC_SOM_AM335X is not set +# CONFIG_MACH_RPI2 is undefined +# CONFIG_MACH_RPI3 is undefined +# CONFIG_MACH_RPI is undefined +# CONFIG_MACH_RPI_COMMON is undefined +# CONFIG_MACH_VSCOM_BALTOS is not set +# CONFIG_MACH_WAGO_PFC_AM35XX is not set +# CONFIG_MCI_BCM283X is undefined +# CONFIG_MCI_MMCI is undefined +CONFIG_MCI_OMAP_HSMMC=y +CONFIG_MTD_M25P80=y +# CONFIG_MTD_NAND_DENALI is not set +# CONFIG_MTD_NAND_ECC_SMC is not set +CONFIG_MTD_NAND_IDS=y +CONFIG_MTD_SPI_NOR=y +# CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set +# CONFIG_MTD_SST25L is not set +CONFIG_NAND=y +# CONFIG_NAND_ALLOW_ERASE_BAD is not set +CONFIG_NAND_BBT=y +# CONFIG_NAND_ECC_BCH is not set +CONFIG_NAND_ECC_HW=y +CONFIG_NAND_ECC_HW_NONE=y +# CONFIG_NAND_ECC_HW_OOB_FIRST is not set +CONFIG_NAND_ECC_HW_SYNDROME=y +CONFIG_NAND_ECC_SOFT=y +CONFIG_NAND_INFO=y +CONFIG_NAND_OMAP_GPMC=y +CONFIG_NAND_READ_OOB=y +# CONFIG_NET_USB is undefined +# CONFIG_NET_USB_ASIX is undefined +# CONFIG_NET_USB_SMSC95XX is undefined +# CONFIG_OMAP_BUILD_IFT is not set +# CONFIG_OMAP_BUILD_SPI is not set +CONFIG_OMAP_GPMC=y +CONFIG_OMAP_MULTI_BOARDS=y +CONFIG_PINCTRL_SINGLE=y +CONFIG_PROMPT="barebox> " +# CONFIG_REGULATOR is not set +# CONFIG_REGULATOR_BCM283X is undefined +# CONFIG_REGULATOR_FIXED is undefined +# CONFIG_SERIAL_AMBA_PL011 is undefined +# CONFIG_SHA1 is undefined +# CONFIG_SPI_CADENCE_QUADSPI is not set +# CONFIG_STATE is not set +# CONFIG_STATE_BACKWARD_COMPATIBLE is undefined +# CONFIG_STATE_CRYPTO is undefined +# CONFIG_STATE_DRV is undefined +CONFIG_THUMB2_BAREBOX=y +# CONFIG_TIMESTAMP is not set +CONFIG_TI_SYSC=y +# CONFIG_USB_EHCI is undefined +CONFIG_USB_GADGET_FASTBOOT=y +# CONFIG_USB_GADGET_FASTBOOT_BUF is not set +CONFIG_USB_GADGET_FASTBOOT_SPARSE=y +# CONFIG_USB_HOST is not set +CONFIG_USB_MUSB=y +CONFIG_USB_MUSB_AM335X=y +CONFIG_USB_MUSB_DSPS=y +CONFIG_USB_MUSB_GADGET=y +# CONFIG_USB_STORAGE is undefined +# CONFIG_USB_ULPI is undefined +# CONFIG_USB_XHCI is undefined +# CONFIG_WATCHDOG_BCM2835 is undefined +CONFIG_WATCHDOG_OMAP=y +# CONFIG_XZ_DECOMPRESS is not set +# CONFIG_XZ_DEC_ARM is undefined +# CONFIG_XZ_DEC_ARMTHUMB is undefined +# CONFIG_XZ_DEC_IA64 is undefined +# CONFIG_XZ_DEC_POWERPC is undefined +# CONFIG_XZ_DEC_SPARC is undefined +# CONFIG_XZ_DEC_X86 is undefined +# CONFIG_ZLIB is not set -- cgit v1.2.3