summaryrefslogtreecommitdiff
path: root/drivers/staging/gasket/TODO
blob: d3c44ca4fda25d3d9b590c0e27258231ac6b770c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
This is a list of things that need to be done to get this driver out of the
staging directory.
- Remove static function declarations.
- Document sysfs files with Documentation/ABI/ entries.
- Use misc interface instead of major number for driver version description.
- Add descriptions of module_param's
- Remove gasket-specific logging functions.
- apex_get_status() should actually check status.
- Static functions don't need kernel doc formatting, can be simplified.
- Fix multi-line alignment formatting to look like:
      int ret = long_function_name(device, VARIABLE1, VARIABLE2,
                                   VARIABLE3, VARIABLE4);
- "drivers" should never be dealing with "raw" sysfs calls or mess around with
  kobjects at all. The driver core should handle all of this for you
  automaically. There should not be a need for raw attribute macros.