/linux/drivers/iio/pressure/ |
H A D | dlhl60d.c | 128 *pressure = get_unaligned_be24(&st->rx_buf[1]); in dlh_read_direct() 129 *temperature = get_unaligned_be24(&st->rx_buf[4]); in dlh_read_direct()
|
H A D | ms5611_spi.c | 48 *val = get_unaligned_be24(&buf[0]); in ms5611_spi_read_adc()
|
H A D | hp206c.c | 103 return get_unaligned_be24(&values[0]) & GENMASK(19, 0); in hp206c_read_20bit()
|
H A D | bmp280-core.c | 459 value_temp = FIELD_GET(BMP280_MEAS_TRIM_MASK, get_unaligned_be24(data->buf)); in bmp280_read_temp_adc() 520 value_press = FIELD_GET(BMP280_MEAS_TRIM_MASK, get_unaligned_be24(data->buf)); in bmp280_read_press_adc() 1129 adc_temp = FIELD_GET(BMP280_MEAS_TRIM_MASK, get_unaligned_be24(&data->buf[3])); in bmp280_trigger_handler() 1138 adc_press = FIELD_GET(BMP280_MEAS_TRIM_MASK, get_unaligned_be24(&data->buf[0])); in bmp280_trigger_handler() 1251 adc_temp = FIELD_GET(BMP280_MEAS_TRIM_MASK, get_unaligned_be24(&data->buf[3])); in bme280_trigger_handler() 1260 adc_press = FIELD_GET(BMP280_MEAS_TRIM_MASK, get_unaligned_be24(&data->buf[0])); in bme280_trigger_handler() 2878 *adc_press = get_unaligned_be24(data->buf) >> (8 - oss); in bmp180_read_press_adc()
|
H A D | mprls0025pa.c | 253 *press = get_unaligned_be24(&data->buffer[1]); in mpr_read_pressure()
|
/linux/drivers/iio/light/ |
H A D | si1133.c | 636 *val = sign_extend32(get_unaligned_be24(&buffer[0]), 23); in si1133_measure() 725 high_vis = sign_extend32(get_unaligned_be24(&buffer[0]), 23); in si1133_get_lux() 727 low_vis = sign_extend32(get_unaligned_be24(&buffer[3]), 23); in si1133_get_lux() 729 ir = sign_extend32(get_unaligned_be24(&buffer[6]), 23); in si1133_get_lux()
|
/linux/drivers/iio/gyro/ |
H A D | adis16130.c | 64 *val = get_unaligned_be24(&st->buf[1]); in adis16130_spi_read()
|
/linux/include/linux/ |
H A D | unaligned.h | 81 static inline u32 get_unaligned_be24(const void *p) in get_unaligned_be24() function
|
/linux/tools/include/linux/ |
H A D | unaligned.h | 82 static inline u32 get_unaligned_be24(const void *p) in get_unaligned_be24() function
|
/linux/drivers/media/v4l2-core/ |
H A D | v4l2-cci.c | 63 *val = get_unaligned_be24(buf); in cci_read()
|
/linux/drivers/iio/chemical/ |
H A D | bme680_core.c | 320 get_unaligned_be24(data->buf)); in bme680_read_temp_adc() 388 get_unaligned_be24(data->buf)); in bme680_read_press_adc() 1089 adc_temp = FIELD_GET(BME680_MEAS_TRIM_MASK, get_unaligned_be24(&data->buf[5])); in bme680_trigger_handler() 1098 adc_press = FIELD_GET(BME680_MEAS_TRIM_MASK, get_unaligned_be24(&data->buf[2])); in bme680_trigger_handler()
|
/linux/drivers/iio/adc/ |
H A D | ti-ads1298.c | 332 *val = sign_extend32(get_unaligned_be24(priv->rx_buffer + chan->address), in ads1298_read_raw() 509 *bounce++ = get_unaligned_be24(data); in ads1298_rdata_complete()
|
H A D | ti-ads124s08.c | 219 return get_unaligned_be24(&priv->data[2]); in ads124s_read()
|
H A D | mcp3422.c | 117 temp = get_unaligned_be24(&buf[0]); in mcp3422_read()
|
H A D | ad7779.c | 399 return get_unaligned_be24(calibscale); in ad7779_get_calibscale() 447 return get_unaligned_be24(calibbias); in ad7779_get_calibbias()
|
H A D | ad_sigma_delta.c | 177 *val = get_unaligned_be24(sigma_delta->rx_buf); in ad_sd_read_reg()
|
H A D | max11410.c | 192 *val = get_unaligned_be24(&st->scan.data); in max11410_read_reg()
|
H A D | mcp3911.c | 540 adc->scan.channels[i] = get_unaligned_be24(&adc->rx_buf[scan_chan->channel * 3]); in mcp3911_trigger_handler()
|
/linux/drivers/iio/temperature/ |
H A D | max31856.c | 174 *val = get_unaligned_be24(®_val[0]) >> 5; in max31856_thermocouple_read()
|
/linux/drivers/iio/frequency/ |
H A D | adrf6780.c | 109 *val = (get_unaligned_be24(&st->data[0]) >> 1) & GENMASK(15, 0); in __adrf6780_spi_read()
|
H A D | admv1013.c | 123 *val = FIELD_GET(ADMV1013_REG_DATA_MSK, get_unaligned_be24(&st->data[0])); in __admv1013_spi_read()
|
H A D | admv1014.c | 154 *val = FIELD_GET(ADMV1014_REG_DATA_MSK, get_unaligned_be24(&st->data[0])); in __admv1014_spi_read()
|
/linux/drivers/iio/magnetometer/ |
H A D | rm3100-core.c | 221 *val = sign_extend32(get_unaligned_be24(&buffer[0]), 23); in rm3100_read_mag()
|
/linux/drivers/iio/accel/ |
H A D | adxl355_core.c | 357 return get_unaligned_be24(data->transf_buf); in adxl355_read_axis()
|
/linux/drivers/firmware/ |
H A D | dmi_scan.c | 654 dmi_ver = get_unaligned_be24(buf + 7); in dmi_smbios3_present()
|