bcm4908: initial work on the Broadcom BCM4908 target
authorRafał Miłecki <rafal@milecki.pl>
Fri, 8 Jan 2021 12:32:37 +0000 (13:32 +0100)
committerRafał Miłecki <rafal@milecki.pl>
Tue, 12 Jan 2021 20:10:51 +0000 (21:10 +0100)
commitc578fdfc293aaf67b504a17956f5b0e4413426f3
treeb9b03b9e3b4b7bb0ab01cf21549d12cf014c6a3d
parenta1a7f3274e0ed27511d45f62ee20281d8d57c7af
bcm4908: initial work on the Broadcom BCM4908 target

BCM4906, BCM4908 and BCM49408 are SoCs with 64 bit ARMv8 B53 CPUs.
Upstream Linux is slowly getting support for that SoCs family so it
makes sense to add target for it.

This prepares initial support for:

1. Asus GT-AC5300
BCM4908 based device (4 CPUs) with 1024 MiB RAM, NAND, 8 LAN ports.

2. Netgear R8000P
BCM4906 based device (2 CPUs) with 512 MiB RAM, NAND, 4 LAN ports.

Flashing info will come later as we learn how to generate proper images.

It isn't usable yet (it only produces a bootable kernel) so "source-only"
is used.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
target/linux/bcm4908/Makefile [new file with mode: 0644]
target/linux/bcm4908/config-5.4 [new file with mode: 0644]
target/linux/bcm4908/generic/target.mk [new file with mode: 0644]
target/linux/bcm4908/image/Makefile [new file with mode: 0644]
target/linux/bcm4908/patches-5.4/030-v5.11-0001-arm64-dts-broadcom-add-BCM4908-and-Asus-GT-AC5300-ea.patch [new file with mode: 0644]
target/linux/bcm4908/patches-5.4/030-v5.11-0002-v5.11-arm64-add-config-for-Broadcom-BCM4908-SoCs.patch [new file with mode: 0644]
target/linux/bcm4908/patches-5.4/080-v5.11-tty-serial-bcm63xx-lower-driver-dependencies.patch [new file with mode: 0644]