Lines Matching full:match

39  * A hardware revision match descriptor.
43 to match on any revision. */
45 to match on any revision. */
48 /* Copy match field @p _name from @p _src */
50 .m.match._name = (_src)->m.match._name, \
53 /* Set match field @p _name with @p _value */
55 .m.match._name = 1, ._name = _value
58 * Wildcard hardware revision match descriptor.
65 * Hardware revision match descriptor for an inclusive range.
69 * to match on any revision.
74 * Hardware revision match descriptor for a single revision.
76 * @param _hwrev The hardware revision to match on.
81 * Hardware revision match descriptor for any revision equal to or greater
84 * @param _start The first hardware revision to match on.
89 * Hardware revision match descriptor for any revision equal to or less
92 * @param _end The last hardware revision to match on.
97 * A bhnd(4) core match descriptor.
112 } match; member
140 * Match against the given @p _vendor and @p _id,
147 * A bhnd(4) chip match descriptor.
160 } match; member
176 /** Set the required chip ID within a bhnd match descriptor */
180 /** Set the required chip revision range within a bhnd match descriptor */
184 /** Set the required package ID within a bhnd match descriptor */
188 /** Set the required chip type within a bhnd match descriptor */
192 /** Set the required chip and package ID within a bhnd match descriptor */
209 * A bhnd(4) board match descriptor.
223 } match; member
240 /** Set the required board vendor within a bhnd match descriptor */
243 /** Set the required board type within a bhnd match descriptor */
247 /** Set the required board devid within a bhnd match descriptor */
251 /** Set the required SROM revision range within a bhnd match descriptor */
255 /** Set the required board revision range within a bhnd match descriptor */
259 /** Set the required board vendor and type within a bhnd match descriptor */
264 * A bhnd(4) device match descriptor.
291 } match; member
313 /** Define a wildcard match requirement (matches on any device). */