All of lore.kernel.org
 help / color / mirror / Atom feed
* [Q] reprobe deferred-probing drivers
@ 2012-10-17  8:27 Guennadi Liakhovetski
  2012-10-17  8:43 ` Guennadi Liakhovetski
  2012-10-17 15:02 ` Greg Kroah-Hartman
  0 siblings, 2 replies; 5+ messages in thread
From: Guennadi Liakhovetski @ 2012-10-17  8:27 UTC (permalink / raw)
  To: linux-kernel; +Cc: Linux Media Mailing List, Greg Kroah-Hartman

Hi

I've got a situation, for which I currently don't have a (good) solution.

Let's say device A depends on device B and as long as B hasn't probed, A 
requests deferred probing. Now B probes, which causes A to also succeed 
its probing. Next we want to remove B, say, by unloading its driver. A has 
to go back into "deferred-probing" state. How do we do it? This can be 
achieved by unloading B's driver and loading again. Essentially, we have 
to use the sysfs "unbind" and then the "bind" attributes. But how do we do 
this from the kernel? Shall we export driver_bind() and driver_unbind()?

Thanks
Guennadi
---
Guennadi Liakhovetski, Ph.D.
Freelance Open-Source Software Developer
http://www.open-technology.de/

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-10-17 16:02 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-17  8:27 [Q] reprobe deferred-probing drivers Guennadi Liakhovetski
2012-10-17  8:43 ` Guennadi Liakhovetski
2012-10-17 16:02   ` Ming Lei
2012-10-17 15:02 ` Greg Kroah-Hartman
2012-10-17 15:10   ` Guennadi Liakhovetski

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.