[alsa-devel] [PATCH] ASoC: rockchip: Select DMA_PL330 by RK3399 audio

Mark Brown broonie at kernel.org
Tue Apr 16 18:27:35 CEST 2019


On Sun, Apr 14, 2019 at 02:02:12PM -0700, Alyssa Rosenzweig wrote:
> Without the appropriate DMA controller selected, the RK3399 audio
> drivers compile but fail immediately. Accordingly, selecting the RK3399
> audio without the corresponding PL330 controller is an invalid
> configuration. Prevent errors (otherwise forcing the driver to unload at
> runtime)  by an appropriate `select` directive in the Kconfig.

This breaks the build as it enables CONFIG_PL330 but that depends on
AMBA which isn't selected so we end up with:

ld: drivers/dma/pl330.o: in function `pl330_driver_init':
pl330.c:(.init.text+0x8): undefined reference to `amba_driver_register'
ld: drivers/dma/pl330.o: in function `pl330_driver_exit':
pl330.c:(.exit.text+0x8): undefined reference to `amba_driver_unregister'
make: *** [Makefile:1029: vmlinux] Error 1

in my test configs.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20190416/d6916f3f/attachment.sig>


More information about the Alsa-devel mailing list