Searched refs:scmi_device (Results 1 - 15 of 15) sorted by relevance

/linux-master/drivers/firmware/arm_scmi/
H A Dbus.c210 scmi_dev_match_id(struct scmi_device *scmi_dev, struct scmi_driver *scmi_drv)
231 struct scmi_device *scmi_dev = to_scmi_dev(dev);
243 struct scmi_device *sdev = to_scmi_dev(dev);
250 static struct scmi_device *scmi_child_dev_find(struct device *parent,
269 struct scmi_device *scmi_dev = to_scmi_dev(dev);
280 struct scmi_device *scmi_dev = to_scmi_dev(dev);
331 static void __scmi_device_destroy(struct scmi_device *scmi_dev)
346 static struct scmi_device *
351 struct scmi_device *scmi_dev;
442 struct scmi_device *scmi_device_creat
[all...]
H A Dscmi_power_control.c318 static int scmi_syspower_probe(struct scmi_device *sdev)
H A Dcommon.h150 struct scmi_device *scmi_device_create(struct device_node *np,
H A Ddriver.c276 struct scmi_device *sdev;
2096 scmi_devres_protocol_instance_get(struct scmi_device *sdev, u8 protocol_id)
2121 * @sdev: A reference to an scmi_device whose embedded struct device is to
2132 * owning the scmi_device is unbound from it.
2138 scmi_devm_protocol_get(struct scmi_device *sdev, u8 protocol_id,
2157 * @sdev: A reference to an scmi_device whose embedded struct device is to
2167 * owning the scmi_device is unbound from it.
2171 static int __must_check scmi_devm_protocol_acquire(struct scmi_device *sdev,
2195 * @sdev: A reference to an scmi_device whose embedded struct device is to
2202 static void scmi_devm_protocol_put(struct scmi_device *sde
[all...]
H A Dnotify.c1465 * @sdev: A reference to an scmi_device whose embedded struct device is to
1478 static int scmi_devm_notifier_register(struct scmi_device *sdev,
1532 * @sdev: A reference to an scmi_device whose embedded struct device is to
1546 static int scmi_devm_notifier_unregister(struct scmi_device *sdev,
/linux-master/include/linux/
H A Dscmi_protocol.h76 struct scmi_device;
756 * @sdev: The scmi_device to use when calling the devres managed ops devm_
781 int (*devm_event_notifier_register)(struct scmi_device *sdev,
785 int (*devm_event_notifier_unregister)(struct scmi_device *sdev,
825 int __must_check (*devm_protocol_acquire)(struct scmi_device *sdev,
828 (*devm_protocol_get)(struct scmi_device *sdev, u8 proto,
830 void (*devm_protocol_put)(struct scmi_device *sdev, u8 proto);
858 struct scmi_device { struct
866 #define to_scmi_dev(d) container_of(d, struct scmi_device, dev)
875 int (*probe)(struct scmi_device *sde
[all...]
/linux-master/drivers/pmdomain/arm/
H A Dscmi_pm_domain.c55 static int scmi_pm_domain_probe(struct scmi_device *sdev)
120 static void scmi_pm_domain_remove(struct scmi_device *sdev)
H A Dscmi_perf_domain.c77 static int scmi_perf_domain_probe(struct scmi_device *sdev)
156 static void scmi_perf_domain_remove(struct scmi_device *sdev)
/linux-master/drivers/reset/
H A Dreset-scmi.c89 static int scmi_reset_probe(struct scmi_device *sdev)
/linux-master/drivers/regulator/
H A Dscmi-regulator.c40 struct scmi_device *sdev;
255 static int process_scmi_regulator_of_node(struct scmi_device *sdev,
297 static int scmi_regulator_probe(struct scmi_device *sdev)
387 static void scmi_regulator_remove(struct scmi_device *sdev)
/linux-master/drivers/cpufreq/
H A Dscmi-cpufreq.c364 static int scmi_cpufreq_probe(struct scmi_device *sdev)
397 static void scmi_cpufreq_remove(struct scmi_device *sdev)
/linux-master/drivers/powercap/
H A Darm_scmi_powercap.c418 static int scmi_powercap_probe(struct scmi_device *sdev)
503 static void scmi_powercap_remove(struct scmi_device *sdev)
/linux-master/drivers/iio/common/scmi_sensors/
H A Dscmi_iio.c568 scmi_alloc_iiodev(struct scmi_device *sdev,
641 static int scmi_iio_dev_probe(struct scmi_device *sdev)
/linux-master/drivers/hwmon/
H A Dscmi-hwmon.c229 static int scmi_hwmon_probe(struct scmi_device *sdev)
/linux-master/drivers/clk/
H A Dclk-scmi.c233 static int scmi_clocks_probe(struct scmi_device *sdev)

Completed in 230 milliseconds