Lines Matching refs:pwrseq_device
233 struct pwrseq_device { struct
244 static struct pwrseq_device *to_pwrseq_device(struct device *dev) in to_pwrseq_device() argument
246 return container_of(dev, struct pwrseq_device, dev); in to_pwrseq_device()
249 static struct pwrseq_device *pwrseq_device_get(struct pwrseq_device *pwrseq) in pwrseq_device_get()
256 static void pwrseq_device_put(struct pwrseq_device *pwrseq) in pwrseq_device_put()
270 struct pwrseq_device *pwrseq;
281 struct pwrseq_device *pwrseq = to_pwrseq_device(dev); in pwrseq_release()
414 struct pwrseq_device *pwrseq, in pwrseq_do_setup_targets()
447 struct pwrseq_device *pwrseq) in pwrseq_setup_targets()
473 struct pwrseq_device *
476 struct pwrseq_device *pwrseq; in pwrseq_device_register()
541 void pwrseq_device_unregister(struct pwrseq_device *pwrseq) in pwrseq_device_unregister()
564 struct pwrseq_device *pwrseq = data; in devm_pwrseq_device_unregister()
577 struct pwrseq_device *
581 struct pwrseq_device *pwrseq; in devm_pwrseq_device_register()
605 void *pwrseq_device_get_drvdata(struct pwrseq_device *pwrseq) in pwrseq_device_get_drvdata()
619 struct pwrseq_device *pwrseq = to_pwrseq_device(pwrseq_dev); in pwrseq_match_device()
701 struct pwrseq_device *pwrseq; in pwrseq_put()
752 static int pwrseq_unit_enable(struct pwrseq_device *pwrseq,
754 static int pwrseq_unit_disable(struct pwrseq_device *pwrseq,
757 static int pwrseq_unit_enable_deps(struct pwrseq_device *pwrseq, in pwrseq_unit_enable_deps()
775 static int pwrseq_unit_disable_deps(struct pwrseq_device *pwrseq, in pwrseq_unit_disable_deps()
793 static int pwrseq_unit_enable(struct pwrseq_device *pwrseq, in pwrseq_unit_enable()
830 static int pwrseq_unit_disable(struct pwrseq_device *pwrseq, in pwrseq_unit_disable()
890 struct pwrseq_device *pwrseq; in pwrseq_power_on()
941 struct pwrseq_device *pwrseq; in pwrseq_power_off()
1041 struct pwrseq_device *pwrseq = to_pwrseq_device(dev); in pwrseq_debugfs_seq_show()