From: Amit Pundir Date: Mon, 13 Jul 2015 12:24:56 +0000 (+0530) Subject: android: configs: base: enable configfs gadget functions X-Git-Tag: firefly_0821_release~2958^2~56 X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=6585a782c0acb6cc36da697fa7eebb48efbcecef;p=firefly-linux-kernel-4.4.55.git 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 --- diff --git a/android/configs/android-base.cfg b/android/configs/android-base.cfg index ad32ede883b9..c4ccd726e042 100644 --- a/android/configs/android-base.cfg +++ b/android/configs/android-base.cfg @@ -149,6 +149,13 @@ CONFIG_SYSVIPC=y CONFIG_TUN=y CONFIG_UNIX=y CONFIG_USB_GADGET=y -CONFIG_USB_G_ANDROID=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