summaryrefslogtreecommitdiff
path: root/target/linux/config
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/config')
-rw-r--r--target/linux/config/Config.in.block33
-rw-r--r--target/linux/config/Config.in.ethernet10
-rw-r--r--target/linux/config/Config.in.serial5
-rw-r--r--target/linux/config/Config.in.usb5
-rw-r--r--target/linux/config/Config.in.xtensa15
5 files changed, 64 insertions, 4 deletions
diff --git a/target/linux/config/Config.in.block b/target/linux/config/Config.in.block
index a287c05cf..59fffad68 100644
--- a/target/linux/config/Config.in.block
+++ b/target/linux/config/Config.in.block
@@ -154,6 +154,12 @@ config ADK_LINUX_KERNEL_MMC_SDHCI_IPROC
config ADK_LINUX_KERNEL_MMC_SDHCI_BRCMSTB
bool
+config ADK_LINUX_KERNEL_MMC_SDHCI_DOVE
+ bool
+
+config ADK_LINUX_KERNEL_MMC_SDHCI_PXAV3
+ bool
+
config ADK_LINUX_KERNEL_MMC_BCM2835_MMC
bool
@@ -483,6 +489,33 @@ config ADK_LINUX_KERNEL_MMC_BCM2835_MMC
default y if ADK_TARGET_BOARD_BCM28XX
default n
+config ADK_LINUX_KERNEL_MMC_MVSDIO
+ bool "SD card support for Soidrun Clearfog"
+ select ADK_LINUX_KERNEL_BLOCK
+ select ADK_LINUX_KERNEL_LBDAF
+ select ADK_LINUX_KERNEL_SCSI
+ select ADK_LINUX_KERNEL_SCSI_DMA
+ select ADK_LINUX_KERNEL_SCSI_MULTI_LUN
+ select ADK_LINUX_KERNEL_SCSI_CONSTANTS
+ select ADK_LINUX_KERNEL_SCSI_LOGGING
+ select ADK_LINUX_KERNEL_SCSI_SCAN_ASYNC
+ select ADK_LINUX_KERNEL_MMC
+ select ADK_LINUX_KERNEL_MMC_BLOCK
+ select ADK_LINUX_KERNEL_MMC_BLOCK_BOUNCE
+ select ADK_LINUX_KERNEL_BLK_DEV
+ select ADK_LINUX_KERNEL_BLK_DEV_SD
+ select ADK_LINUX_KERNEL_BLK_DEV_BSG
+ select ADK_LINUX_KERNEL_BLK_DEV_BSGLIB
+ select ADK_LINUX_KERNEL_MMC_SDHCI
+ select ADK_LINUX_KERNEL_MMC_SDHCI_IO_ACCESSORS
+ select ADK_LINUX_KERNEL_MMC_SDHCI_PLTFM
+ select ADK_LINUX_KERNEL_MMC_SDHCI_DOVE
+ select ADK_LINUX_KERNEL_MMC_SDHCI_PXAV3
+ select ADK_LINUX_KERNEL_MMC_UNSAFE_RESUME
+ depends on ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG
+ default y if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG
+ default n
+
config ADK_LINUX_KERNEL_MMC_SDHCI_ESDHC_IMX
bool "SD card support for IMX6 boards"
select ADK_LINUX_KERNEL_BLOCK
diff --git a/target/linux/config/Config.in.ethernet b/target/linux/config/Config.in.ethernet
index ec58b3069..7c3a617ed 100644
--- a/target/linux/config/Config.in.ethernet
+++ b/target/linux/config/Config.in.ethernet
@@ -451,6 +451,16 @@ config ADK_LINUX_KERNEL_MACB
also supports the Cadence GEM (Gigabit Ethernet MAC found
in some ARM SoC devices).
+config ADK_LINUX_KERNEL_MVNETA
+ tristate "Marvell Ethernet driver for Solidrun Clearfog"
+ select ADK_LINUX_KERNEL_NETDEV_1000
+ select ADK_LINUX_KERNEL_NET_VENDOR_MARVELL
+ depends on ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG
+ default y if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG
+ default n
+ help
+ Marvell Ethernet driver
+
config ADK_LINUX_KERNEL_TI_DAVINCI_MDIO
tristate "BeagleBone Back Davinci"
select ADK_LINUX_KERNEL_NET_VENDOR_TI
diff --git a/target/linux/config/Config.in.serial b/target/linux/config/Config.in.serial
index c22746371..39470b7f7 100644
--- a/target/linux/config/Config.in.serial
+++ b/target/linux/config/Config.in.serial
@@ -127,6 +127,7 @@ config ADK_LINUX_KERNEL_SERIAL_8250
select ADK_LINUX_KERNEL_SERIAL_8250_DW if ADK_TARGET_SYSTEM_QEMU_ARC
select ADK_LINUX_KERNEL_SERIAL_8250_DW if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
select ADK_LINUX_KERNEL_SERIAL_8250_DW if ADK_TARGET_SYSTEM_STARFIVE_VISIONFIVE2
+ select ADK_LINUX_KERNEL_SERIAL_8250_DW if ADK_TARGET_SYSTEM_BANANA_PRO
select ADK_LINUX_KERNEL_SERIAL_8250_EXTENDED if ADK_TARGET_SYSTEM_VISIONFIVE2
select ADK_LINUX_KERNEL_SERIAL_8250_DMA if ADK_TARGET_SYSTEM_ORANGE_PI0
select ADK_LINUX_KERNEL_SERIAL_8250_INGENIC if ADK_TARGET_SYSTEM_IMGTEC_CI20
@@ -171,7 +172,8 @@ config ADK_LINUX_KERNEL_SERIAL_8250
|| ADK_TARGET_SYSTEM_RASPBERRY_PI4 \
|| ADK_TARGET_SYSTEM_RASPBERRY_PI4_64 \
|| ADK_TARGET_SYSTEM_ROCKPI4_PLUS \
- || ADK_TARGET_SYSTEM_STARFIVE_VISIONFIVE2
+ || ADK_TARGET_SYSTEM_STARFIVE_VISIONFIVE2 \
+ || ADK_TARGET_SYSTEM_BANANA_PRO
default y if ADK_TARGET_SYSTEM_XILINX_KINTEX7
default y if ADK_TARGET_SYSTEM_IMGTEC_CI20
default y if ADK_TARGET_SYSTEM_LINKSYS_NSLU2
@@ -208,6 +210,7 @@ config ADK_LINUX_KERNEL_SERIAL_8250
default y if ADK_TARGET_SYSTEM_RASPBERRY_PI4_64
default y if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
default y if ADK_TARGET_SYSTEM_STARFIVE_VISIONFIVE2
+ default y if ADK_TARGET_SYSTEM_BANANA_PRO
default n
help
Serial driver for 8250 UART chip.
diff --git a/target/linux/config/Config.in.usb b/target/linux/config/Config.in.usb
index 07e097bc1..157c2f222 100644
--- a/target/linux/config/Config.in.usb
+++ b/target/linux/config/Config.in.usb
@@ -60,6 +60,9 @@ config ADK_LINUX_KERNEL_USB_EHCI_HCD_PCI
config ADK_LINUX_KERNEL_USB_XHCI_PCI
bool
+config ADK_LINUX_KERNEL_USB_XHCI_MVEBU
+ bool
+
config ADK_LINUX_KERNEL_USB_LIBUSUAL
tristate
@@ -123,8 +126,10 @@ config ADK_LINUX_KERNEL_USB_XHCI_HCD
select ADK_LINUX_KERNEL_USB_PCI
select ADK_LINUX_KERNEL_USB_XHCI_PLATFORM
select ADK_LINUX_KERNEL_USB_XHCI_PCI
+ select ADK_LINUX_KERNEL_USB_XHCI_MVEBU if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG
default y if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
default y if ADK_TARGET_SYSTEM_RASPBERRY_PI5
+ default y if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG
default n
help
The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0
diff --git a/target/linux/config/Config.in.xtensa b/target/linux/config/Config.in.xtensa
index 570900e0b..45e601644 100644
--- a/target/linux/config/Config.in.xtensa
+++ b/target/linux/config/Config.in.xtensa
@@ -31,15 +31,24 @@ config ADK_LINUX_KERNEL_USER_ABI_CALL0_ONLY
config ADK_LINUX_KERNEL_MEMMAP_CACHEATTR
hex
- default "0x2cccccc7"
+ default "0x2cccccc7" if ADK_TARGET_CPU_XTENSA_DC233C
+ default "0x22222222" if ADK_TARGET_CPU_XTENSA_DE212
depends on !ADK_TARGET_WITH_MMU
config ADK_LINUX_KERNEL_KERNEL_LOAD_ADDRESS
hex
- default "0x00003000"
+ default "0x00003000" if ADK_TARGET_CPU_XTENSA_DC233C
+ default "0x60003000" if ADK_TARGET_CPU_XTENSA_DE212
depends on !ADK_TARGET_WITH_MMU
config ADK_LINUX_KERNEL_DEFAULT_MEM_START
hex
- default "0x00000000"
+ default "0x00000000" if ADK_TARGET_CPU_XTENSA_DC233C
+ default "0x60000000" if ADK_TARGET_CPU_XTENSA_DE212
depends on !ADK_TARGET_WITH_MMU
+
+config ADK_LINUX_KERNEL_CMDLINE
+ string
+ default "earlycon=uart8250,mmio32,0xfd050020,115200n8 console=ttyS0,115200n8 memmap=0x08000000@0" if ADK_TARGET_CPU_XTENSA_DC233C
+ default "earlycon=uart8250,mmio32,0x9d050020,115200n8 memmap=256M@0x60000000" if ADK_TARGET_CPU_XTENSA_DE212
+ depends on ADK_TARGET_LINUX_ARCH_XTENSA