@@ -933,13 +933,13 @@ static void rk818_cg_host_evt_worker(struct work_struct *work)
933933 struct extcon_dev * edev = cg -> cable_edev ;
934934
935935 /* Determine cable/charger type */
936- if (extcon_get_cable_state_ (edev , EXTCON_USB_HOST ) > 0 ) {
936+ if (extcon_get_cable_state_ (edev , EXTCON_USB_VBUS_EN ) > 0 ) {
937937 CG_INFO ("receive type-c notifier event: OTG ON...\n" );
938938 if (cg -> dc_in && cg -> pdata -> power_dc2otg )
939939 CG_INFO ("otg power from dc adapter\n" );
940940 else
941941 rk818_cg_set_otg_state (cg , USB_OTG_POWER_ON );
942- } else if (extcon_get_cable_state_ (edev , EXTCON_USB_HOST ) == 0 ) {
942+ } else if (extcon_get_cable_state_ (edev , EXTCON_USB_VBUS_EN ) == 0 ) {
943943 CG_INFO ("receive type-c notifier event: OTG OFF...\n" );
944944 rk818_cg_set_otg_state (cg , USB_OTG_POWER_OFF );
945945 }
@@ -1026,7 +1026,7 @@ static long rk818_cg_init_usb(struct rk818_charger *cg)
10261026 /* Register host */
10271027 INIT_DELAYED_WORK (& cg -> host_work , rk818_cg_host_evt_worker );
10281028 cg -> cable_host_nb .notifier_call = rk818_cg_host_evt_notifier ;
1029- ret = extcon_register_notifier (edev , EXTCON_USB_HOST ,
1029+ ret = extcon_register_notifier (edev , EXTCON_USB_VBUS_EN ,
10301030 & cg -> cable_host_nb );
10311031 if (ret < 0 ) {
10321032 dev_err (dev , "failed to register notifier for HOST\n" );
@@ -1053,7 +1053,7 @@ static long rk818_cg_init_usb(struct rk818_charger *cg)
10531053 & cg -> cable_cg_nb );
10541054 extcon_unregister_notifier (edev , EXTCON_CHG_USB_CDP ,
10551055 & cg -> cable_cg_nb );
1056- extcon_unregister_notifier (edev , EXTCON_USB_HOST ,
1056+ extcon_unregister_notifier (edev , EXTCON_USB_VBUS_EN ,
10571057 & cg -> cable_host_nb );
10581058 return ret ;
10591059 }
@@ -1288,7 +1288,7 @@ static void rk818_charger_shutdown(struct platform_device *pdev)
12881288 & cg -> cable_cg_nb );
12891289 extcon_unregister_notifier (cg -> cable_edev , EXTCON_CHG_USB_CDP ,
12901290 & cg -> cable_cg_nb );
1291- extcon_unregister_notifier (cg -> cable_edev , EXTCON_USB_HOST ,
1291+ extcon_unregister_notifier (cg -> cable_edev , EXTCON_USB_VBUS_EN ,
12921292 & cg -> cable_host_nb );
12931293 extcon_unregister_notifier (cg -> cable_edev , EXTCON_USB ,
12941294 & cg -> cable_discnt_nb );
0 commit comments