narmstrong changed the topic of #linux-amlogic to: Amlogic mainline kernel development discussion - our wiki http://linux-meson.com/ - ml linux-amlogic@lists.infradead.org - official channel moved from Freenode - publicly logged on https://libera.irclog.whitequark.org/linux-amlogic
JohnnyonFlame has joined #linux-amlogic
jacobk has joined #linux-amlogic
jacobk has quit [Ping timeout: 240 seconds]
naoki has joined #linux-amlogic
jacobk has joined #linux-amlogic
jacobk has quit [Ping timeout: 240 seconds]
vagrantc has joined #linux-amlogic
f_[xmpp] has quit [Ping timeout: 264 seconds]
naoki has quit [Quit: naoki]
jacobk has joined #linux-amlogic
jacobk has quit [Ping timeout: 240 seconds]
vagrantc has quit [Quit: leaving]
jacobk has joined #linux-amlogic
ldevulder has joined #linux-amlogic
camus has quit [Read error: Connection reset by peer]
camus1 has joined #linux-amlogic
camus1 is now known as camus
rockosov has joined #linux-amlogic
camus has quit [Quit: camus]
camus has joined #linux-amlogic
camus has quit [Client Quit]
camus has joined #linux-amlogic
camus has quit [Client Quit]
camus has joined #linux-amlogic
shoragan has quit [Remote host closed the connection]
shoragan has joined #linux-amlogic
jacobk has quit [Ping timeout: 240 seconds]
f_ has joined #linux-amlogic
rockosov has quit [Ping timeout: 240 seconds]
rockosov has joined #linux-amlogic
f_ has quit [Ping timeout: 246 seconds]
buzzmarshall has joined #linux-amlogic
elastic_1 has joined #linux-amlogic
elastic_dog is now known as Guest4205
Guest4205 has quit [Ping timeout: 256 seconds]
f_ has joined #linux-amlogic
<f_> Might add a trailing newline after initialising the console, for formatting purposes.
<f_> (TF-A experiments!)
JohnnyonFlame has quit [Ping timeout: 246 seconds]
jacobk has joined #linux-amlogic
vagrantc has joined #linux-amlogic
ldevulder_ has joined #linux-amlogic
ldevulder has quit [Ping timeout: 265 seconds]
<narmstrong> Nice
f_ has quit [Quit: cya!]
jacobk has quit [Remote host closed the connection]
jacobk has joined #linux-amlogic
paddymahoney has quit [Ping timeout: 265 seconds]
minute has joined #linux-amlogic
<minute> narmstrong: how to best reach you about issues with the a311d mipi-dsi patch?
<narmstrong> minute: hi here, note I’m about to post a new version of the patchset with a much cleaner clock management
<narmstrong> minute: do you have any probe errors on dmesg ?
<narmstrong> minute: i never tested a bridge chain with a bridge but it should work like with a panel from the dsi controller pov
<minute> narmstrong: hi! so my issue is integrating it with the sn65dsi86 bridge that we have on the motherboard
<narmstrong> minute: if you can share the boot dmesg it would help ! The dt you shared on twitter looks fine so far
<minute> narmstrong: i've put in a million printks. from what i have understood (maybe wrong): sn65dsi86 wants to attach to the dsi host, but at that point the host is gone again, because it is removed in meson_dw_mipi_dsi_bind
<minute> narmstrong: the mipi_dsi->dsi_device that is referenced there is supposed to be set by meson_dw_mipi_dsi_host_attach, right? which is called when a panel or bridge attaches to this host?
<minute> narmstrong: but afaik it doesn't happen because meson_dw_mipi_dsi_bind is called before sn65dsi86 can attach (is finished probing). so sn65dsi86 also defers, and there is a loop a few times until it gives up
<minute> i can restore the code to how it was and make a dmesg
<narmstrong> Hmm yes attach should be called when the bridge tries to attach to the host, then in the next call to bind the bridge should be attached to the host and it should go well
<narmstrong> If bind is called before the bridge attaches the bind will defer
<narmstrong> Why does the bridge defers ? It shouldn’t
<minute> ok, let me reset the code to how it was and make a fresh log
<narmstrong> Dsi probe is tricky, the way I did it may not work with a bridge
<narmstrong> I know some probe issue we’re fixed on rockchip and rpi and I should probably have a closer look
<minute> hmm > [ 14.304811] auxiliary ti_sn65dsi86.bridge.0: deferred probe pending
<minute> ah, sorry
<minute> (forgot to reapply the patchset after cleanup)
<narmstrong> Hmm looking at the bridge code, it’s the same as a panel so it must be something missing in the auxiliary bridge probe
<narmstrong> Is the panel probing correctly ?
<minute> i think so, but can look into it
<minute> when i had a lot of print statements, i could see that of_find_mipi_dsi_host_by_node in ti_sn_attach_host fails, which then returns -EPROBE_DEFER
<narmstrong> Ok so indeed of_find_mipi_dsi_host_by_node() will always fail because no device is attached
<minute> yes!
<narmstrong> I need to have a look how it should be fixed
<minute> awesome, thanks
<minute> narmstrong: then i will put this project aside until i hear from you?
<narmstrong> minute: yep, but it seems to be a simple fix, rockchip and STM32 moved out of components to fix this
<narmstrong> minute: i planned to look at this tomorrow anyway
<narmstrong> Thx for your report!
<minute> narmstrong: great, looking very much forward!
jacobk has quit [Ping timeout: 248 seconds]
ldevulder_ has quit [Quit: Leaving]
JohnnyonFlame has joined #linux-amlogic
elastic_dog has joined #linux-amlogic
elastic_dog is now known as Guest1681
Guest1681 has quit [Killed (erbium.libera.chat (Nickname regained by services))]
<lvrp16> narmstrong: does the VPU support any refresh rates over 60Hz?
<lvrp16> Have people with 1080P and QHD 144Hz displays which should be supported reporting no display. I'm wondering if our res restriction should include framerate restriction as well so it doesn't pick a mode beyond what the VPU can support
vagrantc has quit [Quit: leaving]