Home
last modified time | relevance | path

Searched refs:sensor_config (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.15/drivers/iio/common/scmi_sensors/
Dscmi_iio.c86 u32 sensor_config = 0; in scmi_iio_buffer_preenable() local
90 sensor_config |= FIELD_PREP(SCMI_SENS_CFG_TSTAMP_ENABLED_MASK, in scmi_iio_buffer_preenable()
93 sensor_config |= FIELD_PREP(SCMI_SENS_CFG_SENSOR_ENABLED_MASK, in scmi_iio_buffer_preenable()
97 sensor_config); in scmi_iio_buffer_preenable()
108 u32 sensor_config = 0; in scmi_iio_buffer_postdisable() local
111 sensor_config |= FIELD_PREP(SCMI_SENS_CFG_SENSOR_ENABLED_MASK, in scmi_iio_buffer_postdisable()
115 sensor_config); in scmi_iio_buffer_postdisable()
135 u32 sensor_config; in scmi_iio_set_odr_val() local
140 &sensor_config); in scmi_iio_set_odr_val()
171 sensor_config &= ~SCMI_SENS_CFG_UPDATE_SECS_MASK; in scmi_iio_set_odr_val()
[all …]
/Linux-v5.15/drivers/platform/x86/intel/int3472/
Dintel_skl_int3472_clk_and_regulator.c142 const struct int3472_sensor_config *sensor_config; in skl_int3472_register_regulator() local
149 sensor_config = int3472->sensor_config; in skl_int3472_register_regulator()
150 if (IS_ERR(sensor_config)) { in skl_int3472_register_regulator()
152 return PTR_ERR(sensor_config); in skl_int3472_register_regulator()
155 if (!sensor_config->supply_map.supply) { in skl_int3472_register_regulator()
162 supply_map = sensor_config->supply_map; in skl_int3472_register_regulator()
Dintel_skl_int3472_discrete.c109 const struct int3472_sensor_config *sensor_config; in skl_int3472_map_gpio_to_sensor() local
122 sensor_config = int3472->sensor_config; in skl_int3472_map_gpio_to_sensor()
123 if (!IS_ERR(sensor_config) && sensor_config->function_maps) { in skl_int3472_map_gpio_to_sensor()
126 for (remap = sensor_config->function_maps; remap->documented; remap++) { in skl_int3472_map_gpio_to_sensor()
304 int3472->sensor_config = skl_int3472_get_sensor_module_config(int3472); in skl_int3472_parse_crs()
Dintel_skl_int3472_common.h84 const struct int3472_sensor_config *sensor_config; member
/Linux-v5.15/drivers/iio/temperature/
Dltc2983.c232 u32 sensor_config; member
239 u32 sensor_config; member
248 u32 sensor_config; member
255 u32 sensor_config; member
507 chan_val |= LTC2983_THERMOCOUPLE_CFG(thermo->sensor_config); in ltc2983_thermocouple_assign_chan()
527 chan_val |= LTC2983_RTD_CFG(rtd->sensor_config); in ltc2983_rtd_assign_chan()
549 chan_val |= LTC2983_THERMISTOR_CFG(thermistor->sensor_config); in ltc2983_thermistor_assign_chan()
571 chan_val = LTC2983_DIODE_CFG(diode->sensor_config); in ltc2983_diode_assign_chan()
615 thermo->sensor_config = LTC2983_THERMOCOUPLE_SGL(1); in ltc2983_thermocouple_new()
622 thermo->sensor_config |= in ltc2983_thermocouple_new()
[all …]
/Linux-v5.15/drivers/firmware/arm_scmi/
Dsensors.c158 __le32 sensor_config; member
630 u32 sensor_id, u32 *sensor_config) in scmi_sensor_config_get() argument
646 *sensor_config = get_unaligned_le64(t->rx.buf); in scmi_sensor_config_get()
647 s->sensor_config = *sensor_config; in scmi_sensor_config_get()
655 u32 sensor_id, u32 sensor_config) in scmi_sensor_config_set() argument
668 msg->sensor_config = cpu_to_le32(sensor_config); in scmi_sensor_config_set()
675 s->sensor_config = sensor_config; in scmi_sensor_config_set()
/Linux-v5.15/include/linux/
Dscmi_protocol.h296 unsigned int sensor_config; member
465 u32 sensor_id, u32 *sensor_config);
467 u32 sensor_id, u32 sensor_config);