diff options
| author | 2020-05-05 14:37:47 +0200 | |
|---|---|---|
| committer | 2020-05-13 13:26:40 +0200 | |
| commit | 5561770f80b11786602726bf1fa172c8009e542b (patch) | |
| tree | ab6678577ecd5648682d8014bfc2aad092b007c6 /tools/perf/scripts/python/export-to-sqlite.py | |
| parent | staging: wfx: drop useless check (diff) | |
staging: wfx: repair external IRQ for SDIO
When used over SDIO bus, device is able to use an external line to
signal IRQs (also called Out-Of-Band IRQ). The current code have several
problems:
1. The ISR cannot directly acknowledge IRQ since access to the bus is
not atomic. This patch use a threaded IRQ to solve that issue.
2. On certain platforms, it is necessary to keep SDIO interruption
enabled (with register SDIO_CCCR_IENx) (this part has inspired from
the brcmfmac driver).
Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>
Link: https://lore.kernel.org/r/20200505123757.39506-6-Jerome.Pouiller@silabs.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions
