* struct class
- name
- owner
- - dev_release
+ - dev\\_release
* class\\_create(owner, name)
* class\\_destroy(class)
* class\\_register(class)
# devtmpfs
* class.devnode
-* char *devnode(dev, mode_t *)
+* char *devnode(dev, mode\\_t *)
+
+# Power Management
+
+* linux/pm.h
+* dev\\_pm\\_ops
+* resume
+* suspend
+
+# Bus
+
+* struct bus\\_type
+ - name
+ - match
+ - probe
+ - remove
+* bus\\_register
+* bus\\_unregister