Home
last modified time | relevance | path

Searched refs:pwrseq_desc (Results 1 – 5 of 5) sorted by relevance

/linux/include/linux/pwrseq/
H A Dconsumer.h12 struct pwrseq_desc;
16 struct pwrseq_desc * __must_check
18 void pwrseq_put(struct pwrseq_desc *desc);
20 struct pwrseq_desc * __must_check
23 int pwrseq_enable(struct pwrseq_desc *desc);
24 int pwrseq_disable(struct pwrseq_desc *desc);
26 struct device *pwrseq_to_device(struct pwrseq_desc *desc);
30 static inline struct pwrseq_desc * __must_check
36 static inline void pwrseq_put(struct pwrseq_desc *desc) in pwrseq_put()
40 static inline struct pwrseq_desc * __must_check
[all …]
/linux/drivers/power/sequencing/
H A Dcore.c269 struct pwrseq_desc { struct
615 struct pwrseq_desc *desc;
670 struct pwrseq_desc *pwrseq_get(struct device *dev, const char *target) in pwrseq_get()
675 struct pwrseq_desc *desc __free(kfree) = kzalloc_obj(*desc); in pwrseq_get()
701 void pwrseq_put(struct pwrseq_desc *desc) in pwrseq_put()
721 struct pwrseq_desc *desc = data; in devm_pwrseq_put()
737 struct pwrseq_desc *devm_pwrseq_get(struct device *dev, const char *target) in devm_pwrseq_get()
739 struct pwrseq_desc *desc; in devm_pwrseq_get()
890 int pwrseq_enable(struct pwrseq_desc *desc) in pwrseq_enable()
943 int pwrseq_disable(struct pwrseq_desc *desc) in pwrseq_disable()
[all …]
/linux/drivers/pci/pwrctrl/
H A Dpci-pwrctrl-pwrseq.c17 struct pwrseq_desc *pwrseq;
H A Dgeneric.c22 struct pwrseq_desc *pwrseq;
/linux/drivers/bluetooth/
H A Dhci_qca.c218 struct pwrseq_desc *pwrseq;