diff options
| author | Jack Pham <jackp@codeaurora.org> | 2017-11-02 10:51:48 -0700 |
|---|---|---|
| committer | Jack Pham <jackp@codeaurora.org> | 2017-12-08 11:03:08 -0800 |
| commit | 37800a357608dbc1eb0231abb16d897b1c618575 (patch) | |
| tree | 170d3b60686c2674588417b923c36a19867d3ab2 /scripts/docproc.c | |
| parent | 4739afbe49241126026db3c12979c65e933c71c3 (diff) | |
usb: pd: qpnp-pdphy: move RX handling to hard IRQ
For improved performance, move RX handling from a thread to
a hard IRQ handler. This helps to decrease the chance of missing
incoming back-to-back messages (e.g. Accept -> PS_Ready following
a successful power request) due to the pending RX token in case
the IRQ thread is delayed due to high system load. policy_engine
needs to perform the buffer allocation with the GFP_ATOMIC flag.
Change-Id: Iacb2623280f1ac4de9f483a8abbf5dc055041be7
Signed-off-by: Jack Pham <jackp@codeaurora.org>
Diffstat (limited to 'scripts/docproc.c')
0 files changed, 0 insertions, 0 deletions
