Please enable JavaScript.
Coggle requires JavaScript to display documents.
Linux Device Model - Coggle Diagram
Linux Device Model
Bus
Bus driver
Devices
Binding if matches device_id
drivers
If match..Drivers probe function is called
Algorithm driver/adapter driver
Device
platform device
resources
register through board file
register through device tree
regular device
Driver
platform driver
probe
remove
linux driver
Types
discoverable
usb
pci
Non-discoverable
PLATFORM DEVICES/DRIVER
i2c
pci
i2s
Resource handling
kobjects
uevent
sysfs_Create_dir
class_device_add_attriibutes
ksets