Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1433791
| From | Arnd Bergmann <arnd@arndb.de> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH 3/3] [media] cec: add RC_CORE dependency |
| Date | 2016-06-29 16:30 +0200 |
| Message-ID | <rPoF4-5hL-3@gated-at.bofh.it> (permalink) |
| References | <rPoF4-5hL-5@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
We cannot build the cec driver when the RC core is a module and cec is built-in: drivers/staging/built-in.o: In function `cec_allocate_adapter': :(.text+0x134): undefined reference to `rc_allocate_device' drivers/staging/built-in.o: In function `cec_register_adapter': :(.text+0x304): undefined reference to `rc_register_device' This adds an explicit dependency to avoid this case. We still allow building when CONFIG_RC_CORE is disabled completely, as the driver has checks for this case itself. Signed-off-by: Arnd Bergmann <arnd@arndb.de> --- drivers/staging/media/cec/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/media/cec/Kconfig b/drivers/staging/media/cec/Kconfig index cd523590ea6f..b83b4d83946d 100644 --- a/drivers/staging/media/cec/Kconfig +++ b/drivers/staging/media/cec/Kconfig @@ -1,6 +1,7 @@ config MEDIA_CEC tristate "CEC API (EXPERIMENTAL)" depends on MEDIA_SUPPORT + depends on RC_CORE || !RC_CORE select MEDIA_CEC_EDID ---help--- Enable the CEC API. -- 2.9.0
Back to linux.kernel | Previous | Next | Find similar | Unroll thread
[PATCH 3/3] [media] cec: add RC_CORE dependency Arnd Bergmann <arnd@arndb.de> - 2016-06-29 16:30 +0200
csiph-web