diff options
author | Álvaro Fernández Rojas <noltari@gmail.com> | 2019-07-13 13:33:44 +0200 |
---|---|---|
committer | Álvaro Fernández Rojas <noltari@gmail.com> | 2019-07-14 12:44:14 +0200 |
commit | f781582828475f23abc478a07422db94f1bcda16 (patch) | |
tree | 585faf38f4bad24681bbfb1f10438c446df45c5c /target/linux/brcm2708/bcm2709 | |
parent | 9e8932c17f1b01e143d58bbf7640b1960a383b17 (diff) | |
download | upstream-f781582828475f23abc478a07422db94f1bcda16.tar.gz upstream-f781582828475f23abc478a07422db94f1bcda16.tar.bz2 upstream-f781582828475f23abc478a07422db94f1bcda16.zip |
brcm2708: Add Raspberry Pi 4 support
- Support added to bcm2709 subtarget (32 bit).
- 64 bit kernel still requires many hacks on RPi 4B.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Diffstat (limited to 'target/linux/brcm2708/bcm2709')
-rw-r--r-- | target/linux/brcm2708/bcm2709/config-4.19 | 11 | ||||
-rw-r--r-- | target/linux/brcm2708/bcm2709/target.mk | 4 |
2 files changed, 12 insertions, 3 deletions
diff --git a/target/linux/brcm2708/bcm2709/config-4.19 b/target/linux/brcm2708/bcm2709/config-4.19 index 4836540377..e7a14a59b0 100644 --- a/target/linux/brcm2708/bcm2709/config-4.19 +++ b/target/linux/brcm2708/bcm2709/config-4.19 @@ -223,6 +223,8 @@ CONFIG_GENERIC_IRQ_MIGRATION=y CONFIG_GENERIC_IRQ_MULTI_HANDLER=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_SHOW_LEVEL=y +CONFIG_GENERIC_MSI_IRQ=y +CONFIG_GENERIC_MSI_IRQ_DOMAIN=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PINCONF=y @@ -388,9 +390,11 @@ CONFIG_OLD_SIGSUSPEND3=y CONFIG_PADATA=y CONFIG_PAGE_OFFSET=0xC0000000 CONFIG_PCI=y -# CONFIG_PCIE_BRCMSTB is not set +CONFIG_PCIE_BRCMSTB=y CONFIG_PCI_DOMAINS=y CONFIG_PCI_DOMAINS_GENERIC=y +CONFIG_PCI_MSI=y +CONFIG_PCI_MSI_IRQ_DOMAIN=y # CONFIG_PCI_V3_SEMI is not set CONFIG_PERF_USE_VMALLOC=y CONFIG_PGTABLE_LEVELS=3 @@ -478,10 +482,15 @@ CONFIG_USB_DWCOTG=y CONFIG_USB_LAN78XX=y CONFIG_USB_NET_DRIVERS=y CONFIG_USB_NET_SMSC95XX=y +CONFIG_USB_PCI=y CONFIG_USB_STORAGE=y CONFIG_USB_SUPPORT=y CONFIG_USB_UAS=y +# CONFIG_USB_UHCI_HCD is not set CONFIG_USB_USBNET=y +CONFIG_USB_XHCI_HCD=y +CONFIG_USB_XHCI_PCI=y +CONFIG_USB_XHCI_PLATFORM=y CONFIG_USE_OF=y CONFIG_VFP=y CONFIG_VFPv3=y diff --git a/target/linux/brcm2708/bcm2709/target.mk b/target/linux/brcm2708/bcm2709/target.mk index 2675494b36..c253ffd3df 100644 --- a/target/linux/brcm2708/bcm2709/target.mk +++ b/target/linux/brcm2708/bcm2709/target.mk @@ -4,11 +4,11 @@ # SUBTARGET:=bcm2709 -BOARDNAME:=BCM2709/BCM2710 boards (32 bit) +BOARDNAME:=BCM2709/BCM2710/BCM2711 boards (32 bit) CPU_TYPE:=cortex-a7 CPU_SUBTYPE:=neon-vfpv4 define Target/Description - Build firmware image for BCM2709/BCM2710 devices. + Build firmware image for BCM2709/BCM2710/BCM2711 devices. This firmware features a 32 bit kernel. endef |