Lines Matching full:probing
43 * request probing to be deferred by returning -EPROBE_DEFER from its probe hook
67 * to prohibit probing of devices as it could be unsafe.
73 * deferred_probe_work_func() - Retry probing devices in the active list.
104 * Drop the mutex while probing each device; the probe path may in deferred_probe_work_func()
151 * driver_deferred_probe_trigger() - Kick off re-probing deferred devices
158 * more than one device is probing at the same time, it is possible for one
164 * trigger has occurred in the midst of probing a driver. If the trigger count
194 * It will disable probing of devices and defer their probes instead.
206 * It will restore normal behavior and trigger re-probing of deferred
310 * deferred_probe_initcall() - Enable probing of deferred devices
313 * Instead, this initcall makes sure that deferred probing is delayed until
352 * Returns true if passed device has already finished probing successfully
481 /* Did a trigger occur while probing? Need to re-trigger if yes */ in driver_deferred_probe_add_trigger()
524 pr_debug("bus: '%s': %s: probing driver %s with device %s\n", in really_probe()
527 dev_crit(dev, "Resources present before probing\n"); in really_probe()
535 /* If using pinctrl, bind pins now before probing */ in really_probe()
643 /* Driver requested deferred probing */ in really_probe()
702 * Wait for device probing to be completed.
712 /* wait for the known devices to complete their probing */ in wait_for_device_probe()
729 * If the device has a parent, runtime-resume the parent before driver probing.
799 * Indicates whether we are are considering asynchronous probing or
809 * When asynchronous probing is enabled we'll execute 2 passes
810 * over drivers: first pass doing synchronous probing and second
811 * doing asynchronous probing (if synchronous did not succeed -
813 * probing - and we found asynchronous driver during first pass).
823 * driver, we'll encounter one that requests asynchronous probing.
1084 * Instead of probing the device synchronously we will in __driver_attach()
1090 dev_dbg(dev, "probing driver %s asynchronously\n", drv->name); in __driver_attach()