driver core: move the deferred probe pointer into the private area
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 8 Mar 2012 20:17:22 +0000 (12:17 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 8 Mar 2012 20:17:22 +0000 (12:17 -0800)
commitef8a3fd6e5e12e8989dae97ba5491c2e39369af9
treef7833cd19e036141d26bd3f3732cd4de7752a161
parentd1c3414c2a9d10ef7f0f7665f5d2947cd088c093
driver core: move the deferred probe pointer into the private area

Nothing outside of the driver core needs to get to the deferred probe
pointer, so move it inside the private area of 'struct device' so no one
tries to mess around with it.

Cc: Grant Likely <grant.likely@secretlab.ca>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/base/base.h
drivers/base/core.c
drivers/base/dd.c
include/linux/device.h