Home
last modified time | relevance | path

Searched refs:bit_offset (Results 1 – 37 of 37) sorted by relevance

/linux-4.1.27/drivers/gpio/
Dgpio-xgene.c59 u32 bit_offset; in xgene_gpio_get() local
62 bit_offset = GPIO_BIT_OFFSET(offset); in xgene_gpio_get()
63 return !!(ioread32(chip->base + bank_offset) & BIT(bit_offset)); in xgene_gpio_get()
70 u32 setval, bit_offset; in __xgene_gpio_set() local
73 bit_offset = GPIO_BIT_OFFSET(offset) + XGENE_GPIOS_PER_BANK; in __xgene_gpio_set()
77 setval |= BIT(bit_offset); in __xgene_gpio_set()
79 setval &= ~BIT(bit_offset); in __xgene_gpio_set()
97 u32 dirval, bit_offset; in xgene_gpio_dir_in() local
100 bit_offset = GPIO_BIT_OFFSET(offset); in xgene_gpio_dir_in()
105 dirval |= BIT(bit_offset); in xgene_gpio_dir_in()
[all …]
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dbit.c30 if (likely(bios->bit_offset)) { in bit_entry()
31 u8 entries = nv_ro08(bios, bios->bit_offset + 10); in bit_entry()
32 u32 entry = bios->bit_offset + 12; in bit_entry()
42 entry += nv_ro08(bios, bios->bit_offset + 9); in bit_entry()
Dbase.c142 bios->bit_offset = nvbios_findstr(bios->data, bios->size, in nvkm_bios_ctor()
144 if (bios->bit_offset) in nvkm_bios_ctor()
/linux-4.1.27/drivers/net/wireless/rt2x00/
Drt2x00reg.h159 u8 bit_offset; member
164 u16 bit_offset; member
169 u32 bit_offset; member
251 ((__field).bit_offset)) & \
259 ((__field).bit_offset); \
Drt73usb.c316 field.bit_offset = (3 * key->hw_key_idx); in rt73usb_config_shared_key()
317 field.bit_mask = 0x7 << field.bit_offset; in rt73usb_config_shared_key()
323 field.bit_offset = (3 * (key->hw_key_idx - 8)); in rt73usb_config_shared_key()
324 field.bit_mask = 0x7 << field.bit_offset; in rt73usb_config_shared_key()
2264 field.bit_offset = (queue_idx & 1) * 16; in rt73usb_conf_tx()
2265 field.bit_mask = 0xffff << field.bit_offset; in rt73usb_conf_tx()
2272 field.bit_offset = queue_idx * 4; in rt73usb_conf_tx()
2273 field.bit_mask = 0xf << field.bit_offset; in rt73usb_conf_tx()
Drt61pci.c369 field.bit_offset = (3 * key->hw_key_idx); in rt61pci_config_shared_key()
370 field.bit_mask = 0x7 << field.bit_offset; in rt61pci_config_shared_key()
376 field.bit_offset = (3 * (key->hw_key_idx - 8)); in rt61pci_config_shared_key()
377 field.bit_mask = 0x7 << field.bit_offset; in rt61pci_config_shared_key()
2927 field.bit_offset = (queue_idx & 1) * 16; in rt61pci_conf_tx()
2928 field.bit_mask = 0xffff << field.bit_offset; in rt61pci_conf_tx()
2935 field.bit_offset = queue_idx * 4; in rt61pci_conf_tx()
2936 field.bit_mask = 0xf << field.bit_offset; in rt61pci_conf_tx()
Drt2800lib.c1362 field.bit_offset = 4 * (key->hw_key_idx % 8); in rt2800_config_shared_key()
1363 field.bit_mask = 0x7 << field.bit_offset; in rt2800_config_shared_key()
7907 field.bit_offset = (queue_idx & 1) * 16; in rt2800_conf_tx()
7908 field.bit_mask = 0xffff << field.bit_offset; in rt2800_conf_tx()
7915 field.bit_offset = queue_idx * 4; in rt2800_conf_tx()
7916 field.bit_mask = 0xf << field.bit_offset; in rt2800_conf_tx()
/linux-4.1.27/drivers/acpi/acpica/
Ddsopcode.c117 u32 bit_offset; in acpi_ds_init_buffer_field() local
161 bit_offset = offset; in acpi_ds_init_buffer_field()
178 bit_offset = offset; in acpi_ds_init_buffer_field()
187 bit_offset = 8 * offset; in acpi_ds_init_buffer_field()
196 bit_offset = 8 * offset; in acpi_ds_init_buffer_field()
205 bit_offset = 8 * offset; in acpi_ds_init_buffer_field()
214 bit_offset = 8 * offset; in acpi_ds_init_buffer_field()
230 if ((bit_offset + bit_count) > (8 * (u32) buffer_desc->buffer.length)) { in acpi_ds_init_buffer_field()
234 bit_offset + bit_count, in acpi_ds_init_buffer_field()
247 bit_offset, bit_count); in acpi_ds_init_buffer_field()
Dhwregs.c125 if (reg->bit_offset != 0) { in acpi_hw_validate_register()
128 reg->bit_offset)); in acpi_hw_validate_register()
Devgpeblk.c270 this_register->status_address.bit_offset = 0; in acpi_ev_create_gpe_info_blocks()
271 this_register->enable_address.bit_offset = 0; in acpi_ev_create_gpe_info_blocks()
Damlresrc.h298 u8 bit_offset; member
Dtbfadt.c231 generic_address->bit_offset = 0; in acpi_tb_init_generic_address()
Drsdumpinfo.c278 {ACPI_RSD_UINT8, ACPI_RSD_OFFSET(generic_reg.bit_offset), "Bit Offset",
/linux-4.1.27/include/crypto/
Dsha1_base.h75 const int bit_offset = SHA1_BLOCK_SIZE - sizeof(__be64); in sha1_base_do_finalize() local
77 __be64 *bits = (__be64 *)(sctx->buffer + bit_offset); in sha1_base_do_finalize()
81 if (partial > bit_offset) { in sha1_base_do_finalize()
88 memset(sctx->buffer + partial, 0x0, bit_offset - partial); in sha1_base_do_finalize()
Dsha256_base.h96 const int bit_offset = SHA256_BLOCK_SIZE - sizeof(__be64); in sha256_base_do_finalize() local
98 __be64 *bits = (__be64 *)(sctx->buf + bit_offset); in sha256_base_do_finalize()
102 if (partial > bit_offset) { in sha256_base_do_finalize()
109 memset(sctx->buf + partial, 0x0, bit_offset - partial); in sha256_base_do_finalize()
Dsha512_base.h98 const int bit_offset = SHA512_BLOCK_SIZE - sizeof(__be64[2]); in sha512_base_do_finalize() local
100 __be64 *bits = (__be64 *)(sctx->buf + bit_offset); in sha512_base_do_finalize()
104 if (partial > bit_offset) { in sha512_base_do_finalize()
111 memset(sctx->buf + partial, 0x0, bit_offset - partial); in sha512_base_do_finalize()
/linux-4.1.27/drivers/acpi/apei/
Dapei-base.c76 *val >>= entry->register_region.bit_offset; in __apei_exec_read_register()
116 val <<= entry->register_region.bit_offset; in __apei_exec_write_register()
122 valr &= ~(entry->mask << entry->register_region.bit_offset); in __apei_exec_write_register()
584 u32 bit_width, bit_offset, access_size_code, space_id; in apei_check_gar() local
587 bit_offset = reg->bit_offset; in apei_check_gar()
594 *paddr, bit_width, bit_offset, access_size_code, in apei_check_gar()
602 *paddr, bit_width, bit_offset, access_size_code, in apei_check_gar()
609 if (bit_width == 32 && bit_offset == 0 && (*paddr & 0x03) == 0 && in apei_check_gar()
612 else if (bit_width == 64 && bit_offset == 0 && (*paddr & 0x07) == 0 && in apei_check_gar()
616 if ((bit_width + bit_offset) > *access_bit_width) { in apei_check_gar()
[all …]
/linux-4.1.27/drivers/acpi/
Dprocessor_throttling.c489 throttling->control_register.bit_offset) > 32) { in acpi_processor_get_throttling_control()
496 throttling->status_register.bit_offset) > 32) { in acpi_processor_get_throttling_control()
775 u32 bit_width, bit_offset; in acpi_read_throttling_status() local
785 bit_offset = throttling->status_register.bit_offset; in acpi_read_throttling_status()
789 (u32) (bit_width + bit_offset)); in acpi_read_throttling_status()
791 *value = (u64) ((ptc_value >> bit_offset) & ptc_mask); in acpi_read_throttling_status()
807 u32 bit_width, bit_offset; in acpi_write_throttling_state() local
817 bit_offset = throttling->control_register.bit_offset; in acpi_write_throttling_state()
823 (u32) (ptc_value << bit_offset), in acpi_write_throttling_state()
824 (u32) (bit_width + bit_offset)); in acpi_write_throttling_state()
/linux-4.1.27/include/acpi/
Dprocessor.h53 u8 bit_offset; member
90 u8 bit_offset; member
131 u8 bit_offset; member
Dactbl.h125 u8 bit_offset; /* Bit offset within the register */ member
Dacrestyp.h370 u8 bit_offset; member
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dbios.h11 u32 bit_offset; member
/linux-4.1.27/drivers/xen/
Dxen-acpi-processor.c85 dst_cx->reg.bit_offset = 0; in push_cxx_to_hypervisor()
91 dst_cx->reg.bit_offset = 2; in push_cxx_to_hypervisor()
205 dst_pct->bit_offset = pct->bit_offset; in xen_copy_pct_data()
/linux-4.1.27/drivers/cpufreq/
Dpcc-cpufreq.c56 u8 bit_offset; member
489 doorbell.bit_offset = reg_resource->bit_offset; in pcc_cpufreq_probe()
495 doorbell.space_id, doorbell.bit_width, doorbell.bit_offset, in pcc_cpufreq_probe()
/linux-4.1.27/include/linux/
Dtboot.h53 u8 bit_offset; member
/linux-4.1.27/include/xen/interface/
Dplatform.h339 uint32_t bit_offset; member
380 uint8_t bit_offset; member
/linux-4.1.27/arch/x86/kernel/acpi/
Dcstate.c127 if (reg->bit_offset != NATIVE_CSTATE_BEYOND_HALT) in acpi_processor_ffh_cstate_probe()
/linux-4.1.27/arch/x86/kernel/
Dtboot.c259 tbg.bit_offset = g.bit_offset; \ in tboot_copy_fadt()
/linux-4.1.27/drivers/block/drbd/
Ddrbd_main.c1101 if (c->bit_offset >= c->bm_bits) in fill_bitmap_rle_bits()
1118 tmp = (toggle == 0) ? _drbd_bm_find_next_zero(device, c->bit_offset) in fill_bitmap_rle_bits()
1119 : _drbd_bm_find_next(device, c->bit_offset); in fill_bitmap_rle_bits()
1122 rl = tmp - c->bit_offset; in fill_bitmap_rle_bits()
1140 "t:%u bo:%lu\n", toggle, c->bit_offset); in fill_bitmap_rle_bits()
1154 c->bit_offset = tmp; in fill_bitmap_rle_bits()
1155 } while (c->bit_offset < c->bm_bits); in fill_bitmap_rle_bits()
1162 c->bit_offset -= plain_bits; in fill_bitmap_rle_bits()
1164 c->bit_offset = c->word_offset * BITS_PER_LONG; in fill_bitmap_rle_bits()
1205 if (c->bit_offset >= c->bm_bits) in send_bitmap_rle_or_plain()
[all …]
Ddrbd_bitmap.c1250 unsigned long bit_offset; in __bm_find_next() local
1260 bit_offset = bm_fo & ~BITS_PER_PAGE_MASK; in __bm_find_next()
1272 bm_fo = bit_offset + i; in __bm_find_next()
1277 bm_fo = bit_offset + PAGE_SIZE*8; in __bm_find_next()
Ddrbd_int.h218 unsigned long bit_offset; member
239 c->word_offset = c->bit_offset >> 6; in bm_xfer_ctx_bit_to_word_offset()
241 c->word_offset = c->bit_offset >> 5; in bm_xfer_ctx_bit_to_word_offset()
Ddrbd_receiver.c4273 c->bit_offset = c->word_offset * BITS_PER_LONG; in receive_bitmap_plain()
4274 if (c->bit_offset > c->bm_bits) in receive_bitmap_plain()
4275 c->bit_offset = c->bm_bits; in receive_bitmap_plain()
4311 unsigned long s = c->bit_offset; in recv_bm_rle_bits()
4358 c->bit_offset = s; in recv_bm_rle_bits()
/linux-4.1.27/drivers/staging/rtl8723au/core/
Drtw_wlan_util.c1234 unsigned char bit_offset; in support_short_GI23a() local
1240 bit_offset = (pmlmeext->cur_bwmode & HT_CHANNEL_WIDTH_40)? 6: 5; in support_short_GI23a()
1242 if (pHT_caps->cap_info & cpu_to_le16(0x1 << bit_offset)) in support_short_GI23a()
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dsvga3d_surfacedefs.h219 } bit_offset; member
/linux-4.1.27/drivers/staging/rtl8188eu/core/
Drtw_wlan_util.c1266 unsigned char bit_offset; in support_short_GI() local
1276 bit_offset = (pmlmeext->cur_bwmode & HT_CHANNEL_WIDTH_40) ? 6 : 5; in support_short_GI()
1278 if (__le16_to_cpu(pHT_caps->u.HT_cap_element.HT_caps_info) & (0x1 << bit_offset)) in support_short_GI()
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_bios.c2023 if (bios->bit_offset) { in NVInitVBIOS()
2025 legacy->offset = bios->bit_offset; in NVInitVBIOS()
/linux-4.1.27/drivers/char/ipmi/
Dipmi_si_intf.c2203 info->io.regshift = spmi->addr.bit_offset; in try_init_spmi()