Re: [PATCH v3 07/11] arm64: dts: imx8mm-var-som-symphony: Move USB configuration from SOM

From: Frank Li

Date: Fri Mar 13 2026 - 12:11:03 EST


On Sat, Mar 07, 2026 at 04:54:43PM +0100, Stefano Radaelli wrote:
> From: Stefano Radaelli <stefano.r@xxxxxxxxxxxxx>
>
> From: Stefano Radaelli <stefano.r@xxxxxxxxxxxxx>
>
> Move the USB controller configuration out of the i.MX8MM VAR-SOM dtsi
> and into the VAR-SOM Symphony carrier board dts.
>
> The SOM does not provide any USB connectors and carrier boards may
> choose whether and how to route USB, therefore USB should be described
> in the carrier-specific device tree instead of the SOM include.
>
> While moving the nodes, align the Symphony USB description with the
> carrier design by enabling both USB controllers, wiring USB1 to the
> PTN5150 Type-C controller for dual-role operation, and updating the
> PHY tuning and VBUS regulator pinctrl (including a sleep state).
>
> Signed-off-by: Stefano Radaelli <stefano.r@xxxxxxxxxxxxx>
> ---
> v2->v3:
> -
>
> v1->v2:
> -
>
...
>
> - extcon_usbotg1: typec@3d {
> + /* USB Type-C Controller */
> + ptn5150: typec@3d {
> compatible = "nxp,ptn5150";
> reg = <0x3d>;
> - interrupt-parent = <&gpio1>;
> - interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
> pinctrl-names = "default";
> pinctrl-0 = <&pinctrl_ptn5150>;
> + interrupt-parent = <&gpio1>;
> + interrupts = <11 IRQ_TYPE_NONE>;

why need update irq type here?

Frank
>