Lines Matching defs:brcmf_sdio_dev
168 struct brcmf_sdio_dev { struct
169 struct sdio_func *func1;
170 struct sdio_func *func2;
171 u32 sbwad; /* Save backplane window address */
172 struct brcmf_core *cc_core; /* chipcommon core info struct */
173 struct brcmf_sdio *bus;
174 struct device *dev;
175 struct brcmf_bus *bus_if;
176 struct brcmf_mp_device *settings;
177 bool oob_irq_requested;
178 bool sd_irq_requested;
179 bool irq_en; /* irq enable flags */
180 spinlock_t irq_en_lock;
181 bool sg_support;
182 uint max_request_size;
183 ushort max_segment_count;
184 uint max_segment_size;
185 uint txglomsz;
186 struct sg_table sgtable;
187 char fw_name[BRCMF_FW_NAME_LEN];
188 char nvram_name[BRCMF_FW_NAME_LEN];
189 char clm_name[BRCMF_FW_NAME_LEN];
190 bool wowl_enabled;
191 bool func1_power_manageable;
192 bool func2_power_manageable;
193 enum brcmf_sdiod_state state;
194 struct brcmf_sdiod_freezer *freezer;
195 const struct firmware *clm_fw;