Dmitry Torokhov
1a6f2a7512
Driver core: allow certain drivers prohibit bind/unbind via sysfs
...
Platform drivers registered via platform_driver_probe() can be bound
to devices only once, upon registration, because discard their probe()
routines to save memory. Unbinding the driver through sysfs 'unbind'
leaves the device stranded and confuses users so let's not create
bind and unbind attributes for such drivers.
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Cc: Éric Piel <eric.piel@tremplin-utc.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-10-30 14:59:51 -07:00
..
power
PM: Reset transition_started at dpm_resume_noirq
2009-09-14 20:27:00 +02:00
attribute_container.c
base.h
Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
2009-09-15 09:50:49 -07:00
bus.c
Driver core: allow certain drivers prohibit bind/unbind via sysfs
2009-10-30 14:59:51 -07:00
class.c
Driver core: Add support for compatibility classes
2009-09-15 09:50:48 -07:00
core.c
Driver-Core: extend devnode callbacks to provide permissions
2009-09-19 12:50:38 -07:00
cpu.c
cpumask: use new cpumask_ functions in core code.
2009-03-30 22:05:16 +10:30
dd.c
Driver core: move dev_get/set_drvdata to drivers/base/dd.c
2009-09-15 09:50:47 -07:00
devres.c
devres: WARN() and return, don't crash on device_del() of uninitialized device
2009-07-12 13:02:09 -07:00
devtmpfs.c
Driver-Core: extend devnode callbacks to provide permissions
2009-09-19 12:50:38 -07:00
dma-coherent.c
driver-core: move dma-coherent.c from kernel to driver/base
2009-09-15 09:50:47 -07:00
dma-mapping.c
driver.c
Driver core: fix driver_register() return value
2009-10-30 14:59:51 -07:00
firmware.c
firmware_class.c
driver core: firmware_class:fix memory leak of page pointers array
2009-07-28 13:45:22 -07:00
hypervisor.c
init.c
Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
2009-09-15 09:50:49 -07:00
iommu.c
drivers/base/iommu.c: add missing includes
2009-05-06 16:36:10 -07:00
isa.c
dma-mapping: replace all DMA_24BIT_MASK macro with DMA_BIT_MASK(24)
2009-04-07 08:31:12 -07:00
Kconfig
Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
2009-09-15 09:50:49 -07:00
Makefile
Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
2009-09-15 09:50:49 -07:00
map.c
memory.c
module.c
node.c
mm: oom analysis: add shmem vmstat
2009-09-22 07:17:27 -07:00
platform.c
Driver core: allow certain drivers prohibit bind/unbind via sysfs
2009-10-30 14:59:51 -07:00
sys.c
driver core: sysdev: do not send KOBJ_ADD uevent if kobject_init_and_add fails
2009-07-28 13:45:22 -07:00
topology.c
transport_class.c