Lines Matching refs:model
12 Please refer to `Documentation/driver-api/driver-model/*.rst` for definitions of
15 Most of the work of porting devices drivers to the new model happens
20 In a nutshell, the driver model consists of a set of objects that can
24 The generic objects must be registered with the driver model core. By
138 The driver model maintains an ordered list of devices that it uses
160 The release field is a callback that the driver model core calls
168 with the driver model core by doing::
178 it. It should instead wait for the driver model core to call the
231 of operations that the driver model core may call.
283 struct device_driver defines a set of operations that the driver model
330 The model assumes that a device or driver can be dynamically
338 bus-specific, so the generic model does attempt to generalize them.
379 Whenever a device is registered with the driver model core, the
384 The driver model core passes several arguments to userspace via