blob: 9dc4a9fe41e19af6e637285b5bbce1664ac78b8d [file] [log] [blame]
Bjorn Anderssonaed361a2016-08-12 18:18:59 -07001#ifndef __QCOM_WNCSS_H__
2#define __QCOM_WNCSS_H__
3
4struct qcom_iris;
5struct qcom_wcnss;
6
7struct wcnss_vreg_info {
8 const char * const name;
9 int min_voltage;
10 int max_voltage;
11
12 int load_uA;
13
14 bool super_turbo;
15};
16
17int qcom_iris_enable(struct qcom_iris *iris);
18void qcom_iris_disable(struct qcom_iris *iris);
19
20void qcom_wcnss_assign_iris(struct qcom_wcnss *wcnss, struct qcom_iris *iris, bool use_48mhz_xo);
21
22#endif