<Woutervanh>
Hello. Still struggling with my display on rk3288. ultimate goal is to have dual display running. 1 via direct LVDS, the other via an edp to LVDS bridge (nxp ptn3460). Now I'm trying to get the bridge up and running, but failing to. No devices pop up in /sys/class/drm. If I ignore the ptn3460 completely, and just connect the edp to a edp-panel
<Woutervanh>
(virtually), I have some jumping visual with a lot of artifacts. However, when putting the bridge in between, it seems things are not running correctly. https://gist.github.com/woutervanh/db8abfe1e7250aa8d5042cb2cd100cfa => here is my dts + dmesg output with drm debug on. Anyone seeing something obviously I missed?
Stat_headcrabbed has joined #linux-rockchip
<robmur01>
Woutervanh: the GPIOs aren't optional - you'll either have to specify _something_ in the DT, or modify the driver to be happy without them
<robmur01>
(the nxp-ptn3460 driver, that is)
<Woutervanh>
rubmur01, even if they're just connected to VDD? They are not connected to an io whatsoever
<robmur01>
seems like not having a reset might possibly be an issue, but either way, the GPIOs are the reason the driver is not probing right now
<robmur01>
[ 2.638570] nxp,ptn3460 1-0020: cannot get gpio_pd_n -2
<qschulz>
they all are requested with devm_gpiod_get by the driver, so they aren't optional
<qschulz>
and they are among the required properties according to the DT binding
<qschulz>
if i'm not mistaken, you should be able to make them optional by simply changing the calls to devm_gpiod_get_optional?
<Woutervanh>
forgot to remove the comment on the gpio's. I just added some unused io's to it for now. Now the error is gone, but still no drm devices popping up
Stat_headcrabbed has quit [Quit: Stat_headcrabbed]
raster has joined #linux-rockchip
dsimic has quit [Ping timeout: 244 seconds]
dsimic has joined #linux-rockchip
<Kwiboo>
CounterPillow: it was mmind00 who sent first rk3576 u-boot series, my branch mainly contains feedback, suggested changes and a few improvements, along with me sprialing out and porting rk3528 and rebasing on top of that
<Kwiboo>
would be nice if someone can send an updated rk3576 series before merge window opens for 2025.07 :-)
<CounterPillow>
Oh I see, thanks for the clarification :)
<Kwiboo>
hoping to get a v2 of rk3528 series out soon, changing to use mainline Linux cru dt-bindings headers and adding basic usb support
<Kwiboo>
tested some usb otg on rk3576, but did not get it working, probably some clock or usb3 phy may be needed
<Kwiboo>
also picked up a second rk3576 board, toybrick tb-rk3576d, so can help with more testing on something beside the sige5
<mmind00>
Kwiboo: *sigh* ... I'll try to find some time for the rk3576 ;-) ... way too many shiny things going on at the same time
paulk has quit [Ping timeout: 268 seconds]
* diederik
think toybrick is an awesome name :-D
paulk has joined #linux-rockchip
paulk has quit [Ping timeout: 272 seconds]
paulk has joined #linux-rockchip
paulk has quit [Changing host]
paulk has joined #linux-rockchip
System_Error has quit [Remote host closed the connection]