pwrseq_device
struct pwrseq_device *pwrseq = to_pwrseq_device(dev);
static struct pwrseq_device *to_pwrseq_device(struct device *dev)
return container_of(dev, struct pwrseq_device, dev);
static struct pwrseq_device *pwrseq_device_get(struct pwrseq_device *pwrseq)
static void pwrseq_device_put(struct pwrseq_device *pwrseq)
struct pwrseq_device *pwrseq;
struct pwrseq_device *pwrseq = to_pwrseq_device(dev);
struct pwrseq_device *pwrseq,
struct pwrseq_device *pwrseq)
struct pwrseq_device *
struct pwrseq_device *pwrseq;
void pwrseq_device_unregister(struct pwrseq_device *pwrseq)
struct pwrseq_device *pwrseq = data;
struct pwrseq_device *
struct pwrseq_device *pwrseq;
void *pwrseq_device_get_drvdata(struct pwrseq_device *pwrseq)
struct pwrseq_device *pwrseq = to_pwrseq_device(pwrseq_dev);
struct pwrseq_device *pwrseq;
static int pwrseq_unit_enable(struct pwrseq_device *pwrseq,
static int pwrseq_unit_disable(struct pwrseq_device *pwrseq,
static int pwrseq_unit_enable_deps(struct pwrseq_device *pwrseq,
static int pwrseq_unit_disable_deps(struct pwrseq_device *pwrseq,
static int pwrseq_unit_enable(struct pwrseq_device *pwrseq,
static int pwrseq_unit_disable(struct pwrseq_device *pwrseq,
struct pwrseq_device *pwrseq;
struct pwrseq_device *pwrseq;
struct pwrseq_device *pwrseq;
static int pwrseq_pcie_m2_m_vregs_enable(struct pwrseq_device *pwrseq)
static int pwrseq_pcie_m2_m_vregs_disable(struct pwrseq_device *pwrseq)
static int pwrseq_pcie_m2_match(struct pwrseq_device *pwrseq,
static int pwrseq_qcom_wcn_clk_disable(struct pwrseq_device *pwrseq)
static int pwrseq_qcom_wcn6855_clk_assert(struct pwrseq_device *pwrseq)
static int pwrseq_qcom_wcn_bt_enable(struct pwrseq_device *pwrseq)
static int pwrseq_qcom_wcn_bt_disable(struct pwrseq_device *pwrseq)
static int pwrseq_qcom_wcn_wlan_enable(struct pwrseq_device *pwrseq)
static int pwrseq_qcom_wcn_wlan_disable(struct pwrseq_device *pwrseq)
static int pwrseq_qcom_wcn_pwup_delay(struct pwrseq_device *pwrseq)
static int pwrseq_qcom_wcn6855_xo_clk_deassert(struct pwrseq_device *pwrseq)
int (*match)(struct pwrseq_device *pwrseq, struct device *dev);
struct pwrseq_device *pwrseq;
static int pwrseq_qcom_wcn3990_match(struct pwrseq_device *pwrseq,
static int pwrseq_qcom_wcn_match_regulator(struct pwrseq_device *pwrseq,
static int pwrseq_qcom_wcn_match(struct pwrseq_device *pwrseq,
static int pwrseq_qcom_wcn3990_match(struct pwrseq_device *pwrseq,
static int pwrseq_qcom_wcn_vddio_enable(struct pwrseq_device *pwrseq)
static int pwrseq_qcom_wcn_vddio_disable(struct pwrseq_device *pwrseq)
static int pwrseq_qcom_wcn_vregs_enable(struct pwrseq_device *pwrseq)
static int pwrseq_qcom_wcn_vregs_disable(struct pwrseq_device *pwrseq)
static int pwrseq_qcom_wcn_clk_enable(struct pwrseq_device *pwrseq)
static int pwrseq_thead_gpu_match(struct pwrseq_device *pwrseq,
struct pwrseq_device *pwrseq;
static int pwrseq_thead_gpu_enable(struct pwrseq_device *pwrseq)
static int pwrseq_thead_gpu_disable(struct pwrseq_device *pwrseq)
struct pwrseq_device;
typedef int (*pwrseq_power_state_func)(struct pwrseq_device *);
typedef int (*pwrseq_match_func)(struct pwrseq_device *, struct device *);
struct pwrseq_device *
void pwrseq_device_unregister(struct pwrseq_device *pwrseq);
struct pwrseq_device *
void *pwrseq_device_get_drvdata(struct pwrseq_device *pwrseq);