On 16 September 2016 at 07:40, Laura Abbott <labbott@xxxxxxxxxx> wrote: > On 09/15/2016 08:57 AM, Arnd Bergmann wrote: >> >> The newly added Hi6220 Ion code fails to build when the ION_OF helpers >> are not present: >> >> drivers/staging/android/ion/hisilicon/hi6220_ion.o: In function >> `hi6220_ion_remove': >> hi6220_ion.c:(.text.hi6220_ion_remove+0x4c): undefined reference to >> `ion_destroy_platform_data' >> drivers/staging/android/ion/hisilicon/hi6220_ion.o: In function >> `hi6220_ion_probe': >> hi6220_ion.c:(.text.hi6220_ion_probe+0x5c): undefined reference to >> `ion_parse_dt' >> hi6220_ion.c:(.text.hi6220_ion_probe+0xf8): undefined reference to >> `ion_destroy_platform_data' >> >> This selects the symbol when needed. >> > > Acked-by: Laura Abbott <labbott@xxxxxxxxxx> > Reviewed-by: Sumit Semwal <sumit.semwal@xxxxxxxxxx> > >> Signed-off-by: Arnd Bergmann <arnd@xxxxxxxx> >> Fixes: 2b40182a19bc ("staging: android: ion: Add ion driver for Hi6220 SoC >> platform") >> --- >> drivers/staging/android/ion/Kconfig | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/drivers/staging/android/ion/Kconfig >> b/drivers/staging/android/ion/Kconfig >> index 94105544feef..c8fb4134c55d 100644 >> --- a/drivers/staging/android/ion/Kconfig >> +++ b/drivers/staging/android/ion/Kconfig >> @@ -36,6 +36,7 @@ config ION_TEGRA >> config ION_HISI >> tristate "Ion for Hisilicon" >> depends on ARCH_HISI && ION >> + select ION_OF >> help >> Choose this option if you wish to use ion on Hisilicon Platform. >> >> > _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel