Lines Matching defs:bhnd_device_match
269 struct bhnd_device_match { struct
271 union {
292 } m;
294 uint16_t core_vendor; /**< required JEP106 device vendor */
295 uint16_t core_id; /**< required core ID */
296 struct bhnd_hwrev_match core_rev; /**< matching core revisions. */
297 bhnd_devclass_t core_class; /**< required bhnd class */
298 u_int core_idx; /**< required core index */
299 int core_unit; /**< required core unit */
301 uint16_t chip_id; /**< required chip id */
302 struct bhnd_hwrev_match chip_rev; /**< matching chip revisions */
303 uint8_t chip_pkg; /**< required package */
304 uint8_t chip_type; /**< required chip type (BHND_CHIPTYPE_*) */
306 uint16_t board_vendor; /**< required board vendor */
307 uint16_t board_type; /**< required board type */
308 uint16_t board_devid; /**< required board devid */
309 struct bhnd_hwrev_match board_rev; /**< matching board revisions */
310 struct bhnd_hwrev_match board_srom_rev; /**< matching board srom revisions */