Describe what the changes are meant to address.
If the implementation is not trivial, please also include a short overview.
Fixes: Closes: Related:
Checklist:
- Adhere to the development process
- Conform to the style guide
- Verify that the changes work as expected on real hardware
- Add automated tests cases
- Verify that all (other) automated tests (still) pass
- Update/add documentation
- README, with "new/changed in" notes
- applicable
docs/*guide.mddevice guides, with "new/changed in" notes -
liquidctl.8Linux/Unix/Mac OS man page - protocol documentation in
docs/developer/protocol
- Submit relevant data, scripts or dissectors to https://github.com/liquidctl/collected-device-data
New CLI flag?
- Adjust the completion scripts in
extra/completions/
New device?
- Regenerate
extra/linux/71-liquidctl.rules(instructions in the file header) - Add entry to the README's supported device list with applicable notes and
gitMRLV
New driver?
- Document the protocol in
docs/developer/protocol/