commit | 127609cc41c9ef12f62d9a280a25b7d7c1ba5793 | [log] [tgz] |
---|---|---|
author | Jason M. Bills <jason.m.bills@intel.com> | Mon Apr 01 12:57:08 2024 -0700 |
committer | Jason M. Bills <jason.m.bills@intel.com> | Fri Apr 12 08:44:40 2024 -0700 |
tree | d278539009ddf61da2f21719fec8dfcdab3e5254 | |
parent | f6e3f1629dd3d98d205707faa2a1c8267a0a38a7 [diff] |
Spell out full codename of Intel CPUs For clarity spell out the full codename of Intel CPUs instead of using an abbreviated form. Keep the abbreviated form temporarily while applications are updated to the new form. Change-Id: I81b86119ce6d5b40f1037c523f8f6fddf74a383f Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>
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.