diff options
author | Aleksey Kuleshov <rndfax@yandex.ru> | 2016-03-09 13:50:54 +0300 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2016-03-10 10:01:09 +0100 |
commit | 092479d7da288479eb99362b4e852948b1de6de9 (patch) | |
tree | eaa4c14081d031bc8f7e992391365a85b97488fa /drivers/gpio | |
parent | 9b6fd6edf14074b776c4f76778340c333df9663c (diff) | |
download | barebox-092479d7da288479eb99362b4e852948b1de6de9.tar.gz barebox-092479d7da288479eb99362b4e852948b1de6de9.tar.xz |
ehci-hcd: preserve DTC in QH for interrupt transactions
In Linux ehci-q Data Toggle Control bit for interrupt transactions
is preserved in Queue Head (EHCI 3.6.2). So don't set 14's bit in
qh_endpt1 and don't manage toggle bit anywhere in int transactions.
This fixes an idle issue for USB keyboards, where keys
were physically changed but barebox haven't seen them in polling
until the next USB keyboard polling occurs.
Signed-off-by: Aleksey Kuleshov <rndfax@yandex.ru>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/gpio')
0 files changed, 0 insertions, 0 deletions