ChanServ changed the topic of #linux-sunxi to: Allwinner/sunxi development - Did you try looking at our wiki? https://linux-sunxi.org - Don't ask to ask. Just ask and wait for an answer! - This channel is logged at https://oftc.irclog.whitequark.org/linux-sunxi
benpoulson has joined #linux-sunxi
<pnill> Why do these chips get such poor official support?
apritzel has quit [Ping timeout: 480 seconds]
evgeny_boger has quit [Ping timeout: 480 seconds]
<swiftgeek> pnill: possibly because those responsible for volume production don't care enough to pressure chip vendors to provide everything that would be useful
<swiftgeek> or sometimes stuff in exchanged via emails, and is not published properly at any point in time
<pnill> Makes sense... annoyed currently due to wanting to use mainline for a project but being unable to and believing it'd solve some issues with hardware acceleration.
aggi has quit [Remote host closed the connection]
<pnill> All I and others working on the same project have learned is that doing anything with hardware acceleration on allwinner is a shit show lol...
<pnill> Well, on BSP anyway.
<pnill> and due to lack of support for video output via LCD on mainline, it's not an option
<swiftgeek> at least on A13 RGB LCD works xD
<pnill> Well this specifically is an H6 lol
<swiftgeek> I just have issue in DT, where it cuts off power to LCD and backlight
<swiftgeek> but video itself works fine
<swiftgeek> but I wish allwinner would provide SystemRDL for their SoCs so register dumps can be made easily, and debugging with gdb would be bit easier too
aggi has joined #linux-sunxi
<swiftgeek> pnill: if you have business relationship with them, perhaps you could try asking :D
<swiftgeek> generating it from IP-XACT they definitely have should be easy
<vagrantc> /24/24
<swiftgeek> or ARM's *.SVD, or T32
<swiftgeek> T32's *.PER
<swiftgeek> gdb can't really take datasheets as input, and they are extremely incomplete anyway
<pnill> swiftgeek: I wish... or kind of don't ever wish that upon myself at the same time.
<pnill> My project is homebrew
macromorgan has joined #linux-sunxi
aggi has quit [Remote host closed the connection]
aggi has joined #linux-sunxi
vagrantc has quit [Quit: leaving]
benpoulson has quit [Remote host closed the connection]
cnxsoft has joined #linux-sunxi
<pnill> Is mali fbdev typically slower than panfrost/mesa?
<pnill> or is it not that simple and dependent on kernel, application and version of each?
aggi has quit [Quit: connection closed.]
<smaeul> addling LCD support to H6 on mainline is just a matter of hooking it up. probably this was never done because no mainline-supported board comes with an LCD
<pnill> Guessing the dev term a04 uses a H6 then?
<pnill> guess that answers my question lol
<smaeul> yep, and the R-01 core board has a D1, which I have booting mainline: https://distfiles.smaeul.xyz/distfiles/tmp/devterm-mainline.jpg
<pnill> That's a cool looking device lol
aggi has joined #linux-sunxi
benpoulson has joined #linux-sunxi
benpoulson has quit [Ping timeout: 480 seconds]
benpoulson has joined #linux-sunxi
JohnDoe_71Rus has joined #linux-sunxi
benpoulson has quit [Ping timeout: 480 seconds]
apritzel has joined #linux-sunxi
apritzel has quit [Ping timeout: 480 seconds]
aggi has quit [Remote host closed the connection]
aggi has joined #linux-sunxi
evgeny_boger has joined #linux-sunxi
gamiee has joined #linux-sunxi
<gamiee> https://cdn.discordapp.com/attachments/890000754671230988/1011178546472951870/PXL_20220814_084255757.MP.jpg latest PINE A64-LTS have new A64-H labeling (and motorcomm rgmii chip)
szemzoa has joined #linux-sunxi
aggi_ has joined #linux-sunxi
aggi has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
aggi has joined #linux-sunxi
aggi_ has quit [Ping timeout: 480 seconds]
benpoulson has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
benpoulson has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
benpoulson has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
apritzel has joined #linux-sunxi
aggi_ has joined #linux-sunxi
aggi has quit [Remote host closed the connection]
benpoulson has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
benpoulson has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
benpoulson has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
jelly has joined #linux-sunxi
jelly has quit [Remote host closed the connection]
jelly has joined #linux-sunxi
indy has quit [Read error: No route to host]
indy has joined #linux-sunxi
benpoulson has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
bauen1 has quit [Ping timeout: 480 seconds]
digetx has quit [Ping timeout: 480 seconds]
JohnDoe_71Rus has quit []
cnxsoft has quit [Read error: Connection reset by peer]
JohnDoe_71Rus has joined #linux-sunxi
cnxsoft has joined #linux-sunxi
cnxsoft has quit []
ftg has joined #linux-sunxi
vagrantc has joined #linux-sunxi
<jernej> apritzel: any word on AC200 ephy effort? Those clockworkpi patches that smaeul pointed out have AC200 analogue codec driver based on BSP but using our mfd approach, so I'm thinking of cleaning it up...
benpoulson has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
benpoulson has quit [Remote host closed the connection]
<apritzel> jernej: there is still this one bug in the code, and I need to do some research on the clock property for PHYs (as requested on the ML). But I am still in summer mode, waiting for the weather to become bad ;-)
<apritzel> jernej: clockworkpi uses Armbian as the base? And they use the old version of the AC200 driver as a base?
<jernej> apritzel: I'll slowly switch out of summer mode, we'll have 2 weeks of rainy/cloudy weather :)
<jernej> but yes, presumably they use old (my original) AC200 patches
<apritzel> jernej: the proverbial "British summer" is somewhat disappointing this year: it's actually warm and dry, for quite some time ;-)
<apritzel> jernej: well, it's good to see a second user beyond the PHY
<apritzel> so thanks for the heads up, I will have a look
<jernej> it seems that nobody is complaining, at least not laudly, about missing analogue audio on H6
<jernej> *loudly
<apritzel> as for AC300: since there is no binding or code in mainline, this isn't so bad, is it? Just another slight variant, using a different compatible string. Or is there something nasty that would make a combined driver hard?
<jernej> to be honest, I don't know what is actual difference between AC200 and AC300
<jernej> currently I'm not aware of any datasheet
<jernej> but since AC200 ephy driver also works on H616, I suppose differences are not that great.
<jernej> maybe something in analogue codec, since it's the most complex peripheral there
<jernej> apritzel: I just remembered. H616 has on die analogue codec almost identical to D1. So presumably AC300 doesn't have it.
<apritzel> yeah, right. This TinaLinux repo you referenced yesterday suggests some differences in the EPHY, I don't grep anything ac300 beyond that
<jernej> but those EPHY differences are very annoying. PHY driver values depend on calibration data
<Moe_Icenowy> oops people more than me here suffer from brain overheat
<jernej> yeah, I like colder weather
<megi> I'm also a cold brained person :)
apritzel has quit [Ping timeout: 480 seconds]
digetx has joined #linux-sunxi
machinehum has joined #linux-sunxi
aggi_ has left #linux-sunxi [#linux-sunxi]
apritzel has joined #linux-sunxi
benpoulson has joined #linux-sunxi
benpoulson has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
apritzel has quit [Ping timeout: 480 seconds]
hlauer has joined #linux-sunxi
benpoulson has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
JohnDoe_71Rus has quit []
benpoulson has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
bauen1 has joined #linux-sunxi
apritzel has joined #linux-sunxi
<jernej> apritzel: fyi, your AC200 ephy patches crash kernel on v6.0-rc2
<jernej> and kasan complains
<jernej> apritzel: I don't see usage of clk_register_regmap_gate() anywhere in your AC200-WIP branch. What I'm missing?
vagrantc has quit [Quit: leaving]
benpoulson has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
hlauer has quit [Remote host closed the connection]
<apritzel> jernej: its devm_clk_hw_register_regmap_gate() cousin is used in ac200-ephy-ctl.c:ac200_ephy_ctl_probe
<apritzel> I modelled this after the existing gate clock, where the actual register function is also not used directly, but typically through a macro
benpoulson has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
benpoulson has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
benpoulson has quit [Remote host closed the connection]
benpoulson has joined #linux-sunxi
swiftgeek has quit [Ping timeout: 480 seconds]
swiftgeek has joined #linux-sunxi
ftg has quit [Read error: Connection reset by peer]
<pnill> smaeul: thanks again for mentioning DevTerm, I might actually buy one of those a04 kits now they look cool lol
apritzel has quit [Ping timeout: 480 seconds]