Home
last modified time | relevance | path

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

/openbmc/linux/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_trigger.c23 st->chip_config.temp_fifo_enable = true; in inv_scan_query_mpu6050()
27 st->chip_config.gyro_fifo_enable = in inv_scan_query_mpu6050()
35 st->chip_config.accl_fifo_enable = in inv_scan_query_mpu6050()
43 st->chip_config.temp_fifo_enable = in inv_scan_query_mpu6050()
47 if (st->chip_config.gyro_fifo_enable) in inv_scan_query_mpu6050()
49 if (st->chip_config.accl_fifo_enable) in inv_scan_query_mpu6050()
51 if (st->chip_config.temp_fifo_enable) in inv_scan_query_mpu6050()
68 st->chip_config.magn_fifo_enable = in inv_scan_query_mpu9x50()
75 if (st->chip_config.magn_fifo_enable) in inv_scan_query_mpu9x50()
100 if (st->chip_config.magn_fifo_enable) in inv_compute_skip_samples()
[all …]
H A Dinv_mpu_ring.c71 if (!(st->chip_config.accl_fifo_enable | in inv_mpu6050_read_fifo()
72 st->chip_config.gyro_fifo_enable | in inv_mpu6050_read_fifo()
73 st->chip_config.magn_fifo_enable)) in inv_mpu6050_read_fifo()
76 if (st->chip_config.accl_fifo_enable) in inv_mpu6050_read_fifo()
79 if (st->chip_config.gyro_fifo_enable) in inv_mpu6050_read_fifo()
82 if (st->chip_config.temp_fifo_enable) in inv_mpu6050_read_fifo()
85 if (st->chip_config.magn_fifo_enable) in inv_mpu6050_read_fifo()
115 fifo_period = NSEC_PER_SEC / INV_MPU6050_DIVIDER_TO_FIFO_RATE(st->chip_config.divider); in inv_mpu6050_read_fifo()
H A Dinv_mpu_core.c294 clock = st->chip_config.clk; in inv_mpu6050_pwr_mgmt_1_write()
321 st->chip_config.clk = clock; in inv_mpu6050_clock_switch()
355 st->chip_config.temp_en = en; in inv_mpu6050_switch_engine()
537 d = st->chip_config.divider; in inv_mpu6050_init_config()
644 if (!st->chip_config.accl_en && !st->chip_config.gyro_en) { in inv_mpu6050_read_channel_data()
782 st->chip_config.fsr = i; in inv_mpu6050_write_gyro_scale()
930 st->chip_config.lpf = data; in inv_mpu6050_set_lpf()
983 st->chip_config.divider = d; in inv_mpu6050_fifo_rate_store()
1738 if (st->chip_config.accl_en) in inv_mpu_suspend()
1740 if (st->chip_config.gyro_en) in inv_mpu_suspend()
[all …]
H A Dinv_mpu_aux.c34 user_ctrl = st->chip_config.user_ctrl | INV_MPU6050_BIT_I2C_MST_EN; in inv_mpu_i2c_master_xfer()
43 user_ctrl = st->chip_config.user_ctrl; in inv_mpu_i2c_master_xfer()
49 d = st->chip_config.divider; in inv_mpu_i2c_master_xfer()
57 regmap_write(st->map, st->reg->user_ctrl, st->chip_config.user_ctrl); in inv_mpu_i2c_master_xfer()
59 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()
H A Dinv_mpu_iio.h187 struct inv_mpu6050_chip_config chip_config; member
379 ((st)->chip_config.divider + 1)
/openbmc/linux/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 = 0x303,
H A Dcx18-cards.h99 u32 chip_config; member
H A Dcx18-firmware.c324 cx18_write_reg(cx, cx->card->ddr.chip_config, CX18_DDR_CHIP_CONFIG); in cx18_init_memory()
/openbmc/u-boot/drivers/net/
H A Dnatsemi.c294 u32 iobase, status, chip_config; in natsemi_initialize() local
378 chip_config = INL(dev, ChipConfig); in natsemi_initialize()
383 dev->name, chip_config & AnegMask ? "enabled, advertise" : in natsemi_initialize()
384 "disabled, force", chip_config & SpeedMask ? "0" : "", in natsemi_initialize()
385 chip_config & DuplexMask ? "full" : "half"); in natsemi_initialize()
387 chip_config |= AnegEnBothBoth; in natsemi_initialize()
390 dev->name, chip_config & AnegMask ? "enabled, advertise" : in natsemi_initialize()
391 "disabled, force", chip_config & SpeedMask ? "0" : "", in natsemi_initialize()
392 chip_config & DuplexMask ? "full" : "half"); in natsemi_initialize()
395 OUTL(dev, (chip_config | PhyRst), ChipConfig); in natsemi_initialize()
[all …]
H A Dns8382x.c314 u32 chip_config; in ns8382x_initialize() local
401 chip_config = INL(dev, ChipConfig); in ns8382x_initialize()
403 OUTL(dev, (chip_config | PhyRst), ChipConfig); in ns8382x_initialize()
405 OUTL(dev, (chip_config & ~(PhyDis)), ChipConfig); in ns8382x_initialize()
/openbmc/linux/drivers/iio/pressure/
H A Dbmp280-core.c555 data->chip_info->chip_config(data); in bmp280_write_oversampling_ratio_humid()
580 data->chip_info->chip_config(data); in bmp280_write_oversampling_ratio_temp()
605 data->chip_info->chip_config(data); in bmp280_write_oversampling_ratio_press()
630 data->chip_info->chip_config(data); in bmp280_write_sampling_frequency()
824 .chip_config = bmp280_chip_config,
869 .chip_config = bme280_chip_config,
1248 .chip_config = bmp380_chip_config,
1508 data->chip_info->chip_config(data); in bmp580_nvmem_read()
1572 data->chip_info->chip_config(data); in bmp580_nvmem_write()
1748 .chip_config = bmp580_chip_config,
[all …]
H A Dbmp280.h449 int (*chip_config)(struct bmp280_data *); member
/openbmc/qemu/hw/isa/
H A Dlpc_ich9.c96 pci_get_word(lpc->chip_config + *offset)); in ich9_cc_update()
134 uint8_t *c = lpc->chip_config; in ich9_cc_reset()
136 memset(lpc->chip_config, 0, sizeof(lpc->chip_config)); in ich9_cc_reset()
166 memcpy(lpc->chip_config + addr, &val, len); in ich9_cc_write()
179 memcpy(&val, lpc->chip_config + addr, len); in ich9_cc_read()
809 VMSTATE_UINT8_ARRAY(chip_config, ICH9LPCState, ICH9_CC_SIZE),
/openbmc/linux/drivers/iio/adc/
H A Dad799x.c126 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()
/openbmc/linux/drivers/iio/accel/
H A Dbma180.c61 int (*chip_config)(struct bma180_data *data); member
781 .chip_config = bma023_chip_config,
809 .chip_config = bma023_chip_config,
836 .chip_config = bma180_chip_config,
864 .chip_config = bma250_chip_config,
979 ret = data->part_info->chip_config(data); in bma180_probe()
/openbmc/qemu/include/hw/southbridge/
H A Dich9.h47 uint8_t chip_config[ICH9_CC_SIZE]; member
/openbmc/u-boot/arch/arm/cpu/arm926ejs/spear/
H A Dspr_misc.c243 U_BOOT_CMD(chip_config, 3, 1, do_chip_config,
/openbmc/linux/drivers/spi/
H A Dspi-mt65xx.c355 struct mtk_chip_config *chip_config = spi->controller_data; in mtk_spi_hw_init() local
405 if (chip_config->sample_sel) in mtk_spi_hw_init()
432 reg_val |= ((chip_config->tick_delay & 0x7) in mtk_spi_hw_init()
438 reg_val |= ((chip_config->tick_delay & 0x7) in mtk_spi_hw_init()
445 reg_val |= ((chip_config->tick_delay & 0x3) in mtk_spi_hw_init()
/openbmc/u-boot/doc/
H A DREADME.spear74 memory by using chip_config command
/openbmc/linux/drivers/net/phy/
H A Dmotorcomm.c962 int chip_config; in yt8521_probe() local
973 chip_config = ytphy_read_ext_with_lock(phydev, YT8521_CHIP_CONFIG_REG); in yt8521_probe()
974 if (chip_config < 0) in yt8521_probe()
975 return chip_config; in yt8521_probe()
977 priv->strap_mode = chip_config & YT8521_CCR_MODE_SEL_MASK; in yt8521_probe()
/openbmc/qemu/hw/acpi/
H A Dich9_tco.c54 uint32_t gcs = pci_get_long(lpc->chip_config + ICH9_CC_GCS); in tco_timer_expired()
/openbmc/linux/drivers/hwmon/
H A Dlm90.c688 u32 chip_config[2]; member
2796 info->config = data->chip_config; in lm90_probe()
2798 data->chip_config[0] = HWMON_C_REGISTER_TZ; in lm90_probe()
2800 data->chip_config[0] |= HWMON_C_ALARMS; in lm90_probe()
2802 data->chip_config[0] |= HWMON_C_UPDATE_INTERVAL; in lm90_probe()
2804 data->chip_config[0] |= HWMON_C_TEMP_SAMPLES; in lm90_probe()