@lina @1ace OK so I made a silly mistake of not updating a script to copy the right DRB files to the boot.bin (doh!)
That's fixed now, but getting:-
apple-drm soc:display-subsystem: Failed to add to iommu group 0: -17
@lina @1ace OK enabling apple_dart and iommu_io_pgtable_dart seemed to fix that, but now the display doesn't want to be available however drm_apple is loading properly and I get backlight control (yay!) but no gfx as of yet...
still investigating
@lina @1ace
Seems 'cannot find any crtc or sizes' is the isue. Also 'RTKit: failed buffer request for 0x10000 bytes' from apple-dcp.
@lina @1ace fwiw iova for failed dma alloc is 0x800824000
@lina @1ace actually that's the pointer of the field the dma handle is put in haha so not so useful.
Looks like it's
err = rtk->ops->shmem_setup(rtk->cookie, buffer);
That is reporting -ENOMEM.
@lina @1ace OK enabling apple_dart and iommu_io_pgtable_dart seemed to fix that, but now the display doesn't want to be available however drm_apple is loading properly and I get backlight control (yay!) but no gfx as of yet...
still investigating