Skip to content
  • Rob Herring's avatar
    config: add android config fragments · 27eb6622
    Rob Herring authored
    Copy the config fragments from the AOSP common kernel android-4.4
    branch.  It is becoming possible to run mainline kernels with Android,
    but the kernel defconfigs don't work as-is and debugging missing config
    options is a pain.  Adding the config fragments into the kernel tree,
    makes configuring a mainline kernel as simple as:
    
      make ARCH=arm multi_v7_defconfig android-base.config android-recommended.config
    
    The following non-upstream config options were removed:
    
      CONFIG_NETFILTER_XT_MATCH_QTAGUID
      CONFIG_NETFILTER_XT_MATCH_QUOTA2
      CONFIG_NETFILTER_XT_MATCH_QUOTA2_LOG
      CONFIG_PPPOLAC
      CONFIG_PPPOPNS
      CONFIG_SECURITY_PERF_EVENTS_RESTRICT
      CONFIG_USB_CONFIGFS_F_MTP
      CONFIG_USB_CONFIGFS_F_PTP
      CONFIG_USB_CONFIGFS_F_ACC
      CONFIG_USB_CONFIGFS_F_AUDIO_SRC
      CONFIG_USB_CONFIGFS_UEVENT
      CONFIG_INPUT_KEYCHORD
      CONFIG_INPUT_KEYRESET
    
    Link: http://lkml.kernel.org/r/1466708235-28593-1-git-send-email-robh@kernel.org
    
    
    Signed-off-by: default avatarRob Herring <robh@kernel.org>
    Cc: Amit Pundir <amit.pundir@linaro.org>
    Cc: John Stultz <john.stultz@linaro.org>
    Cc: Dmitry Shmidt <dimitrysh@google.com>
    Cc: Rom Lemarchand <romlem@android.com>
    Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    27eb6622