From 5ce75877c9257d7ca771e70d0e28d7e43cae7f17 Mon Sep 17 00:00:00 2001 From: Amit Pundir Date: Mon, 13 Jul 2015 17:54:56 +0530 Subject: [PATCH] ANDROID: configs: base: enable configfs gadget functions Now that Android is moving towards ConfigFS based USB gadgets, lets enable USB_CONFIGFS and relevant Android gadget functions instead of obsolete USB_G_ANDROID composite driver which doesn't exist now. Enabled following ConfigFS gadget functions: F_FS for ADB F_MTP/PTP for MTP/PTP F_ACC for Android USB Accessory F_AUDIO_SRC for USB Audio Source F_MIDI for MIDI, and CONFIGFS_UEVENT for communicating USB state change notifications to userspace. Signed-off-by: Amit Pundir --- kernel/configs/android-base.config | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kernel/configs/android-base.config b/kernel/configs/android-base.config index d2fa6b933540..3179fc2fc928 100644 --- a/kernel/configs/android-base.config +++ b/kernel/configs/android-base.config @@ -160,6 +160,11 @@ CONFIG_UNIX=y CONFIG_USB_GADGET=y CONFIG_USB_CONFIGFS=y CONFIG_USB_CONFIGFS_F_FS=y +CONFIG_USB_CONFIGFS_F_MTP=y +CONFIG_USB_CONFIGFS_F_PTP=y +CONFIG_USB_CONFIGFS_F_ACC=y +CONFIG_USB_CONFIGFS_F_AUDIO_SRC=y +CONFIG_USB_CONFIGFS_UEVENT=y CONFIG_USB_CONFIGFS_F_MIDI=y CONFIG_USB_OTG_WAKELOCK=y CONFIG_XFRM_USER=y