/kernel/linux/linux-5.10/drivers/extcon/ |
H A D | extcon-max14577.c | 258 int chg_type; in max14577_muic_get_cable_type() local 290 chg_type = info->status[MAX14577_MUIC_STATUS2] & in max14577_muic_get_cable_type() 292 chg_type >>= STATUS2_CHGTYP_SHIFT; in max14577_muic_get_cable_type() 294 if (chg_type == MAX14577_CHARGER_TYPE_NONE) { in max14577_muic_get_cable_type() 307 cable_type = info->prev_chg_type = chg_type; in max14577_muic_get_cable_type() 428 int chg_type; in max14577_muic_chg_handler() local 432 chg_type = max14577_muic_get_cable_type(info, in max14577_muic_chg_handler() 436 "external connector is %s(chg_type:0x%x, prev_chg_type:0x%x)\n", in max14577_muic_chg_handler() 438 chg_type, info->prev_chg_type); in max14577_muic_chg_handler() 440 switch (chg_type) { in max14577_muic_chg_handler() 606 int chg_type; max14577_muic_detect_accessory() local [all...] |
H A D | extcon-max8997.c | 248 int chg_type; in max8997_muic_get_cable_type() local 280 chg_type = info->status[1] & STATUS2_CHGTYP_MASK; in max8997_muic_get_cable_type() 281 chg_type >>= STATUS2_CHGTYP_SHIFT; in max8997_muic_get_cable_type() 283 if (chg_type == MAX8997_CHARGER_TYPE_NONE) { in max8997_muic_get_cable_type() 296 cable_type = info->prev_chg_type = chg_type; in max8997_muic_get_cable_type() 460 int chg_type; in max8997_muic_chg_handler() local 464 chg_type = max8997_muic_get_cable_type(info, in max8997_muic_chg_handler() 467 switch (chg_type) { in max8997_muic_chg_handler() 498 attached ? "attached" : "detached", chg_type); in max8997_muic_chg_handler() 575 int chg_type; in max8997_muic_detect_dev() local [all...] |
H A D | extcon-max77843.c | 264 int adc, chg_type, cable_type, gnd_type; in max77843_muic_get_cable_type() local 282 chg_type = info->status[MAX77843_MUIC_STATUS2] & in max77843_muic_get_cable_type() 287 if (chg_type == MAX77843_MUIC_CHG_NONE) { in max77843_muic_get_cable_type() 310 if (chg_type == MAX77843_MUIC_CHG_NONE) { in max77843_muic_get_cable_type() 322 if (chg_type == MAX77843_MUIC_CHG_NONE) { in max77843_muic_get_cable_type() 328 cable_type = info->prev_chg_type = chg_type; in max77843_muic_get_cable_type() 534 int ret, chg_type, gnd_type; in max77843_muic_chg_handler() local 537 chg_type = max77843_muic_get_cable_type(info, in max77843_muic_chg_handler() 541 "external connector is %s(chg_type:0x%x, prev_chg_type:0x%x)\n", in max77843_muic_chg_handler() 543 chg_type, inf in max77843_muic_chg_handler() 708 int chg_type, adc, ret; max77843_muic_detect_cable_wq() local [all...] |
H A D | extcon-max77693.c | 316 int chg_type; in max77693_muic_get_cable_type() local 395 chg_type = info->status[1] & MAX77693_STATUS2_CHGTYP_MASK; in max77693_muic_get_cable_type() 396 chg_type >>= MAX77693_STATUS2_CHGTYP_SHIFT; in max77693_muic_get_cable_type() 398 if (chg_type == MAX77693_CHARGER_TYPE_NONE) { in max77693_muic_get_cable_type() 411 cable_type = info->prev_chg_type = chg_type; in max77693_muic_get_cable_type() 422 chg_type = info->status[1] & MAX77693_STATUS2_CHGTYP_MASK; in max77693_muic_get_cable_type() 423 chg_type >>= MAX77693_STATUS2_CHGTYP_SHIFT; in max77693_muic_get_cable_type() 426 && chg_type == MAX77693_CHARGER_TYPE_NONE) in max77693_muic_get_cable_type() 763 int chg_type; in max77693_muic_chg_handler() local 770 chg_type in max77693_muic_chg_handler() 1018 int chg_type; max77693_muic_detect_accessory() local [all...] |
/kernel/linux/linux-6.6/drivers/extcon/ |
H A D | extcon-max14577.c | 259 int chg_type; in max14577_muic_get_cable_type() local 291 chg_type = info->status[MAX14577_MUIC_STATUS2] & in max14577_muic_get_cable_type() 293 chg_type >>= STATUS2_CHGTYP_SHIFT; in max14577_muic_get_cable_type() 295 if (chg_type == MAX14577_CHARGER_TYPE_NONE) { in max14577_muic_get_cable_type() 308 cable_type = info->prev_chg_type = chg_type; in max14577_muic_get_cable_type() 429 int chg_type; in max14577_muic_chg_handler() local 433 chg_type = max14577_muic_get_cable_type(info, in max14577_muic_chg_handler() 437 "external connector is %s(chg_type:0x%x, prev_chg_type:0x%x)\n", in max14577_muic_chg_handler() 439 chg_type, info->prev_chg_type); in max14577_muic_chg_handler() 441 switch (chg_type) { in max14577_muic_chg_handler() 607 int chg_type; max14577_muic_detect_accessory() local [all...] |
H A D | extcon-max8997.c | 251 int chg_type; in max8997_muic_get_cable_type() local 283 chg_type = info->status[1] & STATUS2_CHGTYP_MASK; in max8997_muic_get_cable_type() 284 chg_type >>= STATUS2_CHGTYP_SHIFT; in max8997_muic_get_cable_type() 286 if (chg_type == MAX8997_CHARGER_TYPE_NONE) { in max8997_muic_get_cable_type() 299 cable_type = info->prev_chg_type = chg_type; in max8997_muic_get_cable_type() 463 int chg_type; in max8997_muic_chg_handler() local 467 chg_type = max8997_muic_get_cable_type(info, in max8997_muic_chg_handler() 470 switch (chg_type) { in max8997_muic_chg_handler() 501 attached ? "attached" : "detached", chg_type); in max8997_muic_chg_handler() 580 int chg_type; in max8997_muic_detect_dev() local [all...] |
H A D | extcon-max77843.c | 263 int adc, chg_type, cable_type, gnd_type; in max77843_muic_get_cable_type() local 281 chg_type = info->status[MAX77843_MUIC_STATUS2] & in max77843_muic_get_cable_type() 286 if (chg_type == MAX77843_MUIC_CHG_NONE) { in max77843_muic_get_cable_type() 309 if (chg_type == MAX77843_MUIC_CHG_NONE) { in max77843_muic_get_cable_type() 321 if (chg_type == MAX77843_MUIC_CHG_NONE) { in max77843_muic_get_cable_type() 327 cable_type = info->prev_chg_type = chg_type; in max77843_muic_get_cable_type() 533 int ret, chg_type, gnd_type; in max77843_muic_chg_handler() local 536 chg_type = max77843_muic_get_cable_type(info, in max77843_muic_chg_handler() 540 "external connector is %s(chg_type:0x%x, prev_chg_type:0x%x)\n", in max77843_muic_chg_handler() 542 chg_type, inf in max77843_muic_chg_handler() 707 int chg_type, adc, ret; max77843_muic_detect_cable_wq() local [all...] |
H A D | extcon-max77693.c | 317 int chg_type; in max77693_muic_get_cable_type() local 396 chg_type = info->status[1] & MAX77693_STATUS2_CHGTYP_MASK; in max77693_muic_get_cable_type() 397 chg_type >>= MAX77693_STATUS2_CHGTYP_SHIFT; in max77693_muic_get_cable_type() 399 if (chg_type == MAX77693_CHARGER_TYPE_NONE) { in max77693_muic_get_cable_type() 412 cable_type = info->prev_chg_type = chg_type; in max77693_muic_get_cable_type() 423 chg_type = info->status[1] & MAX77693_STATUS2_CHGTYP_MASK; in max77693_muic_get_cable_type() 424 chg_type >>= MAX77693_STATUS2_CHGTYP_SHIFT; in max77693_muic_get_cable_type() 427 && chg_type == MAX77693_CHARGER_TYPE_NONE) in max77693_muic_get_cable_type() 764 int chg_type; in max77693_muic_chg_handler() local 771 chg_type in max77693_muic_chg_handler() 1019 int chg_type; max77693_muic_detect_accessory() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/phy/ |
H A D | phy.c | 135 "USB_CHARGER_TYPE=%s", usb_chger_type[usb_phy->chg_type]); in usb_phy_notify_charger_work() 142 usb_phy->chg_type = SDP_TYPE; in __usb_phy_get_charger_type() 145 usb_phy->chg_type = CDP_TYPE; in __usb_phy_get_charger_type() 148 usb_phy->chg_type = DCP_TYPE; in __usb_phy_get_charger_type() 151 usb_phy->chg_type = ACA_TYPE; in __usb_phy_get_charger_type() 154 usb_phy->chg_type = UNKNOWN_TYPE; in __usb_phy_get_charger_type() 195 switch (usb_phy->chg_type) { in usb_phy_set_charger_current() 245 switch (usb_phy->chg_type) { in usb_phy_get_charger_current() 287 usb_phy->chg_type = usb_phy->charger_detect(usb_phy); in usb_phy_set_charger_state() 289 usb_phy->chg_type in usb_phy_set_charger_state() [all...] |
/kernel/linux/linux-6.6/drivers/usb/phy/ |
H A D | phy.c | 166 "USB_CHARGER_TYPE=%s", usb_chger_type[usb_phy->chg_type]); in usb_phy_uevent() 180 usb_phy->chg_type = SDP_TYPE; in __usb_phy_get_charger_type() 183 usb_phy->chg_type = CDP_TYPE; in __usb_phy_get_charger_type() 186 usb_phy->chg_type = DCP_TYPE; in __usb_phy_get_charger_type() 189 usb_phy->chg_type = ACA_TYPE; in __usb_phy_get_charger_type() 192 usb_phy->chg_type = UNKNOWN_TYPE; in __usb_phy_get_charger_type() 233 switch (usb_phy->chg_type) { in usb_phy_set_charger_current() 283 switch (usb_phy->chg_type) { in usb_phy_get_charger_current() 325 usb_phy->chg_type = usb_phy->charger_detect(usb_phy); in usb_phy_set_charger_state() 327 usb_phy->chg_type in usb_phy_set_charger_state() [all...] |
/kernel/linux/linux-5.10/drivers/power/supply/ |
H A D | max14577_charger.c | 126 enum max14577_muic_charger_type chg_type; in max14577_get_online() local 133 chg_type = maxim_get_charger_type(chg->max14577->dev_type, reg_data); in max14577_get_online() 134 switch (chg_type) { in max14577_get_online() 165 enum max14577_muic_charger_type chg_type; in max14577_get_battery_health() local 172 chg_type = maxim_get_charger_type(chg->max14577->dev_type, reg_data); in max14577_get_battery_health() 173 if (chg_type == MAX14577_CHARGER_TYPE_DEAD_BATTERY) { in max14577_get_battery_health()
|
H A D | max14656_charger_detector.c | 141 u8 chg_type; in max14656_irq_worker() local 148 chg_type = buf[MAX14656_STATUS_1] & STATUS1_CHG_TYPE_MASK; in max14656_irq_worker() 149 if (chg_type < MAX14656_CHARGER_LAST) in max14656_irq_worker() 150 chip->psy_desc.type = chg_type_props[chg_type].type; in max14656_irq_worker()
|
H A D | adp5061.c | 424 int chg_type, ret; in adp5061_get_chg_type() local 430 chg_type = ADP5061_CHG_STATUS_1_CHG_STATUS(status1); in adp5061_get_chg_type() 431 if (chg_type >= ARRAY_SIZE(adp5061_chg_type)) in adp5061_get_chg_type() 434 val->intval = adp5061_chg_type[chg_type]; in adp5061_get_chg_type()
|
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | max14577_charger.c | 126 enum max14577_muic_charger_type chg_type; in max14577_get_online() local 133 chg_type = maxim_get_charger_type(chg->max14577->dev_type, reg_data); in max14577_get_online() 134 switch (chg_type) { in max14577_get_online() 165 enum max14577_muic_charger_type chg_type; in max14577_get_battery_health() local 172 chg_type = maxim_get_charger_type(chg->max14577->dev_type, reg_data); in max14577_get_battery_health() 173 if (chg_type == MAX14577_CHARGER_TYPE_DEAD_BATTERY) { in max14577_get_battery_health()
|
H A D | max14656_charger_detector.c | 140 u8 chg_type; in max14656_irq_worker() local 147 chg_type = buf[MAX14656_STATUS_1] & STATUS1_CHG_TYPE_MASK; in max14656_irq_worker() 148 if (chg_type < MAX14656_CHARGER_LAST) in max14656_irq_worker() 149 chip->psy_desc.type = chg_type_props[chg_type].type; in max14656_irq_worker()
|
H A D | adp5061.c | 424 int chg_type, ret; in adp5061_get_chg_type() local 430 chg_type = ADP5061_CHG_STATUS_1_CHG_STATUS(status1); in adp5061_get_chg_type() 431 if (chg_type >= ARRAY_SIZE(adp5061_chg_type)) in adp5061_get_chg_type() 434 val->intval = adp5061_chg_type[chg_type]; in adp5061_get_chg_type()
|
/kernel/linux/linux-5.10/drivers/phy/rockchip/ |
H A D | phy-rockchip-inno-usb2.c | 203 * @chg_type: USB charger types. 218 enum power_supply_type chg_type; member 565 switch (rphy->chg_type) { in rockchip_usb2phy_otg_sm_work() 599 rphy->chg_type = POWER_SUPPLY_TYPE_UNKNOWN; in rockchip_usb2phy_otg_sm_work() 619 rphy->chg_type = POWER_SUPPLY_TYPE_UNKNOWN; in rockchip_usb2phy_otg_sm_work() 641 static const char *chg_to_string(enum power_supply_type chg_type) in chg_to_string() argument 643 switch (chg_type) { in chg_to_string() 740 rphy->chg_type = POWER_SUPPLY_TYPE_USB_DCP; in rockchip_chg_detect_work() 744 rphy->chg_type = POWER_SUPPLY_TYPE_USB; in rockchip_chg_detect_work() 756 rphy->chg_type in rockchip_chg_detect_work() [all...] |
/kernel/linux/linux-6.6/drivers/phy/ti/ |
H A D | phy-tusb1210.c | 62 enum power_supply_usb_type chg_type; member 182 tusb->chg_type = type; in tusb1210_chg_det_set_type() 261 tusb->chg_type = POWER_SUPPLY_USB_TYPE_UNKNOWN; in tusb1210_chg_det_work() 390 val->intval = tusb->chg_type; in tusb1210_psy_get_prop() 393 if (tusb->chg_type == POWER_SUPPLY_USB_TYPE_DCP) in tusb1210_psy_get_prop()
|
/kernel/linux/linux-5.10/drivers/platform/chrome/ |
H A D | cros_usbpd_logger.c | 83 const char *fault, *role, *chg_type; in cros_usbpd_print_log_entry() local 112 chg_type = type_idx < ARRAY_SIZE(chg_type_names) ? in cros_usbpd_print_log_entry() 125 chg_type, meas->voltage_now, in cros_usbpd_print_log_entry()
|
/kernel/linux/linux-6.6/drivers/platform/chrome/ |
H A D | cros_usbpd_logger.c | 83 const char *fault, *role, *chg_type; in cros_usbpd_print_log_entry() local 112 chg_type = type_idx < ARRAY_SIZE(chg_type_names) ? in cros_usbpd_print_log_entry() 125 chg_type, meas->voltage_now, in cros_usbpd_print_log_entry()
|
/kernel/linux/linux-6.6/drivers/phy/rockchip/ |
H A D | phy-rockchip-inno-usb2.c | 233 * @chg_type: USB charger types. 250 enum power_supply_type chg_type; member 665 switch (rphy->chg_type) { in rockchip_usb2phy_otg_sm_work() 699 rphy->chg_type = POWER_SUPPLY_TYPE_UNKNOWN; in rockchip_usb2phy_otg_sm_work() 719 rphy->chg_type = POWER_SUPPLY_TYPE_UNKNOWN; in rockchip_usb2phy_otg_sm_work() 741 static const char *chg_to_string(enum power_supply_type chg_type) in chg_to_string() argument 743 switch (chg_type) { in chg_to_string() 840 rphy->chg_type = POWER_SUPPLY_TYPE_USB_DCP; in rockchip_chg_detect_work() 844 rphy->chg_type = POWER_SUPPLY_TYPE_USB; in rockchip_chg_detect_work() 856 rphy->chg_type in rockchip_chg_detect_work() [all...] |
/kernel/linux/linux-5.10/drivers/usb/chipidea/ |
H A D | usbmisc_imx.c | 721 usb_phy->chg_type = DCP_TYPE; in imx7d_charger_secondary_detection() 724 usb_phy->chg_type = CDP_TYPE; in imx7d_charger_secondary_detection() 821 usb_phy->chg_type = SDP_TYPE; in imx7d_charger_primary_detection() 870 if (!ret && usb_phy->chg_type != SDP_TYPE) in imx7d_charger_detection() 1093 usb_phy->chg_type = UNKNOWN_TYPE; in imx_usbmisc_charger_detection()
|
/kernel/linux/linux-6.6/drivers/usb/chipidea/ |
H A D | usbmisc_imx.c | 733 usb_phy->chg_type = DCP_TYPE; in imx7d_charger_secondary_detection() 736 usb_phy->chg_type = CDP_TYPE; in imx7d_charger_secondary_detection() 833 usb_phy->chg_type = SDP_TYPE; in imx7d_charger_primary_detection() 882 if (!ret && usb_phy->chg_type != SDP_TYPE) in imx7d_charger_detection() 1159 usb_phy->chg_type = UNKNOWN_TYPE; in imx_usbmisc_charger_detection()
|
/kernel/linux/linux-5.10/include/linux/usb/ |
H A D | phy.h | 110 enum usb_charger_type chg_type; member
|
/kernel/linux/linux-6.6/include/linux/usb/ |
H A D | phy.h | 110 enum usb_charger_type chg_type; member
|