Home
last modified time | relevance | path

Searched refs:scmi_device (Results 1 – 14 of 14) sorted by relevance

/linux-6.3-rc2/drivers/firmware/arm_scmi/
A Dbus.c212 struct scmi_device *scmi_dev = to_scmi_dev(dev); in scmi_dev_match()
224 struct scmi_device *sdev = to_scmi_dev(dev); in scmi_match_by_id_table()
250 struct scmi_device *scmi_dev = to_scmi_dev(dev); in scmi_dev_probe()
261 struct scmi_device *scmi_dev = to_scmi_dev(dev); in scmi_dev_remove()
327 static struct scmi_device *
332 struct scmi_device *scmi_dev; in __scmi_device_create()
423 struct scmi_device *scmi_device_create(struct device_node *np, in scmi_device_create()
429 struct scmi_device *scmi_dev = NULL; in scmi_device_create()
444 struct scmi_device *sdev; in scmi_device_create()
466 struct scmi_device *scmi_dev; in scmi_device_destroy()
[all …]
A Dscmi_pm_domain.c55 static int scmi_pm_domain_probe(struct scmi_device *sdev) in scmi_pm_domain_probe()
120 static void scmi_pm_domain_remove(struct scmi_device *sdev) in scmi_pm_domain_remove()
A Ddriver.c267 struct scmi_device *sdev; in scmi_create_protocol_devices()
1990 scmi_devres_protocol_instance_get(struct scmi_device *sdev, u8 protocol_id) in scmi_devres_protocol_instance_get()
2032 scmi_devm_protocol_get(struct scmi_device *sdev, u8 protocol_id, in scmi_devm_protocol_get()
2065 static int __must_check scmi_devm_protocol_acquire(struct scmi_device *sdev, in scmi_devm_protocol_acquire()
2096 static void scmi_devm_protocol_put(struct scmi_device *sdev, u8 protocol_id) in scmi_devm_protocol_put()
2198 static void scmi_set_handle(struct scmi_device *scmi_dev) in scmi_set_handle()
2305 struct scmi_device *tdev = NULL; in scmi_chan_setup()
2445 struct scmi_device *sdev = to_scmi_dev(cinfo->dev); in scmi_chan_destroy()
2479 struct scmi_device *sdev = to_scmi_dev(data); in scmi_bus_notifier()
A Dscmi_power_control.c318 static int scmi_syspower_probe(struct scmi_device *sdev) in scmi_syspower_probe()
A Dcommon.h150 struct scmi_device *scmi_device_create(struct device_node *np,
A Dnotify.c1463 static int scmi_devm_notifier_register(struct scmi_device *sdev, in scmi_devm_notifier_register()
1531 static int scmi_devm_notifier_unregister(struct scmi_device *sdev, in scmi_devm_notifier_unregister()
/linux-6.3-rc2/include/linux/
A Dscmi_protocol.h70 struct scmi_device;
720 int (*devm_event_notifier_register)(struct scmi_device *sdev,
724 int (*devm_event_notifier_unregister)(struct scmi_device *sdev,
764 int __must_check (*devm_protocol_acquire)(struct scmi_device *sdev,
767 (*devm_protocol_get)(struct scmi_device *sdev, u8 proto,
769 void (*devm_protocol_put)(struct scmi_device *sdev, u8 proto);
797 struct scmi_device { struct
805 #define to_scmi_dev(d) container_of(d, struct scmi_device, dev) argument
814 int (*probe)(struct scmi_device *sdev);
815 void (*remove)(struct scmi_device *sdev);
/linux-6.3-rc2/drivers/regulator/
A Dscmi-regulator.c40 struct scmi_device *sdev;
255 static int process_scmi_regulator_of_node(struct scmi_device *sdev, in process_scmi_regulator_of_node()
297 static int scmi_regulator_probe(struct scmi_device *sdev) in scmi_regulator_probe()
387 static void scmi_regulator_remove(struct scmi_device *sdev) in scmi_regulator_remove()
/linux-6.3-rc2/drivers/cpufreq/
A Dscmi-cpufreq.c296 static int scmi_cpufreq_probe(struct scmi_device *sdev) in scmi_cpufreq_probe()
326 static void scmi_cpufreq_remove(struct scmi_device *sdev) in scmi_cpufreq_remove()
/linux-6.3-rc2/drivers/reset/
A Dreset-scmi.c89 static int scmi_reset_probe(struct scmi_device *sdev) in scmi_reset_probe()
/linux-6.3-rc2/drivers/powercap/
A Darm_scmi_powercap.c371 static int scmi_powercap_probe(struct scmi_device *sdev) in scmi_powercap_probe()
462 static void scmi_powercap_remove(struct scmi_device *sdev) in scmi_powercap_remove()
/linux-6.3-rc2/drivers/clk/
A Dclk-scmi.c169 static int scmi_clocks_probe(struct scmi_device *sdev) in scmi_clocks_probe()
/linux-6.3-rc2/drivers/iio/common/scmi_sensors/
A Dscmi_iio.c568 scmi_alloc_iiodev(struct scmi_device *sdev, in scmi_alloc_iiodev()
641 static int scmi_iio_dev_probe(struct scmi_device *sdev) in scmi_iio_dev_probe()
/linux-6.3-rc2/drivers/hwmon/
A Dscmi-hwmon.c229 static int scmi_hwmon_probe(struct scmi_device *sdev) in scmi_hwmon_probe()

Completed in 26 milliseconds