linux/drivers/phy/rockchip
William Wu c03b975591 phy: rockchip: inno-usb2: fix charger detection error
We found a charger detection error on RK3566 Tablet.

1. Plug in a Type-C to Type-A cable and connect to PC USB Host
   or USB charger, then the charger detection is normal.

2. Plug out the cable, then the charger disconnection detection
   is normal.

3. Plug in a Type-C to Type-A receptacle and plug out again. Then
   the charger is detected unexpectedly.

To fix this issue, reinitialize the cable state of USB charger to
EXTCON_NONE when USB charger is disconnected.

Signed-off-by: William Wu <william.wu@rock-chips.com>
Change-Id: Ic56e4ee865af129c222f4c90c3d6e753f4e785bd
2021-02-25 11:09:13 +08:00
..
Kconfig phy: rockchip: add rk3568 mipi dphy hw driver 2021-01-22 20:12:58 +08:00
Makefile phy: rockchip: csi2-dphy: add mipi dphy dual mode driver for rk3568 2021-01-22 20:12:58 +08:00
phy-rockchip-csi2-dphy-common.h phy: rockchip: csi2-dphy: add mipi dphy dual mode driver for rk3568 2021-01-22 20:12:58 +08:00
phy-rockchip-csi2-dphy-hw.c phy: rockchip: csi2-dphy: add mipi dphy dual mode driver for rk3568 2021-01-22 20:12:58 +08:00
phy-rockchip-csi2-dphy.c phy: rockchip: csi2-dphy: add mipi dphy dual mode driver for rk3568 2021-01-22 20:12:58 +08:00
phy-rockchip-dp.c phy/rockchip: dp: Protect the boot logo 2020-02-25 15:41:56 +08:00
phy-rockchip-emmc.c phy: rockchip-emmc: improve calpad busy trimming 2019-02-25 15:37:29 +08:00
phy-rockchip-inno-combphy.c phy: rockchip: inno-combphy: remove redundant param_exped 2020-11-04 11:52:51 +08:00
phy-rockchip-inno-hdmi-phy.c phy: rockchip: inno-hdmi: Initialize in stack clk_init_data to 0 2020-06-09 14:22:18 +08:00
phy-rockchip-inno-mipi-dphy.c phy/rockchip: mipi-dphy: support rk3568 2020-11-03 16:45:43 +08:00
phy-rockchip-inno-usb2.c phy: rockchip: inno-usb2: fix charger detection error 2021-02-25 11:09:13 +08:00
phy-rockchip-inno-usb3.c phy: rockchip-inno-usb3: remove rockchip_u3phy_cp_test 2020-06-29 16:53:21 +08:00
phy-rockchip-inno-video-combo-phy.c phy/rockchip: inno-video-combo-phy: update for rk356x 2020-11-23 16:23:44 +08:00
phy-rockchip-inno-video-phy.c phy/rockchip: Add support for INNOSILICON LVDS/TTL PHY 2019-01-07 15:29:29 +08:00
phy-rockchip-mipi-rx.c Revert "phy: rockchip: mipi-rx: support rk3568 mipi dphy rx" 2021-01-28 14:10:49 +08:00
phy-rockchip-naneng-combphy.c phy: rockchip: naneng-combphy: Force to select mode from GRF for SGMII/QSGMII 2021-02-23 09:52:10 +08:00
phy-rockchip-naneng-edp.c phy/rockchip: naneng-edp: Add delay after release aux_idle 2020-12-14 17:56:32 +08:00
phy-rockchip-naneng-usb2.c phy: rockchip-naneng-usb2: support to force otg mode 2020-12-15 18:55:41 +08:00
phy-rockchip-pcie.c phy: rockchip-pcie: enable each lane when phy_power_on 2019-10-11 14:49:30 +08:00
phy-rockchip-snps-pcie3.c phy: phy-rockchip-snps-pcie3: Remove unused reset signal 2021-01-26 14:09:04 +08:00
phy-rockchip-typec.c phy: rockchip-typec: set usb3 to usb2 only for dp 4 lanes 2019-12-18 15:36:37 +08:00
phy-rockchip-usb.c phy: phy-rockchip-usb: support to force otg mode for rk3288 soc 2020-10-14 09:54:14 +08:00