From f1aca825d0c2bf97efb8a7b672db5eda6c846cd5 Mon Sep 17 00:00:00 2001 From: lw Date: Tue, 13 Dec 2011 17:57:22 +0800 Subject: [PATCH] A22:add wm8994 support for rk29_a22_defconfig --- arch/arm/configs/rk29_a22_defconfig | 62 +++++++++++++++++++++++------ 1 file changed, 50 insertions(+), 12 deletions(-) diff --git a/arch/arm/configs/rk29_a22_defconfig b/arch/arm/configs/rk29_a22_defconfig index 82903dde5e16..8b5939b5c2c1 100755 --- a/arch/arm/configs/rk29_a22_defconfig +++ b/arch/arm/configs/rk29_a22_defconfig @@ -273,6 +273,7 @@ CONFIG_MACH_RK29_A22=y # CONFIG_MACH_RK29_TD8801_V2 is not set # CONFIG_MACH_RK29_PHONEPADSDK is not set # CONFIG_MACH_RK29_newton is not set +# CONFIG_MACH_RK29_PHONE_Z5 is not set # CONFIG_MACH_RK29_P91 is not set # CONFIG_DDR_TYPE_DDRII is not set CONFIG_DDR_TYPE_LPDDR=y @@ -598,11 +599,24 @@ CONFIG_BT_SCO=y CONFIG_BT_RFCOMM=y CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=y +# CONFIG_BT_BNEP_MC_FILTER is not set +# CONFIG_BT_BNEP_PROTO_FILTER is not set CONFIG_BT_HIDP=y + +# +# Bluetooth device drivers +# +# CONFIG_BT_HCIBTSDIO is not set CONFIG_BT_HCIUART=y CONFIG_BT_HCIUART_H4=y +# CONFIG_BT_HCIUART_BCSP is not set +# CONFIG_BT_HCIUART_ATH3K is not set +# CONFIG_BT_HCIUART_LL is not set +# CONFIG_BT_HCIVHCI is not set +# CONFIG_BT_MRVL is not set CONFIG_BT_HCIBCM4325=y CONFIG_IDBLOCK=y +# CONFIG_WIFI_MAC is not set # CONFIG_AF_RXRPC is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y @@ -783,13 +797,8 @@ CONFIG_MTK23D=y # CONFIG_RK29_SUPPORT_MODEM is not set CONFIG_RK29_GPS=y CONFIG_GPS_GNS7560=y - -# -# Motion Sensors Support -# -# CONFIG_MPU_SENSORS_MPU3050 is not set -# CONFIG_MPU_SENSORS_MPU6000 is not set # CONFIG_MPU_SENSORS_TIMERIRQ is not set +# CONFIG_INV_SENSORS is not set # CONFIG_IWMC3200TOP is not set # @@ -1040,6 +1049,7 @@ CONFIG_TOUCHSCREEN_ILI2102_IIC=y # CONFIG_TOUCHSCREEN_PIXCIR is not set # CONFIG_D70_L3188A is not set # CONFIG_TOUCHSCREEN_GT819 is not set +# CONFIG_TOUCHSCREEN_FT5306 is not set # CONFIG_TOUCHSCREEN_FT5406 is not set # CONFIG_ATMEL_MXT1386 is not set CONFIG_INPUT_MISC=y @@ -1259,6 +1269,7 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_SX150X is not set CONFIG_GPIO_WM831X=y +CONFIG_GPIO_WM8994=y # CONFIG_GPIO_ADP5588 is not set # @@ -1353,7 +1364,7 @@ CONFIG_MFD_WM831X=y CONFIG_MFD_WM831X_SPI=y # CONFIG_MFD_WM831X_SPI_A22 is not set # CONFIG_MFD_WM8350_I2C is not set -# CONFIG_MFD_WM8994 is not set +CONFIG_MFD_WM8994=y # CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_MC13XXX is not set # CONFIG_ABX500_CORE is not set @@ -1372,6 +1383,7 @@ CONFIG_REGULATOR=y # CONFIG_REGULATOR_MAX8660 is not set # CONFIG_REGULATOR_MAX8952 is not set CONFIG_REGULATOR_WM831X=y +CONFIG_REGULATOR_WM8994=y # CONFIG_REGULATOR_LP3971 is not set # CONFIG_REGULATOR_LP3972 is not set # CONFIG_REGULATOR_TPS65023 is not set @@ -1495,6 +1507,7 @@ CONFIG_SOC_CAMERA=y # CONFIG_SOC_CAMERA_OV7675 is not set # CONFIG_SOC_CAMERA_OV2655 is not set # CONFIG_SOC_CAMERA_OV2659 is not set +# CONFIG_SOC_CAMERA_OV7690 is not set # CONFIG_SOC_CAMERA_OV9650 is not set # CONFIG_SOC_CAMERA_OV3640 is not set # CONFIG_SOC_CAMERA_OV5642 is not set @@ -1575,6 +1588,7 @@ CONFIG_FB_WORK_IPP=y CONFIG_FB_ROTATE_VIDEO=y # CONFIG_FB_MIRROR_X_Y is not set # CONFIG_CLOSE_WIN1_DYNAMIC is not set +# CONFIG_FB_WIMO is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_METRONOME is not set # CONFIG_FB_BROADSHEET is not set @@ -1625,6 +1639,7 @@ CONFIG_LCD_NT35510=y # CONFIG_LCD_AT070TNA2 is not set # CONFIG_LCD_AT070TN93 is not set # CONFIG_LCD_TX23D88VM is not set +# CONFIG_LCD_A050VL01 is not set # # HDMI @@ -1653,9 +1668,11 @@ CONFIG_SND_JACK=y # CONFIG_SND_HRTIMER is not set # CONFIG_SND_DYNAMIC_MINORS is not set # CONFIG_SND_SUPPORT_OLD_API is not set -# CONFIG_SND_VERBOSE_PROCFS is not set -# CONFIG_SND_VERBOSE_PRINTK is not set -# CONFIG_SND_DEBUG is not set +CONFIG_SND_VERBOSE_PROCFS=y +CONFIG_SND_VERBOSE_PRINTK=y +CONFIG_SND_DEBUG=y +CONFIG_SND_DEBUG_VERBOSE=y +CONFIG_SND_PCM_XRUN_DEBUG=y # CONFIG_SND_RAWMIDI_SEQ is not set # CONFIG_SND_OPL3_LIB_SEQ is not set # CONFIG_SND_OPL4_LIB_SEQ is not set @@ -1667,18 +1684,39 @@ CONFIG_SND_JACK=y CONFIG_SND_SOC=y # CONFIG_SND_SOC_CACHE_LZO is not set CONFIG_SND_RK29_SOC=y +CONFIG_SND_RK29_SOC_I2S=y +# CONFIG_SND_RK29_SOC_I2S_2CH is not set +CONFIG_SND_RK29_SOC_I2S_8CH=y +# CONFIG_SND_I2S_DMA_EVENT_DYNAMIC is not set +CONFIG_SND_I2S_DMA_EVENT_STATIC=y # CONFIG_SND_RK29_SOC_WM8988 is not set # CONFIG_SND_RK29_SOC_WM8900 is not set # CONFIG_SND_RK29_SOC_RT5621 is not set # CONFIG_SND_RK29_SOC_RT5631 is not set # CONFIG_SND_RK29_SOC_RT5625 is not set -# CONFIG_SND_RK29_SOC_WM8994 is not set +CONFIG_SND_RK29_SOC_WM8994=y # CONFIG_SND_RK29_SOC_CS42L52 is not set # CONFIG_SND_RK29_SOC_AIC3111 is not set +# CONFIG_SND_RK29_CODEC_SOC_MASTER is not set +CONFIG_SND_RK29_CODEC_SOC_SLAVE=y +# CONFIG_ADJUST_VOL_BY_CODEC is not set CONFIG_SND_SOC_I2C_AND_SPI=y # CONFIG_SND_SOC_ALL_CODECS is not set +CONFIG_SND_SOC_WM_HUBS=y +CONFIG_SND_SOC_WM8994=y # CONFIG_SOUND_PRIME is not set -CONFIG_HID_SUPPORT = y +CONFIG_HID_SUPPORT=y +CONFIG_HID=y +# CONFIG_HIDRAW is not set +# CONFIG_HID_PID is not set + +# +# Special HID drivers +# +# CONFIG_HID_APPLE is not set +# CONFIG_HID_ELECOM is not set +# CONFIG_HID_MAGICMOUSE is not set +# CONFIG_HID_WACOM is not set CONFIG_USB_SUPPORT=y CONFIG_USB_ARCH_HAS_HCD=y # CONFIG_USB_ARCH_HAS_OHCI is not set -- 2.34.1