参照元

説明

引数

返り値

参考

実装

static void driver_bound(struct device *dev)
{
	if (klist_node_attached(&dev->p->knode_driver)) {
		printk(KERN_WARNING "%s: device %s already bound\n",
			__func__, kobject_name(&dev->kobj));
		return;
	}
	pr_debug("driver: '%s': %s: bound to device '%s'\n", dev_name(dev),
		 __func__, dev->driver->name);
	if (dev->bus)
		blocking_notifier_call_chain(&dev->bus->p->bus_notifier,
					     BUS_NOTIFY_BOUND_DRIVER, dev);
	klist_add_tail(&dev->p->knode_driver, &dev->driver->p->klist_devices);
}

コメント


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS