meta-dcm/recipes-kernel/linux/linux-stm32mp/old/fragment-01-dcm.configX

106 lines
1.6 KiB
Plaintext

# DCM Board specific kernel configuration
CONFIG_LOCALVERSION="-stm32mp157c-dcm"
# Networking
CONFIG_NETDEVICES=y
CONFIG_STMMAC_ETH=y
CONFIG_STMMAC_PLATFORM=y
# I2C
CONFIG_I2C=y
CONFIG_I2C_CHARDEV=y
CONFIG_I2C_STM32F7=y
# SPI
CONFIG_SPI=y
CONFIG_SPI_STM32=y
CONFIG_SPI_STM32_QSPI=y
# USB
CONFIG_USB=y
CONFIG_USB_SUPPORT=y
CONFIG_USB_XHCI_HCD=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_HCD_PLATFORM=y
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_OHCI_HCD_PLATFORM=y
CONFIG_USB_DWC2=y
CONFIG_USB_GADGET=y
# MMC/SD
CONFIG_MMC=y
CONFIG_MMC_BLOCK=y
CONFIG_MMC_STM32_SDMMC=y
# GPIO
CONFIG_GPIO_SYSFS=y
CONFIG_GPIO_DWAPB=y
CONFIG_GPIO_GENERIC_PLATFORM=y
CONFIG_GPIO_STM32=y
# RTC
CONFIG_RTC_CLASS=y
CONFIG_RTC_DRV_STM32=y
# WATCHDOG
CONFIG_WATCHDOG=y
CONFIG_STM32_IWDG_WATCHDOG=y
# CAN
CONFIG_CAN=y
CONFIG_CAN_DEV=y
CONFIG_CAN_STM32=y
# PWM
CONFIG_PWM=y
CONFIG_PWM_STM32=y
# REGULATOR
CONFIG_REGULATOR=y
CONFIG_REGULATOR_FIXED_VOLTAGE=y
CONFIG_REGULATOR_STM32_PWR=y
CONFIG_REGULATOR_STM32_VREFBUF=y
# WIFI & BLUETOOTH
CONFIG_WLAN=y
CONFIG_CFG80211=y
CONFIG_MAC80211=y
CONFIG_BT=y
CONFIG_BT_HCIUART=y
CONFIG_BT_HCIUART_H4=y
# DMA Support
CONFIG_DMADEVICES=y
CONFIG_STM32_DMA=y
CONFIG_STM32_DMAMUX=y
CONFIG_STM32_MDMA=y
# Serial
CONFIG_SERIAL_STM32=y
CONFIG_SERIAL_STM32_CONSOLE=y
# Pinctrl
CONFIG_PINCTRL_STM32=y
# Clock
CONFIG_CLK_STM32MP1=y
# Reset controller
CONFIG_RESET_CONTROLLER=y
CONFIG_RESET_STM32MP1=y
# Remoteproc and RPMsg for coprocessor communication
CONFIG_REMOTEPROC=y
CONFIG_STM32_RPROC=y
# Thermal
CONFIG_THERMAL=y
CONFIG_STM32_THERMAL=y
# Audio
CONFIG_SOUND=y
CONFIG_SND=y
CONFIG_SND_SOC=y
CONFIG_SND_SOC_STM32_I2S=y
CONFIG_SND_SOC_STM32_SPDIFRX=y