diff options
Diffstat (limited to 'bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg')
-rw-r--r--[-rwxr-xr-x] | bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg | 86 |
1 files changed, 74 insertions, 12 deletions
diff --git a/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg b/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg index f10249fa..5df913c9 100755..100644 --- a/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg +++ b/bsp/bcm-2xxx-rpi/bcm-2xxx-rpi.cfg @@ -17,6 +17,7 @@ CONFIG_MMU=y CONFIG_ARM64=y # CPU Core family selection +CONFIG_ARCH_BCM=y CONFIG_ARCH_BCM2835=y CONFIG_MAILBOX=y CONFIG_BCM2835_MBOX=y @@ -29,7 +30,8 @@ CONFIG_SMP=y CONFIG_NR_CPUS=4 # CPU Idle -# CONFIG_ATAGS is not set +CONFIG_ARM_PSCI_CPUIDLE=y +CONFIG_ATAGS=n CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y @@ -41,7 +43,12 @@ CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_MENU=y -CONFIG_ARM_CPUIDLE=y + +# +# CPU frequency +# +CONFIG_CPUFREQ_DT=y +CONFIG_ARM_RASPBERRYPI_CPUFREQ=y # MTD devices CONFIG_MTD=y @@ -50,6 +57,8 @@ CONFIG_MTD_BLOCK=m # Ethernet devices CONFIG_NET=y CONFIG_BCMGENET=y +CONFIG_BROADCOM_PHY=y +CONFIG_MICREL_PHY=y # Serial drivers CONFIG_SERIAL_8250=y @@ -68,10 +77,12 @@ CONFIG_SERIAL_DEV_BUS=y # I2C device CONFIG_I2C=y +CONFIG_I2C_MUX=y CONFIG_I2C_CHARDEV=m CONFIG_I2C_BCM2708=m CONFIG_I2C_BCM2835=m CONFIG_I2C_GPIO=m +CONFIG_I2C_MUX_PINCTRL=m CONFIG_EEPROM_AT24=m # SPI device @@ -86,22 +97,29 @@ CONFIG_FB_BCM2708=y CONFIG_FB_UDL=m CONFIG_FB_SSD1307=m CONFIG_FB_RPISENSE=m +CONFIG_FB_SIMPLE=y CONFIG_BCM_VCIO=y CONFIG_FRAMEBUFFER_CONSOLE=y -CONFIG_DRM=m +CONFIG_DRM=y CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_UDL=m CONFIG_DRM_VC4=m +CONFIG_DRM_V3D=m +CONFIG_DRM_VC4_HDMI_CEC=y +CONFIG_DRM_DISPLAY_CONNECTOR=m +CONFIG_DRM_SIMPLE_BRIDGE=m #PCIe Bus support CONFIG_PCI=y CONFIG_PCIE_BRCMSTB=y +CONFIG_PCI_HOST_GENERIC=y # USB support CONFIG_USB=y CONFIG_USB_USBNET=y CONFIG_USB_NET_SMSC95XX=y +CONFIG_USB_NET_AQC111=y CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y CONFIG_USB_EPSON2888=y @@ -113,6 +131,12 @@ CONFIG_USB_DWCOTG=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_PCI=y +# +# Input Device +# +CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_RASPBERRYPI_FW=m + #Media support CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_ANALOG_TV_SUPPORT=y @@ -120,18 +144,25 @@ CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_SUPPORT=m +CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_USB_SUPPORT=y -CCONFIG_USB_VIDEO_CLASS=m -CONFIG_VIDEO_V4L2=m +CONFIG_MEDIA_CEC_RC=y +CONFIG_RC_CORE=y +CONFIG_USB_VIDEO_CLASS=m +CONFIG_VIDEO_DEV=m CONFIG_VIDEO_EM28XX=m CONFIG_VIDEO_EM28XX_V4L2=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_BCM2835=m +CONFIG_VIDEO_CODEC_BCM2835=m +CONFIG_VIDEO_ISP_BCM2835=m CONFIG_V4L_PLATFORM_DRIVERS=y +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y # Thermal configuration CONFIG_THERMAL=y +CONFIG_BCM2711_THERMAL=y CONFIG_BCM2835_THERMAL=y # MMC/SD/SDIO Card Drivers @@ -186,16 +217,23 @@ CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m +CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC=m +CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO=m +CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP=m +CONFIG_SND_BCM2708_SOC_PIFI_40=m CONFIG_SND_BCM2708_SOC_RPI_CIRRUS=m CONFIG_SND_BCM2708_SOC_RPI_DAC=m CONFIG_SND_BCM2708_SOC_RPI_PROTO=m CONFIG_SND_BCM2708_SOC_JUSTBOOM_DAC=m CONFIG_SND_BCM2708_SOC_JUSTBOOM_DIGI=m +CONFIG_SND_BCM2708_SOC_IQAUDIO_CODEC=m +CONFIG_SND_BCM2708_SOC_I_SABRE_Q2M=m CONFIG_SND_BCM2708_SOC_IQAUDIO_DAC=m CONFIG_SND_BCM2708_SOC_IQAUDIO_DIGI=m CONFIG_SND_BCM2708_SOC_ADAU1977_ADC=m CONFIG_SND_AUDIOINJECTOR_PI_SOUNDCARD=m CONFIG_SND_AUDIOINJECTOR_OCTO_SOUNDCARD=m +CONFIG_SND_AUDIOSENSE_PI=m CONFIG_SND_DIGIDAC1_SOUNDCARD=m CONFIG_SND_BCM2708_SOC_DIONAUDIO_LOCO=m CONFIG_SND_BCM2708_SOC_DIONAUDIO_LOCO_V2=m @@ -205,16 +243,20 @@ CONFIG_SND_BCM2708_SOC_FE_PI_AUDIO=m CONFIG_SND_BCM2708_SOC_ALLO_BOSS_DAC=m CONFIG_SND_BCM2708_SOC_ALLO_DIGIONE=m CONFIG_SND_BCM2708_SOC_ALLO_KATANA_DAC=m +CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSHD=m +CONFIG_SND_BCM2708_SOC_JUSTBOOM_BOTH=m +CONFIG_SND_AUDIOINJECTOR_ISOLATED_SOUNDCARD=m CONFIG_SND_PISOUND=m CONFIG_SND_BCM2835=m +CONFIG_SND_SOC_CS4271_I2C=m +CONFIG_SND_SOC_MA120X0P=m +CONFIG_SND_SOC_MAX98357A=m # GPIO Support CONFIG_MFD_CORE=y CONFIG_MFD_STMPE=y -CONFIG_GPIO_SYSFS=y CONFIG_GPIO_BCM_VIRT=y CONFIG_MFD_ARIZONA_I2C=m -CONFIG_MFD_ARIZONA=y CONFIG_GPIO_ARIZONA=m CONFIG_GPIO_STMPE=y @@ -235,18 +277,36 @@ CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIVHCI=m CONFIG_HOSTAP=y -CONFIG_WIMAX=m CONFIG_MWIFIEX=m CONFIG_MWIFIEX_SDIO=m -CONFIG_WIMAX_I2400M_USB=m # Regulator configuration CONFIG_REGULATOR=y -CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_ARIZONA_LDO1=m CONFIG_REGULATOR_ARIZONA_MICSUPP=m CONFIG_REGULATOR_GPIO=y +# Clock configuration +CONFIG_CLK_RASPBERRYPI=y + +# +# DMABUF options +# +CONFIG_DMABUF_HEAPS=y +CONFIG_DMABUF_HEAPS_SYSTEM=y +CONFIG_DMABUF_HEAPS_CMA=y + +# +# Multifunction device +# +CONFIG_MFD_SYSCON=y +CONFIG_MFD_WM5102=y + +# NVME configuration +CONFIG_BLK_DEV_NVME=y +CONFIG_NVMEM_RMEM=m + # Misc configuration CONFIG_BINFMT_MISC=m CONFIG_BRCM_CHAR_DRIVERS=y @@ -261,9 +321,11 @@ CONFIG_BCM_VIDEOCORE=y CONFIG_CRC_ITU_T=y CONFIG_LIBCRC32C=y CONFIG_HW_RANDOM=y -CONFIG_RAW_DRIVER=y CONFIG_HID_LOGITECH=m CONFIG_LOGITECH_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGIG940_FF=y -CONFIG_SENSORS_RPI_POE_FAN=m +CONFIG_LEDS_CLASS=y +CONFIG_NEW_LEDS=y +CONFIG_OF_OVERLAY=y +CONFIG_EXPERT=y |