* Jordan Crouse email@example.com [070731 23:33]:
In this scenario, who loads the correct kernel module(s)?
Which southbridges does the MTD SPI code support? Last time I checked only some ARM embedded systems were possibly supported.
Sure - but what SPI southbridges does flashrom support?
Exactly as many as mtd for x86 based systems: 0
Again - don't exclude MTD because it doesn't support devices today - if we put as much work into the MTD drivers as we do into flashrom, then MTD would be the well supported one, and flashrom would be struggling.
Sure we don't want to lock out opportunities to support more hardware!
But this is just my opinion. For my part, any new SPIish gadgets that we happen to support will have a MTD driver, and I'll even patch flashrom to support it (because I'm that nice of a guy).
That would indeed be cool.
Are there any plans for mtd to do hardware detection like /dev/bios or flashrom do?