diff options
| author | Hemant Kumar <hemantk@codeaurora.org> | 2016-07-08 18:18:45 -0700 |
|---|---|---|
| committer | Hemant Kumar <hemantk@codeaurora.org> | 2016-07-08 18:29:32 -0700 |
| commit | 197598e593982ca4f69e3fb6bfdb735ad056885c (patch) | |
| tree | a494b046d6b81a56cca66db1907730bc6fbfb9ec /tools/perf/scripts/python/bin | |
| parent | 57064792421042cc33dc85ac9892b62cefb56299 (diff) | |
usb: dwc3: Change dwc3 irq to oneshot threaded irq
There is a possibility of dwc3 irq being fired as soon as
it gets enabled by tasklet handler. As a result dwc3 hard irq
handler disables the irq and schedules tasklet. If tasklet is
still running, tasklet_schedule becomes no op and dwc3 irq
remains disabled permanently. Fix this issue by handling irq
in threaded context with IRQF_ONESHOT flag set. Also update
the shared irq flag in xhci platform driver for irq registration
in HCD driver.
CRs-Fixed: 1038421
Change-Id: I9291cb08c4597922131b8c2d420e834a00a72621
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions
