usb: chipidea: add TPL support for targeted hosts
authorPeter Chen <peter.chen@freescale.com>
Tue, 19 Aug 2014 01:51:56 +0000 (09:51 +0800)
committerSimon Horman <horms+renesas@verge.net.au>
Fri, 5 Dec 2014 04:13:28 +0000 (13:13 +0900)
commit9f572bde40019efc24fe77a2794cc5f8d68780b3
tree83e9de85a710e9360cc7fbf147a38c702002fb64
parent3f24140ff66ec61af497d4fb6d9bae0d9ebf2aca
usb: chipidea: add TPL support for targeted hosts

For OTG and Embedded hosts, they may need TPL (Targeted Peripheral List)
for usb certification and other vender specific requirements, the
platform can tell chipidea core driver if it supports tpl through DT
or platform data.

Signed-off-by: Peter Chen <peter.chen@freescale.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
(cherry picked from commit f6a9ff07832a9d30d457e976e6233b4351cd4cdf)
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
drivers/usb/chipidea/core.c
drivers/usb/chipidea/host.c
include/linux/usb/chipidea.h