recipes-kernel/linux/linux-xlnx/bsp.cfg
# Kernel driver cleanup — hardware absent from Zynq-7020 (xc7z020)
# or not present in this design (no PCIe, no GPU/display, no audio codec,
# no Wi-Fi/BT, no camera/video IP).
# CONFIG_PCI is not set
# CONFIG_DRM is not set
# CONFIG_SND is not set
# CONFIG_SOUND is not set
# CONFIG_WLAN is not set
# CONFIG_WIRELESS is not set
# CONFIG_MEDIA_SUPPORT is not set
# ==== DT-confirmed disabled or board-absent ====
# CAN (can0/can1 disabled in DT)
# CONFIG_CAN is not set
# USB (usb0/usb1 disabled in DT)
# CONFIG_USB_SUPPORT is not set
# SCSI (no SATA / no USB-storage; SD boot is MMC, not SCSI)
# CONFIG_SCSI is not set
# NAND (board uses QSPI NOR, no NAND controller)
# CONFIG_MTD_RAW_NAND is not set
# Soft Ethernet MACs (board uses PS GEM0 = MACB)
# CONFIG_XILINX_EMACLITE is not set
# CONFIG_XILINX_AXI_EMAC is not set
# ==== SPI1 user spidev ====
# PS SPI1 exposed on MIO10 (MOSI), MIO11 (MISO), MIO12 (SCLK), MIO13 (SS0).
# Built-in (=y) so /dev/spidev1.0 appears without relying on modules.
CONFIG_SPI_SPIDEV=y
CONFIG_DEVMEM=y