Source-Makefile: target/linux/bcm27xx/Makefile Target: bcm27xx Target-Board: bcm27xx Target-Name: Broadcom BCM27xx Target-Arch: arm Target-Arch-Packages: arm_xscale Target-Features: audio boot-part display ext4 fpu gpio rootfs-part rtc squashfs usb usbgadget Target-Depends: Target-Optimization: -Os -pipe CPU-Type: xscale Linux-Version: 6.1.82 Linux-Release: 1 Linux-Kernel-Arch: arm Target-Description: Build firmware image for Broadcom BCM27xx SoC devices. Currently produces SD Card image for Raspberry Pi. @@ Default-Packages: base-files ca-bundle dropbear fstools libc libgcc libustream-mbedtls logd mtd netifd opkg uci uclient-fetch urandom-seed busybox procd procd-ujail dnsmasq firewall4 nftables kmod-nft-offload odhcp6c odhcpd-ipv6only ppp ppp-mod-pppoe bcm27xx-gpu-fw bcm27xx-utils kmod-usb-hid kmod-sound-core kmod-sound-arm-bcm2835 kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1 partx-utils mkf2fs e2fsprogs Target: bcm27xx/bcm2708 Target-Board: bcm27xx Target-Name: BCM2708 boards (32 bit) Target-Arch: arm Target-Arch-Packages: arm_arm1176jzf-s_vfp Target-Features: audio boot-part display dt ext4 fpu gpio rootfs-part rtc squashfs usb usbgadget Target-Depends: Target-Optimization: -Os -pipe CPU-Type: arm1176jzf-s+vfp Linux-Version: 6.1.82 Linux-Release: 1 Linux-Kernel-Arch: arm Target-Description: Build firmware image for BCM2708 devices. This firmware features a 32 bit kernel. @@ Default-Packages: base-files ca-bundle dropbear fstools libc libgcc libustream-mbedtls logd mtd netifd opkg uci uclient-fetch urandom-seed busybox procd procd-ujail dnsmasq firewall4 nftables kmod-nft-offload odhcp6c odhcpd-ipv6only ppp ppp-mod-pppoe bcm27xx-gpu-fw bcm27xx-utils kmod-usb-hid kmod-sound-core kmod-sound-arm-bcm2835 kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1 partx-utils mkf2fs e2fsprogs Target-Profile: DEVICE_rpi Target-Profile-Name: Raspberry Pi B/B+/CM/Zero/ZeroW Target-Profile-Packages: cypress-firmware-43430-sdio brcmfmac-nvram-43430-sdio kmod-brcmfmac wpad-basic-mbedtls iwinfo Target-Profile-hasImageMetadata: 1 Target-Profile-SupportedDevices: rpi-b rpi-b-plus rpi-cm rpi-zero rpi-zero-w raspberrypi,model-b raspberrypi,model-b-plus raspberrypi,model-b-rev2 raspberrypi,compute-module raspberrypi,compute-module-1 raspberrypi,model-zero raspberrypi,model-zero-w Target-Profile-Description: Build firmware images for Raspberry Pi B/B+/CM/Zero/ZeroW @@ Target: bcm27xx/bcm2709 Target-Board: bcm27xx Target-Name: BCM2709/BCM2710/BCM2711 boards (32 bit) Target-Arch: arm Target-Arch-Packages: arm_cortex-a7_neon-vfpv4 Target-Features: arm_v7 audio boot-part display dt ext4 fpu gpio pci pcie rootfs-part rtc squashfs usb usbgadget Target-Depends: Target-Optimization: -Os -pipe CPU-Type: cortex-a7+neon-vfpv4 Linux-Version: 6.1.82 Linux-Release: 1 Linux-Kernel-Arch: arm Target-Description: Build firmware image for BCM2709/BCM2710/BCM2711 devices. This firmware features a 32 bit kernel. @@ Default-Packages: base-files ca-bundle dropbear fstools libc libgcc libustream-mbedtls logd mtd netifd opkg uci uclient-fetch urandom-seed busybox procd procd-ujail dnsmasq firewall4 nftables kmod-nft-offload odhcp6c odhcpd-ipv6only ppp ppp-mod-pppoe bcm27xx-gpu-fw bcm27xx-utils kmod-usb-hid kmod-sound-core kmod-sound-arm-bcm2835 kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1 partx-utils mkf2fs e2fsprogs Target-Profile: DEVICE_rpi-2 Target-Profile-Name: Raspberry Pi 3B/3B+/CM3 (32bit) (Raspberry Pi 2B/2B 1.2 (32bit)) Target-Profile-Packages: cypress-firmware-43430-sdio brcmfmac-nvram-43430-sdio cypress-firmware-43455-sdio brcmfmac-nvram-43455-sdio kmod-brcmfmac wpad-basic-mbedtls iwinfo Target-Profile-hasImageMetadata: 1 Target-Profile-SupportedDevices: rpi-2-b rpi-3-b rpi-3-b-plus rpi-cm rpi-zero-2 raspberrypi,2-model-b raspberrypi,2-model-b-rev2 raspberrypi,3-model-b raspberrypi,3-model-b-plus raspberrypi,3-compute-module raspberrypi,compute-module-3 raspberrypi,400 raspberrypi,4-compute-module raspberrypi,4-model-b raspberrypi,model-zero-2 Target-Profile-Description: Build firmware images for Raspberry Pi 2B/2B 1.2 (32bit) Alternative device titles: - Raspberry Pi 3B/3B+/CM3 (32bit) - Raspberry Pi 4B/400/CM4 (32bit) @@ Target-Profile: DEVICE_rpi-2 Target-Profile-Name: Raspberry Pi 4B/400/CM4 (32bit) (Raspberry Pi 2B/2B 1.2 (32bit)) Target-Profile-Packages: cypress-firmware-43430-sdio brcmfmac-nvram-43430-sdio cypress-firmware-43455-sdio brcmfmac-nvram-43455-sdio kmod-brcmfmac wpad-basic-mbedtls iwinfo Target-Profile-hasImageMetadata: 1 Target-Profile-SupportedDevices: rpi-2-b rpi-3-b rpi-3-b-plus rpi-cm rpi-zero-2 raspberrypi,2-model-b raspberrypi,2-model-b-rev2 raspberrypi,3-model-b raspberrypi,3-model-b-plus raspberrypi,3-compute-module raspberrypi,compute-module-3 raspberrypi,400 raspberrypi,4-compute-module raspberrypi,4-model-b raspberrypi,model-zero-2 Target-Profile-Description: Build firmware images for Raspberry Pi 2B/2B 1.2 (32bit) Alternative device titles: - Raspberry Pi 3B/3B+/CM3 (32bit) - Raspberry Pi 4B/400/CM4 (32bit) @@ Target-Profile: DEVICE_rpi-2 Target-Profile-Name: Raspberry Pi 2B/2B 1.2 (32bit) Target-Profile-Packages: cypress-firmware-43430-sdio brcmfmac-nvram-43430-sdio cypress-firmware-43455-sdio brcmfmac-nvram-43455-sdio kmod-brcmfmac wpad-basic-mbedtls iwinfo Target-Profile-hasImageMetadata: 1 Target-Profile-SupportedDevices: rpi-2-b rpi-3-b rpi-3-b-plus rpi-cm rpi-zero-2 raspberrypi,2-model-b raspberrypi,2-model-b-rev2 raspberrypi,3-model-b raspberrypi,3-model-b-plus raspberrypi,3-compute-module raspberrypi,compute-module-3 raspberrypi,400 raspberrypi,4-compute-module raspberrypi,4-model-b raspberrypi,model-zero-2 Target-Profile-Description: Build firmware images for Raspberry Pi 2B/2B 1.2 (32bit) Alternative device titles: - Raspberry Pi 3B/3B+/CM3 (32bit) - Raspberry Pi 4B/400/CM4 (32bit) @@ Target: bcm27xx/bcm2710 Target-Board: bcm27xx Target-Name: BCM2710 boards (64 bit) Target-Arch: aarch64 Target-Arch-Packages: aarch64_cortex-a53 Target-Features: audio boot-part display dt ext4 fpu gpio pci rootfs-part rtc squashfs usb usbgadget Target-Depends: Target-Optimization: -Os -pipe -mcpu=cortex-a53 CPU-Type: cortex-a53 Linux-Version: 6.1.82 Linux-Release: 1 Linux-Kernel-Arch: arm64 Target-Description: Build firmware image for BCM2710 devices. This firmware features a 64 bit kernel. @@ Default-Packages: base-files ca-bundle dropbear fstools libc libgcc libustream-mbedtls logd mtd netifd opkg uci uclient-fetch urandom-seed busybox procd procd-ujail dnsmasq firewall4 nftables kmod-nft-offload odhcp6c odhcpd-ipv6only ppp ppp-mod-pppoe bcm27xx-gpu-fw bcm27xx-utils kmod-usb-hid kmod-sound-core kmod-sound-arm-bcm2835 kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1 partx-utils mkf2fs e2fsprogs Target-Profile: DEVICE_rpi-3 Target-Profile-Name: Raspberry Pi 2B-1.2 (64bit) (Raspberry Pi 3B/3B+/CM3 (64bit)) Target-Profile-Packages: cypress-firmware-43430-sdio brcmfmac-nvram-43430-sdio cypress-firmware-43455-sdio brcmfmac-nvram-43455-sdio kmod-brcmfmac wpad-basic-mbedtls iwinfo Target-Profile-hasImageMetadata: 1 Target-Profile-SupportedDevices: rpi-3-b rpi-3-b-plus rpi-zero-2 raspberrypi,2-model-b-rev2 raspberrypi,3-model-b raspberrypi,3-model-b-plus raspberrypi,3-compute-module raspberrypi,compute-module-3 raspberrypi,model-zero-2 Target-Profile-Description: Build firmware images for Raspberry Pi 3B/3B+/CM3 (64bit) Alternative device titles: - Raspberry Pi 2B-1.2 (64bit) @@ Target-Profile: DEVICE_rpi-3 Target-Profile-Name: Raspberry Pi 3B/3B+/CM3 (64bit) Target-Profile-Packages: cypress-firmware-43430-sdio brcmfmac-nvram-43430-sdio cypress-firmware-43455-sdio brcmfmac-nvram-43455-sdio kmod-brcmfmac wpad-basic-mbedtls iwinfo Target-Profile-hasImageMetadata: 1 Target-Profile-SupportedDevices: rpi-3-b rpi-3-b-plus rpi-zero-2 raspberrypi,2-model-b-rev2 raspberrypi,3-model-b raspberrypi,3-model-b-plus raspberrypi,3-compute-module raspberrypi,compute-module-3 raspberrypi,model-zero-2 Target-Profile-Description: Build firmware images for Raspberry Pi 3B/3B+/CM3 (64bit) Alternative device titles: - Raspberry Pi 2B-1.2 (64bit) @@ Target: bcm27xx/bcm2711 Target-Board: bcm27xx Target-Name: BCM2711 boards (64 bit) Target-Arch: aarch64 Target-Arch-Packages: aarch64_cortex-a72 Target-Features: audio boot-part display dt ext4 fpu gpio pci pcie rootfs-part rtc squashfs usb usbgadget Target-Depends: Target-Optimization: -Os -pipe CPU-Type: cortex-a72 Linux-Version: 6.1.82 Linux-Release: 1 Linux-Kernel-Arch: arm64 Target-Description: Build firmware image for BCM2711 devices. This firmware features a 64 bit kernel. @@ Default-Packages: base-files ca-bundle dropbear fstools libc libgcc libustream-mbedtls logd mtd netifd opkg uci uclient-fetch urandom-seed busybox procd procd-ujail dnsmasq firewall4 nftables kmod-nft-offload odhcp6c odhcpd-ipv6only ppp ppp-mod-pppoe bcm27xx-gpu-fw bcm27xx-utils kmod-usb-hid kmod-sound-core kmod-sound-arm-bcm2835 kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1 partx-utils mkf2fs e2fsprogs Target-Profile: DEVICE_rpi-4 Target-Profile-Name: Raspberry Pi 4B/400/CM4 (64bit) Target-Profile-Packages: cypress-firmware-43455-sdio brcmfmac-nvram-43455-sdio kmod-brcmfmac wpad-basic-mbedtls kmod-usb-net-lan78xx kmod-r8169 iwinfo Target-Profile-hasImageMetadata: 1 Target-Profile-SupportedDevices: raspberrypi,400 raspberrypi,4-compute-module raspberrypi,4-model-b Target-Profile-Description: Build firmware images for Raspberry Pi 4B/400/CM4 (64bit) @@ Target: bcm27xx/bcm2712 Target-Board: bcm27xx Target-Name: BCM2712 boards (64 bit) Target-Arch: aarch64 Target-Arch-Packages: aarch64_cortex-a76 Target-Features: audio boot-part display dt ext4 fpu gpio pci pcie rootfs-part rtc squashfs usb usbgadget Target-Depends: Target-Optimization: -Os -pipe CPU-Type: cortex-a76 Linux-Version: 6.1.82 Linux-Release: 1 Linux-Kernel-Arch: arm64 Target-Description: Build firmware image for BCM2712 devices. This firmware features a 64 bit kernel. @@ Default-Packages: base-files ca-bundle dropbear fstools libc libgcc libustream-mbedtls logd mtd netifd opkg uci uclient-fetch urandom-seed busybox procd procd-ujail dnsmasq firewall4 nftables kmod-nft-offload odhcp6c odhcpd-ipv6only ppp ppp-mod-pppoe bcm27xx-gpu-fw bcm27xx-utils kmod-usb-hid kmod-sound-core kmod-sound-arm-bcm2835 kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1 partx-utils mkf2fs e2fsprogs Target-Profile: DEVICE_rpi-5 Target-Profile-Name: Raspberry Pi 5 Target-Profile-Packages: cypress-firmware-43455-sdio brcmfmac-nvram-43455-sdio kmod-brcmfmac wpad-basic-mbedtls kmod-hwmon-pwmfan kmod-thermal iwinfo Target-Profile-hasImageMetadata: 1 Target-Profile-SupportedDevices: raspberrypi,5-model-b Target-Profile-Description: Build firmware images for Raspberry Pi 5 @@