Symbol: scmi_device
drivers/clk/clk-scmi.c
399
static int scmi_clocks_probe(struct scmi_device *sdev)
drivers/cpufreq/scmi-cpufreq.c
205
struct scmi_device *sdev = cpufreq_get_driver_data();
drivers/cpufreq/scmi-cpufreq.c
344
struct scmi_device *sdev = cpufreq_get_driver_data();
drivers/cpufreq/scmi-cpufreq.c
441
static int scmi_cpufreq_probe(struct scmi_device *sdev)
drivers/cpufreq/scmi-cpufreq.c
476
static void scmi_cpufreq_remove(struct scmi_device *sdev)
drivers/firmware/arm_scmi/bus.c
204
static int scmi_dev_match_by_id_table(struct scmi_device *scmi_dev,
drivers/firmware/arm_scmi/bus.c
219
static int scmi_dev_match_id(struct scmi_device *scmi_dev,
drivers/firmware/arm_scmi/bus.c
228
struct scmi_device *scmi_dev = to_scmi_dev(dev);
drivers/firmware/arm_scmi/bus.c
235
struct scmi_device *scmi_dev = to_scmi_dev(dev);
drivers/firmware/arm_scmi/bus.c
241
static struct scmi_device *scmi_child_dev_find(struct device *parent,
drivers/firmware/arm_scmi/bus.c
263
struct scmi_device *scmi_dev = to_scmi_dev(dev);
drivers/firmware/arm_scmi/bus.c
274
struct scmi_device *scmi_dev = to_scmi_dev(dev);
drivers/firmware/arm_scmi/bus.c
282
const struct scmi_device *scmi_dev = to_scmi_dev(dev);
drivers/firmware/arm_scmi/bus.c
292
struct scmi_device *scmi_dev = to_scmi_dev(dev);
drivers/firmware/arm_scmi/bus.c
303
struct scmi_device *scmi_dev = to_scmi_dev(dev);
drivers/firmware/arm_scmi/bus.c
312
struct scmi_device *scmi_dev = to_scmi_dev(dev);
drivers/firmware/arm_scmi/bus.c
396
struct scmi_device *scmi_dev = to_scmi_dev(dev);
drivers/firmware/arm_scmi/bus.c
402
static void __scmi_device_destroy(struct scmi_device *scmi_dev)
drivers/firmware/arm_scmi/bus.c
416
static struct scmi_device *
drivers/firmware/arm_scmi/bus.c
421
struct scmi_device *scmi_dev;
drivers/firmware/arm_scmi/bus.c
487
static struct scmi_device *
drivers/firmware/arm_scmi/bus.c
491
struct scmi_device *sdev;
drivers/firmware/arm_scmi/bus.c
524
struct scmi_device *scmi_device_create(struct device_node *np,
drivers/firmware/arm_scmi/bus.c
530
struct scmi_device *scmi_dev = NULL;
drivers/firmware/arm_scmi/bus.c
545
struct scmi_device *sdev;
drivers/firmware/arm_scmi/bus.c
562
struct scmi_device *scmi_dev;
drivers/firmware/arm_scmi/bus.c
572
struct scmi_device *scmi_dev = to_scmi_dev(dev);
drivers/firmware/arm_scmi/common.h
152
struct scmi_device *scmi_device_create(struct device_node *np,
drivers/firmware/arm_scmi/driver.c
2403
scmi_devres_protocol_instance_get(struct scmi_device *sdev, u8 protocol_id)
drivers/firmware/arm_scmi/driver.c
2445
scmi_devm_protocol_get(struct scmi_device *sdev, u8 protocol_id,
drivers/firmware/arm_scmi/driver.c
2478
static int __must_check scmi_devm_protocol_acquire(struct scmi_device *sdev,
drivers/firmware/arm_scmi/driver.c
2509
static void scmi_devm_protocol_put(struct scmi_device *sdev, u8 protocol_id)
drivers/firmware/arm_scmi/driver.c
2611
static void scmi_set_handle(struct scmi_device *scmi_dev)
drivers/firmware/arm_scmi/driver.c
2718
struct scmi_device *tdev = NULL;
drivers/firmware/arm_scmi/driver.c
2862
struct scmi_device *sdev = to_scmi_dev(cinfo->dev);
drivers/firmware/arm_scmi/driver.c
2896
struct scmi_device *sdev = to_scmi_dev(data);
drivers/firmware/arm_scmi/notify.c
1499
static int scmi_devm_notifier_register(struct scmi_device *sdev,
drivers/firmware/arm_scmi/notify.c
1558
static int scmi_devm_notifier_unregister(struct scmi_device *sdev,
drivers/firmware/arm_scmi/scmi_power_control.c
331
static int scmi_syspower_probe(struct scmi_device *sdev)
drivers/firmware/imx/sm-cpu.c
51
static int scmi_imx_cpu_probe(struct scmi_device *sdev)
drivers/firmware/imx/sm-lmm.c
57
static int scmi_imx_lmm_probe(struct scmi_device *sdev)
drivers/firmware/imx/sm-misc.c
78
static int scmi_imx_misc_ctrl_probe(struct scmi_device *sdev)
drivers/hwmon/scmi-hwmon.c
229
static int scmi_hwmon_probe(struct scmi_device *sdev)
drivers/iio/common/scmi_sensors/scmi_iio.c
566
scmi_alloc_iiodev(struct scmi_device *sdev,
drivers/iio/common/scmi_sensors/scmi_iio.c
637
static int scmi_iio_dev_probe(struct scmi_device *sdev)
drivers/input/keyboard/imx-sm-bbm-key.c
106
static int scmi_imx_bbm_pwrkey_init(struct scmi_device *sdev)
drivers/input/keyboard/imx-sm-bbm-key.c
158
static int scmi_imx_bbm_key_probe(struct scmi_device *sdev)
drivers/pinctrl/freescale/pinctrl-imx-scmi.c
310
static int scmi_pinctrl_imx_probe(struct scmi_device *sdev)
drivers/pinctrl/pinctrl-scmi.c
513
static int scmi_pinctrl_probe(struct scmi_device *sdev)
drivers/pmdomain/arm/scmi_perf_domain.c
157
static void scmi_perf_domain_remove(struct scmi_device *sdev)
drivers/pmdomain/arm/scmi_perf_domain.c
77
static int scmi_perf_domain_probe(struct scmi_device *sdev)
drivers/pmdomain/arm/scmi_pm_domain.c
125
static void scmi_pm_domain_remove(struct scmi_device *sdev)
drivers/pmdomain/arm/scmi_pm_domain.c
42
static int scmi_pm_domain_probe(struct scmi_device *sdev)
drivers/powercap/arm_scmi_powercap.c
418
static int scmi_powercap_probe(struct scmi_device *sdev)
drivers/powercap/arm_scmi_powercap.c
503
static void scmi_powercap_remove(struct scmi_device *sdev)
drivers/regulator/scmi-regulator.c
255
static int process_scmi_regulator_of_node(struct scmi_device *sdev,
drivers/regulator/scmi-regulator.c
298
static int scmi_regulator_probe(struct scmi_device *sdev)
drivers/regulator/scmi-regulator.c
386
static void scmi_regulator_remove(struct scmi_device *sdev)
drivers/regulator/scmi-regulator.c
40
struct scmi_device *sdev;
drivers/reset/reset-scmi.c
89
static int scmi_reset_probe(struct scmi_device *sdev)
drivers/rtc/rtc-imx-sm-bbm.c
115
static int scmi_imx_bbm_rtc_probe(struct scmi_device *sdev)
drivers/rtc/rtc-imx-sm-bbm.c
91
static int scmi_imx_bbm_rtc_init(struct scmi_device *sdev)
include/linux/scmi_protocol.h
76
struct scmi_device;
include/linux/scmi_protocol.h
864
int (*devm_event_notifier_register)(struct scmi_device *sdev,
include/linux/scmi_protocol.h
868
int (*devm_event_notifier_unregister)(struct scmi_device *sdev,
include/linux/scmi_protocol.h
906
int __must_check (*devm_protocol_acquire)(struct scmi_device *sdev,
include/linux/scmi_protocol.h
909
(*devm_protocol_get)(struct scmi_device *sdev, u8 proto,
include/linux/scmi_protocol.h
911
void (*devm_protocol_put)(struct scmi_device *sdev, u8 proto);
include/linux/scmi_protocol.h
948
#define to_scmi_dev(d) container_of_const(d, struct scmi_device, dev)
include/linux/scmi_protocol.h
957
int (*probe)(struct scmi_device *sdev);
include/linux/scmi_protocol.h
958
void (*remove)(struct scmi_device *sdev);