Lines Matching full:match
28 * in order to identify a match
30 * @V4L2_ASYNC_MATCH_CUSTOM: Match will use the logic provided by &struct
31 * v4l2_async_subdev.match ops
32 * @V4L2_ASYNC_MATCH_DEVNAME: Match will use the device name
33 * @V4L2_ASYNC_MATCH_I2C: Match will check for I2C adapter ID and address
34 * @V4L2_ASYNC_MATCH_FWNODE: Match will use firmware node
37 * algorithm that will be used to match an asynchronous device.
49 * @match_type: type of match that will be used
50 * @match: union of per-bus type matching data sets
51 * @match.fwnode:
54 * @match.device_name:
57 * @match.i2c: embedded struct with I2C parameters to be matched.
58 * Both @match.i2c.adapter_id and @match.i2c.address
61 * @match.i2c.adapter_id:
64 * @match.i2c.address:
67 * @match.custom:
68 * Driver-specific match criteria.
70 * @match.custom.match:
71 * Driver-specific match function to be used if
73 * @match.custom.priv:
74 * Driver-specific private struct with match parameters
93 bool (*match)(struct device *, member
97 } match; member