+       // NOTE this will break as soon as the Azalia get's a bar above
+       // 4G. Is there anything we can do about it?
        base = (u8 *) ((u32)res->base);
-       printk_debug("base = %08x\n", base);
+       printk_debug("Azalia: base = %08x\n", (u32)base);
        codec_mask = codec_detect(base);

Can't you add your own read_resources and set the limit for the BAR to
0xffffffff?  Then you know the BAR will never get allocated above that.

Acked-by: Myles Watson <[email protected]>

Thanks,
Myles


--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to