<marex>
lynxeye: so it seems that whacking that SRC reset indeed always corrects the gpu2d behavior
<marex>
lynxeye: I tried doing that in TFA, but it seems to be necessary after every PGC cycle, otherwise the GPU2D is starting in undefined state
pcercuei has joined #etnaviv
<lynxeye>
marex: fun... so we need to couple 2d and 3d gpu domains, so they can assert their reset together. :(
<marex>
lynxeye: unless you have a better idea ?
<lynxeye>
marex: The irony is that the GPU section of the reference manual is super proud of the GPU being able to be gated individually ;)
<lynxeye>
marex: No, no better ideas at this point. Maybe we could do the soft reset in etnaviv earlier to get the GPU into a defined state, but I'm not sure if this is sufficient...
<marex>
lynxeye: I dont think thats the problem
<marex>
lynxeye: I think it's the AXI bus that flakes out, hence the SRC reset is necessary
<marex>
lynxeye: or AHB bus as well (?)
berton has joined #etnaviv
<lynxeye>
marex: Yea, most likely the AXI master interface is doing funky stuff, which could not be fixed with the soft reset
flto has quit [Ping timeout: 256 seconds]
flto has joined #etnaviv
hanzelpeter has joined #etnaviv
hanzelpeter has quit [Ping timeout: 246 seconds]
berton_ has joined #etnaviv
berton_ has quit [Remote host closed the connection]
berton has quit [Ping timeout: 246 seconds]
lynxeye has quit [Quit: Leaving.]
T_UNIX has quit [Quit: Connection closed for inactivity]
cphealy_ has joined #etnaviv
agx_ has quit [Read error: Connection reset by peer]