On Sun Jul 12 21:42:56 2026 +0530, Yemike Abhilash Chandra wrote:
> The VIP driver uses v4l2_fwnode_endpoint_parse() and the
> v4l2_async_nf_*() notifier APIs, but its Kconfig entry does not
> select V4L2_FWNODE. Hence kernel test robot reports:
> 
>   vip.c:3236: undefined reference to `v4l2_async_nf_unregister'
>   vip.c:3237: undefined reference to `v4l2_async_nf_cleanup'
>   vip.c:3339: undefined reference to `v4l2_fwnode_endpoint_parse'
>   vip.c:3346: undefined reference to `v4l2_async_nf_init'
>   vip.c:3348: undefined reference to `__v4l2_async_nf_add_fwnode'
>   vip.c:3357: undefined reference to `v4l2_async_nf_register'
> 
> Select V4L2_FWNODE, which in turn selects V4L2_ASYNC, providing
> all the missing symbols.
> 
> Fixes: fc2873aa4a21 ("media: ti: vpe: Add the VIP driver")
> Reported-by: kernel test robot <[email protected]>
> Closes: 
> https://lore.kernel.org/oe-kbuild-all/[email protected]/
> Signed-off-by: Yemike Abhilash Chandra <[email protected]>
> Signed-off-by: Sakari Ailus <[email protected]>

Patch committed.

Thanks,
Sakari Ailus

 drivers/media/platform/ti/Kconfig | 1 +
 1 file changed, 1 insertion(+)

---

diff --git a/drivers/media/platform/ti/Kconfig 
b/drivers/media/platform/ti/Kconfig
index d0cb05481bd8..1a020b2bbb4f 100644
--- a/drivers/media/platform/ti/Kconfig
+++ b/drivers/media/platform/ti/Kconfig
@@ -50,6 +50,7 @@ config VIDEO_TI_VIP
         select VIDEO_TI_VPDMA
         select VIDEO_TI_SC
         select VIDEO_TI_CSC
+        select V4L2_FWNODE
         help
         Driver support for VIP module on certain TI SoC's
         VIP = Video Input Port.
_______________________________________________
linuxtv-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to