Spirit532 has quit [Quit: Ping timeout (120 seconds)]
Spirit532 has joined #linux-rockchip
stikonas has quit [Quit: Konversation terminated!]
gnuiyl_ has joined #linux-rockchip
gnuiyl has quit [Ping timeout: 244 seconds]
naoki has quit [Quit: naoki]
Daanct12 has joined #linux-rockchip
hexdump0815 has quit [Ping timeout: 268 seconds]
hexdump0815 has joined #linux-rockchip
vagrantc has quit [Quit: leaving]
dsimic has quit [Ping timeout: 244 seconds]
dsimic has joined #linux-rockchip
Daanct12 has quit [Ping timeout: 268 seconds]
Daanct12 has joined #linux-rockchip
System_Error has quit [Remote host closed the connection]
System_Error has joined #linux-rockchip
Kwiboo has quit [Quit: .]
Kwiboo has joined #linux-rockchip
ungeskriptet_ has joined #linux-rockchip
ungeskriptet has quit [Ping timeout: 252 seconds]
ungeskriptet_ is now known as ungeskriptet
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #linux-rockchip
ldevulder has joined #linux-rockchip
ungeskriptet has quit [Ping timeout: 244 seconds]
ungeskriptet_ has joined #linux-rockchip
ungeskriptet_ is now known as ungeskriptet
gnuiyl_ has quit [Remote host closed the connection]
gnuiyl_ has joined #linux-rockchip
raster has joined #linux-rockchip
raster has quit [Quit: Gettin' stinky!]
raster has joined #linux-rockchip
warpme has joined #linux-rockchip
gnuiyl_ has quit [Quit: Leaving]
gnuiyl has joined #linux-rockchip
franoosh has joined #linux-rockchip
mripard has quit [Quit: WeeChat 4.5.1]
<Kwiboo>
warpme: I have pushed an updated u-boot tree for rk3528 at https://source.denx.de/u-boot/contributors/kwiboo/u-boot/-/commits/rk3528 that should have board config for rock-2 and sige1, both e20c or rock-2 targets should boot on e20c/rock-2a/rock-2f and uses saradc hw id to load correct board DT
mripard has joined #linux-rockchip
ungeskriptet_ has joined #linux-rockchip
ungeskriptet has quit [Ping timeout: 272 seconds]
ungeskriptet_ is now known as ungeskriptet
MyNetAz has quit [Remote host closed the connection]
ldevulder has quit [Quit: Leaving]
MyNetAz has joined #linux-rockchip
ldevulder has joined #linux-rockchip
System_Error has quit [Ping timeout: 264 seconds]
System_Error has joined #linux-rockchip
psydroid2 has joined #linux-rockchip
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
naoki has joined #linux-rockchip
naoki has quit [Client Quit]
<Daanct12>
linux-next-20250313 seems to be broken on rk3568
<Daanct12>
instant oops on boot
<Daanct12>
tracked it down, reverting bcb81ac6ae3c2ef95b44e7b54c3c9522364a245c allows rk3568 to boot again
<qschulz>
Daanct12: answer to the patch in the ML stating this breaks rk3568 by giving the .config, DTS and oops? maybe they could help figure out what's going on?
warpme has joined #linux-rockchip
<Daanct12>
qschulz: just looked at the ML, there's a patch for rk-iommu that fixes this
<Daanct12>
it's being reported from rk_iommu driver
<robmur01>
ah, so it's the whole IOMMU driver probe
<Daanct12>
i found the only -EINVAL in the code, but that should've triggered oops if that happens
<Daanct12>
which in this case, doesn't
<robmur01>
bus_iommu_probe() appears to run OK given that the codec/VOP get as far as having groups assigned
<robmur01>
so it's either coming from somwehere *really* late in iommu_device_register(), or from something in the IRQ setup afterwards
<robmur01>
I'd dump the iommu_device_register() return in rk_iommu_probe(), and if that's the error then start working backwards towards iommu_setup_default_domain()
paulk has quit [Ping timeout: 252 seconds]
paulk has joined #linux-rockchip
<Daanct12>
robmur01: yep, the -22 came from iommu_device_register
<robmur01>
good, so that must implicate the bus_iommu_probe->iommu_setup_default_domain path
<robmur01>
unless the probe_iommu_group() walk is somehow choking on some other device after the relevant one
urja has quit [Read error: Connection reset by peer]
Stat_headcrabbed has joined #linux-rockchip
warpme has joined #linux-rockchip
urja has joined #linux-rockchip
<robmur01>
Urgh, of course, rk_iommu_domain_alloc_paging() will be failing also because dma_dev is NULL :(
<robmur01>
Daanct12: as a quick hack, moving the assignment of dma_dev before the iommu_device_register call ought to work
Stat_headcrabbed has quit [Remote host closed the connection]
Daanct12 has quit [Ping timeout: 276 seconds]
raster has quit [Quit: Gettin' stinky!]
Stat_headcrabbed has joined #linux-rockchip
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<qschulz>
warpme: I just accessed it, not logged in
<warpme>
qschulz : i'm a bit lost with your answer.... accesses by what/how?
<warpme>
accessed i mean
<warpme>
Kwiboo : have you plan to port those 3528 improvements to yours rk3xxx uboot branch? It will be nice as currently i'm using rk3xxx for all my devices (with great success)....
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]