driver_attach(9) try to bind driver to devices.

SYNOPSIS

int driver_attach(struct device_driver * drv);

ARGUMENTS

drv

driver.

DESCRIPTION

Walk the list of devices that the bus has on it and try to match the driver with each one. If driver_probe_device returns 0 and the dev->driver is set, we've found a compatible pair.

COPYRIGHT