meta-rpi/conf/machine/rpi-zero-w.conf

59 lines
1.6 KiB
Plaintext

#@TYPE: Machine
#@NAME: Raspberry Pi Zero W Development Board
# Helium specific
MACHINE_FRIENDLY_NAME = "Raspberry Pi Zero W"
MACHINE_NUM_CORES = "1"
require conf/machine/include/rpi-common.inc
require conf/machine/raspberrypi0-wifi.conf
KBUILD_DEFCONFIG:rpi-zero-w = "bcmrpi_defconfig"
RPI_KERNEL_DEVICETREE = "broadcom/bcm2708-rpi-zero-w.dtb"
# Kernel modules needed by machine and its interfaces
# This list will probably change as I expect some of those will be needed
# by multiple RPis
MACHINE_EXTRA_RRECOMMENDS += " \
kernel-module-ipv6 \
kernel-module-brcmfmac-wcc \
kernel-module-brcmfmac \
kernel-module-brcmutil \
kernel-module-hci-uart \
kernel-module-sha256-generic \
kernel-module-libsha256 \
kernel-module-btbcm \
kernel-module-cfg80211 \
kernel-module-bcm2835-codec \
kernel-module-bluetooth \
kernel-module-spidev \
kernel-module-bcm2835-v4l2 \
kernel-module-bcm2835-isp \
kernel-module-v4l2-mem2mem \
kernel-module-bcm2835-mmal-vchiq \
kernel-module-videobuf2-vmalloc \
kernel-module-videobuf2-dma-contig \
kernel-module-videobuf2-memops \
kernel-module-videobuf2-v4l2 \
kernel-module-videobuf2-common \
kernel-module-videodev \
kernel-module-raspberrypi-hwmon \
kernel-module-raspberrypi-gpiomem \
kernel-module-ecdh-generic \
kernel-module-ecc \
kernel-module-spi-bcm2835 \
kernel-module-rfkill \
kernel-module-libaes \
kernel-module-vc-sm-cma \
kernel-module-mc \
kernel-module-snd-bcm2835 \
kernel-module-w1-gpio \
kernel-module-wire \
kernel-module-cn \
kernel-module-uio-pdrv-genirq \
kernel-module-fixed \
kernel-module-uio \
kernel-module-i2c-bcm2708 \
kernel-module-i2c-dev \
"