Commit Graph

16 Commits

Author SHA1 Message Date
Todd Kjos
0cb380b420 ANDROID: Kconfig.gki: Add SND_SOC_COMPRESS
Select SND_SOC_COMPRESS via GKI_HIDDEN_SND_SOC_CONFIGS

Bug: 144073903
Change-Id: Ia389f26788d28a33b14fe116328a86968cb2d365
Signed-off-by: Todd Kjos <tkjos@google.com>
2019-11-07 16:25:49 -08:00
Todd Kjos
a80347870f Revert "ANDROID: Kconfig.gki: Add SND_SOC_COMPRESS"
This reverts commit 1244a247c0.

Fix build break
2019-11-07 15:59:38 -08:00
Todd Kjos
1244a247c0 ANDROID: Kconfig.gki: Add SND_SOC_COMPRESS
Select SND_SOC_COMPRESS via GKI_HIDDEN_SND_SOC_CONFIGS

Bug: 144073903
Change-Id: Ia389f26788d28a33b14fe116328a86968cb2d365
Signed-off-by: Todd Kjos <tkjos@google.com>
2019-11-07 11:20:50 -08:00
Todd Kjos
5e3c82a0dd ANDROID: fix VIDEOBUF2_CORE dependency in 'allmodconfig' builds
Fix missing dependency for CONFIG_VIDEOBUF2_CORE for
'allmodconfig' builds. Since CONFIG_MEDIA_SUPPORT is
always selected, drop it from gki_defconfig

Fixes: 649238947d ("ANDROID: init: GKI: enable hidden configs
for media")

Test: successful 'allmodconfig' build
Change-Id: I1dd5ff154c1aeb90457c23dc233cb32595bd9bed
Signed-off-by: Todd Kjos <tkjos@google.com>
2019-10-28 10:08:06 -07:00
Todd Kjos
649238947d ANDROID: init: GKI: enable hidden configs for media
Add hidden configs to GKI_HACKS_to_fIX so they are
enabled for loadable media modules build out-of-tree

Bug: 142892658
Test: Built for arm64/x86_64. Boot on cuttlefish
Change-Id: I137a89f69822332324a1f4a3a1150be9cd66709d
Signed-off-by: Todd Kjos <tkjos@google.com>
2019-10-25 19:40:13 +00:00
John Stultz
a025c3a713 ANDROID: Kconfig.gki: Add hidden MMC config support
Enable hidden MMC configs via CONFIG_GKI_HACKS_TO_FIX

Bug: 142268770
Change-Id: Ibaba180c46708f1213055f44523b9e7b45eefee6
Signed-off-by: John Stultz <john.stultz@linaro.org>
2019-10-23 21:14:26 +00:00
John Stultz
612b6ac9ff ANDROID: Kconfig.gki: Add Hidden QCOM configs
Enable hidden QCOM configs via CONFIG_GKI_HACKS_TO_FIX

Bug: 142268770
Change-Id: I99e9a05ac631843dafcf33e9b4ceb8e54e40c117
Signed-off-by: John Stultz <john.stultz@linaro.org>
2019-10-23 21:14:19 +00:00
John Stultz
26a9b13fee ANDROID: Kconfig.gki: Add SND_PCM_ELD to HIDDEN_DRM configs
SND_PCM_ELD is used by DRM drivers for HDMI audio,
so add it to the HIDDEN_DRM configs.

Bug: 142268770
Change-Id: I914beef34b2cf5174da76a5d1a4d443117f1b687
Signed-off-by: John Stultz <john.stultz@linaro.org>
2019-10-23 21:14:12 +00:00
John Stultz
b4750d3d2c ANDROID: Kconfig.gki: Add extra audio selections
Add SND_PCM_IEC958 to GKI_HIDDEN_SND_SOC_CONFIGS

Bug: 142268770
Change-Id: I0927c00ef476cb232a8f6c87534cadea62d4a21a
Signed-off-by: John Stultz <john.stultz@linaro.org>
2019-10-23 21:13:59 +00:00
John Stultz
146dc14c33 ANDROID: Kconfig.gki: Add extra GKI_HIDDEN_REGMAP_CONFIGS selections
Add REGMAP_MMIO to GKI_HIDDEN_REGMAP_CONFIGS

Bug: 142268770
Change-Id: I7e67afbd67f31b853abc3a4f7ba596b82a5febef
Signed-off-by: John Stultz <john.stultz@linaro.org>
2019-10-23 21:13:50 +00:00
Mark Salyzyn
8a167346a3 ANDROID: net: enable wireless core features with GKI_LEGACY_WEXT_ALLCONFIG
In embedded environments the requirements are to be able to pick and
chose which features one requires built into the kernel.  If an
embedded environment wants to supports loading modules that have been
kbuilt out of tree, there is a need to enable hidden configurations
for legacy wireless core features to provide the API surface for
them to load.

Introduce CONFIG_GKI_LEGACY_WEXT_ALLCONFIG to select all legacy wireless
extension core features by activating in turn all the associated
hidden configuration options, without having to specifically select
any wireless module(s).

(rejected upstream commit url https://lkml.org/lkml/2019/9/6/878)
Signed-off-by: Mark Salyzyn <salyzyn@google.com>
Bug: 140250271
Change-Id: Ie40e656d87ce21ae82f04ffe8dae2f0efab88a2e
2019-09-20 09:40:15 -07:00
Todd Kjos
f91b807d6e ANDROID: init: GKI: enable hidden configs for GPIO
Add hidden configs to GKI_HACKS_TO_FIX so they are
enabled for loadable GPIO modules built out-of-tree

Bug: 141266428
Change-Id: Ie6e79921df67e86783f04cb869604c988656a034
Signed-off-by: Todd Kjos <tkjos@google.com>
2019-09-19 11:27:33 -07:00
Todd Kjos
df32f05812 ANDROID: init: GKI: enable hidden configs for SND_SOC
Add hidden configs to GKI_HACKS_TO_FIX so they are
enabled for loadable SND_SOC modules built out-of-tree

Bug: 141266428
Change-Id: I4782b5bb401a76c647bac41258c1371762dace1c
Signed-off-by: Todd Kjos <tkjos@google.com>
2019-09-19 11:26:13 -07:00
Todd Kjos
452316ba98 ANDROID: init: GKI: enable hidden configs for regmap
Add hidden configs to GKI_HACKS_TO_FIX so they are
enabled for loadable regmap modules built out-of-tree.

Bug: 141266428
Change-Id: I1dedb1fd6e26e36c12b28fcbbf0302f074547101
Signed-off-by: Todd Kjos <tkjos@google.com>
2019-09-19 11:25:50 -07:00
Todd Kjos
f7fba40921 ANDROID: init: GKI: enable hidden configs for DRM
Add hidden configs to GKI_HACKS_TO_FIX so they
are enabled for loadable DRM modules built
out-of-tree.

Bug: 141266428
Change-Id: Ibeda203afa54edc4f9a1daec9b4e8a928eb934fb
Signed-off-by: Todd Kjos <tkjos@google.com>
2019-09-19 11:25:29 -07:00
Todd Kjos
2de45b6b0e ANDROID: init: GKI: add GKI_HACKS_TO_FIX
Add CONFIG_GKI_HACKS_TO_FIX as a mechanism to force
hidden configs to be selected for modules that will be built
separately. Also used to select drivers that need to be
modularized.

As these issues are resolved upstream, the configs should
be removed from GKI_HACKS_TO_FIX

Bug: 141266428
Change-Id: Ic8b2a17cd3a389ac5ef999c8c79b5b5dfee73c8a
Signed-off-by: Todd Kjos <tkjos@google.com>
2019-09-19 11:25:05 -07:00