Searched refs:chip_config (Results 1 - 16 of 16) sorted by relevance

/linux-master/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_trigger.c24 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 Dinv_mpu_ring.c58 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 Dinv_mpu_core.c297 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 Dinv_mpu_aux.c34 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 Dinv_mpu_spi.c27 st->chip_config.user_ctrl |= INV_MPU6050_BIT_I2C_IF_DIS;
29 st->chip_config.user_ctrl);
H A Dinv_mpu_iio.h171 * @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 Dcx18-cards.c76 .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 Dcx18-cards.h99 u32 chip_config; member in struct:cx18_ddr
H A Dcx18-firmware.c324 cx18_write_reg(cx, cx->card->ddr.chip_config, CX18_DDR_CHIP_CONFIG);
/linux-master/drivers/iio/pressure/
H A Dbmp280-core.c553 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 Dbmp280.h452 int (*chip_config)(struct bmp280_data *); member in struct:bmp280_chip_info
/linux-master/drivers/iio/accel/
H A Dbma180.c61 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 Dad799x.c126 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 Dmotorcomm.c962 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 Dspi-mt65xx.c356 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 Dlm90.c688 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;

Completed in 320 milliseconds