Post AzMoniP2dxGGgojzVI by epilys@chaos.social
 (DIR) More posts by epilys@chaos.social
 (DIR) Post #AzLfZUc01mtP7Mz8ts by mntmn@mastodon.social
       0 likes, 0 repeats
       
       someone hacked amdgpu to get an amd rx580 gpu working on rk3588, quite exciting https://github.com/mariobalanica/arm-pcie-gpu-patchescorrection: amdgpu is not touched at all, the changes are to linux ttm allocator, pci bits and there's some version of ampere's instruction level altra pcie fixup involved
       
 (DIR) Post #AzLh4tZPNqjNSJJLM0 by mntmn@mastodon.social
       0 likes, 0 repeats
       
       oculink for pocket reform when?
       
 (DIR) Post #AzLiTds8z7ENxnRFD6 by AVincentInSpace@furry.engineer
       0 likes, 0 repeats
       
       @mntmn i dream of someday being cool enough and good enough at programming to understand the concepts behind even a tenth of the work that went into this
       
 (DIR) Post #AzMoeAlaKjXPlIjdS4 by cas@social.treehouse.systems
       0 likes, 0 repeats
       
       @mntmn i'm pretty sure pcie space on qcom is cache coherent so this maybe works even better
       
 (DIR) Post #AzMoeBIuKqC1QeKFOK by mntmn@mastodon.social
       0 likes, 0 repeats
       
       @cas i'm hoping, too!
       
 (DIR) Post #AzMoniP2dxGGgojzVI by epilys@chaos.social
       0 likes, 0 repeats
       
       @mntmn I've been carrying these patches for years for my ampere altra and have to re-compile the kernel every time debian stable issues an update. These should be mainline kernel quirks IMHO
       
 (DIR) Post #AzNsD5Zw6k44pOaTdQ by CounterPillow@mastodon.social
       0 likes, 0 repeats
       
       @mntmn FYI on the RK3576, Rockchip went for coherent PCIe extensions on the interconnect, so amdgpu should work with no patching there but I don't have a spare amdgpu card right now to test it with.So I assume that may also be the case going forward with future Rockchip designs if they keep that licensed interconnect.
       
 (DIR) Post #AzPh5DTa9PGJpEZvvc by reddpower@mastodon.social
       0 likes, 0 repeats
       
       @CounterPillow @mntmn That's the least of the worries. If you look at the patches they have a whole arm64 instruction emulator to deal with broken unaligned PCIe semantics which is a big no for upstream. I doubt RK3576 fixed that but who knows.
       
 (DIR) Post #AzPh5EHZ9ZFEKFxqq0 by CounterPillow@mastodon.social
       0 likes, 0 repeats
       
       @reddpower @mntmn Considering a radeon driver card worked for me in an unpatched kernel on RK3576 in glmark2, I assume these patches are either too heavy-handed or no longer an issue.
       
 (DIR) Post #AzPh5EySa5YWTI26hE by mntmn@mastodon.social
       0 likes, 0 repeats
       
       @CounterPillow @reddpower fascinating!
       
 (DIR) Post #AzuWWUlGustterPp5s by CounterPillow@mastodon.social
       0 likes, 0 repeats
       
       @mntmn @reddpower
       
 (DIR) Post #AzueFvy9IyHAkf3KWu by mntmn@mastodon.social
       0 likes, 0 repeats
       
       @CounterPillow @reddpower haha noice