Lines Matching refs:a
5 Driver binding is the process of associating a device with a device
15 The bus type structure contains a list of all devices that are on that bus
16 type in the system. When device_register is called for a device, it is
17 inserted into the end of this list. The bus object also contains a
19 for a driver, it is inserted at the end of this list. These are the
26 When a new device is added, the bus's list of drivers is iterated over
30 Instead of trying to derive a complex state machine and matching
31 algorithm, it is up to the bus driver to provide a callback to compare
32 a device against the IDs of a driver. The bus returns 1 if a match was
37 If a match is found, the device's driver field is set to the driver
38 and the driver's probe callback is called. This gives the driver a
40 it's in a working state.
56 When a driver is attached to a device, the device is inserted into the
82 The process is almost identical for when a new driver is added.
83 The bus's list of devices is iterated over to find a match. Devices
84 that already have a driver are skipped. All the devices are iterated
91 When a device is removed, the reference count for it will eventually
96 When a driver is removed, the list of devices that it supports is