/linux-master/drivers/iio/imu/inv_mpu6050/ |
H A D | inv_mpu_trigger.c | 24 st->chip_config.temp_fifo_enable = true; 28 st->chip_config.gyro_fifo_enable = 36 st->chip_config.accl_fifo_enable = 44 st->chip_config.temp_fifo_enable = 48 if (st->chip_config.gyro_fifo_enable) 50 if (st->chip_config.accl_fifo_enable) 52 if (st->chip_config.temp_fifo_enable) 69 st->chip_config.magn_fifo_enable = 76 if (st->chip_config.magn_fifo_enable) 101 if (st->chip_config [all...] |
H A D | inv_mpu_ring.c | 58 if (!(st->chip_config.accl_fifo_enable | 59 st->chip_config.gyro_fifo_enable | 60 st->chip_config.magn_fifo_enable)) 63 if (st->chip_config.accl_fifo_enable) 66 if (st->chip_config.gyro_fifo_enable) 69 if (st->chip_config.temp_fifo_enable) 72 if (st->chip_config.magn_fifo_enable) 102 fifo_period = NSEC_PER_SEC / INV_MPU6050_DIVIDER_TO_FIFO_RATE(st->chip_config.divider);
|
H A D | inv_mpu_core.c | 297 clock = st->chip_config.clk; 299 temp_dis = !st->chip_config.temp_en; 326 st->chip_config.clk = clock; 344 if (mask & INV_MPU6050_SENSOR_ACCL && en == st->chip_config.accl_en) 346 if (mask & INV_MPU6050_SENSOR_GYRO && en == st->chip_config.gyro_en) 348 if (mask & INV_MPU6050_SENSOR_TEMP && en == st->chip_config.temp_en) 350 if (mask & INV_MPU6050_SENSOR_MAGN && en == st->chip_config.magn_en) 352 if (mask & INV_MPU6050_SENSOR_WOM && en == st->chip_config.wom_en) 356 if (!en && (mask & INV_MPU6050_SENSOR_ACCL) && st->chip_config.wom_en && 368 st->chip_config [all...] |
H A D | inv_mpu_aux.c | 34 user_ctrl = st->chip_config.user_ctrl | INV_MPU6050_BIT_I2C_MST_EN; 43 user_ctrl = st->chip_config.user_ctrl; 49 d = st->chip_config.divider; 57 regmap_write(st->map, st->reg->user_ctrl, st->chip_config.user_ctrl); 59 regmap_write(st->map, st->reg->sample_rate_div, st->chip_config.divider);
|
H A D | inv_mpu_spi.c | 27 st->chip_config.user_ctrl |= INV_MPU6050_BIT_I2C_IF_DIS; 29 st->chip_config.user_ctrl);
|
H A D | inv_mpu_iio.h | 171 * @chip_config: Cached attribute information. 193 struct inv_mpu6050_chip_config chip_config; member in struct:inv_mpu6050_state 402 ((st)->chip_config.divider + 1)
|
/linux-master/drivers/media/pci/cx18/ |
H A D | cx18-cards.c | 76 .chip_config = 0x003, 123 .chip_config = 0x003, 170 .chip_config = 0x003, 223 .chip_config = 0x50003, 276 .chip_config = 0x303, 336 .chip_config = 0x303, 392 .chip_config = 0x50306, 440 .chip_config = 0x202, 489 .chip_config = 0x303, 542 .chip_config [all...] |
H A D | cx18-cards.h | 99 u32 chip_config; member in struct:cx18_ddr
|
H A D | cx18-firmware.c | 324 cx18_write_reg(cx, cx->card->ddr.chip_config, CX18_DDR_CHIP_CONFIG);
|
/linux-master/drivers/iio/pressure/ |
H A D | bmp280-core.c | 553 ret = data->chip_info->chip_config(data); 556 data->chip_info->chip_config(data); 578 ret = data->chip_info->chip_config(data); 581 data->chip_info->chip_config(data); 603 ret = data->chip_info->chip_config(data); 606 data->chip_info->chip_config(data); 628 ret = data->chip_info->chip_config(data); 631 data->chip_info->chip_config(data); 652 ret = data->chip_info->chip_config(data); 655 data->chip_info->chip_config(dat [all...] |
H A D | bmp280.h | 452 int (*chip_config)(struct bmp280_data *); member in struct:bmp280_chip_info
|
/linux-master/drivers/iio/accel/ |
H A D | bma180.c | 61 int (*chip_config)(struct bma180_data *data); member in struct:bma180_part_info 781 .chip_config = bma023_chip_config, 809 .chip_config = bma023_chip_config, 836 .chip_config = bma180_chip_config, 864 .chip_config = bma250_chip_config, 974 ret = data->part_info->chip_config(data);
|
/linux-master/drivers/iio/adc/ |
H A D | ad799x.c | 126 const struct ad799x_chip_config *chip_config; member in struct:ad799x_state 799 st->chip_config = &chip_info->irq_config; 801 st->chip_config = &chip_info->noirq_config; 845 indio_dev->info = st->chip_config->info; 848 indio_dev->channels = st->chip_config->channel; 851 ret = ad799x_update_config(st, st->chip_config->default_config | extra_config);
|
/linux-master/drivers/net/phy/ |
H A D | motorcomm.c | 962 int chip_config; local 973 chip_config = ytphy_read_ext_with_lock(phydev, YT8521_CHIP_CONFIG_REG); 974 if (chip_config < 0) 975 return chip_config; 977 priv->strap_mode = chip_config & YT8521_CCR_MODE_SEL_MASK;
|
/linux-master/drivers/spi/ |
H A D | spi-mt65xx.c | 356 struct mtk_chip_config *chip_config = spi->controller_data; local 406 if (chip_config->sample_sel) 433 reg_val |= ((chip_config->tick_delay & 0x7) 439 reg_val |= ((chip_config->tick_delay & 0x7) 446 reg_val |= ((chip_config->tick_delay & 0x3)
|
/linux-master/drivers/hwmon/ |
H A D | lm90.c | 688 u32 chip_config[2]; member in struct:lm90_data 2796 info->config = data->chip_config; 2798 data->chip_config[0] = HWMON_C_REGISTER_TZ; 2800 data->chip_config[0] |= HWMON_C_ALARMS; 2802 data->chip_config[0] |= HWMON_C_UPDATE_INTERVAL; 2804 data->chip_config[0] |= HWMON_C_TEMP_SAMPLES;
|