hentai has quit [Read error: Connection reset by peer]
hentai has joined #linux-sunxi
apritzel has quit [Ping timeout: 480 seconds]
hentai has quit [Quit: SIGTERM]
radxanaoki has joined #linux-sunxi
hexdump0815 has joined #linux-sunxi
hexdump02 has quit [Ping timeout: 480 seconds]
hexdump02 has joined #linux-sunxi
hexdump01 has quit [Ping timeout: 480 seconds]
chewitt has joined #linux-sunxi
cnxsoft has joined #linux-sunxi
chewitt has quit [Ping timeout: 480 seconds]
chewitt has joined #linux-sunxi
chewitt has quit [Quit: Zzz..]
apritzel has joined #linux-sunxi
mripard has joined #linux-sunxi
apritzel has quit [Ping timeout: 480 seconds]
sdfgsdfs has quit [Ping timeout: 480 seconds]
<wens>
that's right
<wens>
the bind() function is only run when all the components have appeared and the component master does a bind_all call
<wens>
(off the top of my head, I might be wrong)
chewitt has joined #linux-sunxi
apritzel has joined #linux-sunxi
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #linux-sunxi
junari has joined #linux-sunxi
<junari>
wens: Does npu require support from mesa to work?
<junari>
apritzel: are you going to send patches for cpu ccu to upstream?
<junari>
I had a cleaned-up version somewhere, but with all my recent moves, it would take a lot of effort to find it
<junari>
walnutpi npu seems to be working, which is not the case with x96qproplus
mripard has quit [Quit: WeeChat 4.7.0]
dsimic is now known as Guest25641
dsimic has joined #linux-sunxi
<apritzel>
junari: yes, I am closing in on the CPU CCU code, the patches are in good shape - only problem is it hangs the system - I guess either something accidentally turned off, or the PLLs crashing or something
Guest25641 has quit [Ping timeout: 480 seconds]
<apritzel>
the symptom is the serial output stopping mid-sentence when I have debug messages in
<wens>
junari: yes you need the teflon driver enabled
junari has quit [Remote host closed the connection]
JohnDoe_71Rus has joined #linux-sunxi
tmn505 has joined #linux-sunxi
tmn505 has left #linux-sunxi [#linux-sunxi]
radxanaoki has quit [Quit: radxanaoki]
cnxsoft has quit [Ping timeout: 480 seconds]
junari has joined #linux-sunxi
<junari>
apritzel: I encountered this problem, but I can't remember what caused it
<junari>
tokyovigilante: can you tell me which patches are currently missing in 6.17 for LCD and HDMI to work in h700?
<junari>
I didn't really keep track of their progress
<junari>
apritzel: did you forget about the need to forcefully enable polyphase mode on pmic?
<apritzel>
junari: so you reckon the power supply is insufficient for those high frequencies? I can try this ..
chewitt has quit [Quit: Zzz..]
<junari>
apritzel: If you don't have anything like that, and your driver doesn't have any other problems, then it's definitely necessary
<junari>
I spent a lot of time trying to debug it
<junari>
I noticed this when the freezes occurred during a cold start, but did not occur after soft rebooting from the vendor system
sdfgsdfs has joined #linux-sunxi
<apritzel>
good point, thanks junari, will try it later
sdfgsdfs has quit [Ping timeout: 480 seconds]
chewitt has joined #linux-sunxi
<electricworry>
wens: Thanks!
<electricworry>
Is anyone able to explain the sunxi pipeline for graphics, please? display-engine has "allwinner,pipelines = <&mixer0>. Said mixer (DE33) has "mixer0_out_tcon_top_mixer0", then off to HDMI, etc. Is this kind of like a muxer?
<apritzel>
electricworry: isn't there some ASCII art in some of the drivers? I found this quite enlightening ...
<apritzel>
(though I needed to draw my own more elaborate version, on a piece of paper, maybe I can find that later)
<apritzel>
electricworry: also there was a least some talk about this, I think at some ELCE or FOSDEM?
<electricworry>
apritzel, yes there's some ascii art in the dtbindings. The reason I ask is, am I visualising a switch where in one state the HDMI IP will be connected to the right wires (and EDID will be readable over DDC, etc.) and in another state it will be switched somewhere else (i.e. EDID I2C queries will come back all zeroes)?
<apritzel>
IIUC EDID I2C is somewhat separate from the video signals, so is not handled by the mixer mux?
<apritzel>
(maybe the I2C pins are always routed to the HDMI port, even?)
<electricworry>
Could be. I'm just having trouble understanding then what the mixer is for then. :)
<electricworry>
I'll try and find that talk.
<apritzel>
electricworry: IIUC the mixer just handles the video signals, not the I2C pins
<electricworry>
Thanks. It might make more sense in time :)
<apritzel>
(since LVDS or MIPI DSI don't have or need this kind of communication)
apritzel has quit [Ping timeout: 480 seconds]
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #linux-sunxi
chewitt has quit [Quit: Zzz..]
hazardchem has quit [Read error: Connection reset by peer]
hazardchem has joined #linux-sunxi
gsz has joined #linux-sunxi
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #linux-sunxi
hazardchem has quit [Read error: Connection reset by peer]
hazardchem has joined #linux-sunxi
hexdump01 has joined #linux-sunxi
apritzel has joined #linux-sunxi
hexdump02 has quit [Ping timeout: 480 seconds]
sdfgsdfs has joined #linux-sunxi
gsz has quit [Ping timeout: 480 seconds]
<apritzel>
junari: many thanks for the tip, I just typed "pmic dev pmic@36; pmic write 0x22 2" in U-Boot instead, and that seems to indeed fix my issues!
<apritzel>
I mean at least enough to be able to send out the driver, now of course we need to find a good upstream solution for that problem
<apritzel>
wens: I have now this: $ cat /sys/devices/soc0/machine => Allwinner A527 M000000H purely with a TF-A patch, for all 64-bit SoCs (plus a kernel bug fix)