Lines Matching defs:ssb_bus
280 struct ssb_bus { struct
284 const struct ssb_bus_ops *ops; argument
300 enum ssb_bustype bustype; argument
302 union {
312 unsigned int quirks;
316 struct mutex sprom_mutex;
320 u16 chip_id;
321 u8 chip_rev;
322 u16 sprom_offset;
323 u16 sprom_size; /* number of words in sprom */
324 u8 chip_package;
327 struct ssb_device devices[SSB_MAX_NR_CORES];
328 u8 nr_devices;
331 unsigned int busnumber;
334 struct ssb_chipcommon chipco;
336 struct ssb_pcicore pcicore;
338 struct ssb_mipscore mipscore;
340 struct ssb_extif extif;
348 struct ssb_boardinfo boardinfo;
350 struct ssb_sprom sprom;
352 bool has_cardbus_slot;
356 spinlock_t gpio_lock;
360 struct list_head list;
384 typedef int (*ssb_invariants_func_t)(struct ssb_bus *bus, argument