]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
phy: phy-brcm-usb-init: Some Low Speed keyboards fail on 7271
authorAl Cooper <al.cooper@broadcom.com>
Wed, 27 Dec 2017 19:28:49 +0000 (14:28 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 21 Mar 2018 11:05:48 +0000 (12:05 +0100)
commit048fd682b2b8a43c50a0efa7108bab644cdcdabb
treee9dbb7ee7f08ac323e1940a84cf4731f7cb4ac13
parent43bcdded80fdf5cc99390aaf0cf15746258e2d31
phy: phy-brcm-usb-init: Some Low Speed keyboards fail on 7271

commit 279a0cd0e02aa1e506d9acf94a7ecb530821359c upstream.

Enable the the Low Speed Keep Alive signal on the 7271b0 by setting
the LS_KEEP_ALIVE bit in the USB CTRL OBRIDGE register otherwise
some Dell Low Speed keyboards fail.

Also do a little cleanup of the EBRIDGE ESTOP_SCB_REQ bit. Since
this is only used on one platform, remove it from the platform
tables and just use "if (family == ").

Fixes: 49859e55e364 ("phy: usb: phy-brcm-usb: Add Broadcom STB USB phy driver")
Signed-off-by: Al Cooper <alcooperx@gmail.com>
Acked-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/phy/broadcom/phy-brcm-usb-init.c