Re: [PATCH] drm: bridge: anx7625: enforce CONFIG_USB_ROLE_SWITCH dependency
From: Dmitry Baryshkov
Date: Tue Mar 10 2026 - 22:20:12 EST
On Wed, 04 Mar 2026 09:35:52 +0100, Arnd Bergmann wrote:
> When CONFIG_TYPEC is enabled, but USB_ROLE_SWITCH=m, the anx7625 driver
> fails to link as built-in:
>
> aarch64-linux-ld: drivers/gpu/drm/bridge/analogix/anx7625.o: in function `anx7625_i2c_remove':
> anx7625.c:(.text+0x6ec): undefined reference to `usb_role_switch_put'
> aarch64-linux-ld: drivers/gpu/drm/bridge/analogix/anx7625.o: in function `anx7625_typec_set_status':
> anx7625.c:(.text+0x3080): undefined reference to `usb_role_switch_set_role'
> aarch64-linux-ld: drivers/gpu/drm/bridge/analogix/anx7625.o: in function `anx7625_i2c_probe':
> anx7625.c:(.text+0x5368): undefined reference to `fwnode_usb_role_switch_get'
>
> [...]
Applied to drm-misc-next, thanks!
[1/1] drm: bridge: anx7625: enforce CONFIG_USB_ROLE_SWITCH dependency
commit: 10e9ff46fe07bdfa8c11434d4b943f89d8ba74f6
Best regards,
--
With best wishes
Dmitry