Linux kernel driver core

E196428

The Linux kernel driver core is the central subsystem responsible for managing device drivers and their interaction with hardware and the rest of the kernel.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (5)

Statements (54)

Predicate Object
instanceOf Linux kernel subsystem
device driver management framework
defines struct bus_type
struct class
struct device
struct device_driver
struct device_type
exposesAPI bus_register
bus_unregister
class_register
class_unregister
device_initialize
device_register
device_unregister
driver_register
driver_unregister
get_device
put_device
implements device model
interactsWith hotplug and uevent mechanism
power management subsystem
sysfs filesystem
udev or userspace device managers
locatedIn Linux kernel driver core self-linksurface differs
surface form: drivers/base directory of Linux kernel source
manages device binding
device drivers
device lifecycles
device registration
driver binding
driver lifecycles
driver registration
hotplug events
power management callbacks
struct bus_type objects
struct class objects
struct device objects
struct device_driver objects
struct device_type objects
sysfs representation of devices
partOf Linux kernel
responsibleFor creating device hierarchy
device shutdown handling
driver probing
driver removal
exposing device attributes to userspace
matching devices to drivers
supports device hotplugging
plug and play of devices
runtime power management
suspend and resume callbacks
uses driver model core in drivers/base
kobject infrastructure
reference counting for devices
sysfs for device representation

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Greg Kroah-Hartman notableProject Linux kernel driver core
Kroah-Hartman notableWork Linux kernel driver core
subject surface form: Greg Kroah-Hartman
this entity surface form: Linux device driver infrastructure
Kroah-Hartman contributedTo Linux kernel driver core
subject surface form: Greg Kroah-Hartman
this entity surface form: Linux device drivers
Linux kernel staging tree relatedTo Linux kernel driver core
this entity surface form: Linux kernel driver model
Linux kernel driver core locatedIn Linux kernel driver core self-linksurface differs
this entity surface form: drivers/base directory of Linux kernel source