commit | e2228b29dbb432ec1e737b2807e4192d8ac3ebd0 | [log] [tgz] |
---|---|---|
author | Patrick Williams <patrick@stwcx.xyz> | Wed Dec 07 10:50:57 2022 -0600 |
committer | Patrick Williams <patrick@stwcx.xyz> | Wed Dec 07 17:50:09 2022 +0000 |
tree | 9e8ba6f2d0b0631d836a2bd07323515fd8bdac7d | |
parent | 05edc22e0cee0cb6c9c6e57c924f12edcecdd90a [diff] |
clang-ignore: rename Currently openbmc-build-scripts will accept either .clang-ignore or .clang-format-ignore. Meson by default looks at the .clang-format-ignore name. Switch to using that one for broader compatibility. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Icea371667ab9bdd27763c557b19572f7d99cb375
libpeci is a library that provides various APIs to interface with the IOCTLs provided by the PECI driver in the OpenBMC kernel. Currently available here:
https://github.com/openbmc/linux/blob/dev-5.4/include/uapi/linux/peci-ioctl.h
This repo also includes a peci_cmds command-line utility with functions that map to the libpeci APIs. It can be used to test PECI functionality across the library, driver, and hardware.
This repo also includes dbus_raw_peci which provides a raw-peci daemon that exposes a raw PECI interface that is accessible over D-Bus. It can be used when an application needs to send a raw PECI command without loading the full PECI library.