![]() |
TT-System-Firmware APIs 19.13.99
Tenstorrent Firmware
|
PLDM PDR provider API. More...
#include <zephyr/device.h>#include <zephyr/sys/util.h>#include <libpldm/base.h>#include <errno.h>#include <stdbool.h>#include <stddef.h>#include <stdint.h>

Go to the source code of this file.
Data Structures | |
| struct | pldm_pdr_get_chunk_request |
| struct | pldm_pdr_get_chunk_response |
| struct | pldm_pdr_repo_info |
| struct | pldm_pdr_record_metadata |
| struct | pldm_pdr_numeric_sensor_desc |
Macros | |
| #define | PLDM_PDR_RECORD_CHANGE_NUM 0x0000U |
Functions | |
| static int | pldm_pdr_update_tid_eid (const struct device *pdr_dev, uint8_t tid, uint8_t endpoint_id) |
| static int | pldm_pdr_get_repository_info (const struct device *pdr_dev, struct pldm_pdr_repo_info *repo_info) |
| static int | pldm_pdr_find_record_index (const struct device *pdr_dev, uint32_t record_handle, uint32_t *record_index) |
| static int | pldm_pdr_get_record_at_index (const struct device *pdr_dev, uint32_t record_index, struct pldm_pdr_record_metadata *record_meta) |
| static const struct pldm_pdr_numeric_sensor_desc * | pldm_pdr_find_numeric_sensor_by_id (const struct device *pdr_dev, uint16_t sensor_id) |
| static int | pldm_pdr_get_chunk (const struct device *pdr_dev, const struct pldm_pdr_get_chunk_request *req, struct pldm_pdr_get_chunk_response *resp) |
PLDM PDR provider API.