Hi Guys,
I have done a bit more work towards cleaning up the Nemo patch, and have a new one to be tested.
This one adds the isa bus on the SB600 in a new more generic way. This removes the need for patches to 'arch/powerpc/kernel/pci-common.c' and fixes the following two issues:
1) We no longer need one of the patches in drivers/pci/pci.c that was added to get 3.15 booting
2) No patching to drivers/gpu/drm/radeon_pm.c anymore!
Quick explanation: The Varisys patch mapped all of the io address space to the isa bridge rather than just 64k it should have.
I have not built a kernel, if you are not comfortable building your own then testing this is probably not for you.
This needs testing with as many different graphics cards, and as many different hardware setups as possible to see that I've not broken something else.
The patch applies against v4.8-rc3 from kernel.org.
Report success/failure here please.
Thanks
Darren