/drivers/pcmcia/ |
D | max1600.c | 70 DECLARE_BITMAP(values, MAX1600_GPIO_MAX) = { 0, }; in max1600_configure() 75 __assign_bit(MAX1600_GPIO_0VPP, values, 0); in max1600_configure() 76 __assign_bit(MAX1600_GPIO_1VPP, values, 0); in max1600_configure() 78 __assign_bit(MAX1600_GPIO_0VPP, values, 0); in max1600_configure() 79 __assign_bit(MAX1600_GPIO_1VPP, values, 1); in max1600_configure() 81 __assign_bit(MAX1600_GPIO_0VPP, values, 1); in max1600_configure() 82 __assign_bit(MAX1600_GPIO_1VPP, values, 0); in max1600_configure() 95 __assign_bit(MAX1600_GPIO_0VCC, values, 0); in max1600_configure() 96 __assign_bit(MAX1600_GPIO_1VCC, values, 0); in max1600_configure() 98 __assign_bit(MAX1600_GPIO_0VCC, values, 1); in max1600_configure() [all …]
|
D | sa1111_jornada720.c | 64 DECLARE_BITMAP(values, J720_GPIO_MAX) = { 0, }; in jornada720_pcmcia_configure_socket() 75 __assign_bit(J720_GPIO_PWR, values, 0); in jornada720_pcmcia_configure_socket() 76 __assign_bit(J720_GPIO_3V, values, 0); in jornada720_pcmcia_configure_socket() 79 __assign_bit(J720_GPIO_PWR, values, 1); in jornada720_pcmcia_configure_socket() 80 __assign_bit(J720_GPIO_3V, values, 1); in jornada720_pcmcia_configure_socket() 83 __assign_bit(J720_GPIO_PWR, values, 1); in jornada720_pcmcia_configure_socket() 84 __assign_bit(J720_GPIO_3V, values, 0); in jornada720_pcmcia_configure_socket() 93 __assign_bit(J720_GPIO_PWR, values, 0); in jornada720_pcmcia_configure_socket() 94 __assign_bit(J720_GPIO_3V, values, 0); in jornada720_pcmcia_configure_socket() 98 __assign_bit(J720_GPIO_PWR, values, 1); in jornada720_pcmcia_configure_socket() [all …]
|
/drivers/video/fbdev/matrox/ |
D | matroxfb_misc.c | 544 minfo->values.pll.system = get_unaligned_le16(bd->pins + 28) ? in parse_pins1() 548 minfo->values.reg.mctlwtst = 0x00030101; in parse_pins1() 556 minfo->values.pll.system = 50000; in default_pins1() 558 minfo->values.reg.mctlwtst = 0x00030101; in default_pins1() 566 minfo->values.reg.mctlwtst = ((bd->pins[51] & 0x01) ? 0x00000001 : 0) | in parse_pins2() 570 minfo->values.pll.system = (bd->pins[43] == 0xFF) ? 50000 : ((bd->pins[43] + 100) * 1000); in parse_pins2() 580 minfo->values.reg.mctlwtst = 0x00030101; in default_pins2() 581 minfo->values.pll.system = 50000; in default_pins2() 590 minfo->values.reg.mctlwtst = get_unaligned_le32(bd->pins + 48) == 0xFFFFFFFF ? in parse_pins3() 593 minfo->values.reg.memrdbk = ((bd->pins[57] << 21) & 0x1E000000) | in parse_pins3() [all …]
|
D | matroxfb_DAC1064.c | 721 pci_write_config_dword(minfo->pcidev, PCI_OPTION3_REG, minfo->values.reg.opt3 & ~0x00300C03); in g450_mclk_init() 724 if (((minfo->values.reg.opt3 & 0x000003) == 0x000003) || in g450_mclk_init() 725 ((minfo->values.reg.opt3 & 0x000C00) == 0x000C00) || in g450_mclk_init() 726 ((minfo->values.reg.opt3 & 0x300000) == 0x300000)) { in g450_mclk_init() 727 matroxfb_g450_setclk(minfo, minfo->values.pll.video, M_VIDEO_PLL); in g450_mclk_init() 737 matroxfb_g450_setclk(minfo, minfo->values.pll.system, M_SYSTEM_PLL); in g450_mclk_init() 741 pci_write_config_dword(minfo->pcidev, PCI_OPTION3_REG, minfo->values.reg.opt3); in g450_mclk_init() 754 minfo->hw.MXoptionReg |= 0x00207E00 & minfo->values.reg.opt; in g450_memory_init() 756 pci_write_config_dword(minfo->pcidev, PCI_OPTION2_REG, minfo->values.reg.opt2); in g450_memory_init() 758 mga_outl(M_CTLWTST, minfo->values.reg.mctlwtst); in g450_memory_init() [all …]
|
/drivers/auxdisplay/ |
D | hd44780.c | 64 DECLARE_BITMAP(values, 10); /* for DATA[0-7], RS, RW */ in hd44780_write_gpio8() 67 values[0] = val; in hd44780_write_gpio8() 68 __assign_bit(8, values, rs); in hd44780_write_gpio8() 72 gpiod_set_array_value_cansleep(n, &hd->pins[PIN_DATA0], NULL, values); in hd44780_write_gpio8() 80 DECLARE_BITMAP(values, 6); /* for DATA[4-7], RS, RW */ in hd44780_write_gpio4() 84 values[0] = val >> 4; in hd44780_write_gpio4() 85 __assign_bit(4, values, rs); in hd44780_write_gpio4() 89 gpiod_set_array_value_cansleep(n, &hd->pins[PIN_DATA4], NULL, values); in hd44780_write_gpio4() 94 values[0] &= ~0x0fUL; in hd44780_write_gpio4() 95 values[0] |= val & 0x0f; in hd44780_write_gpio4() [all …]
|
/drivers/soc/rockchip/ |
D | grf.c | 24 const struct rockchip_grf_value *values; member 39 .values = rk3036_defaults, 50 .values = rk3128_defaults, 61 .values = rk3228_defaults, 74 .values = rk3288_defaults, 85 .values = rk3328_defaults, 96 .values = rk3368_defaults, 107 .values = rk3399_defaults, 163 const struct rockchip_grf_value *val = &grf_info->values[i]; in rockchip_grf_init()
|
/drivers/i2c/muxes/ |
D | i2c-mux-gpio.c | 27 DECLARE_BITMAP(values, BITS_PER_TYPE(val)); in i2c_mux_gpio_set() 29 values[0] = val; in i2c_mux_gpio_set() 31 gpiod_set_array_value_cansleep(mux->ngpios, mux->gpios, NULL, values); in i2c_mux_gpio_set() 59 unsigned *values; in i2c_mux_gpio_probe_dt() local 80 values = devm_kcalloc(&pdev->dev, in i2c_mux_gpio_probe_dt() 81 mux->data.n_values, sizeof(*mux->data.values), in i2c_mux_gpio_probe_dt() 83 if (!values) { in i2c_mux_gpio_probe_dt() 89 of_property_read_u32(child, "reg", values + i); in i2c_mux_gpio_probe_dt() 92 mux->data.values = values; in i2c_mux_gpio_probe_dt() 160 initial_state = mux->data.values[0]; in i2c_mux_gpio_probe() [all …]
|
D | i2c-mux-reg.c | 86 unsigned *values; in i2c_mux_reg_probe_dt() local 123 values = devm_kcalloc(&pdev->dev, in i2c_mux_reg_probe_dt() 124 mux->data.n_values, sizeof(*mux->data.values), in i2c_mux_reg_probe_dt() 126 if (!values) in i2c_mux_reg_probe_dt() 130 of_property_read_u32(child, "reg", values + i); in i2c_mux_reg_probe_dt() 133 mux->data.values = values; in i2c_mux_reg_probe_dt() 223 ret = i2c_mux_add_adapter(muxc, nr, mux->data.values[i], class); in i2c_mux_reg_probe()
|
/drivers/char/ |
D | tb0219.c | 90 uint16_t values; in get_gpio_input_pin() local 92 values = tb0219_read(TB0219_GPIO_INPUT); in get_gpio_input_pin() 93 if (values & (1 << pin)) in get_gpio_input_pin() 101 uint16_t values; in get_gpio_output_pin() local 103 values = tb0219_read(TB0219_GPIO_OUTPUT); in get_gpio_output_pin() 104 if (values & (1 << pin)) in get_gpio_output_pin() 112 uint16_t values; in get_dip_switch() local 114 values = tb0219_read(TB0219_DIP_SWITCH); in get_dip_switch() 115 if (values & (1 << pin)) in get_dip_switch()
|
/drivers/net/bonding/ |
D | bond_options.c | 213 .values = bond_mode_tbl, 221 .values = bond_pps_tbl, 228 .values = bond_xmit_hashtype_tbl, 237 .values = bond_arp_validate_tbl, 244 .values = bond_arp_all_targets_tbl, 252 .values = bond_fail_over_mac_tbl, 261 .values = bond_intmax_tbl, 275 .values = bond_intmax_tbl, 282 .values = bond_intmax_tbl, 291 .values = bond_lacp_rate_tbl, [all …]
|
/drivers/mmc/core/ |
D | pwrseq_simple.c | 42 unsigned long *values; in mmc_pwrseq_simple_set_gpios_value() local 45 values = bitmap_alloc(nvalues, GFP_KERNEL); in mmc_pwrseq_simple_set_gpios_value() 46 if (!values) in mmc_pwrseq_simple_set_gpios_value() 50 bitmap_fill(values, nvalues); in mmc_pwrseq_simple_set_gpios_value() 52 bitmap_zero(values, nvalues); in mmc_pwrseq_simple_set_gpios_value() 55 reset_gpios->info, values); in mmc_pwrseq_simple_set_gpios_value() 57 kfree(values); in mmc_pwrseq_simple_set_gpios_value()
|
/drivers/media/platform/vsp1/ |
D | vsp1_hgt.c | 73 const u8 *values = ctrl->p_new.p_u8; in hgt_hue_areas_try_ctrl() local 87 if (values[i] > values[i+1]) in hgt_hue_areas_try_ctrl() 92 if (values[0] > values[1] && values[11] > values[0]) in hgt_hue_areas_try_ctrl()
|
/drivers/gpu/drm/ |
D | drm_property.c | 119 property->values = kcalloc(num_values, sizeof(uint64_t), in drm_property_create() 121 if (!property->values) in drm_property_create() 140 kfree(property->values); in drm_property_create() 255 property->values[0] = min; in property_create_range() 256 property->values[1] = max; in property_create_range() 350 property->values[0] = type; in drm_property_create_object() 431 property->values[index] = value; in drm_property_add_enum() 455 kfree(property->values); in drm_property_destroy() 490 put_user(property->values[i], values_ptr + i)) { in drm_mode_getproperty_ioctl() 900 if (value < property->values[0] || value > property->values[1]) in drm_property_change_valid_get() [all …]
|
/drivers/net/ethernet/mellanox/mlxsw/ |
D | core_acl_flex_keys.c | 347 void mlxsw_afk_values_add_u32(struct mlxsw_afk_element_values *values, in mlxsw_afk_values_add_u32() argument 359 __mlxsw_item_set32(values->storage.key, storage_item, 0, key_value); in mlxsw_afk_values_add_u32() 360 __mlxsw_item_set32(values->storage.mask, storage_item, 0, mask_value); in mlxsw_afk_values_add_u32() 361 mlxsw_afk_element_usage_add(&values->elusage, element); in mlxsw_afk_values_add_u32() 365 void mlxsw_afk_values_add_buf(struct mlxsw_afk_element_values *values, in mlxsw_afk_values_add_buf() argument 379 __mlxsw_item_memcpy_to(values->storage.key, key_value, in mlxsw_afk_values_add_buf() 381 __mlxsw_item_memcpy_to(values->storage.mask, mask_value, in mlxsw_afk_values_add_buf() 383 mlxsw_afk_element_usage_add(&values->elusage, element); in mlxsw_afk_values_add_buf() 427 struct mlxsw_afk_element_values *values, in mlxsw_afk_encode() argument 442 mlxsw_afk_element_usage_for_each(element, &values->elusage) { in mlxsw_afk_encode() [all …]
|
/drivers/media/usb/dvb-usb/ |
D | af9005.c | 46 int readwrite, int type, u8 * values, int len) in af9005_generic_read_write() argument 85 st->data[8 + i] = values[i]; in af9005_generic_read_write() 88 st->data[8] = values[0]; in af9005_generic_read_write() 126 values[i] = st->data[8 + i]; in af9005_generic_read_write() 149 u8 * values, int len) in af9005_read_ofdm_registers() argument 155 values, len); in af9005_read_ofdm_registers() 159 debug_dump(values, len, deb_reg); in af9005_read_ofdm_registers() 179 u8 * values, int len) in af9005_write_ofdm_registers() argument 183 debug_dump(values, len, deb_reg); in af9005_write_ofdm_registers() 187 values, len); in af9005_write_ofdm_registers() [all …]
|
/drivers/char/agp/ |
D | via-agp.c | 28 struct aper_size_info_8 *values; in via_fetch_size() local 30 values = A_SIZE_8(agp_bridge->driver->aperture_sizes); in via_fetch_size() 33 if (temp == values[i].size_value) { in via_fetch_size() 35 agp_bridge->current_size = (void *) (values + i); in via_fetch_size() 37 return values[i].size; in via_fetch_size() 110 struct aper_size_info_16 *values; in via_fetch_size_agp3() local 112 values = A_SIZE_16(agp_bridge->driver->aperture_sizes); in via_fetch_size_agp3() 117 if (temp == values[i].size_value) { in via_fetch_size_agp3() 119 agp_bridge->current_size = (void *) (values + i); in via_fetch_size_agp3() 121 return values[i].size; in via_fetch_size_agp3()
|
/drivers/i2c/ |
D | i2c-core-smbus.c | 216 u8 *values) in i2c_smbus_read_block_data() argument 227 memcpy(values, &data.block[1], data.block[0]); in i2c_smbus_read_block_data() 243 u8 length, const u8 *values) in i2c_smbus_write_block_data() argument 250 memcpy(&data.block[1], values, length); in i2c_smbus_write_block_data() 259 u8 length, u8 *values) in i2c_smbus_read_i2c_block_data() argument 273 memcpy(values, &data.block[1], data.block[0]); in i2c_smbus_read_i2c_block_data() 279 u8 length, const u8 *values) in i2c_smbus_write_i2c_block_data() argument 286 memcpy(data.block + 1, values, length); in i2c_smbus_write_i2c_block_data() 631 u8 command, u8 length, u8 *values) in i2c_smbus_read_i2c_block_data_or_emulated() argument 640 return i2c_smbus_read_i2c_block_data(client, command, length, values); in i2c_smbus_read_i2c_block_data_or_emulated() [all …]
|
/drivers/input/touchscreen/ |
D | cyttsp_i2c_common.c | 27 u16 addr, u8 length, void *values) in cyttsp_i2c_read_block_data() argument 43 .buf = values, in cyttsp_i2c_read_block_data() 57 u16 addr, u8 length, const void *values) in cyttsp_i2c_write_block_data() argument 73 memcpy(&xfer_buf[1], values, length); in cyttsp_i2c_write_block_data()
|
/drivers/net/wireless/zydas/zd1211rw/ |
D | zd_chip.c | 92 int zd_ioread32v_locked(struct zd_chip *chip, u32 *values, const zd_addr_t *addr, in zd_ioread32v_locked() argument 125 values[i] = (v16[j] << 16) | v16[j+1]; in zd_ioread32v_locked() 296 u32 *values, unsigned int count) in zd_ioread32v() argument 301 r = zd_ioread32v_locked(chip, values, addresses, count); in zd_ioread32v() 428 static int read_values(struct zd_chip *chip, u8 *values, size_t count, in read_values() argument 443 values[i++] = v; in read_values() 444 values[i++] = v >> 8; in read_values() 445 values[i++] = v >> 16; in read_values() 446 values[i++] = v >> 24; in read_values() 450 values[i] = v >> (8*(i%3)); in read_values() [all …]
|
/drivers/mtd/nand/raw/ |
D | nand_hynix.c | 29 u8 values[0]; member 55 const u8 *values; member 111 const u8 *values; in hynix_nand_setup_read_retry() local 114 values = hynix->read_retry->values + in hynix_nand_setup_read_retry() 133 values[i]); in hynix_nand_setup_read_retry() 207 info->values[i]); in hynix_read_rr_otp() 323 u8 *val = rr->values + (i * nregs); in hynix_mlc_1xnm_rr_init() 359 .values = hynix_mlc_1xnm_rr_otp_values, 366 .values = hynix_mlc_1xnm_rr_otp_values,
|
D | ams-delta.c | 79 DECLARE_BITMAP(values, BITS_PER_TYPE(byte)) = { byte, }; in ams_delta_io_write() 82 data_gpiods->info, values); in ams_delta_io_write() 90 DECLARE_BITMAP(values, BITS_PER_TYPE(byte)) = { byte, }; in ams_delta_dir_output() 95 test_bit(i, values)); in ams_delta_dir_output() 106 DECLARE_BITMAP(values, BITS_PER_TYPE(res)) = { 0, }; in ams_delta_io_read() 112 data_gpiods->info, values); in ams_delta_io_read() 116 res = values[0]; in ams_delta_io_read()
|
/drivers/gpu/drm/i915/gem/selftests/ |
D | i915_gem_coherency.c | 285 u32 *offsets, *values; in igt_gem_coherency() local 300 values = offsets + ncachelines; in igt_gem_coherency() 334 values[n] = prandom_u32_state(&prng); in igt_gem_coherency() 337 err = over->set(obj, offsets[n], ~values[n]); in igt_gem_coherency() 346 err = write->set(obj, offsets[n], values[n]); in igt_gem_coherency() 364 if (found != values[n]) { in igt_gem_coherency() 367 write->name, values[n], in igt_gem_coherency() 369 ~values[n], offsets[n]); in igt_gem_coherency()
|
/drivers/mfd/ |
D | stmpe-i2c.c | 34 static int i2c_block_read(struct stmpe *stmpe, u8 reg, u8 length, u8 *values) in i2c_block_read() argument 38 return i2c_smbus_read_i2c_block_data(i2c, reg, length, values); in i2c_block_read() 42 const u8 *values) in i2c_block_write() argument 46 return i2c_smbus_write_i2c_block_data(i2c, reg, length, values); in i2c_block_write()
|
D | stmpe-spi.c | 36 static int spi_block_read(struct stmpe *stmpe, u8 reg, u8 length, u8 *values) in spi_block_read() argument 44 *(values + i) = ret; in spi_block_read() 51 const u8 *values) in spi_block_write() argument 56 ret = spi_reg_write(stmpe, reg, *(values + i - 1)); in spi_block_write()
|
/drivers/bus/ |
D | ts-nbus.c | 113 DECLARE_BITMAP(values, 8); in ts_nbus_reset_bus() 115 values[0] = 0; in ts_nbus_reset_bus() 118 ts_nbus->data->info, values); in ts_nbus_reset_bus() 159 DECLARE_BITMAP(values, 8); in ts_nbus_write_byte() 161 values[0] = byte; in ts_nbus_write_byte() 163 gpiod_set_array_value_cansleep(8, gpios->desc, gpios->info, values); in ts_nbus_write_byte()
|