Home
last modified time | relevance | path

Searched refs:icp_device (Results 1 – 2 of 2) sorted by relevance

/Zephyr-latest/drivers/sensor/tdk/icp101xx/
Dicp101xx_drv.c132 data->icp_device.measurement_mode = val->val1; in icp101xx_attr_set()
156 rc = inv_icp101xx_enable_sensor(&data->icp_device, 1); in icp101xx_sample_fetch()
158 timeout = k_uptime_get() + get_timeout_ms(data->icp_device.measurement_mode); in icp101xx_sample_fetch()
160 k_sleep(K_MSEC(get_conversion_ms(data->icp_device.measurement_mode))); in icp101xx_sample_fetch()
163 rc = inv_icp101xx_get_data(&data->icp_device, &(data->raw_pressure), in icp101xx_sample_fetch()
217 memset(&(data->icp_device), 0, sizeof(data->icp_device)); in icp101xx_init()
219 data->icp_device.serif.context = (void *)dev; in icp101xx_init()
220 data->icp_device.serif.read_reg = inv_io_hal_read_reg; in icp101xx_init()
221 data->icp_device.serif.write_reg = inv_io_hal_write_reg; in icp101xx_init()
223 data->icp_device.serif.max_read = 2048; in icp101xx_init()
[all …]
Dicp101xx_drv.h30 inv_icp101xx_t icp_device; member