summaryrefslogtreecommitdiff
path: root/target/linux/config
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2024-01-05 04:12:20 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2024-01-21 06:31:29 +0100
commit9c6f42b55b45d5fbc3de82e102471d72c3b48a4a (patch)
treee890c0c0dda7b60e400394e8cbf17598aede96e8 /target/linux/config
parent3aac1cdc948af745ca37cbea30c61b233f4a6f58 (diff)
raspberry-pi5: add basic support
Diffstat (limited to 'target/linux/config')
-rw-r--r--target/linux/config/Config.in.ethernet10
-rw-r--r--target/linux/config/Config.in.usb13
-rw-r--r--target/linux/config/Config.in.wireless2
3 files changed, 18 insertions, 7 deletions
diff --git a/target/linux/config/Config.in.ethernet b/target/linux/config/Config.in.ethernet
index 5f3562a30..ec58b3069 100644
--- a/target/linux/config/Config.in.ethernet
+++ b/target/linux/config/Config.in.ethernet
@@ -9,7 +9,7 @@ config ADK_LINUX_KERNEL_NET_ETHERNET
bool
default y
-config ADK_LINUX_KERNEL_NET_CADENCE
+config ADK_LINUX_KERNEL_NET_VENDOR_CADENCE
bool
config ADK_LINUX_KERNEL_NET_VENDOR_ARC
@@ -164,7 +164,7 @@ config ADK_LINUX_KERNEL_BCMGENET
depends on ADK_TARGET_SYSTEM_RASPBERRY_PI4 || \
ADK_TARGET_SYSTEM_RASPBERRY_PI4_64
default y if ADK_TARGET_SYSTEM_RASPBERRY_PI4 || \
- ADK_TARGET_SYSTEM_RAPSBERRY_PI4_64
+ ADK_TARGET_SYSTEM_RASPBERRY_PI4_64
default n
help
Broadcom GENET internal MAC support
@@ -436,13 +436,15 @@ config ADK_LINUX_KERNEL_IBMVETH
IBM ethernet driver
config ADK_LINUX_KERNEL_MACB
- tristate "Atmel AT32/AT91 network driver"
- select ADK_LINUX_KERNEL_NET_CADENCE
+ tristate "Cadence MACB network driver"
+ select ADK_LINUX_KERNEL_NET_VENDOR_CADENCE
depends on ADK_TARGET_CPU_AVR32 \
+ || ADK_TARGET_SYSTEM_RASPBERRY_PI5 \
|| ADK_TARGET_SYSTEM_QEMU_ARM_XILINX_ZYNQ
default y if ADK_TARGET_SYSTEM_ATMEL_NGW100
default y if ADK_TARGET_SYSTEM_ATMEL_GRASSHOPPER
default y if ADK_TARGET_SYSTEM_QEMU_ARM_XILINX_ZYNQ
+ default y if ADK_TARGET_SYSTEM_RASPBERRY_PI5
default n
help
Ethernet Driver for Atmel AT32 and AT91 parts. This driver
diff --git a/target/linux/config/Config.in.usb b/target/linux/config/Config.in.usb
index 9717a6231..07e097bc1 100644
--- a/target/linux/config/Config.in.usb
+++ b/target/linux/config/Config.in.usb
@@ -7,6 +7,9 @@ depends on ADK_TARGET_WITH_USB \
|| ADK_TARGET_SYSTEM_QEMU_X86 \
|| ADK_TARGET_GENERIC
+config ADK_LINUX_KERNEL_USB_PCI
+ bool
+
config ADK_LINUX_KERNEL_USB_SUPPORT
bool
@@ -54,7 +57,7 @@ config ADK_LINUX_KERNEL_USB_OHCI_HCD_PCI
config ADK_LINUX_KERNEL_USB_EHCI_HCD_PCI
bool
-config ADK_LINUX_KERNEL_USB_XHCI_HCD_PCI
+config ADK_LINUX_KERNEL_USB_XHCI_PCI
bool
config ADK_LINUX_KERNEL_USB_LIBUSUAL
@@ -81,6 +84,7 @@ config ADK_LINUX_KERNEL_USB
default y if ADK_TARGET_SYSTEM_KINETIS_K70
default y if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG
default y if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
+ default y if ADK_TARGET_SYSTEM_RASPBERRY_PI5
default n
help
Universal Serial Bus (USB) is a specification for a serial bus
@@ -116,9 +120,11 @@ menu "USB controller support"
config ADK_LINUX_KERNEL_USB_XHCI_HCD
tristate "Support for USB xHCI HCD (USB 3.0)"
depends on ADK_LINUX_KERNEL_USB
- select ADK_LINUX_KERNEL_USB_XHCI_HCD_PLATFORM if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
- select ADK_LINUX_KERNEL_USB_XHCI_HCD_PCI if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
+ select ADK_LINUX_KERNEL_USB_PCI
+ select ADK_LINUX_KERNEL_USB_XHCI_PLATFORM
+ select ADK_LINUX_KERNEL_USB_XHCI_PCI
default y if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
+ default y if ADK_TARGET_SYSTEM_RASPBERRY_PI5
default n
help
The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0
@@ -147,6 +153,7 @@ config ADK_LINUX_KERNEL_USB_EHCI_HCD
default y if ADK_TARGET_SYSTEM_KINETIS_K70
default y if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG
default y if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
+ default y if ADK_TARGET_SYSTEM_RASPBERRY_PI5
default n
help
The Enhanced Host Controller Interface (EHCI) is standard for USB 2.0
diff --git a/target/linux/config/Config.in.wireless b/target/linux/config/Config.in.wireless
index 9455cd90e..222efa3bb 100644
--- a/target/linux/config/Config.in.wireless
+++ b/target/linux/config/Config.in.wireless
@@ -152,6 +152,7 @@ config ADK_LINUX_KERNEL_BRCMFMAC
default m if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
default m if ADK_TARGET_SYSTEM_BANANA_P2_ZERO
default m if ADK_TARGET_SYSTEM_ROCKPI4_ZERO
+ default m if ADK_TARGET_SYSTEM_RASPBERRY_PI5
default n
config ADK_LINUX_KERNEL_BRCMFMAC_SDIO
@@ -161,6 +162,7 @@ config ADK_LINUX_KERNEL_BRCMFMAC_SDIO
default y if ADK_TARGET_SYSTEM_PHYTEC_IMX6
default y if ADK_TARGET_SYSTEM_RASPBERRY_PI0
default y if ADK_TARGET_SYSTEM_RASPBERRY_PI3
+ default y if ADK_TARGET_SYSTEM_RASPBERRY_PI5
default y if ADK_TARGET_SYSTEM_BANANA_P2_ZERO
default y if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
default n