<jernej>
It takes into consideration that planes are shared resource between mixer0 and mixer1 and can be freely switched between them
<jernej>
syscon entry in plane node also allows to access registers with "magic" numbers currently in clock driver
wingrime1 has quit [Ping timeout: 480 seconds]
<jernej>
those registers actually take care for assigning planes between mixers
<jernej>
if you're ok with it, I'll work on adapting driver to work with it
<jernej>
"nothing is more permanent that temporary fix" - my quick DT hack in PoC driver would almost become permanent :D
apritzel has quit [Ping timeout: 480 seconds]
<jernej>
This is only first step to make basic DE3.3 functionality working on H616. Drivers needs moderate refactoring to make YUV handling working. But good thing is that such rework should help with stability issues with older devices.
DuClare_ has joined #linux-sunxi
DuClare__ has joined #linux-sunxi
DuClare has quit [Ping timeout: 480 seconds]
DuClare_ has quit [Ping timeout: 480 seconds]
<mirko>
the default surround mappings still appear to be wrong for H6 when using HDMI and the 5.1 or 7.1 profile - however i'm kinda lost where/how to fix it
<mirko>
before i "just" remapped it within pulseaudio - now i'm migrating to pipewire and am facing the problem. sure, can remap it there as well, but probably would make more sense to fix it for good
Schimsalabim has quit [Read error: Connection reset by peer]
Schimsalabim has joined #linux-sunxi
Schimsalabim has quit [Ping timeout: 480 seconds]
Schimsalabim has joined #linux-sunxi
apritzel has joined #linux-sunxi
<apritzel>
jernej: many thanks for doing this! Do we really need the syscon fallback compatible, or is this just a Linux convenience? Because it automatically creates the regmap, I guess?
<apritzel>
I mean can't we just manually export a regmap in ccu-sun8i-de2.c? Or is this customary to use this generic syscon?
<apritzel>
I am just asking because I remember syscon being frowned upon, though I guess in this configuration (paired with a specific compatible) it's OK?
<apritzel>
just want to avoid creating something that is driven by the Linux design, instead of describing the hardware
apritzel has quit [Ping timeout: 480 seconds]
flyback has quit [Ping timeout: 480 seconds]
flyback has joined #linux-sunxi
ftg has quit [Read error: Connection reset by peer]