Searched refs:bit_offset (Results 1 - 25 of 72) sorted by relevance

123

/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Dbit.c30 if (likely(bios->bit_offset)) {
31 u8 entries = nvbios_rd08(bios, bios->bit_offset + 10);
32 u32 entry = bios->bit_offset + 12;
42 entry += nvbios_rd08(bios, bios->bit_offset + 9);
/linux-master/drivers/soc/tegra/fuse/
H A Dfuse-tegra30.c141 .bit_offset = 0,
147 .bit_offset = 0,
153 .bit_offset = 0,
159 .bit_offset = 0,
165 .bit_offset = 0,
171 .bit_offset = 0,
177 .bit_offset = 0,
183 .bit_offset = 0,
189 .bit_offset = 0,
195 .bit_offset
[all...]
/linux-master/arch/x86/kernel/acpi/
H A Dcppc.c41 u64 mask = GENMASK_ULL(reg->bit_offset + reg->bit_width - 1,
42 reg->bit_offset);
45 *val >>= reg->bit_offset;
57 u64 mask = GENMASK_ULL(reg->bit_offset + reg->bit_width - 1,
58 reg->bit_offset);
60 val <<= reg->bit_offset;
/linux-master/drivers/gpio/
H A Dgpio-xgene.c41 u32 bit_offset; local
44 bit_offset = GPIO_BIT_OFFSET(offset);
45 return !!(ioread32(chip->base + bank_offset) & BIT(bit_offset));
52 u32 setval, bit_offset; local
55 bit_offset = GPIO_BIT_OFFSET(offset) + XGENE_GPIOS_PER_BANK;
59 setval |= BIT(bit_offset);
61 setval &= ~BIT(bit_offset);
78 unsigned long bank_offset, bit_offset; local
81 bit_offset = GPIO_BIT_OFFSET(offset);
83 if (ioread32(chip->base + bank_offset) & BIT(bit_offset))
93 u32 dirval, bit_offset; local
114 u32 dirval, bit_offset; local
[all...]
/linux-master/drivers/pinctrl/
H A Dpinctrl-bm1880.c1017 u32 *regval, u32 bit_offset)
1030 _regval &= ~(width << bit_offset);
1031 _regval |= (0 << bit_offset);
1034 _regval &= ~(width << bit_offset);
1035 _regval |= (1 << bit_offset);
1038 _regval &= ~(width << bit_offset);
1039 _regval |= (2 << bit_offset);
1042 _regval &= ~(width << bit_offset);
1043 _regval |= (3 << bit_offset);
1046 _regval &= ~(width << bit_offset);
1016 bm1880_pinconf_drv_set(unsigned int mA, u32 width, u32 *regval, u32 bit_offset) argument
1158 u32 regval, offset, bit_offset; local
1209 u32 regval, offset, bit_offset; local
[all...]
/linux-master/drivers/pinctrl/sprd/
H A Dpinctrl-sprd.h31 .bit_offset = (((a) >> BIT_OFFSET) & 0xff), \
48 unsigned long bit_offset; member in struct:sprd_pins_info
/linux-master/drivers/acpi/acpica/
H A Dhwregs.c57 * 1. Detected if bit_offset is 0 and bit_width is 8/16/32/64;
61 * 1. Detected if bit_offset is not 0 or bit_width is not 8/16/32/64;
64 * 3. bit_offset/bit_width fields are used to describe the "region".
69 if (!reg->bit_offset && reg->bit_width &&
77 ACPI_ROUND_UP_POWER_OF_TWO_8(reg->bit_offset +
117 * pointer, Address, space_id, bit_width, and bit_offset.
167 ACPI_ROUND_UP(reg->bit_offset + reg->bit_width, access_width);
200 u8 bit_offset; local
221 bit_width = reg->bit_offset + reg->bit_width;
222 bit_offset
295 u8 bit_offset; local
[all...]
H A Ddsopcode.c83 u32 bit_offset; local
127 bit_offset = offset;
144 bit_offset = offset;
153 bit_offset = 8 * offset;
162 bit_offset = 8 * offset;
171 bit_offset = 8 * offset;
180 bit_offset = 8 * offset;
196 if ((bit_offset + bit_count) > (8 * (u32)buffer_desc->buffer.length)) {
202 bit_offset, bit_count,
214 bit_offset, bit_coun
[all...]
/linux-master/include/crypto/
H A Dsha1_base.h76 const int bit_offset = SHA1_BLOCK_SIZE - sizeof(__be64); local
78 __be64 *bits = (__be64 *)(sctx->buffer + bit_offset);
82 if (partial > bit_offset) {
89 memset(sctx->buffer + partial, 0x0, bit_offset - partial);
H A Dsm3_base.h79 const int bit_offset = SM3_BLOCK_SIZE - sizeof(__be64); local
81 __be64 *bits = (__be64 *)(sctx->buffer + bit_offset);
85 if (partial > bit_offset) {
92 memset(sctx->buffer + partial, 0x0, bit_offset - partial);
H A Dsha256_base.h87 const int bit_offset = SHA256_BLOCK_SIZE - sizeof(__be64); local
88 __be64 *bits = (__be64 *)(sctx->buf + bit_offset);
92 if (partial > bit_offset) {
99 memset(sctx->buf + partial, 0x0, bit_offset - partial);
H A Dsha512_base.h99 const int bit_offset = SHA512_BLOCK_SIZE - sizeof(__be64[2]); local
101 __be64 *bits = (__be64 *)(sctx->buf + bit_offset);
105 if (partial > bit_offset) {
112 memset(sctx->buf + partial, 0x0, bit_offset - partial);
/linux-master/drivers/gpu/drm/omapdrm/
H A Dtcm-sita.c87 unsigned long bit_offset = (offset > 0) ? offset / slot_bytes : 0; local
88 unsigned long curr_bit = bit_offset;
101 if (bit_offset > 0 && (*pos % slots_per_band != bit_offset)) {
102 curr_bit = ALIGN(*pos, slots_per_band) + bit_offset;
108 curr_bit = ALIGN(*pos, slot_stride) + bit_offset;
139 if (bit_offset > 0)
140 curr_bit = ALIGN(*pos, slots_per_band) + bit_offset;
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00reg.h148 u8 bit_offset; member in struct:rt2x00_field8
153 u16 bit_offset; member in struct:rt2x00_field16
158 u32 bit_offset; member in struct:rt2x00_field32
240 ((__field).bit_offset)) & \
248 ((__field).bit_offset); \
/linux-master/tools/bpf/bpftool/
H A Dbtf_dumper.c25 __u8 bit_offset, const void *data);
136 __u8 bit_offset, const void *data)
144 return btf_dumper_do_type(d, actual_type_id, bit_offset, data);
351 static void btf_dumper_bitfield(__u32 nr_bits, __u8 bit_offset, argument
360 bits_to_copy = bit_offset + nr_bits;
365 left_shift_bits = bit_offset;
378 static void btf_dumper_int_bits(__u32 int_type, __u8 bit_offset, argument
388 total_bits_offset = bit_offset + BTF_INT_OFFSET(int_type);
390 bit_offset = BITS_PER_BYTE_MASKED(total_bits_offset);
391 btf_dumper_bitfield(nr_bits, bit_offset, dat
135 btf_dumper_modifier(const struct btf_dumper *d, __u32 type_id, __u8 bit_offset, const void *data) argument
395 btf_dumper_int(const struct btf_type *t, __u8 bit_offset, const void *data, json_writer_t *jw, bool is_plain_text) argument
485 __u32 bit_offset = m[i].offset; local
513 btf_dumper_var(const struct btf_dumper *d, __u32 type_id, __u8 bit_offset, const void *data) argument
555 btf_dumper_do_type(const struct btf_dumper *d, __u32 type_id, __u8 bit_offset, const void *data) argument
[all...]
/linux-master/fs/bcachefs/
H A Dbkey.c797 unsigned i, byte, bit_offset, align, shl, shr; local
844 bit_offset = format->key_u64s * 64;
846 bit_offset -= format->bits_per_field[i];
848 byte = bit_offset / 8;
849 bit_offset -= byte * 8;
853 if (bit_offset == 0 && bits == 8) {
856 } else if (bit_offset == 0 && bits == 16) {
859 } else if (bit_offset + bits <= 32) {
860 align = min(4 - DIV_ROUND_UP(bit_offset + bits, 8), byte & 3);
862 bit_offset
[all...]
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dbios.h15 u32 bit_offset; member in struct:nvkm_bios
/linux-master/drivers/acpi/apei/
H A Dapei-base.c64 *val >>= entry->register_region.bit_offset;
104 val <<= entry->register_region.bit_offset;
110 valr &= ~(entry->mask << entry->register_region.bit_offset);
571 u32 bit_width, bit_offset, access_size_code, space_id; local
574 bit_offset = reg->bit_offset;
581 *paddr, bit_width, bit_offset, access_size_code,
589 *paddr, bit_width, bit_offset, access_size_code,
596 if (bit_width == 32 && bit_offset == 0 && (*paddr & 0x03) == 0 &&
599 else if (bit_width == 64 && bit_offset
[all...]
/linux-master/include/rdma/
H A Diba.h115 * Extraction using a tabular description like table 106. bit_offset is from
118 #define IBA_FIELD_BLOC(field_struct, byte_offset, bit_offset, num_bits) \
120 GENMASK(7 - (bit_offset), 7 - (bit_offset) - (num_bits - 1)), \
/linux-master/drivers/acpi/
H A Dacpi_lpit.c44 u64 mask = GENMASK_ULL(residency_info_ffh.gaddr.bit_offset +
46 residency_info_ffh.gaddr.bit_offset);
49 *counter >>= residency_info_ffh.gaddr.bit_offset;
/linux-master/tools/lib/bpf/
H A Drelo_core.c332 spec->bit_offset = access_idx * sz * 8;
344 __u32 bit_offset; local
349 bit_offset = btf_member_bit_offset(t, access_idx);
350 spec->bit_offset += bit_offset;
384 spec->bit_offset += access_idx * sz * 8;
508 __u32 bit_offset; local
510 bit_offset = btf_member_bit_offset(targ_type, i);
517 spec->bit_offset += bit_offset;
[all...]
/linux-master/drivers/irqchip/
H A Dirq-meson-gpio.c208 unsigned int bit_offset; local
211 bit_offset = REG_PIN_SEL_SHIFT(channel);
214 ctl->params->pin_sel_mask << bit_offset,
215 hwirq << bit_offset);
223 unsigned int bit_offset; local
225 bit_offset = ((channel % 2) == 0) ? 0 : 16;
229 ctl->params->pin_sel_mask << bit_offset,
230 hwirq << bit_offset);
/linux-master/sound/soc/codecs/
H A Dcs35l41-lib.c704 .bit_offset = 16,
711 .bit_offset = 16,
718 .bit_offset = 16,
725 .bit_offset = 16,
732 .bit_offset = 16,
819 int bit_offset, word_offset, ret, i; local
850 bit_offset = otp_map_match->bit_offset;
855 bit_offset, word_offset, bit_sum % 32, otp_map[i].size);
856 if (bit_offset
[all...]
/linux-master/include/linux/
H A Dtboot.h40 u8 bit_offset; member in struct:tboot_acpi_generic_address
/linux-master/drivers/clk/imx/
H A Dclk-imx8qxp-lpcg.c181 unsigned int bit_offset[IMX_LPCG_MAX_CLKS]; local
219 ret = of_property_read_u32_array(np, "clock-indices", bit_offset,
246 idx = bit_offset[i] / 4;
256 bit_offset[i], false);
277 idx = bit_offset[i] / 4;

Completed in 231 milliseconds

123