[patch] Only probe for device combinations that fit in map's bankwidth.

Josh Boyer jdub at us.ibm.com
Thu Sep 16 07:50:10 EDT 2004


On Thu, 2004-09-16 at 05:49, David Vrabel wrote:
> Hi,
> 
> Recent MTD changed how chip probing is done and it now probes for chips 
> of all bus widths.  On my board (IXP425 with 16-bit AMD AM29LV128 flash) 
> probing for 8-bit wide devices cannot work because 8-bit writes/reads to 
> 16-bit devices aren't allowed (they cause data aborts). So...
> 
> Make genprobe_new_chip() only probe for combinations that fit in the 
> map's bankwidth.

MTD CVS has this fixed already.  I noticed the same behavior right after
dwmw2 merged with Linus.  Can you try what's there and see if it fixes
your problem?

josh





More information about the linux-mtd mailing list