meta-st-stm32mp/recipes-kernel/linux/linux-stm32mp/4.19/4.19.9/0031-ARM-stm32mp1-r0-rc2-DE...

131 lines
2.5 KiB
Diff

From 73813749b7f0f33a59eb8f321f7d0f9d88dbfbb3 Mon Sep 17 00:00:00 2001
From: Christophe Priouzeau <christophe.priouzeau@st.com>
Date: Mon, 26 Nov 2018 14:46:52 +0100
Subject: [PATCH 31/52] ARM-stm32mp1-r0-rc2-DEFCONFIG
---
arch/arm/configs/fragment-02-multiv7_addons.config | 42 +++++++++++++++++++++-
1 file changed, 41 insertions(+), 1 deletion(-)
diff --git a/arch/arm/configs/fragment-02-multiv7_addons.config b/arch/arm/configs/fragment-02-multiv7_addons.config
index c91840c..4470d85 100644
--- a/arch/arm/configs/fragment-02-multiv7_addons.config
+++ b/arch/arm/configs/fragment-02-multiv7_addons.config
@@ -3,6 +3,7 @@
#
CONFIG_POSIX_MQUEUE=y
CONFIG_USELIB=y
+CONFIG_FUTEX=y
#
# RCU Subsystem
@@ -153,6 +154,12 @@ CONFIG_SERIAL_NONSTANDARD=y
# CONFIG_SERIAL_8250 is not set
#
+# Touchscreen drivers
+#
+CONFIG_TOUCHSCREEN_EDT_FT5X06=m
+CONFIG_TOUCHSCREEN_GOODIX=m
+
+#
# Non-8250 serial port support
#
# CONFIG_SERIAL_BCM63XX is not set
@@ -179,6 +186,7 @@ CONFIG_SERIAL_NONSTANDARD=y
#
# SPI Master Controller Drivers
#
+CONFIG_SPI_STM32=y
CONFIG_SPI_STM32_QSPI=y
#
@@ -237,6 +245,7 @@ CONFIG_PROTECTION_CONSUMER=y
#
# USB HDMI CEC adapters
#
+CONFIG_VIDEO_STM32_HDMI_CEC=m
#
# Media ancillary drivers (tuners, sensors, i2c, spi, frontends)
@@ -246,6 +255,7 @@ CONFIG_PROTECTION_CONSUMER=y
#
# Camera sensor devices
#
+CONFIG_VIDEO_OV5640=y
#
# Graphics support
@@ -261,10 +271,14 @@ CONFIG_PROTECTION_CONSUMER=y
#
# Display Panels
#
+CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
+CONFIG_DRM_PANEL_RAYDIUM_RM68200=m
#
# Display Interface Bridges
#
+CONFIG_VIDEO_ADV7511=m
+CONFIG_DRM_SII902X=m
#
# Frame buffer hardware drivers
@@ -273,15 +287,34 @@ CONFIG_PROTECTION_CONSUMER=y
#
# Console display driver support
#
+CONFIG_DRM_STM=m
+CONFIG_DRM_STM_DSI=m
+
+#
+# Backlight support
+#
+CONFIG_BACKLIGHT_GPIO=y
#
# HD-Audio
#
+CONFIG_SOUND=y
+CONFIG_SND=y
+CONFIG_SND_SOC=y
+CONFIG_SND_SOC_STM32_SAI=y
+CONFIG_SND_SOC_STM32_I2S=y
+CONFIG_SND_SOC_STM32_SPDIFRX=y
+CONFIG_SND_SOC_STM32_DFSDM=y
+CONFIG_SND_AUDIO_GRAPH_CARD=y
#
# CODEC drivers
#
-
+CONFIG_MFD_WM8994=y
+CONFIG_SND_SOC_WM8994=y
+CONFIG_SND_SOC_DMIC=y
+CONFIG_SND_SOC_CS42L42=y
+CONFIG_SND_SOC_CS42L51_I2C=y
#
# USB Device Class drivers
@@ -300,6 +333,7 @@ CONFIG_PROTECTION_CONSUMER=y
#
# Gadget/Dual-role mode requires USB Gadget support to be enabled
#
+CONFIG_USB_CONFIGFS=y
#
# USB Physical Layer drivers
@@ -460,3 +494,9 @@ CONFIG_STM32_ADC_TEMP=y
# STM32 DAC
#
CONFIG_STM32_DAC=y
+
+#
+# STM32 HSEM
+#
+CONFIG_HWSPINLOCK=y
+CONFIG_HWSPINLOCK_STM32=y
--
2.7.4