Re: Avoid needless loop in sdhci_irq() for Card Interrupt

2013-11-04 Thread Dong Aisheng
Hi Alexey, On Tue, Nov 5, 2013 at 2:43 AM, Alexey Neyman wrote: > [Patch ping #3: anyone interested in making sdhci_irq a bit faster?] > > Hi all, > > I've discovered that the sdhci_irq() function needlessly iterates re-reading > the interrupt status and doing nothing (until it runs out of

Avoid needless loop in sdhci_irq() for Card Interrupt

2013-11-04 Thread Alexey Neyman
[Patch ping #3: anyone interested in making sdhci_irq a bit faster?] Hi all, I've discovered that the sdhci_irq() function needlessly iterates re-reading the interrupt status and doing nothing (until it runs out of max_loops) when it handles the "Card Interrupt" status in the interrupt status

Avoid needless loop in sdhci_irq() for Card Interrupt

2013-11-04 Thread Alexey Neyman
[Patch ping #3: anyone interested in making sdhci_irq a bit faster?] Hi all, I've discovered that the sdhci_irq() function needlessly iterates re-reading the interrupt status and doing nothing (until it runs out of max_loops) when it handles the Card Interrupt status in the interrupt status

Re: Avoid needless loop in sdhci_irq() for Card Interrupt

2013-11-04 Thread Dong Aisheng
Hi Alexey, On Tue, Nov 5, 2013 at 2:43 AM, Alexey Neyman sti...@att.net wrote: [Patch ping #3: anyone interested in making sdhci_irq a bit faster?] Hi all, I've discovered that the sdhci_irq() function needlessly iterates re-reading the interrupt status and doing nothing (until it runs out

Avoid needless loop in sdhci_irq() for Card Interrupt

2013-10-22 Thread Alexey Neyman
[Patch ping #2] Hi all, I've discovered that the sdhci_irq() function needlessly iterates re-reading the interrupt status and doing nothing (until it runs out of max_loops) when it handles the "Card Interrupt" status in the interrupt status register. The reason is that the "Card Interrupt"

Avoid needless loop in sdhci_irq() for Card Interrupt

2013-10-22 Thread Alexey Neyman
[Patch ping #2] Hi all, I've discovered that the sdhci_irq() function needlessly iterates re-reading the interrupt status and doing nothing (until it runs out of max_loops) when it handles the Card Interrupt status in the interrupt status register. The reason is that the Card Interrupt bit is

Avoid needless loop in sdhci_irq() for Card Interrupt

2013-10-16 Thread Alexey Neyman
[Patch ping] Hi all, I've discovered that the sdhci_irq() function needlessly iterates re-reading the interrupt status and doing nothing (until it runs out of max_loops) when it handles the "Card Interrupt" status in the interrupt status register. The reason is that the "Card Interrupt" bit

Avoid needless loop in sdhci_irq() for Card Interrupt

2013-10-16 Thread Alexey Neyman
[Patch ping] Hi all, I've discovered that the sdhci_irq() function needlessly iterates re-reading the interrupt status and doing nothing (until it runs out of max_loops) when it handles the Card Interrupt status in the interrupt status register. The reason is that the Card Interrupt bit is

Avoid needless loop in sdhci_irq() for Card Interrupt

2013-10-09 Thread Alexey Neyman
Hi all, I've discovered that the sdhci_irq() function needlessly iterates re-reading the interrupt status and doing nothing (until it runs out of max_loops) when it handles the "Card Interrupt" status in the interrupt status register. The reason is that the "Card Interrupt" bit is not cleared

Avoid needless loop in sdhci_irq() for Card Interrupt

2013-10-09 Thread Alexey Neyman
Hi all, I've discovered that the sdhci_irq() function needlessly iterates re-reading the interrupt status and doing nothing (until it runs out of max_loops) when it handles the Card Interrupt status in the interrupt status register. The reason is that the Card Interrupt bit is not cleared