Would it be possible to add some DMI based quirks? I have a device and in coreboot I have some detection code for it:
Now it takes quite some time to load Grub in PIO mode even the device could use DMA.
For the linux kernel I have added this patch:
What would be the best solution in seabios to use PIO for broken devices and DMA for the others? The biggest problem is that the device supports DMA but due a missing resister I breaks in DMA.
thanks -- Christian Gmeiner, MSc