summaryrefslogtreecommitdiff
path: root/drivers/base
AgeCommit message (Expand)Author
2002-10-16driver model: simplify device/driver binding. Patrick Mochel
2002-10-16driver model: make sure device has driver when we add it to the class.Patrick Mochel
2002-10-16driver model: replace rwlock in struct bus_type with a rwsem. Patrick Mochel
2002-10-15driver model: change class reference counting to be like devices'. Patrick Mochel
2002-10-15driver model: make driver refcounting similar to devices'.Patrick Mochel
2002-10-15driver model: change bus refcounting scheme to match devices'.Patrick Mochel
2002-10-15driver model: make driverfs an implicit initcall.Patrick Mochel
2002-10-15driver model: make device_unregister() only mark device as !present. Patrick Mochel
2002-10-15[PATCH] device_register() splitupAlexander Viro
2002-10-08Merge osdl.org:/home/mochel/src/kernel/devel/linux-2.5-virginPatrick Mochel
2002-10-08driver model: check return of get_device() when creating a driverfs file.Patrick Mochel
2002-10-08driver model: and present field to struct device and implement device_unregis...Patrick Mochel
2002-10-08merge of Randy's cpia fix over Davej'sGreg Kroah-Hartman
2002-10-08driver core: rename DEVICE to DEVPATH for /sbin/hotplug call to prevent confl...Greg Kroah-Hartman
2002-10-07[PATCH] Remove code duplication in power.cDave Jones
2002-10-02[PATCH] hotplug: fix for non-pci and usb callsGreg Kroah-Hartman
2002-09-30driver core: added location of device in driverfs tree to /sbin/hotplug call.Greg Kroah-Hartman
2002-09-26add hotplug support to the driver core for devices, if their bus type support...Greg Kroah-Hartman
2002-09-23driver model: add better platform device support.Patrick Mochel
2002-09-23driver model: add support for multi-board systems.Patrick Mochel
2002-09-23driver model: add support for CPUs.Patrick Mochel
2002-09-23Driver model: handle devices registered with ->driver set.Patrick Mochel
2002-09-23Driver model: improve support for system devices.Patrick Mochel
2002-09-16drivers/base/core.c: merge fixupPatrick Mochel
2002-09-16Driver Model: fix oops when device is removed from systemGreg Kroah-Hartman
2002-09-11driver model: use list_for_each_safe in device_shutdown(), since devices can bePatrick Mochel
2002-09-11driver model: Don't reset dev->driver until after we call dev->driver->remove. Patrick Mochel
2002-09-06Merge osdl.org:/home/mochel/src/kernel/devel/linux-2.5-virginPatrick Mochel
2002-09-02kbuild: Fix export-objsKai Germaschewski
2002-08-26Add struct bus_type platform_bus and document its intentions.Patrick Mochel
2002-08-26unlock the right lock in enum_device. Patrick Mochel
2002-08-25Introduce struct device_interface.Patrick Mochel
2002-08-25Introduce struct device_classPatrick Mochel
2002-08-13Remove extra '#include <linux/err.h>' in drivers/base/core.cPatrick Mochel
2002-08-13Remove device_root device; replace with global_device_list.Patrick Mochel
2002-08-13Make sure we do to_dev(node) in device_suspend().Patrick Mochel
2002-08-13Use C99 initializers in driver model corePatrick Mochel
2002-08-13Remove do_driver_detach(), since device_detach does the same thingPatrick Mochel
2002-08-13Update device model lockingPatrick Mochel
2002-08-12Fix and prevent bugs in device_register()Patrick Mochel
2002-08-12Update device model locking Patrick Mochel
2002-08-07Change DEVICE_ATTR, BUS_ATTR, and DRIVER_ATTR macros to not take a '_str' Patrick Mochel
2002-08-01driverfs: add glue layer for drivers to export attributes via driverfsPatrick Mochel
2002-08-01driverfs: Add ability to create and remove files for bus driversPatrick Mochel
2002-08-01driverfs: Move driverfs calls from drivers/base/*.c to drivers/base/fs/*.cPatrick Mochel
2002-07-31driverfs: define struct driverfs_ops and remove struct device dependenciesPatrick Mochel
2002-07-31driverfs: Add struct attributePatrick Mochel
2002-07-31Convert users of struct device_attribute to initialize the structs using Patrick Mochel
2002-07-31driverfs: Patrick Mochel
2002-07-30driverfs: add device_remove_symlink wrapper for removing symlinks (since driv...Patrick Mochel