[PATCH 04/10] bus: introduce an Marvell EBU MBus driver

Maxime Bizon mbizon at freebox.fr
Fri Mar 8 10:59:50 EST 2013


On Thu, 2013-03-07 at 16:05 -0700, Jason Gunthorpe wrote:
> 
> BTW, I've made the same basic choice on our Kirkwood systems. The NAND
> timing pameters are set by the bootloader and the kernel doesn't touch
> them. The bootloader knows which flash chip is placed on the board so
> only it knows the correct timing parameters. There is not any reason
> to communicate them to the kernel. 

since you can probe the chip ONFI timings, why are you doing that ?

on a general standpoint, why would you ever want to run with whatever
the bootloader left in registers if you have full knowledge to reprogram
them in the kernel ?

from a testability point this is horrible,

users get the classic answer to bug reports, "the problem must be coming
from your bootloader, try upgrading it"

the 'B' in BIOS stands for buggy

-- 
Maxime





More information about the linux-arm-kernel mailing list