![]() |
TT-System-Firmware APIs 19.17.99
Tenstorrent Firmware
|
#include <errno.h>#include <stdint.h>#include <zephyr/device.h>#include <zephyr/drivers/sensor.h>#include <zephyr/drivers/smbus.h>#include <zephyr/logging/log.h>
Data Structures | |
| struct | pmbus_sensor_config |
| struct | pmbus_sensor_data |
Macros | |
| #define | DT_DRV_COMPAT pmbus_sensor |
| #define | PMBUS_CMD_READ_PIN 0x97 |
| #define | PMBUS_SENSOR_INIT(inst) |
Functions | |
| LOG_MODULE_REGISTER (pmbus_sensor, CONFIG_SENSOR_LOG_LEVEL) | |
| static int | pmbus_decode_linear11_micro (uint16_t raw, int64_t *value) |
| static int | pmbus_sensor_sample_fetch (const struct device *dev, enum sensor_channel chan) |
| static int | pmbus_sensor_channel_get (const struct device *dev, enum sensor_channel chan, struct sensor_value *val) |
| static int | pmbus_sensor_init (const struct device *dev) |
| static | DEVICE_API (sensor, pmbus_sensor_api) |
| #define DT_DRV_COMPAT pmbus_sensor |
| #define PMBUS_CMD_READ_PIN 0x97 |
| #define PMBUS_SENSOR_INIT | ( | inst | ) |
|
static |
| LOG_MODULE_REGISTER | ( | pmbus_sensor | , |
| CONFIG_SENSOR_LOG_LEVEL | ) |
|
static |
|
static |
|
static |