Lines Matching full:match
22 * in order to identify a match
24 * @V4L2_ASYNC_MATCH_CUSTOM: Match will use the logic provided by &struct
25 * v4l2_async_subdev.match ops
26 * @V4L2_ASYNC_MATCH_DEVNAME: Match will use the device name
27 * @V4L2_ASYNC_MATCH_I2C: Match will check for I2C adapter ID and address
28 * @V4L2_ASYNC_MATCH_FWNODE: Match will use firmware node
31 * algorithm that will be used to match an asynchronous device.
43 * @match_type: type of match that will be used
44 * @match: union of per-bus type matching data sets
45 * @match.fwnode:
48 * @match.device_name:
51 * @match.i2c: embedded struct with I2C parameters to be matched.
52 * Both @match.i2c.adapter_id and @match.i2c.address
55 * @match.i2c.adapter_id:
58 * @match.i2c.address:
61 * @match.custom:
62 * Driver-specific match criteria.
64 * @match.custom.match:
65 * Driver-specific match function to be used if
67 * @match.custom.priv:
68 * Driver-specific private struct with match parameters
89 bool (*match)(struct device *dev, member
93 } match; member