Source-Makefile: feeds/base/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.6.73
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 uci uclient-fetch urandom-seed 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: arm_v6 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.6.73
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 uci uclient-fetch urandom-seed 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 A/A+/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-a rpi-a-plus rpi-b rpi-b-plus rpi-cm rpi-zero rpi-zero-w raspberrypi,model-a raspberrypi,model-a-plus 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 A/A+/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.6.73
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 uci uclient-fetch urandom-seed 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 3A+/3B/3B+/CM3/Zero2/Zero2W (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-a-plus rpi-3-b rpi-3-b-plus rpi-4-b rpi-400 rpi-cm rpi-zero-2 rpi-zero-2-w raspberrypi,2-model-b raspberrypi,2-model-b-rev2 raspberrypi,3-model-a-plus 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 raspberrypi,model-zero-2-w


Target-Profile-Description:
Build firmware images for Raspberry Pi 2B/2B 1.2 (32bit)
Alternative device titles:
- Raspberry Pi 3A+/3B/3B+/CM3/Zero2/Zero2W (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-a-plus rpi-3-b rpi-3-b-plus rpi-4-b rpi-400 rpi-cm rpi-zero-2 rpi-zero-2-w raspberrypi,2-model-b raspberrypi,2-model-b-rev2 raspberrypi,3-model-a-plus 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 raspberrypi,model-zero-2-w


Target-Profile-Description:
Build firmware images for Raspberry Pi 2B/2B 1.2 (32bit)
Alternative device titles:
- Raspberry Pi 3A+/3B/3B+/CM3/Zero2/Zero2W (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-a-plus rpi-3-b rpi-3-b-plus rpi-4-b rpi-400 rpi-cm rpi-zero-2 rpi-zero-2-w raspberrypi,2-model-b raspberrypi,2-model-b-rev2 raspberrypi,3-model-a-plus 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 raspberrypi,model-zero-2-w


Target-Profile-Description:
Build firmware images for Raspberry Pi 2B/2B 1.2 (32bit)
Alternative device titles:
- Raspberry Pi 3A+/3B/3B+/CM3/Zero2/Zero2W (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.6.73
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 uci uclient-fetch urandom-seed 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 3A+/3B/3B+/CM3/Zero2/Zero2W (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-a-plus rpi-3-b rpi-3-b-plus rpi-zero-2 rpi-zero-2-w raspberrypi,2-model-b-rev2 raspberrypi,3-model-a-plus raspberrypi,3-model-b raspberrypi,3-model-b-plus raspberrypi,3-compute-module raspberrypi,compute-module-3 raspberrypi,model-zero-2 raspberrypi,model-zero-2-w


Target-Profile-Description:
Build firmware images for Raspberry Pi 3A+/3B/3B+/CM3/Zero2/Zero2W (64bit)
Alternative device titles:
- Raspberry Pi 2B-1.2 (64bit)





@@

Target-Profile: DEVICE_rpi-3
Target-Profile-Name: Raspberry Pi 3A+/3B/3B+/CM3/Zero2/Zero2W (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-a-plus rpi-3-b rpi-3-b-plus rpi-zero-2 rpi-zero-2-w raspberrypi,2-model-b-rev2 raspberrypi,3-model-a-plus raspberrypi,3-model-b raspberrypi,3-model-b-plus raspberrypi,3-compute-module raspberrypi,compute-module-3 raspberrypi,model-zero-2 raspberrypi,model-zero-2-w


Target-Profile-Description:
Build firmware images for Raspberry Pi 3A+/3B/3B+/CM3/Zero2/Zero2W (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.6.73
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 uci uclient-fetch urandom-seed 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.6.73
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 uci uclient-fetch urandom-seed 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






@@


