Hi Andy,
Changes for v2:
- Fix the problem if we read status register too fast in
FTSDC010_CMD_RETRY
loop. If we read status register here too fast, the hardware will
report
RSP_TIMEOUT incorrectly.
Changes for v3:
- Remove host high speed capability due to hardware
On Mon, Nov 28, 2011 at 2:07 AM, Macpaul Lin macp...@gmail.com wrote:
However, aside from that, the interrupt clearing confuses me. Usually,
you read the event register, and then write it back to clear
it. If there is more than one error, some of the status bits will be
left uncleared. If you
Hi Andy
2011/11/29 Andy Fleming aflem...@gmail.com
clear |= FTSDC010_STATUS_DATA_TIMEOUT;
Why set clear? This code returns before clear is written.
writel(sta, host-reg-clr);
+
return TIMEOUT;
Why did
On Thu, Nov 17, 2011 at 3:34 AM, Macpaul Lin macp...@andestech.com wrote:
This patch improve the performance by spliting flag examination code
in ftsdc010_send_cmd() into 3 functions.
This patch also reordered the function which made better capability to
some high performance cards against to
This patch improve the performance by spliting flag examination code
in ftsdc010_send_cmd() into 3 functions.
This patch also reordered the function which made better capability to
some high performance cards against to the next version of ftsdc010
hardware.
Signed-off-by: Macpaul Lin
5 matches
Mail list logo