Lines Matching refs:psy_desc
34 struct power_supply_desc psy_desc; member
274 port->psy_desc.type = POWER_SUPPLY_TYPE_MAINS; in cros_usbpd_charger_get_power_info()
276 port->psy_desc.type = POWER_SUPPLY_TYPE_USB; in cros_usbpd_charger_get_power_info()
532 struct power_supply_desc *psy_desc; in cros_usbpd_charger_probe() local
613 psy_desc = &port->psy_desc; in cros_usbpd_charger_probe()
614 psy_desc->get_property = cros_usbpd_charger_get_prop; in cros_usbpd_charger_probe()
615 psy_desc->set_property = cros_usbpd_charger_set_prop; in cros_usbpd_charger_probe()
616 psy_desc->property_is_writeable = in cros_usbpd_charger_probe()
618 psy_desc->external_power_changed = in cros_usbpd_charger_probe()
624 psy_desc->type = POWER_SUPPLY_TYPE_MAINS; in cros_usbpd_charger_probe()
625 psy_desc->properties = in cros_usbpd_charger_probe()
627 psy_desc->num_properties = in cros_usbpd_charger_probe()
631 psy_desc->type = POWER_SUPPLY_TYPE_USB; in cros_usbpd_charger_probe()
632 psy_desc->properties = cros_usbpd_charger_props; in cros_usbpd_charger_probe()
633 psy_desc->num_properties = in cros_usbpd_charger_probe()
635 psy_desc->usb_types = BIT(POWER_SUPPLY_USB_TYPE_UNKNOWN) | in cros_usbpd_charger_probe()
645 psy_desc->name = port->name; in cros_usbpd_charger_probe()
647 psy = devm_power_supply_register_no_ws(dev, psy_desc, in cros_usbpd_charger_probe()