Home
last modified time | relevance | path

Searched refs:edev (Results 1 - 13 of 13) sorted by relevance

/device/soc/rockchip/common/sdk_linux/include/linux/
H A Dextcon.h176 int extcon_get_state(struct extcon_dev *edev, unsigned int id);
187 int extcon_get_property(struct extcon_dev *edev, unsigned int id, unsigned int prop,
189 int extcon_get_property_capability(struct extcon_dev *edev, unsigned int id, unsigned int prop);
195 * extcon_register_notifier(*edev, id, *nb) : Register a notifier block
197 * extcon_register_notifier_all(*edev, *nb) : Register a notifier block
200 int extcon_register_notifier(struct extcon_dev *edev, unsigned int id, struct notifier_block *nb);
201 int extcon_unregister_notifier(struct extcon_dev *edev, unsigned int id, struct notifier_block *nb);
202 int devm_extcon_register_notifier(struct device *dev, struct extcon_dev *edev, unsigned int id,
204 void devm_extcon_unregister_notifier(struct device *dev, struct extcon_dev *edev, unsigned int id,
207 int extcon_register_notifier_all(struct extcon_dev *edev, struc
223 extcon_get_state(struct extcon_dev *edev, unsigned int id) extcon_get_state() argument
228 extcon_get_property(struct extcon_dev *edev, unsigned int id, unsigned int prop, union extcon_property_value *prop_val) extcon_get_property() argument
234 extcon_get_property_capability(struct extcon_dev *edev, unsigned int id, unsigned int prop) extcon_get_property_capability() argument
239 extcon_register_notifier(struct extcon_dev *edev, unsigned int id, struct notifier_block *nb) extcon_register_notifier() argument
244 extcon_unregister_notifier(struct extcon_dev *edev, unsigned int id, struct notifier_block *nb) extcon_unregister_notifier() argument
249 devm_extcon_register_notifier(struct device *dev, struct extcon_dev *edev, unsigned int id, struct notifier_block *nb) devm_extcon_register_notifier() argument
255 devm_extcon_unregister_notifier(struct device *dev, struct extcon_dev *edev, unsigned int id, struct notifier_block *nb) devm_extcon_unregister_notifier() argument
260 extcon_register_notifier_all(struct extcon_dev *edev, struct notifier_block *nb) extcon_register_notifier_all() argument
265 extcon_unregister_notifier_all(struct extcon_dev *edev, struct notifier_block *nb) extcon_unregister_notifier_all() argument
270 devm_extcon_register_notifier_all(struct device *dev, struct extcon_dev *edev, struct notifier_block *nb) devm_extcon_register_notifier_all() argument
276 devm_extcon_unregister_notifier_all(struct device *dev, struct extcon_dev *edev, struct notifier_block *nb) devm_extcon_unregister_notifier_all() argument
296 extcon_get_edev_name(struct extcon_dev *edev) extcon_get_edev_name() argument
309 struct extcon_dev *edev; global() member
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/devfreq/event/
H A Drockchip-dfi.c90 struct devfreq_event_dev *edev; member
107 static void rk3128_dfi_start_hardware_counter(struct devfreq_event_dev *edev) in rk3128_dfi_start_hardware_counter() argument
109 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); in rk3128_dfi_start_hardware_counter()
114 static void rk3128_dfi_stop_hardware_counter(struct devfreq_event_dev *edev) in rk3128_dfi_stop_hardware_counter() argument
116 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); in rk3128_dfi_stop_hardware_counter()
121 static int rk3128_dfi_disable(struct devfreq_event_dev *edev) in rk3128_dfi_disable() argument
123 rk3128_dfi_stop_hardware_counter(edev); in rk3128_dfi_disable()
128 static int rk3128_dfi_enable(struct devfreq_event_dev *edev) in rk3128_dfi_enable() argument
130 rk3128_dfi_start_hardware_counter(edev); in rk3128_dfi_enable()
135 static int rk3128_dfi_set_event(struct devfreq_event_dev *edev) in rk3128_dfi_set_event() argument
140 rk3128_dfi_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) rk3128_dfi_get_event() argument
171 rk3288_dfi_start_hardware_counter(struct devfreq_event_dev *edev) rk3288_dfi_start_hardware_counter() argument
178 rk3288_dfi_stop_hardware_counter(struct devfreq_event_dev *edev) rk3288_dfi_stop_hardware_counter() argument
185 rk3288_dfi_disable(struct devfreq_event_dev *edev) rk3288_dfi_disable() argument
192 rk3288_dfi_enable(struct devfreq_event_dev *edev) rk3288_dfi_enable() argument
199 rk3288_dfi_set_event(struct devfreq_event_dev *edev) rk3288_dfi_set_event() argument
204 rk3288_dfi_get_busier_ch(struct devfreq_event_dev *edev) rk3288_dfi_get_busier_ch() argument
234 rk3288_dfi_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) rk3288_dfi_get_event() argument
257 rk3368_dfi_start_hardware_counter(struct devfreq_event_dev *edev) rk3368_dfi_start_hardware_counter() argument
264 rk3368_dfi_stop_hardware_counter(struct devfreq_event_dev *edev) rk3368_dfi_stop_hardware_counter() argument
271 rk3368_dfi_disable(struct devfreq_event_dev *edev) rk3368_dfi_disable() argument
278 rk3368_dfi_enable(struct devfreq_event_dev *edev) rk3368_dfi_enable() argument
285 rk3368_dfi_set_event(struct devfreq_event_dev *edev) rk3368_dfi_set_event() argument
290 rk3368_dfi_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) rk3368_dfi_get_event() argument
323 rockchip_dfi_start_hardware_counter(struct devfreq_event_dev *edev) rockchip_dfi_start_hardware_counter() argument
344 rockchip_dfi_stop_hardware_counter(struct devfreq_event_dev *edev) rockchip_dfi_stop_hardware_counter() argument
352 rockchip_dfi_get_busier_ch(struct devfreq_event_dev *edev) rockchip_dfi_get_busier_ch() argument
388 rockchip_dfi_disable(struct devfreq_event_dev *edev) rockchip_dfi_disable() argument
400 rockchip_dfi_enable(struct devfreq_event_dev *edev) rockchip_dfi_enable() argument
417 rockchip_dfi_set_event(struct devfreq_event_dev *edev) rockchip_dfi_set_event() argument
422 rockchip_dfi_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) rockchip_dfi_get_event() argument
[all...]
/device/soc/rockchip/common/vendor/drivers/devfreq/event/
H A Drockchip-nocp.c41 struct devfreq_event_dev *edev; member
46 static int rockchip_nocp_enable(struct devfreq_event_dev *edev) in rockchip_nocp_enable() argument
48 struct rockchip_nocp *nocp = devfreq_event_get_drvdata(edev); in rockchip_nocp_enable()
63 static int rockchip_nocp_disable(struct devfreq_event_dev *edev) in rockchip_nocp_disable() argument
65 struct rockchip_nocp *nocp = devfreq_event_get_drvdata(edev); in rockchip_nocp_disable()
77 static int rockchip_nocp_get_event(struct devfreq_event_dev *edev, struct devfreq_event_data *edata) in rockchip_nocp_get_event() argument
79 struct rockchip_nocp *nocp = devfreq_event_get_drvdata(edev); in rockchip_nocp_get_event()
100 static int rockchip_nocp_set_event(struct devfreq_event_dev *edev) in rockchip_nocp_set_event() argument
147 nocp->edev = devm_devfreq_event_add_edev(&pdev->dev, desc); in rockchip_nocp_probe()
148 if (IS_ERR(nocp->edev)) { in rockchip_nocp_probe()
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/phy/rockchip/
H A Dphy-rockchip-usb.c131 struct extcon_dev *edev; member
411 struct extcon_dev *edev; in rockchip_usb_phy_extcon_register() local
414 edev = extcon_get_edev_by_phandle(base->dev, 0); in rockchip_usb_phy_extcon_register()
415 if (IS_ERR(edev)) { in rockchip_usb_phy_extcon_register()
416 if (PTR_ERR(edev) != -EPROBE_DEFER) { in rockchip_usb_phy_extcon_register()
419 return PTR_ERR(edev); in rockchip_usb_phy_extcon_register()
423 edev = devm_extcon_dev_allocate(base->dev, rockchip_usb_phy_extcon_cable); in rockchip_usb_phy_extcon_register()
424 if (IS_ERR(edev)) { in rockchip_usb_phy_extcon_register()
427 ret = devm_extcon_dev_register(base->dev, edev); in rockchip_usb_phy_extcon_register()
434 base->edev in rockchip_usb_phy_extcon_register()
[all...]
H A Dphy-rockchip-inno-usb2.c294 * @edev: extcon device for notification registration
314 struct extcon_dev *edev; member
484 struct extcon_dev *edev; in rockchip_usb2phy_extcon_register() local
487 edev = extcon_get_edev_by_phandle(rphy->dev, 0); in rockchip_usb2phy_extcon_register()
488 if (IS_ERR(edev)) { in rockchip_usb2phy_extcon_register()
489 if (PTR_ERR(edev) != -EPROBE_DEFER) { in rockchip_usb2phy_extcon_register()
492 return PTR_ERR(edev); in rockchip_usb2phy_extcon_register()
496 edev = devm_extcon_dev_allocate(rphy->dev, rockchip_usb2phy_extcon_cable); in rockchip_usb2phy_extcon_register()
497 if (IS_ERR(edev)) { in rockchip_usb2phy_extcon_register()
501 ret = devm_extcon_dev_register(rphy->dev, edev); in rockchip_usb2phy_extcon_register()
[all...]
H A Dphy-rockchip-typec.c1229 struct extcon_dev *edev = tcphy->extcon; in tcphy_get_mode() local
1236 if (!edev) { in tcphy_get_mode()
1240 ufp = extcon_get_state(edev, EXTCON_USB); in tcphy_get_mode()
1241 dp = extcon_get_state(edev, EXTCON_DISP_DP); in tcphy_get_mode()
1253 ret = extcon_get_property(edev, id, EXTCON_PROP_USB_SS, &property); in tcphy_get_mode()
1264 ret = extcon_get_property(edev, id, EXTCON_PROP_USB_TYPEC_POLARITY, &property); in tcphy_get_mode()
/device/soc/rockchip/common/vendor/drivers/power/
H A Drk817_charger.c1011 struct extcon_dev *edev = charge->cable_edev; in rk817_charge_host_evt_worker() local
1014 if (extcon_get_state(edev, EXTCON_USB_VBUS_EN) > 0) { in rk817_charge_host_evt_worker()
1025 } else if (extcon_get_state(edev, EXTCON_USB_VBUS_EN) == 0) { in rk817_charge_host_evt_worker()
1035 struct extcon_dev *edev = charge->cable_edev; in rk817_charger_evt_worker() local
1040 if (extcon_get_state(edev, EXTCON_CHG_USB_SDP) > 0) { in rk817_charger_evt_worker()
1042 } else if (extcon_get_state(edev, EXTCON_CHG_USB_DCP) > 0) { in rk817_charger_evt_worker()
1044 } else if (extcon_get_state(edev, EXTCON_CHG_USB_CDP) > 0) { in rk817_charger_evt_worker()
1142 struct extcon_dev *edev; in rk817_charge_usb_init() local
1150 edev = extcon_get_edev_by_phandle(dev, 0); in rk817_charge_usb_init()
1151 if (IS_ERR(edev)) { in rk817_charge_usb_init()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/power/supply/
H A Drk817_charger.c1015 struct extcon_dev *edev = charge->cable_edev; in rk817_charge_host_evt_worker() local
1018 if (extcon_get_state(edev, EXTCON_USB_VBUS_EN) > 0) { in rk817_charge_host_evt_worker()
1029 } else if (extcon_get_state(edev, EXTCON_USB_VBUS_EN) == 0) { in rk817_charge_host_evt_worker()
1040 struct extcon_dev *edev = charge->cable_edev; in rk817_charger_evt_worker() local
1046 if (extcon_get_state(edev, EXTCON_CHG_USB_SDP) > 0) in rk817_charger_evt_worker()
1048 else if (extcon_get_state(edev, EXTCON_CHG_USB_DCP) > 0) in rk817_charger_evt_worker()
1050 else if (extcon_get_state(edev, EXTCON_CHG_USB_CDP) > 0) in rk817_charger_evt_worker()
1164 struct extcon_dev *edev; in rk817_charge_usb_init() local
1174 edev = extcon_get_edev_by_phandle(dev, 0); in rk817_charge_usb_init()
1175 if (IS_ERR(edev)) { in rk817_charge_usb_init()
[all...]
H A Dbq25700_charger.c1367 struct extcon_dev *edev, in bq25700_charger_evt_handel()
1378 if (extcon_get_state(edev, EXTCON_CHG_USB_SDP) > 0) { in bq25700_charger_evt_handel()
1384 } else if (extcon_get_state(edev, EXTCON_CHG_USB_DCP) > 0) { in bq25700_charger_evt_handel()
1389 } else if (extcon_get_state(edev, EXTCON_CHG_USB_CDP) > 0) { in bq25700_charger_evt_handel()
1445 struct extcon_dev *edev = charger->cable_edev; in bq25700_charger_evt_worker() local
1448 bq25700_charger_evt_handel(charger, edev, USB_TYPEC_0); in bq25700_charger_evt_worker()
1457 struct extcon_dev *edev = charger->cable_edev_1; in bq25700_charger_evt_worker1() local
1459 bq25700_charger_evt_handel(charger, edev, USB_TYPEC_1); in bq25700_charger_evt_worker1()
1501 struct extcon_dev *edev = charger->cable_edev; in bq25700_host_evt_worker() local
1503 if (extcon_get_state(edev, EXTCON_USB_VBUS_E in bq25700_host_evt_worker()
1366 bq25700_charger_evt_handel(struct bq25700_device *charger, struct extcon_dev *edev, enum tpyec_port_t port) bq25700_charger_evt_handel() argument
1513 struct extcon_dev *edev = charger->cable_edev_1; bq25700_host_evt_worker1() local
1580 bq25700_register_cg_extcon(struct bq25700_device *charger, struct extcon_dev *edev, struct notifier_block *able_cg_nb) bq25700_register_cg_extcon() argument
1824 struct extcon_dev *edev, *edev1; bq25700_init_usb() local
[all...]
/device/board/hihope/rk3568/audio_drivers/headset_monitor/src/
H A Danalog_headset_gpio.c51 struct extcon_dev *edev; member
108 extcon_set_state_sync(hs->edev, id, state); in ExtconSetStateSync()
430 hs->edev = devm_extcon_dev_allocate(dev, g_hsCable); in CreateAndRegisterEdev()
431 if (IS_ERR(hs->edev)) { in CreateAndRegisterEdev()
436 ret = devm_extcon_dev_register(dev, hs->edev); in CreateAndRegisterEdev()
H A Danalog_headset_adc.c58 struct extcon_dev *edev; member
75 extcon_set_state_sync(hs->edev, id, state); in ExtconSetStateSync()
526 hs->edev = devm_extcon_dev_allocate(&pdev->dev, g_hsCable); in AnalogHeadsetAdcInit()
527 if (IS_ERR(hs->edev)) { in AnalogHeadsetAdcInit()
531 ret = devm_extcon_dev_register(&pdev->dev, hs->edev); in AnalogHeadsetAdcInit()
/device/soc/rockchip/common/vendor/drivers/devfreq/
H A Drockchip_dmc.c118 struct devfreq_event_dev **edev; member
523 ret = devfreq_event_get_event(dmcfreq->edev[i], &edata); in rockchip_dmcfreq_get_dev_status()
525 dev_err(dev, "failed to get event %s\n", dmcfreq->edev[i]->desc->name); in rockchip_dmcfreq_get_dev_status()
2488 ret = devfreq_event_enable_edev(dmcfreq->edev[i]); in rockchip_dmcfreq_enable_event()
2507 ret = devfreq_event_disable_edev(dmcfreq->edev[i]); in rockchip_dmcfreq_disable_event()
2519 struct devfreq_event_dev *edev; in rockchip_get_edev_id() local
2523 edev = dmcfreq->edev[i]; in rockchip_get_edev_id()
2524 if (!strcmp(edev->desc->name, name)) { in rockchip_get_edev_id()
2558 dmcfreq->edev in rockchip_dmcfreq_get_event()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/devfreq/
H A Drockchip_dmc.c114 struct devfreq_event_dev **edev; member
526 ret = devfreq_event_get_event(dmcfreq->edev[i], &edata); in rockchip_dmcfreq_get_dev_status()
529 dmcfreq->edev[i]->desc->name); in rockchip_dmcfreq_get_dev_status()
2643 ret = devfreq_event_enable_edev(dmcfreq->edev[i]); in rockchip_dmcfreq_enable_event()
2662 ret = devfreq_event_disable_edev(dmcfreq->edev[i]); in rockchip_dmcfreq_disable_event()
2676 struct devfreq_event_dev *edev; in rockchip_get_edev_id() local
2680 edev = dmcfreq->edev[i]; in rockchip_get_edev_id()
2681 if (!strcmp(edev->desc->name, name)) in rockchip_get_edev_id()
2712 dmcfreq->edev in rockchip_dmcfreq_get_event()
[all...]

Completed in 24 milliseconds