On Fri, Jul 10, 2009 at 11:00, Hennerich, Michael wrote:
> I think this issue is caused by a Pull-Up resistor on the INTRQ line on
> the CF-IDE-NAND Card.
>
> Read this:
> http://www.mail-archive.com/[email protected]/msg00418.html
>
> On the CF Card socket we also have that pull-up - but there we had no
> choice since in PC-Card IO mode the Interrupt is asserted Low. So this
> was a tradeoff, and at the time doing the card - it worked without
> errors.
>
> The problem here is that the INTRQ signal output line has a high
> impedance when no devices are
> selected or interruption is disabled.
>
> Like you noticed, recent Linux libata assumes the INTRQ staying inactive
> the time between the IRQ is requested and the device is configured.
>
> If this fix isn't acceptable to mainline we should revert - and fix the
> HW.

can the simple instructions of how to patch the card be added to the
wiki ?  it sounds like we just have to pop off a resistor ?
-mike
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to