]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
usb: host: xhci-mem: allocate zeroed Scratchpad Buffer
authorPeter Chen <peter.chen@nxp.com>
Wed, 17 May 2017 15:32:01 +0000 (18:32 +0300)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Tue, 20 Jun 2017 10:18:11 +0000 (12:18 +0200)
commit8b634b5c58879fbce2f2ec0ec91c422cfa6880b6
tree72cf923486314a9cc0c1eacc690465b3044bb637
parent6f898fc657009262282a5e7c7d9f8e4d71b4f5b2
usb: host: xhci-mem: allocate zeroed Scratchpad Buffer

BugLink: http://bugs.launchpad.net/bugs/1694621
commit 7480d912d549f414e0ce39331870899e89a5598c upstream.

According to xHCI ch4.20 Scratchpad Buffers, the Scratchpad
Buffer needs to be zeroed.

...
The following operations take place to allocate
        Scratchpad Buffers to the xHC:
...
b. Software clears the Scratchpad Buffer to '0'

Signed-off-by: Peter Chen <peter.chen@nxp.com>
Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
drivers/usb/host/xhci-mem.c