summaryrefslogtreecommitdiffstats
path: root/configs/platform-v7a_noneon/barebox-vexpress.config.diff
diff options
context:
space:
mode:
authorHolger Assmann <h.assmann@pengutronix.de>2021-11-09 10:22:12 +0100
committerRobert Schwebel <r.schwebel@pengutronix.de>2021-11-24 15:54:00 +0100
commit5d2b3d23b2dac5865f9e4e21d2ce38353642da95 (patch)
tree2fb6a982f0fbf85c12d8089b0a65e2ec7cac49cf /configs/platform-v7a_noneon/barebox-vexpress.config.diff
parent7d953daed17e19c55a47208df385f5fcbc4b567a (diff)
downloadDistroKit-5d2b3d23b2dac5865f9e4e21d2ce38353642da95.tar.gz
DistroKit-5d2b3d23b2dac5865f9e4e21d2ce38353642da95.tar.xz
platform-v7a_noneon: sama5: platform w/out NEON extension
Some ARMv7 MPUs like the Microchip SAMA5D3 series do not implement the ARM SIMD (single instruction multiple data) extension NEON. Therefore, the new DistroKit platform-v7a_noneon provides a configuration setup targeting at ARMv7 processors that only include a no-NEON implementation. In this commit the platform gets populated with the files necessary to run a SAMA5D3 MCU on a KSZ9477 evaluation board and copy of vexpress target for qemu testing. Signed-off-by: Holger Assmann <h.assmann@pengutronix.de> Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de> Link: https://lore.pengutronix.de/20211109092212.2774811-1-o.rempel@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Diffstat (limited to 'configs/platform-v7a_noneon/barebox-vexpress.config.diff')
-rw-r--r--configs/platform-v7a_noneon/barebox-vexpress.config.diff66
1 files changed, 66 insertions, 0 deletions
diff --git a/configs/platform-v7a_noneon/barebox-vexpress.config.diff b/configs/platform-v7a_noneon/barebox-vexpress.config.diff
new file mode 100644
index 0000000..4ca912e
--- /dev/null
+++ b/configs/platform-v7a_noneon/barebox-vexpress.config.diff
@@ -0,0 +1,66 @@
+65719ca0e82fb5940a2621b62f242422
+CONFIG_AMBA_SP804=y
+# CONFIG_ARCH_BCM283X is not set
+CONFIG_ARCH_VEXPRESS=y
+# CONFIG_ARM_SECURE_MONITOR is undefined
+# CONFIG_ARM_SMCCC is undefined
+CONFIG_BOOTM_INITRD=y
+# CONFIG_CFI_BUFFER_WRITE is not set
+# CONFIG_CLOCKSOURCE_BCM283X is undefined
+# CONFIG_CMD_GPIO is undefined
+# CONFIG_CMD_SMC is undefined
+CONFIG_CONSOLE_ACTIVATE_ALL=y
+# CONFIG_CONSOLE_ACTIVATE_FIRST is not set
+CONFIG_DRIVER_CFI=y
+CONFIG_DRIVER_CFI_AMD=y
+CONFIG_DRIVER_CFI_BANK_WIDTH_1=y
+CONFIG_DRIVER_CFI_BANK_WIDTH_2=y
+CONFIG_DRIVER_CFI_BANK_WIDTH_4=y
+# CONFIG_DRIVER_CFI_BANK_WIDTH_8 is not set
+CONFIG_DRIVER_CFI_INTEL=y
+CONFIG_DRIVER_NET_SMC911X=y
+# CONFIG_DRIVER_SPI_GPIO is undefined
+# CONFIG_FIRMWARE_ALTERA_SERIAL is undefined
+# CONFIG_GENERIC_GPIO is undefined
+# CONFIG_GPIOLIB is undefined
+# CONFIG_GPIO_74164 is undefined
+# CONFIG_GPIO_DESIGNWARE is undefined
+# CONFIG_GPIO_GENERIC_PLATFORM is undefined
+# CONFIG_GPIO_PCA953X is undefined
+# CONFIG_GPIO_PCF857X is undefined
+# CONFIG_GPIO_PL061 is undefined
+# CONFIG_GPIO_RASPBERRYPI_EXP is undefined
+# CONFIG_GPIO_SIFIVE is undefined
+# CONFIG_GPIO_SX150X is undefined
+# CONFIG_GPIO_WATCHDOG is undefined
+# CONFIG_I2C_ALGOBIT is undefined
+# CONFIG_I2C_GPIO is undefined
+# CONFIG_JTAG is undefined
+# CONFIG_KEYBOARD_GPIO is undefined
+# CONFIG_KEYBOARD_QT1070 is undefined
+# CONFIG_LED_GPIO is undefined
+# CONFIG_LED_GPIO_BICOLOR is undefined
+# CONFIG_LED_GPIO_OF is undefined
+# CONFIG_LED_GPIO_RGB is undefined
+# CONFIG_MACH_RPI2 is undefined
+# CONFIG_MACH_RPI3 is undefined
+# CONFIG_MACH_RPI is undefined
+# CONFIG_MACH_RPI_CM3 is undefined
+# CONFIG_MACH_RPI_COMMON is undefined
+CONFIG_MACH_VEXPRESS=y
+# CONFIG_MACH_VIRT is not set
+# CONFIG_MCI_BCM283X is undefined
+# CONFIG_MCI_BCM283X_SDHOST is undefined
+# CONFIG_MDIO_BUS_MUX_GPIO is undefined
+CONFIG_MTD_CONCAT=y
+# CONFIG_OF_GPIO is undefined
+CONFIG_PBL_CONSOLE=y
+# CONFIG_PINCTRL_BCM283X is undefined
+# CONFIG_POWER_RESET_GPIO is undefined
+# CONFIG_POWER_RESET_GPIO_RESTART is undefined
+CONFIG_PROMPT="vexpress: "
+# CONFIG_REGULATOR_BCM283X is undefined
+# CONFIG_REGULATOR_FIXED is undefined
+CONFIG_SERIAL_AMBA_PL011=y
+CONFIG_SRAM=y
+# CONFIG_WATCHDOG_BCM2835 is undefined