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

