* resume
* suspend
+# Buses and drivers
+
+* Buses usually implement their API to create bus drivers
+* The bus API is what should be used most of the time
+
# Bus
* struct bus\\_type
- remove
* bus\\_register
* bus\\_unregister
+
+# Drivers
+
+* struct device\\_driver
+ - name
+ - bus
+ - owner
+ - probe
+ - remove
+* driver\\_register
+* driver\\_unregister