Symbol: pwrseq_device
drivers/power/sequencing/core.c
1070
struct pwrseq_device *pwrseq = to_pwrseq_device(dev);
drivers/power/sequencing/core.c
244
static struct pwrseq_device *to_pwrseq_device(struct device *dev)
drivers/power/sequencing/core.c
246
return container_of(dev, struct pwrseq_device, dev);
drivers/power/sequencing/core.c
249
static struct pwrseq_device *pwrseq_device_get(struct pwrseq_device *pwrseq)
drivers/power/sequencing/core.c
256
static void pwrseq_device_put(struct pwrseq_device *pwrseq)
drivers/power/sequencing/core.c
270
struct pwrseq_device *pwrseq;
drivers/power/sequencing/core.c
281
struct pwrseq_device *pwrseq = to_pwrseq_device(dev);
drivers/power/sequencing/core.c
414
struct pwrseq_device *pwrseq,
drivers/power/sequencing/core.c
447
struct pwrseq_device *pwrseq)
drivers/power/sequencing/core.c
473
struct pwrseq_device *
drivers/power/sequencing/core.c
476
struct pwrseq_device *pwrseq;
drivers/power/sequencing/core.c
541
void pwrseq_device_unregister(struct pwrseq_device *pwrseq)
drivers/power/sequencing/core.c
567
struct pwrseq_device *pwrseq = data;
drivers/power/sequencing/core.c
580
struct pwrseq_device *
drivers/power/sequencing/core.c
584
struct pwrseq_device *pwrseq;
drivers/power/sequencing/core.c
608
void *pwrseq_device_get_drvdata(struct pwrseq_device *pwrseq)
drivers/power/sequencing/core.c
622
struct pwrseq_device *pwrseq = to_pwrseq_device(pwrseq_dev);
drivers/power/sequencing/core.c
703
struct pwrseq_device *pwrseq;
drivers/power/sequencing/core.c
754
static int pwrseq_unit_enable(struct pwrseq_device *pwrseq,
drivers/power/sequencing/core.c
756
static int pwrseq_unit_disable(struct pwrseq_device *pwrseq,
drivers/power/sequencing/core.c
759
static int pwrseq_unit_enable_deps(struct pwrseq_device *pwrseq,
drivers/power/sequencing/core.c
777
static int pwrseq_unit_disable_deps(struct pwrseq_device *pwrseq,
drivers/power/sequencing/core.c
795
static int pwrseq_unit_enable(struct pwrseq_device *pwrseq,
drivers/power/sequencing/core.c
832
static int pwrseq_unit_disable(struct pwrseq_device *pwrseq,
drivers/power/sequencing/core.c
892
struct pwrseq_device *pwrseq;
drivers/power/sequencing/core.c
945
struct pwrseq_device *pwrseq;
drivers/power/sequencing/pwrseq-pcie-m2.c
100
static int pwrseq_pci_m2_e_pcie_disable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-pcie-m2.c
119
static int pwrseq_pcie_m2_e_pwup_delay(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-pcie-m2.c
167
static int pwrseq_pcie_m2_match(struct pwrseq_device *pwrseq,
drivers/power/sequencing/pwrseq-pcie-m2.c
34
struct pwrseq_device *pwrseq;
drivers/power/sequencing/pwrseq-pcie-m2.c
47
static int pwrseq_pcie_m2_vregs_enable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-pcie-m2.c
54
static int pwrseq_pcie_m2_vregs_disable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-pcie-m2.c
72
static int pwrseq_pci_m2_e_uart_enable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-pcie-m2.c
79
static int pwrseq_pci_m2_e_uart_disable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-pcie-m2.c
93
static int pwrseq_pci_m2_e_pcie_enable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-qcom-wcn.c
105
static int pwrseq_qcom_wcn_clk_disable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-qcom-wcn.c
139
static int pwrseq_qcom_wcn6855_clk_assert(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-qcom-wcn.c
166
static int pwrseq_qcom_wcn_bt_enable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-qcom-wcn.c
177
static int pwrseq_qcom_wcn_bt_disable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-qcom-wcn.c
200
static int pwrseq_qcom_wcn_wlan_enable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-qcom-wcn.c
211
static int pwrseq_qcom_wcn_wlan_disable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-qcom-wcn.c
234
static int pwrseq_qcom_wcn_pwup_delay(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-qcom-wcn.c
244
static int pwrseq_qcom_wcn6855_xo_clk_deassert(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-qcom-wcn.c
27
int (*match)(struct pwrseq_device *pwrseq, struct device *dev);
drivers/power/sequencing/pwrseq-qcom-wcn.c
31
struct pwrseq_device *pwrseq;
drivers/power/sequencing/pwrseq-qcom-wcn.c
336
static int pwrseq_qcom_wcn3990_match(struct pwrseq_device *pwrseq,
drivers/power/sequencing/pwrseq-qcom-wcn.c
404
static int pwrseq_qcom_wcn_match_regulator(struct pwrseq_device *pwrseq,
drivers/power/sequencing/pwrseq-qcom-wcn.c
437
static int pwrseq_qcom_wcn_match(struct pwrseq_device *pwrseq,
drivers/power/sequencing/pwrseq-qcom-wcn.c
443
static int pwrseq_qcom_wcn3990_match(struct pwrseq_device *pwrseq,
drivers/power/sequencing/pwrseq-qcom-wcn.c
58
static int pwrseq_qcom_wcn_vddio_enable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-qcom-wcn.c
65
static int pwrseq_qcom_wcn_vddio_disable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-qcom-wcn.c
78
static int pwrseq_qcom_wcn_vregs_enable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-qcom-wcn.c
85
static int pwrseq_qcom_wcn_vregs_disable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-qcom-wcn.c
98
static int pwrseq_qcom_wcn_clk_enable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-thead-gpu.c
117
static int pwrseq_thead_gpu_match(struct pwrseq_device *pwrseq,
drivers/power/sequencing/pwrseq-thead-gpu.c
29
struct pwrseq_device *pwrseq;
drivers/power/sequencing/pwrseq-thead-gpu.c
40
static int pwrseq_thead_gpu_enable(struct pwrseq_device *pwrseq)
drivers/power/sequencing/pwrseq-thead-gpu.c
79
static int pwrseq_thead_gpu_disable(struct pwrseq_device *pwrseq)
include/linux/pwrseq/provider.h
11
struct pwrseq_device;
include/linux/pwrseq/provider.h
13
typedef int (*pwrseq_power_state_func)(struct pwrseq_device *);
include/linux/pwrseq/provider.h
14
typedef int (*pwrseq_match_func)(struct pwrseq_device *, struct device *);
include/linux/pwrseq/provider.h
69
struct pwrseq_device *
include/linux/pwrseq/provider.h
71
void pwrseq_device_unregister(struct pwrseq_device *pwrseq);
include/linux/pwrseq/provider.h
72
struct pwrseq_device *
include/linux/pwrseq/provider.h
76
void *pwrseq_device_get_drvdata(struct pwrseq_device *pwrseq);