On Sun, Jul 19, 2009 at 09:13:20PM +0200, Rudolf Marek wrote:
Hi,
Kevin just noticed that recent change in devices.c removed the IO alloc start on IO port address 0x1000, so all code which relies on the fact that 0x1000 and down can be done for static device allocation like in vt8237r.h and k8t890.h will fail now. This needs to be fixed with proper static resource to the read_resources. I'm trying to fix this together with Kevin.
Maybe other chipsets/boards will need similar fixups!
The patch Rudolf and I made is attached. On IRC though, Rudolf noted that we aren't explicilty allocating 0xcf8 and other crucial resources. Maybe we should just add a generic resource for everything under 0x1000?
-Kevin