summaryrefslogtreecommitdiffstats
path: root/drivers/gpio
diff options
context:
space:
mode:
authorAleksey Kuleshov <rndfax@yandex.ru>2016-03-09 13:50:54 +0300
committerSascha Hauer <s.hauer@pengutronix.de>2016-03-10 10:01:09 +0100
commit092479d7da288479eb99362b4e852948b1de6de9 (patch)
treeeaa4c14081d031bc8f7e992391365a85b97488fa /drivers/gpio
parent9b6fd6edf14074b776c4f76778340c333df9663c (diff)
downloadbarebox-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