On Sun, May 8, 2022 at 2:21 PM Piotr Oniszczuk <piotr.oniszczuk@xxxxxxxxx> wrote: > > > >> > >> I think i have this already (pls see L231/L232 in https://pastebin.com/67wu9QrH ) > > > > I see you have hdmitxm1_cec as the enabled pin. Are you certain it's > > the m1 pin and not the m0 pin? > > It depends on board ver. > pls look: https://github.com/radxa/kernel/commit/c1d727692e85c0a265913a72e517cf2bd71131ba If you want to confirm the hardware is configured correctly you can remove the cec pin from the hdmi node and set up a cec-gpio node. https://elixir.bootlin.com/linux/v5.18-rc5/source/Documentation/devicetree/bindings/media/cec-gpio.txt For some reason the board developers decided to make this selectable, check the location of R90652 and R90653. > > >> > >> Maybe i miss something but adding: > >> > >> &usb2phy0_otg { > >> phy-supply = <&vcc5v0_usb_host>; > >> status = "okay"; > >> }; > >> > >> breaks working usb3 port0 > >> (so none of usb3 ports are working) > > > > Please pass along a full dmesg in this configuration. > > Here it is: https://pastebin.com/uArtBLaZ I have some concerns about the DTS you've built here. For instance how come you are modifying the power domains? USB3 is broken because the rock3-a is a rk3568 device and you're missing combophy0. > >