Home
last modified time | relevance | path

Searched refs:chip_config (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_ring.c59 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 Dinv_mpu_aux.c37 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 Dinv_mpu_spi.c27 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()
/linux/drivers/net/phy/
H A Dmxl-86110.c749 int chip_config; in mxl86111_probe() local
753 chip_config = mxl86110_read_extended_reg(phydev, MXL86110_EXT_CHIP_CFG_REG); in mxl86111_probe()
754 if (chip_config < 0) in mxl86111_probe()
755 return chip_config; in mxl86111_probe()
757 switch (chip_config & MXL86111_EXT_CHIP_CFG_MODE_SEL_MASK) { in mxl86111_probe()
H A Dmotorcomm.c1053 int chip_config; in yt8521_probe() local
1064 chip_config = ytphy_read_ext_with_lock(phydev, YT8521_CHIP_CONFIG_REG); in yt8521_probe()
1065 if (chip_config < 0) in yt8521_probe()
1066 return chip_config; in yt8521_probe()
1068 priv->strap_mode = chip_config & YT8521_CCR_MODE_SEL_MASK; in yt8521_probe()
/linux/drivers/iio/pressure/
H A Dbmp280-core.c773 ret = data->chip_info->chip_config(data); in bme280_write_oversampling_ratio_humid()
776 data->chip_info->chip_config(data); in bme280_write_oversampling_ratio_humid()
798 ret = data->chip_info->chip_config(data); in bmp280_write_oversampling_ratio_temp()
801 data->chip_info->chip_config(data); in bmp280_write_oversampling_ratio_temp()
823 ret = data->chip_info->chip_config(data); in bmp280_write_oversampling_ratio_press()
826 data->chip_info->chip_config(data); in bmp280_write_oversampling_ratio_press()
848 ret = data->chip_info->chip_config(data); in bmp280_write_sampling_frequency()
851 data->chip_info->chip_config(data); in bmp280_write_sampling_frequency()
872 ret = data->chip_info->chip_config(data); in bmp280_write_iir_filter_coeffs()
875 data->chip_info->chip_config(data); in bmp280_write_iir_filter_coeffs()
[all …]
H A Dbmp280.h515 int (*chip_config)(struct bmp280_data *data); member
/linux/drivers/spi/
H A Dspi-mt65xx.c370 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()