Commit Graph

11 Commits

Author SHA1 Message Date
Tim Crawford 44aa423b2c Add addw5
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2025-07-01 17:26:05 +00:00
Tim Crawford 293de8964e
Move suspend/resume functions to dev_pm_ops
Replace deprecated interface functions with newer PM interface.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2025-06-16 14:00:44 -06:00
Tim Crawford 3fa766c549
Fix pr_debug format error
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2025-06-16 14:00:44 -06:00
Tim Crawford e457babab4
Use devres
Allow kernel to handle removal of devices when driver is unloaded.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2025-06-09 15:44:44 -06:00
Tim Crawford 9c210e3060
hwmon: Replace deprecated function
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2025-06-09 15:27:09 -06:00
Tim Crawford cc4802bd26
Replace sprintf with sysfs_emit
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2025-06-06 16:56:48 -06:00
Tim Crawford dd00fe93ca
Address checkpatch issues
- Convert license blocks to SPDX ID tags
- Remove unlikely from IS_ERR calls
- Replace hard-coded function names with __func__
- Replace symbolic permissions with octals
- Add blank lines after declarations
- Do not initialize statics to 0
- Remove unneeded cast from kzalloc
- Add missing spacing around values

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2025-06-06 16:50:13 -06:00
Tim Crawford af173d245a
Add serw14 with hack
The WMI interface is deprecated and does not work on serw14. Hack in a
call to the underlying ECMD to fix it for now.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2025-06-06 07:42:49 -06:00
Tim Crawford f886317ae8
Use standard logging functions
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2025-06-06 07:35:55 -06:00
Tim Crawford c81a34d0fc
Format code
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2025-06-06 07:35:55 -06:00
Tim Crawford c24eadde07
Move sources to subdirectory
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2025-06-06 07:35:55 -06:00