| /linux/drivers/iio/imu/inv_mpu6050/ |
| H A D | inv_mpu_ring.c | 59 if (!(st->chip_config.accl_fifo_enable | in inv_mpu6050_read_fifo() 60 st->chip_config.gyro_fifo_enable | in inv_mpu6050_read_fifo() 61 st->chip_config.magn_fifo_enable)) in inv_mpu6050_read_fifo() 64 if (st->chip_config.accl_fifo_enable) in inv_mpu6050_read_fifo() 67 if (st->chip_config.gyro_fifo_enable) in inv_mpu6050_read_fifo() 70 if (st->chip_config.temp_fifo_enable) in inv_mpu6050_read_fifo() 73 if (st->chip_config.magn_fifo_enable) in inv_mpu6050_read_fifo() 103 fifo_period = NSEC_PER_SEC / INV_MPU6050_DIVIDER_TO_FIFO_RATE(st->chip_config.divider); in inv_mpu6050_read_fifo()
|
| H A D | inv_mpu_aux.c | 37 user_ctrl = st->chip_config.user_ctrl | INV_MPU6050_BIT_I2C_MST_EN; in inv_mpu_i2c_master_xfer() 46 user_ctrl = st->chip_config.user_ctrl; in inv_mpu_i2c_master_xfer() 52 d = st->chip_config.divider; in inv_mpu_i2c_master_xfer() 73 regmap_write(st->map, st->reg->user_ctrl, st->chip_config.user_ctrl); in inv_mpu_i2c_master_xfer() 75 regmap_write(st->map, st->reg->sample_rate_div, st->chip_config.divider); in inv_mpu_i2c_master_xfer()
|
| H A D | inv_mpu_spi.c | 27 st->chip_config.user_ctrl |= INV_MPU6050_BIT_I2C_IF_DIS; in inv_mpu_i2c_disable() 29 st->chip_config.user_ctrl); in inv_mpu_i2c_disable()
|
| H A D | inv_mpu_iio.h | 174 * @chip_config: Cached attribute information. 196 struct inv_mpu6050_chip_config chip_config; member 405 ((st)->chip_config.divider + 1)
|
| /linux/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
|
| H A D | cx18-firmware.c | 324 cx18_write_reg(cx, cx->card->ddr.chip_config, CX18_DDR_CHIP_CONFIG); in cx18_init_memory()
|
| /linux/drivers/iio/adc/ |
| H A D | ad799x.c | 126 const struct ad799x_chip_config *chip_config; member 798 st->chip_config = &chip_info->irq_config; in ad799x_probe() 800 st->chip_config = &chip_info->noirq_config; in ad799x_probe() 844 indio_dev->info = st->chip_config->info; in ad799x_probe() 847 indio_dev->channels = st->chip_config->channel; in ad799x_probe() 850 ret = ad799x_update_config(st, st->chip_config->default_config | extra_config); in ad799x_probe()
|
| /linux/drivers/iio/pressure/ |
| H A D | bmp280-core.c | 774 ret = data->chip_info->chip_config(data); in bme280_write_oversampling_ratio_humid() 777 data->chip_info->chip_config(data); in bme280_write_oversampling_ratio_humid() 799 ret = data->chip_info->chip_config(data); in bmp280_write_oversampling_ratio_temp() 802 data->chip_info->chip_config(data); in bmp280_write_oversampling_ratio_temp() 824 ret = data->chip_info->chip_config(data); in bmp280_write_oversampling_ratio_press() 827 data->chip_info->chip_config(data); in bmp280_write_oversampling_ratio_press() 849 ret = data->chip_info->chip_config(data); in bmp280_write_sampling_frequency() 852 data->chip_info->chip_config(data); in bmp280_write_sampling_frequency() 873 ret = data->chip_info->chip_config(data); in bmp280_write_iir_filter_coeffs() 876 data->chip_info->chip_config(dat in bmp280_write_iir_filter_coeffs() [all...] |
| H A D | bmp280.h | 515 int (*chip_config)(struct bmp280_data *data); member
|
| /linux/drivers/iio/accel/ |
| H A D | bma180.c | 59 int (*chip_config)(struct bma180_data *data); member 778 .chip_config = bma023_chip_config, 806 .chip_config = bma023_chip_config, 833 .chip_config = bma180_chip_config, 861 .chip_config = bma250_chip_config, 970 ret = data->part_info->chip_config(data); in bma180_probe()
|
| /linux/drivers/spi/ |
| H A D | spi-mt65xx.c | 370 struct mtk_chip_config *chip_config = spi->controller_data; in mtk_spi_hw_init() local 421 if (chip_config->sample_sel) in mtk_spi_hw_init() 448 reg_val |= ((chip_config->tick_delay & 0x7) in mtk_spi_hw_init() 454 reg_val |= ((chip_config->tick_delay & 0x7) in mtk_spi_hw_init() 461 reg_val |= ((chip_config->tick_delay & 0x3) in mtk_spi_hw_init()
|
| /linux/drivers/hwmon/ |
| H A D | lm90.c | 731 u32 chip_config[2]; member 2827 info->config = data->chip_config; in lm90_probe() 2829 data->chip_config[0] = HWMON_C_REGISTER_TZ; in lm90_probe() 2831 data->chip_config[0] |= HWMON_C_ALARMS; in lm90_probe() 2833 data->chip_config[0] |= HWMON_C_UPDATE_INTERVAL; in lm90_probe() 2835 data->chip_config[0] |= HWMON_C_TEMP_SAMPLES; in lm90_probe() 2837 data->chip_config[0] |= HWMON_C_PEC; in lm90_probe()
|
| /linux/drivers/net/phy/ |
| H A D | motorcomm.c | 1039 int chip_config; in yt8521_probe() local 1050 chip_config = ytphy_read_ext_with_lock(phydev, YT8521_CHIP_CONFIG_REG); in yt8521_probe() 1051 if (chip_config < 0) in yt8521_probe() 1052 return chip_config; in yt8521_probe() 1054 priv->strap_mode = chip_config & YT8521_CCR_MODE_SEL_MASK; in yt8521_probe()
|