|
| | SENSOR_DT_READ_IODEV (vm_iodev, DT_NODELABEL(pvt), {SENSOR_CHAN_PVT_TT_BH_VM, 0}, {SENSOR_CHAN_PVT_TT_BH_VM, 1}, {SENSOR_CHAN_PVT_TT_BH_VM, 2}, {SENSOR_CHAN_PVT_TT_BH_VM, 3}, {SENSOR_CHAN_PVT_TT_BH_VM, 4}, {SENSOR_CHAN_PVT_TT_BH_VM, 5}, {SENSOR_CHAN_PVT_TT_BH_VM, 6}, {SENSOR_CHAN_PVT_TT_BH_VM, 7}) |
| | SENSOR_DT_READ_IODEV (ts_iodev, DT_NODELABEL(pvt), {SENSOR_CHAN_PVT_TT_BH_TS, 0}, {SENSOR_CHAN_PVT_TT_BH_TS, 1}, {SENSOR_CHAN_PVT_TT_BH_TS, 2}, {SENSOR_CHAN_PVT_TT_BH_TS, 3}, {SENSOR_CHAN_PVT_TT_BH_TS, 4}, {SENSOR_CHAN_PVT_TT_BH_TS, 5}, {SENSOR_CHAN_PVT_TT_BH_TS, 6}, {SENSOR_CHAN_PVT_TT_BH_TS, 7}) |
| | SENSOR_DT_READ_IODEV (pd_iodev, DT_NODELABEL(pvt), {SENSOR_CHAN_PVT_TT_BH_PD, 0}, {SENSOR_CHAN_PVT_TT_BH_PD, 1}, {SENSOR_CHAN_PVT_TT_BH_PD, 2}, {SENSOR_CHAN_PVT_TT_BH_PD, 3}, {SENSOR_CHAN_PVT_TT_BH_PD, 4}, {SENSOR_CHAN_PVT_TT_BH_PD, 5}, {SENSOR_CHAN_PVT_TT_BH_PD, 6}, {SENSOR_CHAN_PVT_TT_BH_PD, 7}, {SENSOR_CHAN_PVT_TT_BH_PD, 8}, {SENSOR_CHAN_PVT_TT_BH_PD, 9}, {SENSOR_CHAN_PVT_TT_BH_PD, 10}, {SENSOR_CHAN_PVT_TT_BH_PD, 11}, {SENSOR_CHAN_PVT_TT_BH_PD, 12}, {SENSOR_CHAN_PVT_TT_BH_PD, 13}, {SENSOR_CHAN_PVT_TT_BH_PD, 14}, {SENSOR_CHAN_PVT_TT_BH_PD, 15}) |
| | RTIO_DEFINE (pvt_ctx, 16, 16) |
| static uint8_t | read_ts_handler (const union request *request, struct response *response) |
| static uint8_t | read_pd_handler (const union request *request, struct response *response) |
| static uint8_t | read_vm_handler (const union request *request, struct response *response) |
| | REGISTER_MESSAGE (TT_SMC_MSG_READ_TS, read_ts_handler) |
| | REGISTER_MESSAGE (TT_SMC_MSG_READ_PD, read_pd_handler) |
| | REGISTER_MESSAGE (TT_SMC_MSG_READ_VM, read_vm_handler) |