Expand description
Generic devices that are part of the kernel’s driver model.
C header: include/linux/device.h
Modules§
- property
- Unified device property interface.
Structs§
- Bound
- The Boundcontext is theDeviceContextof a bus specific device when it is guaranteed to be bound to a driver.
- Core
- The Corecontext is the context of a bus specific device when it appears as argument of any bus specific callback, such asprobe().
- CoreInternal 
- Semantically the same as Core, but reserved for internal usage of the corresponding bus abstraction.
- Device
- The core representation of a device in the kernel’s driver model.
- Normal
- The Normalcontext is the defaultDeviceContextof anyDevice.
Traits§
- DeviceContext 
- Marker trait for the context or scope of a bus specific device.