Lines Matching defs:qcom_wcnss
66 struct qcom_wcnss { struct
67 struct device *dev;
68 struct rproc *rproc;
70 void __iomem *pmu_cfg;
71 void __iomem *spare_out;
73 bool use_48mhz_xo;
75 int wdog_irq;
76 int fatal_irq;
77 int ready_irq;
78 int handover_irq;
79 int stop_ack_irq;
81 struct qcom_smem_state *state;
82 unsigned stop_bit;
84 struct mutex iris_lock;
85 struct qcom_iris *iris;
87 struct device *pds[WCNSS_MAX_PDS];
88 size_t num_pds;
89 struct regulator_bulk_data *vregs;
90 size_t num_vregs;
92 struct completion start_done;
93 struct completion stop_done;
95 phys_addr_t mem_phys;
96 phys_addr_t mem_reloc;
97 void *mem_region;
98 size_t mem_size;
100 struct qcom_rproc_subdev smd_subdev;
101 struct qcom_sysmon *sysmon;