<gamiee>
such a shame they chosen PowerVR GPU .... Why...
<apritzel>
curious about the GIC, though. By the face of it, the A55 TRM suggests that is doesn't support a GICv2 anymore, but somehow Amlogic managed to pull this off anyway
<apritzel>
smaeul: are you sure it's a GIC-600, though?
<gamiee>
jernej: Patches from LE on v2022.01 crust works OK, let me check diffs between patch/h3-scp
<gamiee>
jernej, smaeul: I probably found the issue why patches from smaeuls patch/h3-scp didn't worked, the `CONFIG_REMOTEPROC_SUN6I_AR100` is enabled only for Orange Pi One and Orange Pi Plus 2e, where in LE it's generally enabled for `MACH_SUN8I_H3`
<jernej>
yeah, it was easier that way for me :)
NekoMay has quit [Server closed connection]
NekoMay has joined #linux-sunxi
<gamiee>
well, I guess that in upstream it will be done like this, or it will be needed to manually turn on in defconfig?
<jernej>
neither
<jernej>
crust is optional, so you have to enable it by yourself
apritzel has quit [Ping timeout: 480 seconds]
<gamiee>
ahh, good to know, thanks
<gamiee>
btw jernej: I'm now trying the CEC wakeup, so far SIMLINK doesn't work (I nowhere see option to enable Auto Power Sync) and Bravia SYNC trying to find compatible device but founds nothing.
<gamiee>
Is there something required to have enabled in kernel or having something running within userspace ?
<gamiee>
(btw IR wakeup works amazing!)
<jernej>
gamiee: CEC wakeup just works for me. For example, if I turn on TV, it automatically wakes up board too
<jernej>
I'm pretty sure I tested that with H3 too
<jernej>
btw, you should have enabled CEC driver in Linux too
<gamiee>
jernej: I added CONFIG_CEC to Crust and CONFIG_CEC_CORE, CONFIG_CEC_NOTIFIER, CONFIG_MEDIA_CEC_SUPPORT and CONFIG_DRM_SUN4I_HDMI_CEC to Kernel config, but even on LG SIMLINK or BraviaSYNC it doesn't work at all (didn't tried it test it within userspace with cec-client yet). I'm going to try if it works good within userspace.
<jernej>
you didn't enable DW-HDMI CEC driver
<jernej>
it's under bridges
<jernej>
sun4i CEC driver is only for older SoCs
<gamiee>
let me check, CONFIG_DRM_DW_HDMI_CEC and CONFIG_DRM_DW_HDMI ?
<jernej>
well, without second, you wouldn't get anything on screen :)
<gamiee>
DW_HDMI is enabled, but I have HDMI_CEC only as module (but should work)
<jernej>
does it load?
<jernej>
other than that, I don't know
<jernej>
you can sniff communication on CEC line with logic analyzer
<jernej>
and you'll see if anything is transmitted when TV turns on
<jernej>
try to disable CONFIG_PMIC_SHUTDOWN in Crust config
<jernej>
24 MHz clock must work during suspend
<jernej>
this means you won't get much of power reduction...
<gamiee>
second, building libcec. And will try CONFIG_PMIC_SHUTDOWN to set to n
<jernej>
you can always try with LE nightly image, there CEC wakeup should work out of the box
Luke-Jr has quit [Ping timeout: 480 seconds]
Luke-Jr has joined #linux-sunxi
apritzel has joined #linux-sunxi
<gamiee>
good to know, will test if I will not get my image working. Although I find out that in kernel the CEC doesn't work, but this is most likely something missing within userspace. Will try to fix it and will see if it will work. So far, thank you :)