/linux-4.4.14/drivers/video/fbdev/via/ |
D | dvi.c | 55 switch (viaparinfo->chip_info->gfx_chip_name) { in viafb_tmds_trasmitter_identify() 85 viaparinfo->chip_info->tmds_chip_info.tmds_chip_name = VT1632_TMDS; in viafb_tmds_trasmitter_identify() 86 viaparinfo->chip_info-> in viafb_tmds_trasmitter_identify() 88 viaparinfo->chip_info->tmds_chip_info.i2c_port = VIA_PORT_31; in viafb_tmds_trasmitter_identify() 97 viaparinfo->chip_info->tmds_chip_info.tmds_chip_name); in viafb_tmds_trasmitter_identify() 99 viaparinfo->chip_info->tmds_chip_info.i2c_port); in viafb_tmds_trasmitter_identify() 102 viaparinfo->chip_info->tmds_chip_info.i2c_port = VIA_PORT_2C; in viafb_tmds_trasmitter_identify() 107 viaparinfo->chip_info-> in viafb_tmds_trasmitter_identify() 110 viaparinfo->chip_info-> in viafb_tmds_trasmitter_identify() 116 viaparinfo->chip_info->tmds_chip_info.tmds_chip_name = INTEGRATED_TMDS; in viafb_tmds_trasmitter_identify() [all …]
|
D | lcd.c | 105 if (viaparinfo->chip_info->lvds_chip_info.lvds_chip_name) { in lvds_identify_integratedlvds() 106 viaparinfo->chip_info->lvds_chip_info2.lvds_chip_name = in lvds_identify_integratedlvds() 111 viaparinfo->chip_info->lvds_chip_info.lvds_chip_name = in lvds_identify_integratedlvds() 118 viaparinfo->chip_info->lvds_chip_info.lvds_chip_name = in lvds_identify_integratedlvds() 120 viaparinfo->chip_info->lvds_chip_info2.lvds_chip_name = in lvds_identify_integratedlvds() 127 if (!viaparinfo->chip_info->lvds_chip_info.lvds_chip_name) { in lvds_identify_integratedlvds() 128 viaparinfo->chip_info->lvds_chip_info.lvds_chip_name = in lvds_identify_integratedlvds() 133 viaparinfo->chip_info->lvds_chip_info.lvds_chip_name = in lvds_identify_integratedlvds() 145 viaparinfo->chip_info->lvds_chip_info.i2c_port = VIA_PORT_31; in viafb_lvds_trasmitter_identify() 150 viaparinfo->chip_info->lvds_chip_info.i2c_port = in viafb_lvds_trasmitter_identify() [all …]
|
D | hw.c | 505 if (viaparinfo->chip_info->gfx_chip_name == UNICHROME_CLE266) in get_dvi_devices() 511 if (viaparinfo->chip_info->gfx_chip_name == UNICHROME_CLE266) in get_dvi_devices() 517 if (viaparinfo->chip_info->gfx_chip_name == UNICHROME_CLE266) in get_dvi_devices() 581 (viaparinfo->chip_info->gfx_chip_name == in viafb_set_iga_path() 637 viaparinfo->chip_info-> in viafb_set_iga_path() 641 viaparinfo->chip_info-> in viafb_set_iga_path() 648 viaparinfo->chip_info-> in viafb_set_iga_path() 652 viaparinfo->chip_info-> in viafb_set_iga_path() 659 viaparinfo->chip_info-> in viafb_set_iga_path() 663 viaparinfo->chip_info-> in viafb_set_iga_path() [all …]
|
D | via_utility.c | 29 if (viaparinfo->chip_info->tmds_chip_info.tmds_chip_name == VT1632_TMDS) in viafb_get_device_support_state() 32 if (viaparinfo->chip_info->lvds_chip_info.lvds_chip_name == VT1631_LVDS) in viafb_get_device_support_state() 149 switch (viaparinfo->chip_info->gfx_chip_name) { in viafb_set_gamma_table() 180 !((viaparinfo->chip_info->gfx_chip_name == in viafb_set_gamma_table() 182 (viaparinfo->chip_info->gfx_chip_revision < 15))) { in viafb_set_gamma_table() 204 switch (viaparinfo->chip_info->gfx_chip_name) { in viafb_get_gamma_table()
|
D | viafbdev.c | 418 if (copy_to_user(argp, viaparinfo->chip_info, in viafb_ioctl() 776 chip_name = viapar->shared->chip_info.gfx_chip_name; in viafb_cursor() 1094 parse_port(viafb_lcd_port, &viaparinfo->chip_info->lvds_chip_info. in parse_lcd_port() 1097 viaparinfo->chip_info->lvds_chip_info2.output_interface = in parse_lcd_port() 1101 viafb_lcd_port, viaparinfo->chip_info->lvds_chip_info. in parse_lcd_port() 1107 parse_port(viafb_dvi_port, &viaparinfo->chip_info->tmds_chip_info. in parse_dvi_port() 1111 viafb_dvi_port, viaparinfo->chip_info->tmds_chip_info. in parse_dvi_port() 1336 switch (viaparinfo->chip_info->lvds_chip_info.lvds_chip_name) { in viafb_vt1636_proc_show() 1340 &viaparinfo->chip_info->lvds_chip_info, 0x08) & 0x0f; in viafb_vt1636_proc_show() 1343 &viaparinfo->chip_info->lvds_chip_info, 0x09) & 0x1f; in viafb_vt1636_proc_show() [all …]
|
D | ioctl.c | 33 switch (viaparinfo->chip_info->gfx_chip_name) { in viafb_ioctl_get_viafb_info() 86 if (viaparinfo->chip_info->tmds_chip_info.tmds_chip_name != in viafb_ioctl_hotplug()
|
D | viafbdev.h | 61 struct chip_information chip_info; member 89 struct chip_information *chip_info; member
|
D | vt1636.c | 130 viaparinfo->chip_info->lvds_chip_info.lvds_chip_slave_addr = in viafb_lvds_identify_vt1636() 146 viaparinfo->chip_info->lvds_chip_info.lvds_chip_name = in viafb_lvds_identify_vt1636()
|
D | accel.c | 322 u32 chip_name = viapar->shared->chip_info.gfx_chip_name; in viafb_setup_engine() 386 vq_len, chip_name = viapar->shared->chip_info.gfx_chip_name; in viafb_reset_engine() 389 switch (viapar->shared->chip_info.twod_engine) { in viafb_reset_engine() 524 switch (viapar->shared->chip_info.twod_engine) { in viafb_wait_engine_idle()
|
/linux-4.4.14/drivers/iio/light/ |
D | bh1750.c | 44 const struct bh1750_chip_info *chip_info; member 78 const struct bh1750_chip_info *chip_info = data->chip_info; in bh1750_change_int_time() local 80 if ((usec % chip_info->mtreg_to_usec) != 0) in bh1750_change_int_time() 83 val = usec / chip_info->mtreg_to_usec; in bh1750_change_int_time() 84 if (val < chip_info->mtreg_min || val > chip_info->mtreg_max) in bh1750_change_int_time() 91 regval = (val & chip_info->int_time_high_mask) >> 5; in bh1750_change_int_time() 97 regval = val & chip_info->int_time_low_mask; in bh1750_change_int_time() 112 const struct bh1750_chip_info *chip_info = data->chip_info; in bh1750_read() local 113 unsigned long delay = chip_info->mtreg_to_usec * data->mtreg; in bh1750_read() 140 const struct bh1750_chip_info *chip_info = data->chip_info; in bh1750_read_raw() local [all …]
|
D | ltr501.c | 155 struct ltr501_chip_info *chip_info; member 678 i = (data->als_contr & data->chip_info->als_gain_mask) in ltr501_read_raw() 679 >> data->chip_info->als_gain_shift; in ltr501_read_raw() 680 *val = data->chip_info->als_gain[i].scale; in ltr501_read_raw() 681 *val2 = data->chip_info->als_gain[i].uscale; in ltr501_read_raw() 686 *val = data->chip_info->ps_gain[i].scale; in ltr501_read_raw() 687 *val2 = data->chip_info->ps_gain[i].uscale; in ltr501_read_raw() 730 struct ltr501_chip_info *info = data->chip_info; in ltr501_write_raw() 1056 struct ltr501_chip_info *info = data->chip_info; in ltr501_show_proximity_scale_avail() 1078 struct ltr501_chip_info *info = data->chip_info; in ltr501_show_intensity_scale_avail() [all …]
|
/linux-4.4.14/drivers/iio/pressure/ |
D | ms5611_core.c | 55 i, &st->chip_info->prom[i]); in ms5611_read_prom() 63 if (!ms5611_prom_is_valid(st->chip_info->prom, MS5611_PROM_WORDS_NB)) { in ms5611_read_prom() 84 return st->chip_info->temp_and_pressure_compensate(st->chip_info, in ms5611_read_temp_and_pressure() 88 static int ms5611_temp_and_pressure_compensate(struct ms5611_chip_info *chip_info, in ms5611_temp_and_pressure_compensate() argument 94 dt = t - (chip_info->prom[5] << 8); in ms5611_temp_and_pressure_compensate() 95 off = ((s64)chip_info->prom[2] << 16) + ((chip_info->prom[4] * dt) >> 7); in ms5611_temp_and_pressure_compensate() 96 sens = ((s64)chip_info->prom[1] << 15) + ((chip_info->prom[3] * dt) >> 8); in ms5611_temp_and_pressure_compensate() 98 t = 2000 + ((chip_info->prom[6] * dt) >> 23); in ms5611_temp_and_pressure_compensate() 124 static int ms5607_temp_and_pressure_compensate(struct ms5611_chip_info *chip_info, in ms5607_temp_and_pressure_compensate() argument 130 dt = t - (chip_info->prom[5] << 8); in ms5607_temp_and_pressure_compensate() [all …]
|
D | ms5611.h | 38 int (*temp_and_pressure_compensate)(struct ms5611_chip_info *chip_info, 51 struct ms5611_chip_info *chip_info; member
|
/linux-4.4.14/drivers/iio/adc/ |
D | ad7476.c | 35 const struct ad7476_chip_info *chip_info; member 118 *val = (ret >> st->chip_info->channel[0].scan_type.shift) & in ad7476_read_raw() 119 GENMASK(st->chip_info->channel[0].scan_type.realbits - 1, 0); in ad7476_read_raw() 122 if (!st->chip_info->int_vref_uv) { in ad7476_read_raw() 127 scale_uv = st->chip_info->int_vref_uv; in ad7476_read_raw() 214 st->chip_info = in ad7476_probe() 233 indio_dev->channels = st->chip_info->channel; in ad7476_probe() 239 st->xfer.len = st->chip_info->channel[0].scan_type.storagebits / 8; in ad7476_probe() 249 if (st->chip_info->reset) in ad7476_probe() 250 st->chip_info->reset(st); in ad7476_probe()
|
D | ad7793.c | 155 const struct ad7793_chip_info *chip_info; member 236 if (!(st->chip_info->flags & AD7793_FLAG_HAS_CLKSEL) && in ad7793_check_platform_data() 240 if (!(st->chip_info->flags & AD7793_FLAG_HAS_REFSEL) && in ad7793_check_platform_data() 244 if (!(st->chip_info->flags & AD7793_FLAG_HAS_VBIAS) && in ad7793_check_platform_data() 248 if (!(st->chip_info->flags & AD7793_HAS_EXITATION_CURRENT) && in ad7793_check_platform_data() 281 if (id != st->chip_info->id) { in ad7793_setup() 289 if (st->chip_info->flags & AD7793_FLAG_HAS_CLKSEL) in ad7793_setup() 291 if (st->chip_info->flags & AD7793_FLAG_HAS_REFSEL) in ad7793_setup() 293 if (st->chip_info->flags & AD7793_FLAG_HAS_VBIAS) in ad7793_setup() 295 if (pdata->buffered || !(st->chip_info->flags & AD7793_FLAG_HAS_BUFFER)) in ad7793_setup() [all …]
|
D | mcp320x.c | 67 const struct mcp320x_chip_info *chip_info; member 169 *val2 = adc->chip_info->resolution; in mcp320x_read_raw() 293 const struct mcp320x_chip_info *chip_info; in mcp320x_probe() local 308 chip_info = &mcp320x_chip_infos[spi_get_device_id(spi)->driver_data]; in mcp320x_probe() 309 indio_dev->channels = chip_info->channels; in mcp320x_probe() 310 indio_dev->num_channels = chip_info->num_channels; in mcp320x_probe() 312 adc->chip_info = chip_info; in mcp320x_probe()
|
D | ad7887.c | 56 const struct ad7887_chip_info *chip_info; member 178 *val = st->chip_info->int_vref_mv; in ad7887_read_raw() 260 st->chip_info = in ad7887_probe() 311 indio_dev->channels = st->chip_info->channel; in ad7887_probe() 314 indio_dev->channels = &st->chip_info->channel[1]; in ad7887_probe()
|
D | max1363.c | 169 const struct max1363_chip_info *chip_info; member 389 if (st->chip_info->bits != 8) { in max1363_read_single_chan() 397 ((1 << st->chip_info->bits) - 1); in max1363_read_single_chan() 431 *val2 = st->chip_info->bits; in max1363_read_raw() 743 switch (st->chip_info->bits) { in max1363_write_thresh() 1021 st->current_mode = max1363_match_mode(scan_mask, st->chip_info); in max1363_update_scan_mode() 1443 st->current_mode = &max1363_mode_table[st->chip_info->default_mode]; in max1363_initial_setup() 1457 (st->chip_info->num_modes + 1), GFP_KERNEL); in max1363_alloc_scan_masks() 1461 for (i = 0; i < st->chip_info->num_modes; i++) in max1363_alloc_scan_masks() 1463 max1363_mode_table[st->chip_info->mode_list[i]] in max1363_alloc_scan_masks() [all …]
|
D | ad799x.c | 778 const struct ad799x_chip_info *chip_info = in ad799x_probe() local 790 if (client->irq > 0 && chip_info->irq_config.info) in ad799x_probe() 791 st->chip_config = &chip_info->irq_config; in ad799x_probe() 793 st->chip_config = &chip_info->noirq_config; in ad799x_probe() 820 indio_dev->num_channels = chip_info->num_channels; in ad799x_probe()
|
/linux-4.4.14/drivers/iio/dac/ |
D | ad5449.c | 63 const struct ad5449_chip_info *chip_info; member 260 if (st->chip_info->num_channels == 1) in ad5449_vref_name() 285 st->chip_info = &ad5449_chip_info[id->driver_data]; in ad5449_spi_probe() 288 for (i = 0; i < st->chip_info->num_channels; ++i) in ad5449_spi_probe() 291 ret = devm_regulator_bulk_get(&spi->dev, st->chip_info->num_channels, in ad5449_spi_probe() 296 ret = regulator_bulk_enable(st->chip_info->num_channels, st->vref_reg); in ad5449_spi_probe() 304 indio_dev->channels = st->chip_info->channels; in ad5449_spi_probe() 305 indio_dev->num_channels = st->chip_info->num_channels; in ad5449_spi_probe() 307 if (st->chip_info->has_ctrl) { in ad5449_spi_probe() 327 regulator_bulk_disable(st->chip_info->num_channels, st->vref_reg); in ad5449_spi_probe() [all …]
|
D | ad5360.c | 76 const struct ad5360_chip_info *chip_info; member 176 i = channel / st->chip_info->channels_per_group; in ad5360_get_channel_vref_index() 177 if (i >= st->chip_info->num_vrefs) in ad5360_get_channel_vref_index() 178 i = st->chip_info->num_vrefs - 1; in ad5360_get_channel_vref_index() 441 channels = kcalloc(st->chip_info->num_channels, in ad5360_alloc_channels() 447 for (i = 0; i < st->chip_info->num_channels; ++i) { in ad5360_alloc_channels() 448 channels[i] = st->chip_info->channel_template; in ad5360_alloc_channels() 475 st->chip_info = &ad5360_chip_info_tbl[type]; in ad5360_probe() 482 indio_dev->num_channels = st->chip_info->num_channels; in ad5360_probe() 490 for (i = 0; i < st->chip_info->num_vrefs; ++i) in ad5360_probe() [all …]
|
D | ad5764.c | 55 const struct ad5764_chip_info *chip_info; member 215 if (st->chip_info->int_vref) in ad5764_get_channel_vref() 216 return st->chip_info->int_vref; in ad5764_get_channel_vref() 291 st->chip_info = &ad5764_chip_infos[type]; in ad5764_probe() 298 indio_dev->channels = st->chip_info->channels; in ad5764_probe() 300 if (st->chip_info->int_vref == 0) { in ad5764_probe() 330 if (st->chip_info->int_vref == 0) in ad5764_probe() 342 if (st->chip_info->int_vref == 0) in ad5764_remove()
|
D | ad5064.c | 87 const struct ad5064_chip_info *chip_info; member 222 return st->chip_info->internal_vref; in ad5064_get_vref() 224 i = st->chip_info->shared_vref ? 0 : chan->channel; in ad5064_get_vref() 456 return st->chip_info->shared_vref ? 1 : st->chip_info->num_channels; in ad5064_num_vref() 469 return st->chip_info->shared_vref ? "vref" : ad5064_vref_names[vref]; in ad5064_vref_name() 488 st->chip_info = &ad5064_chip_info_tbl[type]; in ad5064_probe() 498 if (!st->chip_info->internal_vref) in ad5064_probe() 518 indio_dev->channels = st->chip_info->channels; in ad5064_probe() 519 indio_dev->num_channels = st->chip_info->num_channels; in ad5064_probe() 523 for (i = 0; i < st->chip_info->num_channels; ++i) { in ad5064_probe()
|
D | ad5446.c | 39 const struct ad5446_chip_info *chip_info; member 124 ret = st->chip_info->write(st, val); in ad5446_write_dac_powerdown() 202 ret = st->chip_info->write(st, val); in ad5446_write_raw() 219 const struct ad5446_chip_info *chip_info) in ad5446_probe() argument 245 st->chip_info = chip_info; in ad5446_probe() 256 indio_dev->channels = &st->chip_info->channel; in ad5446_probe() 261 if (st->chip_info->int_vref_mv) in ad5446_probe() 262 st->vref_mv = st->chip_info->int_vref_mv; in ad5446_probe()
|
D | ad5380.c | 59 const struct ad5380_chip_info *chip_info; member 352 channels = kcalloc(st->chip_info->num_channels, in ad5380_alloc_channels() 358 for (i = 0; i < st->chip_info->num_channels; ++i) { in ad5380_alloc_channels() 359 channels[i] = st->chip_info->channel_template; in ad5380_alloc_channels() 386 st->chip_info = &ad5380_chip_info_tbl[type]; in ad5380_probe() 393 indio_dev->num_channels = st->chip_info->num_channels; in ad5380_probe() 401 if (st->chip_info->int_vref == 2500) in ad5380_probe() 419 st->vref = st->chip_info->int_vref; in ad5380_probe()
|
D | ad5686.c | 70 const struct ad5686_chip_info *chip_info; member 338 st->chip_info = in ad5686_probe() 344 st->vref_mv = st->chip_info->int_vref_mv; in ad5686_probe() 355 indio_dev->channels = st->chip_info->channel; in ad5686_probe()
|
D | ad5755.c | 89 const struct ad5755_chip_info *chip_info; member 274 *shift = st->chip_info->calib_shift; in ad5755_chan_reg_info() 282 *shift = st->chip_info->calib_shift; in ad5755_chan_reg_info() 434 return st->chip_info->has_voltage_out; in ad5755_is_valid_mode() 521 channels[i] = st->chip_info->channel_template; in ad5755_init_channels() 576 st->chip_info = &ad5755_chip_info_tbl[type]; in ad5755_probe()
|
D | ad5624r_spi.c | 248 st->chip_info = in ad5624r_probe() 254 st->vref_mv = st->chip_info->int_vref_mv; in ad5624r_probe() 262 indio_dev->channels = st->chip_info->channels; in ad5624r_probe()
|
D | ad5624r.h | 57 const struct ad5624r_chip_info *chip_info; member
|
D | ad5791.c | 87 const struct ad5791_chip_info *chip_info; member 400 st->chip_info = &ad5791_chip_info_tbl[spi_get_device_id(spi) in ad5791_probe() 404 st->ctrl = AD5761_CTRL_LINCOMP(st->chip_info->get_lin_comp(st->vref_mv)) in ad5791_probe()
|
/linux-4.4.14/drivers/iio/accel/ |
D | mma8452.c | 98 const struct mma_chip_info *chip_info; member 252 return mma8452_show_int_plus_micros(buf, data->chip_info->mma_scales, in mma8452_show_scale_avail() 253 ARRAY_SIZE(data->chip_info->mma_scales)); in mma8452_show_scale_avail() 284 return mma8452_get_int_plus_micros_index(data->chip_info->mma_scales, in mma8452_get_scale_index() 285 ARRAY_SIZE(data->chip_info->mma_scales), val, val2); in mma8452_get_scale_index() 339 *val = data->chip_info->mma_scales[i][0]; in mma8452_read_raw() 340 *val2 = data->chip_info->mma_scales[i][1]; in mma8452_read_raw() 502 data->chip_info->ev_ths); in mma8452_read_thresh() 506 *val = ret & data->chip_info->ev_ths_mask; in mma8452_read_thresh() 512 data->chip_info->ev_count); in mma8452_read_thresh() [all …]
|
D | bmc150-accel-core.c | 205 const struct bmc150_accel_chip_info *chip_info; member 505 for (i = 0; i < ARRAY_SIZE(data->chip_info->scale_table); ++i) { in bmc150_accel_set_scale() 506 if (data->chip_info->scale_table[i].scale == val) { in bmc150_accel_set_scale() 509 data->chip_info->scale_table[i].reg_range); in bmc150_accel_set_scale() 516 data->range = data->chip_info->scale_table[i].reg_range; in bmc150_accel_set_scale() 614 int st_size = ARRAY_SIZE(data->chip_info->scale_table); in bmc150_accel_read_raw() 617 si = &data->chip_info->scale_table[i]; in bmc150_accel_read_raw() 1500 data->chip_info = &bmc150_accel_chip_info_tbl[i]; in bmc150_accel_chip_init() 1505 if (!data->chip_info) { in bmc150_accel_chip_init() 1575 indio_dev->channels = data->chip_info->channels; in bmc150_accel_core_probe() [all …]
|
/linux-4.4.14/drivers/staging/iio/adc/ |
D | ad7780.c | 43 const struct ad7780_chip_info *chip_info; member 113 const struct ad7780_chip_info *chip_info = st->chip_info; in ad7780_postprocess_sample() local 116 ((raw_sample & chip_info->pattern_mask) != chip_info->pattern)) in ad7780_postprocess_sample() 189 st->chip_info = in ad7780_probe() 204 indio_dev->channels = &st->chip_info->channel; in ad7780_probe()
|
D | ad7606_core.c | 62 st->chip_info->num_channels - 1, &st->data[1]); in ad7606_scan_direct() 67 st->chip_info->num_channels, st->data); in ad7606_scan_direct() 104 *val2 = st->chip_info->channels[0].scan_type.realbits; in ad7606_read_raw() 503 st->chip_info = &ad7606_chip_info_tbl[id]; in ad7606_probe() 520 indio_dev->name = st->chip_info->name; in ad7606_probe() 521 indio_dev->channels = st->chip_info->channels; in ad7606_probe() 522 indio_dev->num_channels = st->chip_info->num_channels; in ad7606_probe() 535 IRQF_TRIGGER_FALLING, st->chip_info->name, indio_dev); in ad7606_probe()
|
D | ad7606_ring.c | 70 st->chip_info->num_channels - 1, buf + 2); in ad7606_poll_bh_to_ring() 75 st->chip_info->num_channels, buf); in ad7606_poll_bh_to_ring()
|
D | ad7606.h | 64 const struct ad7606_chip_info *chip_info; member
|
/linux-4.4.14/drivers/media/i2c/ |
D | adv7180.c | 203 const struct adv7180_chip_info *chip_info; member 245 return state->chip_info->set_std(state, std); in adv7180_set_video_standard() 360 if (input > 31 || !(BIT(input) & state->chip_info->valid_input_mask)) { in adv7180_s_routing() 365 ret = state->chip_info->select_input(state, input); in adv7180_s_routing() 451 if (state->chip_info->flags & ADV7180_FLAG_MIPI_CSI2) { in adv7180_set_power() 612 if (!(state->chip_info->flags & ADV7180_FLAG_I2P)) in adv7180_set_field_mode() 616 if (state->chip_info->flags & ADV7180_FLAG_MIPI_CSI2) { in adv7180_set_field_mode() 630 if (state->chip_info->flags & ADV7180_FLAG_MIPI_CSI2) { in adv7180_set_field_mode() 673 if (!(state->chip_info->flags & ADV7180_FLAG_I2P)) in adv7180_set_pad_format() 702 if (state->chip_info->flags & ADV7180_FLAG_MIPI_CSI2) { in adv7180_g_mbus_config() [all …]
|
/linux-4.4.14/drivers/spi/ |
D | spi-pl022.c | 1611 struct pl022_config_chip const *chip_info) in verify_controller_parameters() argument 1613 if ((chip_info->iface < SSP_INTERFACE_MOTOROLA_SPI) in verify_controller_parameters() 1614 || (chip_info->iface > SSP_INTERFACE_UNIDIRECTIONAL)) { in verify_controller_parameters() 1619 if ((chip_info->iface == SSP_INTERFACE_UNIDIRECTIONAL) && in verify_controller_parameters() 1626 if ((chip_info->hierarchy != SSP_MASTER) in verify_controller_parameters() 1627 && (chip_info->hierarchy != SSP_SLAVE)) { in verify_controller_parameters() 1632 if ((chip_info->com_mode != INTERRUPT_TRANSFER) in verify_controller_parameters() 1633 && (chip_info->com_mode != DMA_TRANSFER) in verify_controller_parameters() 1634 && (chip_info->com_mode != POLLING_TRANSFER)) { in verify_controller_parameters() 1639 switch (chip_info->rx_lev_trig) { in verify_controller_parameters() [all …]
|
D | spi-pxa2xx.c | 1116 struct pxa2xx_spi_chip *chip_info) in setup_cs() argument 1120 if (chip == NULL || chip_info == NULL) in setup_cs() 1130 if (chip_info->cs_control) { in setup_cs() 1131 chip->cs_control = chip_info->cs_control; in setup_cs() 1135 if (gpio_is_valid(chip_info->gpio_cs)) { in setup_cs() 1136 err = gpio_request(chip_info->gpio_cs, "SPI_CS"); in setup_cs() 1139 chip_info->gpio_cs); in setup_cs() 1143 chip->gpio_cs = chip_info->gpio_cs; in setup_cs() 1155 struct pxa2xx_spi_chip *chip_info = NULL; in setup() local 1207 chip_info = spi->controller_data; in setup() [all …]
|
D | spi-dw.c | 400 struct dw_spi_chip *chip_info = NULL; in dw_spi_setup() local 417 chip_info = spi->controller_data; in dw_spi_setup() 420 if (chip_info) { in dw_spi_setup() 421 if (chip_info->cs_control) in dw_spi_setup() 422 chip->cs_control = chip_info->cs_control; in dw_spi_setup() 424 chip->poll_mode = chip_info->poll_mode; in dw_spi_setup() 425 chip->type = chip_info->type; in dw_spi_setup()
|
D | spi-bfin-sport.c | 576 struct bfin5xx_spi_chip *chip_info; in bfin_sport_spi_setup() local 583 chip_info = spi->controller_data; in bfin_sport_spi_setup() 584 if (chip_info) { in bfin_sport_spi_setup() 589 if (chip_info->ctl_reg || chip_info->enable_dma) { in bfin_sport_spi_setup() 594 chip->cs_chg_udelay = chip_info->cs_chg_udelay; in bfin_sport_spi_setup() 595 chip->idle_tx_val = chip_info->idle_tx_val; in bfin_sport_spi_setup()
|
D | spi-pxa2xx-dma.c | 352 struct pxa2xx_spi_chip *chip_info = spi->controller_data; in pxa2xx_spi_set_dma_burst_and_threshold() local 359 *burst_code = chip_info ? chip_info->dma_burst_size : 1; in pxa2xx_spi_set_dma_burst_and_threshold()
|
D | spi-bfin5xx.c | 975 struct bfin5xx_spi_chip *chip_info; in bfin_spi_setup() local 982 chip_info = NULL; in bfin_spi_setup() 993 chip_info = spi->controller_data; in bfin_spi_setup() 1001 if (chip_info) { in bfin_spi_setup() 1008 if (chip_info->ctl_reg & ~bfin_ctl_reg) { in bfin_spi_setup() 1013 chip->enable_dma = chip_info->enable_dma != 0 in bfin_spi_setup() 1015 chip->ctl_reg = chip_info->ctl_reg; in bfin_spi_setup() 1016 chip->cs_chg_udelay = chip_info->cs_chg_udelay; in bfin_spi_setup() 1017 chip->idle_tx_val = chip_info->idle_tx_val; in bfin_spi_setup() 1018 chip->pio_interrupt = chip_info->pio_interrupt; in bfin_spi_setup()
|
D | spi-adi-v3.c | 660 struct adi_spi3_chip *chip_info = spi->controller_data; in adi_spi_setup() local 666 if (chip_info) { in adi_spi_setup() 667 if (chip_info->control & ~ctl_reg) { in adi_spi_setup() 672 chip->control = chip_info->control; in adi_spi_setup() 673 chip->cs_chg_udelay = chip_info->cs_chg_udelay; in adi_spi_setup() 674 chip->tx_dummy_val = chip_info->tx_dummy_val; in adi_spi_setup() 675 chip->enable_dma = chip_info->enable_dma; in adi_spi_setup()
|
/linux-4.4.14/drivers/leds/ |
D | leds-pca9532.c | 48 const struct pca9532_chip_info *chip_info; member 108 for (i = 0; i < data->chip_info->num_leds; i++) { in pca9532_calcpwm() 132 u8 maxleds = data->chip_info->num_leds; in pca9532_setpwm() 148 u8 maxleds = data->chip_info->num_leds; in pca9532_setled() 228 u8 maxleds = data->chip_info->num_leds; in pca9532_input_work() 334 u8 maxleds = data->chip_info->num_leds; in pca9532_configure() 345 for (i = 0; i < data->chip_info->num_leds; i++) { in pca9532_configure() 415 data->gpio.ngpio = data->chip_info->num_leds; in pca9532_configure() 457 data->chip_info = &pca9532_chip_info_tbl[id->driver_data]; in pca9532_probe() 472 err = pca9532_destroy_devices(data, data->chip_info->num_leds); in pca9532_remove()
|
/linux-4.4.14/drivers/iio/imu/ |
D | adis16480.c | 120 const struct adis16480_chip_info *chip_info; member 512 *val = st->chip_info->gyro_max_scale; in adis16480_read_raw() 513 *val2 = st->chip_info->gyro_max_val; in adis16480_read_raw() 516 *val = st->chip_info->accel_max_scale; in adis16480_read_raw() 517 *val2 = st->chip_info->accel_max_val; in adis16480_read_raw() 839 st->chip_info = &adis16480_chip_info[id->driver_data]; in adis16480_probe() 842 indio_dev->channels = st->chip_info->channels; in adis16480_probe() 843 indio_dev->num_channels = st->chip_info->num_channels; in adis16480_probe()
|
D | adis16400_core.c | 888 const struct adis16400_chip_info *chip_info = st->variant; in adis16400_setup_chan_mask() local 891 for (i = 0; i < chip_info->num_channels; i++) { in adis16400_setup_chan_mask() 892 const struct iio_chan_spec *ch = &chip_info->channels[i]; in adis16400_setup_chan_mask()
|
/linux-4.4.14/drivers/scsi/mvsas/ |
D | mv_init.c | 434 const struct mvs_chip_info *chip_info) in mvs_prep_sas_ha_init() argument 441 core_nr = chip_info->n_host; in mvs_prep_sas_ha_init() 442 phy_nr = core_nr * chip_info->n_phy; in mvs_prep_sas_ha_init() 476 const struct mvs_chip_info *chip_info) in mvs_post_sas_ha_init() argument 485 for (i = 0; i < chip_info->n_phy; i++) { in mvs_post_sas_ha_init() 486 sha->sas_phy[j * chip_info->n_phy + i] = in mvs_post_sas_ha_init() 488 sha->sas_port[j * chip_info->n_phy + i] = in mvs_post_sas_ha_init() 498 sha->num_phys = nr_core * chip_info->n_phy; in mvs_post_sas_ha_init()
|
/linux-4.4.14/drivers/iio/gyro/ |
D | adis16136.c | 66 const struct adis16136_chip_info *chip_info; member 306 *val = adis16136->chip_info->precision; in adis16136_read_raw() 307 *val2 = (adis16136->chip_info->fullscale << 16); in adis16136_read_raw() 513 adis16136->chip_info = &adis16136_chip_info[id->driver_data]; in adis16136_probe()
|
/linux-4.4.14/include/linux/mfd/ |
D | tps80031.h | 511 unsigned long chip_info; member 617 return tps80031->chip_info; in tps80031_get_chip_info()
|
/linux-4.4.14/drivers/gpio/ |
D | gpiolib.h | 150 #define chip_info(chip, fmt, ...) \ macro
|
/linux-4.4.14/drivers/scsi/pm8001/ |
D | pm8001_init.c | 542 const struct pm8001_chip_info *chip_info) in pm8001_prep_sas_ha_init() argument 549 phy_nr = chip_info->n_phy; in pm8001_prep_sas_ha_init() 588 const struct pm8001_chip_info *chip_info) in pm8001_post_sas_ha_init() argument 595 for (i = 0; i < chip_info->n_phy; i++) { in pm8001_post_sas_ha_init() 604 sha->num_phys = chip_info->n_phy; in pm8001_post_sas_ha_init()
|
/linux-4.4.14/drivers/staging/iio/light/ |
D | tsl2x7x_core.c | 187 const struct tsl2x7x_chip_info *chip_info; member 1903 chip->chip_info = in tsl2x7x_probe() 1906 indio_dev->info = chip->chip_info->info; in tsl2x7x_probe() 1910 indio_dev->channels = chip->chip_info->channel; in tsl2x7x_probe() 1911 indio_dev->num_channels = chip->chip_info->chan_table_elements; in tsl2x7x_probe()
|
D | isl29018.c | 665 struct chip_info { struct 672 static const struct chip_info chip_info_tbl[] = { argument
|
/linux-4.4.14/drivers/mfd/ |
D | tps80031.c | 483 tps80031->chip_info = id->driver_data; in tps80031_probe()
|
/linux-4.4.14/drivers/net/ethernet/ |
D | fealnx.c | 148 struct chip_info { struct 153 static const struct chip_info skel_netdrv_tbl[] = { argument
|
/linux-4.4.14/drivers/net/ethernet/toshiba/ |
D | tc35815.c | 62 } chip_info[] = { variable 859 chip_info[ent->driver_data].name, in tc35815_init_one()
|
/linux-4.4.14/drivers/net/ethernet/packetengines/ |
D | hamachi.c | 419 static const struct chip_info { struct
|
/linux-4.4.14/drivers/net/ethernet/adaptec/ |
D | starfire.c | 295 static const struct chip_info { struct
|