scmi_device
static int scmi_clocks_probe(struct scmi_device *sdev)
struct scmi_device *sdev = cpufreq_get_driver_data();
struct scmi_device *sdev = cpufreq_get_driver_data();
static int scmi_cpufreq_probe(struct scmi_device *sdev)
static void scmi_cpufreq_remove(struct scmi_device *sdev)
static int scmi_dev_match_by_id_table(struct scmi_device *scmi_dev,
static int scmi_dev_match_id(struct scmi_device *scmi_dev,
struct scmi_device *scmi_dev = to_scmi_dev(dev);
struct scmi_device *scmi_dev = to_scmi_dev(dev);
static struct scmi_device *scmi_child_dev_find(struct device *parent,
struct scmi_device *scmi_dev = to_scmi_dev(dev);
struct scmi_device *scmi_dev = to_scmi_dev(dev);
const struct scmi_device *scmi_dev = to_scmi_dev(dev);
struct scmi_device *scmi_dev = to_scmi_dev(dev);
struct scmi_device *scmi_dev = to_scmi_dev(dev);
struct scmi_device *scmi_dev = to_scmi_dev(dev);
struct scmi_device *scmi_dev = to_scmi_dev(dev);
static void __scmi_device_destroy(struct scmi_device *scmi_dev)
static struct scmi_device *
struct scmi_device *scmi_dev;
static struct scmi_device *
struct scmi_device *sdev;
struct scmi_device *scmi_device_create(struct device_node *np,
struct scmi_device *scmi_dev = NULL;
struct scmi_device *sdev;
struct scmi_device *scmi_dev;
struct scmi_device *scmi_dev = to_scmi_dev(dev);
struct scmi_device *scmi_device_create(struct device_node *np,
scmi_devres_protocol_instance_get(struct scmi_device *sdev, u8 protocol_id)
scmi_devm_protocol_get(struct scmi_device *sdev, u8 protocol_id,
static int __must_check scmi_devm_protocol_acquire(struct scmi_device *sdev,
static void scmi_devm_protocol_put(struct scmi_device *sdev, u8 protocol_id)
static void scmi_set_handle(struct scmi_device *scmi_dev)
struct scmi_device *tdev = NULL;
struct scmi_device *sdev = to_scmi_dev(cinfo->dev);
struct scmi_device *sdev = to_scmi_dev(data);
static int scmi_devm_notifier_register(struct scmi_device *sdev,
static int scmi_devm_notifier_unregister(struct scmi_device *sdev,
static int scmi_syspower_probe(struct scmi_device *sdev)
static int scmi_imx_cpu_probe(struct scmi_device *sdev)
static int scmi_imx_lmm_probe(struct scmi_device *sdev)
static int scmi_imx_misc_ctrl_probe(struct scmi_device *sdev)
static int scmi_hwmon_probe(struct scmi_device *sdev)
scmi_alloc_iiodev(struct scmi_device *sdev,
static int scmi_iio_dev_probe(struct scmi_device *sdev)
static int scmi_imx_bbm_pwrkey_init(struct scmi_device *sdev)
static int scmi_imx_bbm_key_probe(struct scmi_device *sdev)
static int scmi_pinctrl_imx_probe(struct scmi_device *sdev)
static int scmi_pinctrl_probe(struct scmi_device *sdev)
static void scmi_perf_domain_remove(struct scmi_device *sdev)
static int scmi_perf_domain_probe(struct scmi_device *sdev)
static void scmi_pm_domain_remove(struct scmi_device *sdev)
static int scmi_pm_domain_probe(struct scmi_device *sdev)
static int scmi_powercap_probe(struct scmi_device *sdev)
static void scmi_powercap_remove(struct scmi_device *sdev)
static int process_scmi_regulator_of_node(struct scmi_device *sdev,
static int scmi_regulator_probe(struct scmi_device *sdev)
static void scmi_regulator_remove(struct scmi_device *sdev)
struct scmi_device *sdev;
static int scmi_reset_probe(struct scmi_device *sdev)
static int scmi_imx_bbm_rtc_probe(struct scmi_device *sdev)
static int scmi_imx_bbm_rtc_init(struct scmi_device *sdev)
struct scmi_device;
int (*devm_event_notifier_register)(struct scmi_device *sdev,
int (*devm_event_notifier_unregister)(struct scmi_device *sdev,
int __must_check (*devm_protocol_acquire)(struct scmi_device *sdev,
(*devm_protocol_get)(struct scmi_device *sdev, u8 proto,
void (*devm_protocol_put)(struct scmi_device *sdev, u8 proto);
#define to_scmi_dev(d) container_of_const(d, struct scmi_device, dev)
int (*probe)(struct scmi_device *sdev);
void (*remove)(struct scmi_device *sdev);