Symbol: lsb
arch/arm64/include/asm/insn.h
673
u8 lsb);
arch/arm64/include/asm/traps.h
29
void arm64_force_sig_mceerr(int code, unsigned long far, short lsb, const char *str);
arch/arm64/kernel/module.c
127
int lsb, enum aarch64_insn_movw_imm_type imm_type,
arch/arm64/kernel/module.c
135
imm = sval >> lsb;
arch/arm64/kernel/module.c
169
int lsb, int len, enum aarch64_insn_imm_type imm_type,
arch/arm64/kernel/module.c
178
sval >>= lsb;
arch/arm64/kernel/module.c
181
imm_mask = (BIT(lsb + len) - 1) >> lsb;
arch/arm64/kernel/traps.c
277
void arm64_force_sig_mceerr(int code, unsigned long far, short lsb,
arch/arm64/kernel/traps.c
281
force_sig_mceerr(code, (void __user *)far, lsb);
arch/arm64/kvm/mmu.c
1323
static void kvm_send_hwpoison_signal(unsigned long address, short lsb)
arch/arm64/kvm/mmu.c
1325
send_sig_mceerr(BUS_MCEERR_AR, (void __user *)address, lsb, current);
arch/arm64/lib/insn.c
1474
u8 lsb)
arch/arm64/lib/insn.c
1482
if (lsb > 31)
arch/arm64/lib/insn.c
1486
if (lsb > 63)
arch/arm64/lib/insn.c
1496
insn = aarch64_insn_encode_immediate(AARCH64_INSN_IMM_S, insn, lsb);
arch/arm64/mm/fault.c
752
unsigned int lsb;
arch/arm64/mm/fault.c
754
lsb = PAGE_SHIFT;
arch/arm64/mm/fault.c
756
lsb = hstate_index_to_shift(VM_FAULT_GET_HINDEX(fault));
arch/arm64/mm/fault.c
758
arm64_force_sig_mceerr(BUS_MCEERR_AR, far, lsb, inf->name);
arch/m68k/hp300/time.c
80
unsigned char lsb, msb, msb_new;
arch/m68k/hp300/time.c
89
lsb = in_8(CLOCKBASE + CLKLSB1);
arch/m68k/hp300/time.c
96
ticks = INTVAL - ((msb << 8) | lsb);
arch/parisc/mm/fault.c
406
unsigned int lsb = 0;
arch/parisc/mm/fault.c
416
lsb = hstate_index_to_shift(VM_FAULT_GET_HINDEX(fault));
arch/parisc/mm/fault.c
418
lsb = PAGE_SHIFT;
arch/parisc/mm/fault.c
421
lsb);
arch/powerpc/include/asm/kvm_ppc.h
376
static inline u32 kvmppc_get_field(u64 inst, int msb, int lsb)
arch/powerpc/include/asm/kvm_ppc.h
381
BUG_ON(msb > lsb);
arch/powerpc/include/asm/kvm_ppc.h
383
mask = (1 << (lsb - msb + 1)) - 1;
arch/powerpc/include/asm/kvm_ppc.h
384
r = (inst >> (63 - lsb)) & mask;
arch/powerpc/include/asm/kvm_ppc.h
392
static inline u32 kvmppc_set_field(u64 inst, int msb, int lsb, int value)
arch/powerpc/include/asm/kvm_ppc.h
397
BUG_ON(msb > lsb);
arch/powerpc/include/asm/kvm_ppc.h
399
mask = ((1 << (lsb - msb + 1)) - 1) << (63 - lsb);
arch/powerpc/include/asm/kvm_ppc.h
400
r = (inst & ~mask) | ((value << (63 - lsb)) & mask);
arch/powerpc/kvm/book3s_paired_singles.c
339
static inline u32 inst_get_field(u32 inst, int msb, int lsb)
arch/powerpc/kvm/book3s_paired_singles.c
341
return kvmppc_get_field(inst, msb + 32, lsb + 32);
arch/powerpc/mm/fault.c
149
unsigned int lsb = 0; /* shutup gcc */
arch/powerpc/mm/fault.c
155
lsb = hstate_index_to_shift(VM_FAULT_GET_HINDEX(fault));
arch/powerpc/mm/fault.c
157
lsb = PAGE_SHIFT;
arch/powerpc/mm/fault.c
159
force_sig_mceerr(BUS_MCEERR_AR, (void __user *)address, lsb);
arch/x86/kernel/alternative.c
1262
bool lsb = hash & 1;
arch/x86/kernel/alternative.c
1264
if (lsb)
arch/x86/kernel/cpu/mce/apei.c
33
int lsb;
arch/x86/kernel/cpu/mce/apei.c
44
lsb = find_first_bit((void *)&mem_err->physical_addr_mask, PAGE_SHIFT);
arch/x86/kernel/cpu/mce/apei.c
46
lsb = PAGE_SHIFT;
arch/x86/kernel/cpu/mce/apei.c
53
m->misc = (MCI_MISC_ADDR_PHYS << 6) | lsb;
arch/x86/kernel/cpu/mce/internal.h
283
u8 lsb;
arch/x86/kernel/cpu/mce/internal.h
289
lsb = (m->status >> 24) & 0x3f;
arch/x86/kernel/cpu/mce/internal.h
291
m->addr &= GENMASK_ULL(56, lsb);
arch/x86/kernel/cpu/mce/internal.h
296
lsb = (m->addr >> 56) & 0x3f;
arch/x86/kernel/cpu/mce/internal.h
298
m->addr &= GENMASK_ULL(55, lsb);
arch/x86/mm/fault.c
931
unsigned lsb = 0;
arch/x86/mm/fault.c
937
lsb = hstate_index_to_shift(VM_FAULT_GET_HINDEX(fault));
arch/x86/mm/fault.c
939
lsb = PAGE_SHIFT;
arch/x86/mm/fault.c
940
force_sig_mceerr(BUS_MCEERR_AR, (void __user *)address, lsb);
arch/x86/platform/ts5500/ts5500.c
250
u8 lsb, msb;
arch/x86/platform/ts5500/ts5500.c
265
lsb = inb(TS5500_ADC_CONV_INIT_LSB_ADDR);
arch/x86/platform/ts5500/ts5500.c
268
return (msb << 8) | lsb;
drivers/base/regmap/regmap.c
1221
rm_field->shift = reg_field.lsb;
drivers/base/regmap/regmap.c
1222
rm_field->mask = GENMASK(reg_field.msb, reg_field.lsb);
drivers/clk/baikal-t1/ccu-pll.c
318
unsigned int lsb;
drivers/clk/baikal-t1/ccu-pll.c
335
.lsb = _lsb, \
drivers/clk/baikal-t1/ccu-pll.c
393
data = ((val - 1) << fld->lsb) & fld->mask;
drivers/clk/baikal-t1/ccu-pll.c
434
*val = ((data & fld->mask) >> fld->lsb) + 1;
drivers/clk/clk-lmk04832.c
1059
unsigned int lsb, msb;
drivers/clk/clk-lmk04832.c
1064
&lsb);
drivers/clk/clk-lmk04832.c
1073
dclk_div = FIELD_GET(LMK04832_BIT_DCLK_DIV_MSB, msb) << 8 | lsb;
drivers/clk/clk-lmk04832.c
651
unsigned int lsb, msb;
drivers/clk/clk-lmk04832.c
661
ret = regmap_read(lmk->regmap, LMK04832_REG_SYSREF_DDLY_LSB, &lsb);
drivers/clk/clk-lmk04832.c
669
sysref_ddly = FIELD_GET(LMK04832_BIT_SYSREF_DDLY_MSB, msb) << 8 | lsb;
drivers/clk/clk-lmk04832.c
671
ret = regmap_read(lmk->regmap, LMK04832_REG_CLKOUT_CTRL0(id), &lsb);
drivers/clk/clk-lmk04832.c
679
dclkx_y_div = FIELD_GET(LMK04832_BIT_DCLK_DIV_MSB, msb) << 8 | lsb;
drivers/clk/clk-lmk04832.c
681
ret = regmap_read(lmk->regmap, LMK04832_REG_CLKOUT_CTRL3(id), &lsb);
drivers/clk/clk-lmk04832.c
685
dclkx_y_hs = FIELD_GET(LMK04832_BIT_DCLKX_Y_HS, lsb);
drivers/clocksource/arm_arch_timer.c
738
int evt_stream_div, lsb;
drivers/clocksource/arm_arch_timer.c
750
lsb = fls(evt_stream_div) - 1;
drivers/clocksource/arm_arch_timer.c
751
if (lsb > 0 && (evt_stream_div & BIT(lsb - 1)))
drivers/clocksource/arm_arch_timer.c
752
lsb++;
drivers/clocksource/arm_arch_timer.c
755
arch_timer_evtstrm_enable(max(0, lsb));
drivers/comedi/drivers/das08.c
176
int lsb, msb;
drivers/comedi/drivers/das08.c
214
lsb = inb(dev->iobase + DAS08_AI_LSB_REG);
drivers/comedi/drivers/das08.c
216
data[n] = (lsb >> 4) | (msb << 4);
drivers/comedi/drivers/das08.c
218
data[n] = (msb << 8) + lsb;
drivers/comedi/drivers/das08.c
230
unsigned int magnitude = lsb | ((msb & 0x7f) << 8);
drivers/comedi/drivers/das08.c
305
unsigned char lsb;
drivers/comedi/drivers/das08.c
308
lsb = data & 0xff;
drivers/comedi/drivers/das08.c
311
outb(lsb, dev->iobase + DAS08JR_AO_LSB_REG(chan));
drivers/comedi/drivers/das08.c
316
outb(lsb, dev->iobase + DAS08AOX_AO_LSB_REG(chan));
drivers/comedi/drivers/das800.c
413
unsigned int lsb = inb(dev->iobase + DAS800_LSB);
drivers/comedi/drivers/das800.c
416
return (msb << 8) | lsb;
drivers/comedi/drivers/ni_labpc_common.c
202
unsigned int lsb = devpriv->read_byte(dev, ADC_FIFO_REG);
drivers/comedi/drivers/ni_labpc_common.c
205
return (msb << 8) | lsb;
drivers/crypto/ccp/ccp-dev-v5.c
31
if (cmd_q->lsb >= 0) {
drivers/crypto/ccp/ccp-dev-v5.c
37
return start + cmd_q->lsb * LSB_SIZE;
drivers/crypto/ccp/ccp-dev-v5.c
641
cmd_q->lsb = bitno;
drivers/crypto/ccp/ccp-dev-v5.c
76
if (cmd_q->lsb == start) {
drivers/crypto/ccp/ccp-dev-v5.c
930
cmd_q->lsb = -1; /* Unassigned value */
drivers/crypto/ccp/ccp-dev.h
290
int lsb;
drivers/dma/amd/qdma/qdma.c
56
low_pos = f->lsb / BITS_PER_TYPE(*data);
drivers/dma/amd/qdma/qdma.c
60
low_bit = f->lsb % BITS_PER_TYPE(*data);
drivers/dma/amd/qdma/qdma.c
65
low_bit = f->lsb % BITS_PER_TYPE(*data);
drivers/dma/amd/qdma/qdma.c
66
hi_bit = low_bit + (f->msb - f->lsb);
drivers/dma/amd/qdma/qdma.c
75
low_bit = f->msb - f->lsb - hi_bit;
drivers/dma/amd/qdma/qdma.c
92
low_pos = f->lsb / BITS_PER_TYPE(*data);
drivers/dma/amd/qdma/qdma.c
94
low_bit = f->lsb % BITS_PER_TYPE(*data);
drivers/dma/amd/qdma/qdma.h
106
u16 lsb; /* Least significant bit of field */
drivers/dma/amd/qdma/qdma.h
116
.lsb = (_lsb), \
drivers/dma/dw-edma/dw-edma-v0-core.c
424
SET_CH_32(dw, chan->dir, chan->id, llp.lsb,
drivers/dma/dw-edma/dw-edma-v0-core.c
443
SET_RW_32(dw, chan->dir, done_imwr.lsb, chan->msi.address_lo);
drivers/dma/dw-edma/dw-edma-v0-core.c
446
SET_RW_32(dw, chan->dir, abort_imwr.lsb, chan->msi.address_lo);
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
126
CTX_REGISTER(dw, sar.lsb, dir, ch),
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
128
CTX_REGISTER(dw, dar.lsb, dir, ch),
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
130
CTX_REGISTER(dw, llp.lsb, dir, ch),
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
146
WR_REGISTER(dw, ch_arb_weight.lsb),
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
153
WR_REGISTER(dw, done_imwr.lsb),
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
155
WR_REGISTER(dw, abort_imwr.lsb),
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
166
WR_REGISTER_UNROLL(dw, engine_hshake_cnt.lsb),
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
208
RD_REGISTER(dw, ch_arb_weight.lsb),
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
214
RD_REGISTER(dw, err_status.lsb),
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
217
RD_REGISTER(dw, done_imwr.lsb),
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
219
RD_REGISTER(dw, abort_imwr.lsb),
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
229
RD_REGISTER_UNROLL(dw, engine_hshake_cnt.lsb),
drivers/dma/dw-edma/dw-edma-v0-regs.h
118
u32 lsb; /* 0x0018 */
drivers/dma/dw-edma/dw-edma-v0-regs.h
129
u32 lsb; /* 0x0038 */
drivers/dma/dw-edma/dw-edma-v0-regs.h
143
u32 lsb; /* 0x0060 */
drivers/dma/dw-edma/dw-edma-v0-regs.h
150
u32 lsb; /* 0x0068 */
drivers/dma/dw-edma/dw-edma-v0-regs.h
169
u32 lsb; /* 0x00b4 */
drivers/dma/dw-edma/dw-edma-v0-regs.h
179
u32 lsb; /* 0x00cc */
drivers/dma/dw-edma/dw-edma-v0-regs.h
186
u32 lsb; /* 0x00d4 */
drivers/dma/dw-edma/dw-edma-v0-regs.h
208
u32 lsb;
drivers/dma/dw-edma/dw-edma-v0-regs.h
215
u32 lsb;
drivers/dma/dw-edma/dw-edma-v0-regs.h
227
u32 lsb;
drivers/dma/dw-edma/dw-edma-v0-regs.h
34
u32 lsb; /* 0x000c */
drivers/dma/dw-edma/dw-edma-v0-regs.h
41
u32 lsb; /* 0x0014 */
drivers/dma/dw-edma/dw-edma-v0-regs.h
48
u32 lsb; /* 0x001c */
drivers/dma/dw-edma/dw-edma-v0-regs.h
68
u32 lsb; /* 0x0108 */
drivers/dma/dw-edma/dw-edma-v0-regs.h
76
u32 lsb; /* 0x0120 */
drivers/dma/dw-edma/dw-hdma-v0-core.c
251
SET_CH_32(dw, chan->dir, chan->id, llp.lsb,
drivers/dma/dw-edma/dw-hdma-v0-core.c
271
SET_CH_32(dw, chan->dir, chan->id, msi_stop.lsb, chan->msi.address_lo);
drivers/dma/dw-edma/dw-hdma-v0-core.c
274
SET_CH_32(dw, chan->dir, chan->id, msi_abort.lsb, chan->msi.address_lo);
drivers/dma/dw-edma/dw-hdma-v0-debugfs.c
103
CTX_REGISTER(dw, msi_stop.lsb, dir, ch),
drivers/dma/dw-edma/dw-hdma-v0-debugfs.c
105
CTX_REGISTER(dw, msi_watermark.lsb, dir, ch),
drivers/dma/dw-edma/dw-hdma-v0-debugfs.c
107
CTX_REGISTER(dw, msi_abort.lsb, dir, ch),
drivers/dma/dw-edma/dw-hdma-v0-debugfs.c
87
CTX_REGISTER(dw, llp.lsb, dir, ch),
drivers/dma/dw-edma/dw-hdma-v0-debugfs.c
91
CTX_REGISTER(dw, sar.lsb, dir, ch),
drivers/dma/dw-edma/dw-hdma-v0-debugfs.c
93
CTX_REGISTER(dw, dar.lsb, dir, ch),
drivers/dma/dw-edma/dw-hdma-v0-regs.h
104
u32 lsb;
drivers/dma/dw-edma/dw-hdma-v0-regs.h
111
u32 lsb;
drivers/dma/dw-edma/dw-hdma-v0-regs.h
123
u32 lsb;
drivers/dma/dw-edma/dw-hdma-v0-regs.h
35
u32 lsb; /* 0x0010 */
drivers/dma/dw-edma/dw-hdma-v0-regs.h
44
u32 lsb; /* 0x0020 */
drivers/dma/dw-edma/dw-hdma-v0-regs.h
51
u32 lsb; /* 0x0028 */
drivers/dma/dw-edma/dw-hdma-v0-regs.h
67
u32 lsb; /* 0x0090 */
drivers/dma/dw-edma/dw-hdma-v0-regs.h
74
u32 lsb; /* 0x0098 */
drivers/dma/dw-edma/dw-hdma-v0-regs.h
81
u32 lsb; /* 0x00a0 */
drivers/edac/sb_edac.c
3097
u32 lsb = GET_BITFIELD(m->misc, 0, 5);
drivers/edac/sb_edac.c
3183
} else if (lsb < 12) {
drivers/gpu/drm/amd/amdgpu/umc_v6_1.c
302
uint32_t lsb, mc_umc_status_addr;
drivers/gpu/drm/amd/amdgpu/umc_v6_1.c
337
lsb = REG_GET_FIELD(err_addr, MCA_UMC_UMC0_MCUMC_ADDRT0, LSB);
drivers/gpu/drm/amd/amdgpu/umc_v6_1.c
339
err_addr &= ~((0x1ULL << lsb) - 1);
drivers/gpu/drm/amd/amdgpu/umc_v8_7.c
332
uint32_t lsb, mc_umc_status_addr;
drivers/gpu/drm/amd/amdgpu/umc_v8_7.c
356
lsb = REG_GET_FIELD(err_addr, MCA_UMC_UMC0_MCUMC_ADDRT0, LSB);
drivers/gpu/drm/amd/amdgpu/umc_v8_7.c
358
err_addr &= ~((0x1ULL << lsb) - 1);
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
108
u32 lsb;
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c
127
nvkm_wobj(acr->wpr, lsfw->offset.lsb, hdr, sizeof(*hdr));
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c
155
hdr.wpr.lsb_offset = lsfw->offset.lsb;
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c
201
lsfw->offset.lsb = wpr;
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c
31
struct lsb_header_v2 *lsb;
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c
35
lsb = kvmalloc_obj(*lsb);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c
36
if (!lsb)
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c
47
nvkm_robj(acr->wpr, hdr.wpr.lsb_offset, lsb, sizeof(*lsb));
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c
48
lsb_header_v2_dump(&acr->subdev, lsb);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c
50
lsfw->func->bld_patch(acr, lsb->bl_data_off, adjust);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c
57
kvfree(lsb);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c
124
nvkm_wobj(acr->wpr, lsfw->offset.lsb, &hdr, sizeof(hdr));
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c
139
.lsb_offset = lsfw->offset.lsb,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c
192
lsfw->offset.lsb = wpr;
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c
69
struct lsb_header lsb;
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c
81
nvkm_robj(acr->wpr, hdr.lsb_offset, &lsb, sizeof(lsb));
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c
82
lsb_header_dump(subdev, &lsb);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c
84
lsfw->func->bld_patch(acr, lsb.tail.bl_data_off, adjust);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c
146
lsfw->offset.lsb = wpr;
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c
36
struct lsb_header_v1 lsb;
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c
48
nvkm_robj(acr->wpr, hdr.lsb_offset, &lsb, sizeof(lsb));
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c
49
lsb_header_v1_dump(&acr->subdev, &lsb);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c
51
lsfw->func->bld_patch(acr, lsb.tail.bl_data_off, adjust);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c
72
nvkm_wobj(acr->wpr, lsfw->offset.lsb, &hdr, sizeof(hdr));
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c
88
.lsb_offset = lsfw->offset.lsb,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.c
57
.lsb_offset = lsfw->offset.lsb,
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c
51
u16 lsb)
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c
62
return vbus * vshunt * lsb / shunt;
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
111
mask = GENMASK(field->msb, field->lsb);
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
112
val <<= field->lsb;
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
41
.lsb = _lsb, \
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
48
u32 lsb;
drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c
36
u16 lsb;
drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c
94
(val << field->lsb) | (GENMASK(field->msb, field->lsb) << 16));
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
2549
.lsb = regs[i].lsb,
drivers/gpu/drm/sprd/sprd_dsi.c
1005
u8 lsb = (msg->tx_len > 0) ? tx_buf[0] : 0;
drivers/gpu/drm/sprd/sprd_dsi.c
1009
msb, lsb, msg->rx_buf, msg->rx_len);
drivers/hwmon/asc7621.c
108
u8 lsb[3];
drivers/hwmon/asc7621.c
1214
for (j = 0; j < ARRAY_SIZE(asc7621_params[i].lsb); j++)
drivers/hwmon/asc7621.c
1215
asc7621_register_priorities[asc7621_params[i].lsb[j]] =
drivers/hwmon/asc7621.c
240
regval = (data->reg[param->msb[0]] << 8) | data->reg[param->lsb[0]];
drivers/hwmon/asc7621.c
268
data->reg[param->lsb[0]] = reqval & 0xff;
drivers/hwmon/asc7621.c
270
write_byte(client, param->lsb[0], data->reg[param->lsb[0]]);
drivers/hwmon/asc7621.c
302
regval = (data->reg[param->msb[0]] << 8) | (data->reg[param->lsb[0]]);
drivers/hwmon/asc7621.c
388
u8 msb, lsb;
drivers/hwmon/asc7621.c
393
lsb = (data->reg[param->lsb[0]] >> 6) & 0x03;
drivers/hwmon/asc7621.c
394
temp = (((s8) msb) * 1000) + (lsb * 250);
drivers/hwmon/asc7621.c
801
.priority = pri, .msb[0] = rm, .lsb[0] = rl, .mask[0] = m, \
drivers/hwmon/asc7621.c
806
.priority = pri, .msb[0] = rm, .lsb[0] = rl, .mask[0] = m, \
drivers/hwmon/asc7621.c
815
.priority = pri, .msb = rm, .lsb = rl, .mask = m, .shift = s,}
drivers/hwmon/da9052-hwmon.c
191
int msb, lsb, err;
drivers/hwmon/da9052-hwmon.c
203
lsb = regs[2] & DA9052_TSILSB_TSIXL;
drivers/hwmon/da9052-hwmon.c
204
lsb >>= DA9052_TSILSB_TSIXL_SHIFT;
drivers/hwmon/da9052-hwmon.c
209
lsb = regs[2] & DA9052_TSILSB_TSIYL;
drivers/hwmon/da9052-hwmon.c
210
lsb >>= DA9052_TSILSB_TSIYL_SHIFT;
drivers/hwmon/da9052-hwmon.c
216
return msb | lsb;
drivers/hwmon/dme1737.c
598
u8 lsb[6];
drivers/hwmon/dme1737.c
660
for (ix = 0; ix < ARRAY_SIZE(lsb); ix++) {
drivers/hwmon/dme1737.c
663
lsb[ix] = dme1737_read(data,
drivers/hwmon/dme1737.c
669
data->in[ix] |= (lsb[DME1737_REG_IN_LSB[ix]] <<
drivers/hwmon/dme1737.c
673
data->temp[ix] |= (lsb[DME1737_REG_TEMP_LSB[ix]] <<
drivers/hwmon/emc6w201.c
63
int lsb, msb;
drivers/hwmon/emc6w201.c
65
lsb = i2c_smbus_read_byte_data(client, reg);
drivers/hwmon/emc6w201.c
67
if (unlikely(lsb < 0 || msb < 0)) {
drivers/hwmon/emc6w201.c
73
return (msb << 8) | lsb;
drivers/hwmon/ina238.c
242
u32 lsb = data->voltage_lsb[channel];
drivers/hwmon/ina238.c
251
lsb /= 8;
drivers/hwmon/ina238.c
260
*val = DIV_S64_ROUND_CLOSEST((s64)regval * lsb, factor);
drivers/hwmon/ina238.c
360
u32 lsb = data->current_lsb;
drivers/hwmon/ina238.c
367
lsb /= 16; /* Adjust accuracy */
drivers/hwmon/ina238.c
375
*val = DIV_S64_ROUND_CLOSEST((s64)regval * lsb, 1000);
drivers/hwmon/it87.c
644
int lsb;
drivers/hwmon/it87.c
647
lsb = 120;
drivers/hwmon/it87.c
649
lsb = 109;
drivers/hwmon/it87.c
651
lsb = 160;
drivers/hwmon/it87.c
653
lsb <<= 1;
drivers/hwmon/it87.c
654
return lsb;
drivers/hwmon/lenovo-ec-sensors.c
207
u8 lsb;
drivers/hwmon/lenovo-ec-sensors.c
212
lsb = get_ec_reg(2, 0x81 + channel);
drivers/hwmon/lenovo-ec-sensors.c
214
if (lsb <= 0x40)
drivers/hwmon/lenovo-ec-sensors.c
216
*val = (lsb - 0x40) * 1000;
drivers/hwmon/lenovo-ec-sensors.c
226
u8 lsb, msb;
drivers/hwmon/lenovo-ec-sensors.c
232
lsb = get_ec_reg(4, 0x20 + channel);
drivers/hwmon/lenovo-ec-sensors.c
235
*val = (msb << 8) + lsb;
drivers/hwmon/lenovo-ec-sensors.c
239
lsb = get_ec_reg(4, 0x40 + channel);
drivers/hwmon/lenovo-ec-sensors.c
242
*val = (msb << 8) + lsb;
drivers/hwmon/ltc2947-core.c
370
u32 lsb = 200000; /* in uW */
drivers/hwmon/ltc2947-core.c
377
lsb = 50000;
drivers/hwmon/ltc2947-core.c
408
*val = __val * lsb;
drivers/hwmon/ltc2947-core.c
417
u8 lsb = 12; /* in mA */
drivers/hwmon/ltc2947-core.c
424
lsb = 3;
drivers/hwmon/ltc2947-core.c
455
*val = __val * lsb;
drivers/hwmon/ltc2947-core.c
465
u8 lsb = 2; /* in mV */
drivers/hwmon/ltc2947-core.c
478
lsb = 145;
drivers/hwmon/ltc2947-core.c
488
lsb = 145;
drivers/hwmon/ltc2947-core.c
498
lsb = 145;
drivers/hwmon/ltc2947-core.c
524
lsb = 145;
drivers/hwmon/ltc2947-core.c
534
lsb = 145;
drivers/hwmon/ltc2947-core.c
547
*val = __val * lsb;
drivers/hwmon/max1111.c
120
return sprintf(buf, "%d\n", ret * data->lsb);
drivers/hwmon/max1111.c
201
data->lsb = 8;
drivers/hwmon/max1111.c
205
data->lsb = 8;
drivers/hwmon/max1111.c
209
data->lsb = 16;
drivers/hwmon/max1111.c
213
data->lsb = 16;
drivers/hwmon/max1111.c
46
int lsb;
drivers/hwmon/nct6694-hwmon.c
116
u8 lsb;
drivers/hwmon/nct6694-hwmon.c
347
temp_raw |= FIELD_GET(NCT6694_LSB_REG_MASK, data->rpt->tin.lsb);
drivers/hwmon/sch56xx-common.c
211
int lsb, msb;
drivers/hwmon/sch56xx-common.c
214
lsb = sch56xx_read_virtual_reg(addr, reg);
drivers/hwmon/sch56xx-common.c
215
if (lsb < 0)
drivers/hwmon/sch56xx-common.c
216
return lsb;
drivers/hwmon/sch56xx-common.c
222
return lsb | (msb << 8);
drivers/hwmon/sch56xx-common.c
253
int lsb, msb, ret;
drivers/hwmon/sch56xx-common.c
256
ret = regmap_read(map, reg, &lsb);
drivers/hwmon/sch56xx-common.c
264
*val = lsb | (msb << 8);
drivers/hwmon/w83795.c
456
u8 lsb;
drivers/hwmon/w83795.c
478
lsb = 0; /* Silent false gcc warning */
drivers/hwmon/w83795.c
485
lsb = w83795_read(client, W83795_REG_FAN_MIN_LSB(i));
drivers/hwmon/w83795.c
492
(lsb >> W83795_REG_FAN_MIN_LSB_SHIFT(i)) & 0x0F;
drivers/hwspinlock/qcom_hwspinlock.c
228
field.lsb = 0;
drivers/hwtracing/coresight/coresight-priv.h
45
#define BMVAL(val, lsb, msb) ((val & GENMASK(msb, lsb)) >> lsb)
drivers/i2c/busses/i2c-rtl9300.c
469
#define GLB_REG_FIELD(reg, msb, lsb) \
drivers/i2c/busses/i2c-rtl9300.c
470
{ .field = REG_FIELD(reg, msb, lsb), .scope = REG_SCOPE_GLOBAL }
drivers/i2c/busses/i2c-rtl9300.c
471
#define MST_REG_FIELD(reg, msb, lsb) \
drivers/i2c/busses/i2c-rtl9300.c
472
{ .field = REG_FIELD(reg, msb, lsb), .scope = REG_SCOPE_MASTER }
drivers/iio/accel/msa311.c
341
GENMASK(_field->msb, _field->lsb); \
drivers/iio/adc/88pm886-gpadc.c
160
unsigned long lsb = chan->address;
drivers/iio/adc/88pm886-gpadc.c
172
*raw_uV = gpadc_get_raw(iio, chan->channel) * lsb;
drivers/iio/adc/88pm886-gpadc.c
231
unsigned long lsb = chan->address;
drivers/iio/adc/88pm886-gpadc.c
241
*val = lsb;
drivers/iio/adc/88pm886-gpadc.c
252
*val2 = lsb;
drivers/iio/adc/88pm886-gpadc.c
72
#define ADC_CHANNEL_VOLTAGE(index, lsb, name) \
drivers/iio/adc/88pm886-gpadc.c
77
.address = lsb, \
drivers/iio/adc/88pm886-gpadc.c
83
#define ADC_CHANNEL_RESISTANCE(index, lsb, name) \
drivers/iio/adc/88pm886-gpadc.c
88
.address = lsb, \
drivers/iio/adc/88pm886-gpadc.c
93
#define ADC_CHANNEL_TEMPERATURE(index, lsb, name) \
drivers/iio/adc/88pm886-gpadc.c
98
.address = lsb, \
drivers/iio/adc/ad4851.c
657
unsigned int lsb, mid, msb;
drivers/iio/adc/ad4851.c
673
ret = regmap_read(st->regmap, AD4851_REG_CHX_OFFSET_LSB(ch), &lsb);
drivers/iio/adc/ad4851.c
684
*val |= lsb >> 4;
drivers/iio/adc/lp8788_adc.c
52
unsigned int lsb;
drivers/iio/adc/lp8788_adc.c
84
lsb = (rawdata[1] >> 4) & 0x0000000f;
drivers/iio/adc/lp8788_adc.c
85
result = msb | lsb;
drivers/iio/adc/qcom-pm8xxx-xoadc.c
446
u8 lsb, msb;
drivers/iio/adc/qcom-pm8xxx-xoadc.c
549
lsb = val;
drivers/iio/adc/qcom-pm8xxx-xoadc.c
554
*adc_code = (msb << 8) | lsb;
drivers/iio/adc/qcom-spmi-rradc.c
231
u8 lsb;
drivers/iio/adc/qcom-spmi-rradc.c
555
ret = rradc_read(chip, chan->lsb, buf, chan->size);
drivers/iio/adc/qcom-spmi-rradc.c
785
.lsb = RR_ADC_BATT_ID_5_LSB,
drivers/iio/adc/qcom-spmi-rradc.c
792
.lsb = RR_ADC_BATT_THERM_LSB,
drivers/iio/adc/qcom-spmi-rradc.c
798
.lsb = RR_ADC_SKIN_TEMP_LSB,
drivers/iio/adc/qcom-spmi-rradc.c
804
.lsb = RR_ADC_USB_IN_I_LSB,
drivers/iio/adc/qcom-spmi-rradc.c
810
.lsb = RR_ADC_USB_IN_V_LSB,
drivers/iio/adc/qcom-spmi-rradc.c
817
.lsb = RR_ADC_DC_IN_I_LSB,
drivers/iio/adc/qcom-spmi-rradc.c
823
.lsb = RR_ADC_DC_IN_V_LSB,
drivers/iio/adc/qcom-spmi-rradc.c
829
.lsb = RR_ADC_PMI_DIE_TEMP_LSB,
drivers/iio/adc/qcom-spmi-rradc.c
836
.lsb = RR_ADC_CHARGER_TEMP_LSB,
drivers/iio/adc/qcom-spmi-rradc.c
842
.lsb = RR_ADC_GPIO_LSB,
drivers/iio/adc/spear_adc.c
58
u32 lsb;
drivers/iio/light/isl29018.c
162
unsigned int lsb;
drivers/iio/light/isl29018.c
175
status = regmap_read(chip->regmap, ISL29018_REG_ADD_DATA_LSB, &lsb);
drivers/iio/light/isl29018.c
188
dev_vdbg(dev, "MSB 0x%x and LSB 0x%x\n", msb, lsb);
drivers/iio/light/isl29018.c
190
return (msb << 8) | lsb;
drivers/iio/light/isl29028.c
238
unsigned int lsb;
drivers/iio/light/isl29028.c
242
ret = regmap_read(chip->regmap, ISL29028_REG_ALSIR_L, &lsb);
drivers/iio/light/isl29028.c
258
*als_ir = ((msb & 0xF) << 8) | (lsb & 0xFF);
drivers/iio/light/opt4001.c
170
u16 lsb;
drivers/iio/light/opt4001.c
194
lsb = FIELD_GET(OPT4001_LSB_MASK, light2);
drivers/iio/light/opt4001.c
195
lux_raw = (msb << 8) + lsb;
drivers/iio/light/opt4060.c
341
u16 msb, lsb;
drivers/iio/light/opt4060.c
353
lsb = FIELD_GET(OPT4060_LSB_MASK, result[1]);
drivers/iio/light/opt4060.c
354
mantissa_raw = (msb << 8) + lsb;
drivers/iio/light/veml6070.c
106
u8 msb, lsb;
drivers/iio/light/veml6070.c
130
lsb = ret;
drivers/iio/light/veml6070.c
137
return (msb << 8) | lsb;
drivers/iio/proximity/isl29501.c
135
u8 lsb;
drivers/iio/proximity/isl29501.c
141
.lsb = ISL29501_DISTANCE_LSB_DATA,
drivers/iio/proximity/isl29501.c
145
.lsb = ISL29501_PHASE_LSB,
drivers/iio/proximity/isl29501.c
148
.lsb = ISL29501_DIE_TEMPERATURE,
drivers/iio/proximity/isl29501.c
151
.lsb = ISL29501_AMBIENT_LIGHT,
drivers/iio/proximity/isl29501.c
155
.lsb = ISL29501_GAIN_LSB,
drivers/iio/proximity/isl29501.c
159
.lsb = ISL29501_CROSSTALK_GAIN_LSB,
drivers/iio/proximity/isl29501.c
162
.lsb = ISL29501_PHASE_EXPONENT,
drivers/iio/proximity/isl29501.c
165
.lsb = ISL29501_TEMP_COEFF_A,
drivers/iio/proximity/isl29501.c
168
.lsb = ISL29501_TEMP_COEFF_B,
drivers/iio/proximity/isl29501.c
171
.lsb = ISL29501_AMBIANT_COEFF_A,
drivers/iio/proximity/isl29501.c
174
.lsb = ISL29501_AMBIANT_COEFF_B,
drivers/iio/proximity/isl29501.c
178
.lsb = ISL29501_PHASE_OFFSET_LSB,
drivers/iio/proximity/isl29501.c
181
.lsb = ISL29501_TEMP_REFERENCE,
drivers/iio/proximity/isl29501.c
184
.lsb = ISL29501_INTEGRATION_PERIOD,
drivers/iio/proximity/isl29501.c
187
.lsb = ISL29501_SAMPLE_PERIOD,
drivers/iio/proximity/isl29501.c
190
.lsb = ISL29501_DRIVER_RANGE,
drivers/iio/proximity/isl29501.c
193
.lsb = ISL29501_EMITTER_DAC,
drivers/iio/proximity/isl29501.c
202
u8 msb = 0, lsb = 0;
drivers/iio/proximity/isl29501.c
213
if (reg->lsb) {
drivers/iio/proximity/isl29501.c
214
ret = i2c_smbus_read_byte_data(isl29501->client, reg->lsb);
drivers/iio/proximity/isl29501.c
217
lsb = ret;
drivers/iio/proximity/isl29501.c
221
*val = (msb << 8) + lsb;
drivers/iio/proximity/isl29501.c
251
ret = i2c_smbus_write_byte_data(isl29501->client, reg->lsb, value);
drivers/leds/leds-lp3952.c
174
line.bytes.lsb);
drivers/leds/leds-upboard.c
87
.lsb = led_profile[i].bit,
drivers/media/dvb-frontends/cxd2099.c
547
u8 msb, lsb;
drivers/media/dvb-frontends/cxd2099.c
559
read_reg(ci, 0x10, &lsb);
drivers/media/dvb-frontends/cxd2099.c
560
len = ((u16)msb << 8) | lsb;
drivers/media/dvb-frontends/mt352.c
126
buf[1] = lsb(value);
drivers/media/dvb-frontends/mt352.c
152
buf[1] = lsb(value);
drivers/media/dvb-frontends/mt352.c
272
buf[2] = lsb(tps);
drivers/media/dvb-frontends/rtl2832.c
148
u8 msb, lsb, reading[4], len;
drivers/media/dvb-frontends/rtl2832.c
153
lsb = registers[reg].lsb;
drivers/media/dvb-frontends/rtl2832.c
155
mask = REG_MASK(msb - lsb);
drivers/media/dvb-frontends/rtl2832.c
165
*val = (reading_tmp >> lsb) & mask;
drivers/media/dvb-frontends/rtl2832.c
178
u8 msb, lsb, reading[4], writing[4], len;
drivers/media/dvb-frontends/rtl2832.c
183
lsb = registers[reg].lsb;
drivers/media/dvb-frontends/rtl2832.c
185
mask = REG_MASK(msb - lsb);
drivers/media/dvb-frontends/rtl2832.c
195
writing_tmp = reading_tmp & ~(mask << lsb);
drivers/media/dvb-frontends/rtl2832.c
196
writing_tmp |= ((val & mask) << lsb);
drivers/media/dvb-frontends/rtl2832_priv.h
40
u8 lsb;
drivers/media/dvb-frontends/stb0899_drv.c
1125
u8 lsb, msb;
drivers/media/dvb-frontends/stb0899_drv.c
1133
lsb = stb0899_read_reg(state, STB0899_ECNT1L);
drivers/media/dvb-frontends/stb0899_drv.c
1135
*ber = MAKEWORD16(msb, lsb);
drivers/media/dvb-frontends/stb0899_drv.c
1148
lsb = stb0899_read_reg(state, STB0899_ECNT1L);
drivers/media/dvb-frontends/stb0899_drv.c
1150
*ber = MAKEWORD16(msb, lsb);
drivers/media/dvb-frontends/stv0900_core.c
325
u32 lsb, msb, hsb, err_val;
drivers/media/dvb-frontends/stv0900_core.c
332
lsb = stv0900_get_bits(intp, ERR_CNT10);
drivers/media/dvb-frontends/stv0900_core.c
337
lsb = stv0900_get_bits(intp, ERR_CNT20);
drivers/media/dvb-frontends/stv0900_core.c
341
err_val = (hsb << 16) + (msb << 8) + (lsb);
drivers/media/dvb-frontends/zl10353.c
213
zl10353_single_write(fe, TRL_NOMINAL_RATE_0, lsb(nominal_rate));
drivers/media/dvb-frontends/zl10353.c
218
zl10353_single_write(fe, INPUT_FREQ_0, lsb(input_freq));
drivers/media/dvb-frontends/zl10353.c
326
zl10353_single_write(fe, TPS_GIVEN_0, lsb(tps));
drivers/media/i2c/adv748x/adv748x-core.c
552
int msb, lsb;
drivers/media/i2c/adv748x/adv748x-core.c
554
lsb = io_read(state, ADV748X_IO_CHIP_REV_ID_1);
drivers/media/i2c/adv748x/adv748x-core.c
557
if (lsb < 0 || msb < 0) {
drivers/media/i2c/adv748x/adv748x-core.c
563
state->client->addr << 1, lsb, msb);
drivers/media/i2c/max2175.c
310
static inline u8 max2175_get_bitval(u8 val, u8 msb, u8 lsb)
drivers/media/i2c/max2175.c
312
return (val & GENMASK(msb, lsb)) >> lsb;
drivers/media/i2c/max2175.c
342
static u8 max2175_read_bits(struct max2175 *ctx, u8 idx, u8 msb, u8 lsb)
drivers/media/i2c/max2175.c
349
return max2175_get_bitval(val, msb, lsb);
drivers/media/i2c/max2175.c
353
u8 msb, u8 lsb, u8 newval)
drivers/media/i2c/max2175.c
355
int ret = regmap_update_bits(ctx->regmap, idx, GENMASK(msb, lsb),
drivers/media/i2c/max2175.c
356
newval << lsb);
drivers/media/i2c/max2175.c
370
static int max2175_poll_timeout(struct max2175 *ctx, u8 idx, u8 msb, u8 lsb,
drivers/media/i2c/max2175.c
376
(max2175_get_bitval(val, msb, lsb) == exp_bitval),
drivers/media/platform/ti/cal/cal-camerarx.c
552
.lsb = phy_data->fields[i].lsb,
drivers/media/platform/ti/cal/cal.h
136
unsigned int lsb;
drivers/media/radio/si4713/si4713.c
270
lsb(prop),
drivers/media/radio/si4713/si4713.c
309
lsb(prop),
drivers/media/radio/si4713/si4713.c
311
lsb(val),
drivers/media/radio/si4713/si4713.c
550
lsb(frequency),
drivers/media/radio/si4713/si4713.c
644
lsb(frequency),
drivers/media/radio/si4713/si4713.c
733
lsb(rdsb),
drivers/media/radio/si4713/si4713.c
735
lsb(rdsc),
drivers/media/radio/si4713/si4713.c
737
lsb(rdsd),
drivers/media/radio/si4713/si4713.c
85
#define compose_u16(msb, lsb) (((u16)msb << 8) | lsb)
drivers/media/test-drivers/vivid/vivid-radio-rx.c
107
rds.lsb = get_random_u8();
drivers/media/test-drivers/vivid/vivid-rds-gen.c
102
data[1].lsb &= ~3;
drivers/media/test-drivers/vivid/vivid-rds-gen.c
103
data[1].lsb |= date >> 15;
drivers/media/test-drivers/vivid/vivid-rds-gen.c
105
data[2].lsb = (date << 1) & 0xfe;
drivers/media/test-drivers/vivid/vivid-rds-gen.c
106
data[2].lsb |= (time >> 16) & 1;
drivers/media/test-drivers/vivid/vivid-rds-gen.c
109
data[3].lsb = time & 0xff;
drivers/media/test-drivers/vivid/vivid-rds-gen.c
113
data[1].lsb |= (rds->ta << 4) | (rds->ms << 3);
drivers/media/test-drivers/vivid/vivid-rds-gen.c
114
data[1].lsb |= vivid_get_di(rds, grp % 22);
drivers/media/test-drivers/vivid/vivid-rds-gen.c
116
data[2].lsb = rds->picode & 0xff;
drivers/media/test-drivers/vivid/vivid-rds-gen.c
119
data[3].lsb = rds->pty << 5;
drivers/media/test-drivers/vivid/vivid-rds-gen.c
120
data[3].lsb |= (rds->ta << 4) | (rds->ms << 3);
drivers/media/test-drivers/vivid/vivid-rds-gen.c
121
data[3].lsb |= vivid_get_di(rds, grp % 22);
drivers/media/test-drivers/vivid/vivid-rds-gen.c
53
data[0].lsb = rds->picode & 0xff;
drivers/media/test-drivers/vivid/vivid-rds-gen.c
56
data[1].lsb = rds->pty << 5;
drivers/media/test-drivers/vivid/vivid-rds-gen.c
66
data[1].lsb |= (rds->ta << 4) | (rds->ms << 3);
drivers/media/test-drivers/vivid/vivid-rds-gen.c
67
data[1].lsb |= vivid_get_di(rds, idx);
drivers/media/test-drivers/vivid/vivid-rds-gen.c
69
data[2].lsb = rds->picode & 0xff;
drivers/media/test-drivers/vivid/vivid-rds-gen.c
72
data[3].lsb = rds->psname[2 * idx + 1];
drivers/media/test-drivers/vivid/vivid-rds-gen.c
78
data[1].lsb |= idx;
drivers/media/test-drivers/vivid/vivid-rds-gen.c
81
data[2].lsb = rds->radiotext[4 * idx + 1];
drivers/media/test-drivers/vivid/vivid-rds-gen.c
84
data[3].lsb = rds->radiotext[4 * idx + 3];
drivers/media/usb/as102/as102_fw.c
26
char lsb = tolower(*(src + 1)) - '0';
drivers/media/usb/as102/as102_fw.c
30
if (lsb > 9)
drivers/media/usb/as102/as102_fw.c
31
lsb -= 7;
drivers/media/usb/as102/as102_fw.c
33
*dst = value = ((msb & 0xF) << 4) | (lsb & 0xF);
drivers/memory/tegra/tegra210-emc-cc-r21021.c
138
u32 msb, lsb, dqsosc, delay_us;
drivers/memory/tegra/tegra210-emc-cc-r21021.c
151
lsb = tegra210_emc_mrr_read(emc, 2 - d, 18);
drivers/memory/tegra/tegra210-emc-cc-r21021.c
158
dqsosc |= (lsb & 0x00ff) >> 0;
drivers/memory/tegra/tegra210-emc-cc-r21021.c
169
dqsosc |= (lsb & 0xff00) >> 8;
drivers/memory/tegra/tegra210-emc-cc-r21021.c
177
lsb >>= 16;
drivers/mfd/atmel-smc.c
58
unsigned int msb, lsb;
drivers/mfd/atmel-smc.c
62
lsb = ncycles % msbfactor;
drivers/mfd/atmel-smc.c
64
if (lsb > lsbmask) {
drivers/mfd/atmel-smc.c
65
lsb = 0;
drivers/mfd/atmel-smc.c
76
lsb = lsbmask;
drivers/mfd/atmel-smc.c
80
*encodedval = (msb << msbpos) | lsb;
drivers/mfd/si476x-cmd.c
1142
lsb(am_freq),
drivers/mfd/si476x-cmd.c
1158
lsb(am_freq),
drivers/mfd/si476x-cmd.c
1344
lsb(tuneargs->freq),
drivers/mfd/si476x-cmd.c
1346
lsb(tuneargs->antcap)
drivers/mfd/si476x-cmd.c
1362
lsb(tuneargs->freq),
drivers/mfd/si476x-cmd.c
442
lsb(property),
drivers/mfd/si476x-cmd.c
444
lsb(value),
drivers/mfd/si476x-cmd.c
469
lsb(property),
drivers/mfd/si476x-cmd.c
948
report->rds[V4L2_RDS_BLOCK_A].lsb = resp[9];
drivers/mfd/si476x-cmd.c
952
report->rds[V4L2_RDS_BLOCK_B].lsb = resp[11];
drivers/mfd/si476x-cmd.c
956
report->rds[V4L2_RDS_BLOCK_C].lsb = resp[13];
drivers/mfd/si476x-cmd.c
960
report->rds[V4L2_RDS_BLOCK_D].lsb = resp[15];
drivers/mfd/stw481x.c
47
u8 lsb = (reg << 5) & 0xe0;
drivers/mfd/stw481x.c
55
ret = regmap_write(stw481x->map, STW_PCTL_REG_LO, lsb);
drivers/misc/isl29003.c
158
int lsb, msb, range, bitdepth;
drivers/misc/isl29003.c
161
lsb = i2c_smbus_read_byte_data(client, ISL29003_REG_LSB_SENSOR);
drivers/misc/isl29003.c
163
if (lsb < 0) {
drivers/misc/isl29003.c
165
return lsb;
drivers/misc/isl29003.c
176
return (((msb << 8) | lsb) * gain_range[range]) >> bitdepth;
drivers/mtd/nand/raw/marvell_nand.c
271
#define MARVELL_LAYOUT(ws, dc, ds, nc, fcc, db, sb, eb, ldb, lsb, leb) \
drivers/mtd/nand/raw/marvell_nand.c
282
.last_spare_bytes = lsb, \
drivers/mux/mmio.c
132
field.lsb = ffs(mask) - 1;
drivers/mux/mmio.c
134
if (mask != GENMASK(field.msb, field.lsb)) {
drivers/mux/mmio.c
148
bits = 1 + field.msb - field.lsb;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1069
u32 lsb = addr & KVASER_PCIEFD_SF2_DMA_LSB_MASK;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1076
iowrite32(lsb, serdes_base);
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1084
u32 lsb = addr & KVASER_PCIEFD_XILINX_DMA_LSB_MASK;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1092
iowrite32(lsb, serdes_base + 0x4);
drivers/net/dsa/b53/b53_serdes.c
216
u16 id0, msb, lsb;
drivers/net/dsa/b53/b53_serdes.c
224
lsb = b53_serdes_read(dev, lane, B53_SERDES_MII_REG(MII_PHYSID2),
drivers/net/dsa/b53/b53_serdes.c
236
(u32)msb << 16 | lsb);
drivers/net/ethernet/altera/altera_tse_main.c
642
u32 lsb;
drivers/net/ethernet/altera/altera_tse_main.c
645
lsb = ((addr[5] << 8) | addr[4]) & 0xffff;
drivers/net/ethernet/altera/altera_tse_main.c
649
csrwr32(lsb, priv->mac_dev, tse_csroffs(mac_addr_1));
drivers/net/ethernet/brocade/bna/bna.h
34
(_bna_dma_addr)->lsb = ((struct bna_dma_addr *)&tmp_addr)->lsb; \
drivers/net/ethernet/brocade/bna/bna.h
44
| ((ntohl((_bna_dma_addr)->lsb) & 0xffffffff)); \
drivers/net/ethernet/brocade/bna/bna_enet.c
1854
stats_req->host_buffer.a32.addr_lo = bna->stats.hw_stats_dma.lsb;
drivers/net/ethernet/brocade/bna/bna_enet.c
1976
bna->stats.hw_stats_dma.lsb =
drivers/net/ethernet/brocade/bna/bna_enet.c
1977
res_info[BNA_RES_MEM_T_STATS].res_u.mem_info.mdl[0].dma.lsb;
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
347
u32 lsb;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1293
(bfi_q)->pg_tbl.a32.addr_lo = (bna_qpt)->hw_qpt_ptr.lsb; \
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1295
(bfi_q)->first_entry.a32.addr_lo = cur_q_addr.lsb; \
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1668
rxp->cq.ib.ib_seg_host_addr.lsb;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1866
rxq->qpt.hw_qpt_ptr.lsb = qpt_mem->dma.lsb;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1883
((struct bna_dma_addr *)rxq->qpt.kv_qpt_ptr)[i].lsb =
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1884
bna_dma.lsb;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1904
rxp->cq.qpt.hw_qpt_ptr.lsb = qpt_mem->dma.lsb;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1921
((struct bna_dma_addr *)rxp->cq.qpt.kv_qpt_ptr)[i].lsb =
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
1922
bna_dma.lsb;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2360
rxp->cq.ib.ib_seg_host_addr.lsb =
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
2361
res_info[BNA_RX_RES_MEM_T_IBIDX].res_u.mem_info.mdl[i].dma.lsb;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3105
txq->ib.ib_seg_host_addr.lsb;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3171
txq->qpt.hw_qpt_ptr.lsb = qpt_mem->dma.lsb;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3188
((struct bna_dma_addr *)txq->qpt.kv_qpt_ptr)[i].lsb =
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3189
bna_dma.lsb;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3448
txq->ib.ib_seg_host_addr.lsb =
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
3449
res_info[BNA_TX_RES_MEM_T_IBIDX].res_u.mem_info.mdl[i].dma.lsb;
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
665
u16 lsb;
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
739
shift_width = ce_info->lsb % 8;
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
750
dest = hmc_bits + (ce_info->lsb / 8);
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
780
shift_width = ce_info->lsb % 8;
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
794
dest = hmc_bits + (ce_info->lsb / 8);
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
824
shift_width = ce_info->lsb % 8;
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
846
dest = hmc_bits + (ce_info->lsb / 8);
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
876
shift_width = ce_info->lsb % 8;
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
898
dest = hmc_bits + (ce_info->lsb / 8);
drivers/net/ethernet/intel/ice/ice_common.c
1380
#define ICE_CTX_STORE(struct_name, struct_field, width, lsb) \
drivers/net/ethernet/intel/ice/ice_common.c
1381
PACKED_FIELD((lsb) + (width) - 1, (lsb), struct struct_name, struct_field)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
1619
u32 lsb, msb;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
1621
lsb = timer & MVPP22_FCA_REG_MASK;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
1624
writel(lsb, fca + MVPP22_PERIODIC_COUNTER_LSB_REG);
drivers/net/ethernet/mscc/ocelot_io.c
132
regfield.lsb = regfields[i].lsb;
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
80
.lsb = 0,
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
87
.lsb = 0,
drivers/net/ethernet/wangxun/libwx/wx_type.h
1439
u64 lsb, msb;
drivers/net/ethernet/wangxun/libwx/wx_type.h
1441
lsb = rd32(wx, reg);
drivers/net/ethernet/wangxun/libwx/wx_type.h
1444
return (lsb | msb << 32);
drivers/net/plip/plip.c
188
unsigned char lsb;
drivers/net/plip/plip.c
192
unsigned char lsb;
drivers/net/plip/plip.c
609
&rcv->nibble, &rcv->length.b.lsb)) {
drivers/net/plip/plip.c
621
&rcv->nibble, &rcv->length.b.lsb))
drivers/net/plip/plip.c
822
&snd->nibble, snd->length.b.lsb))
drivers/net/wireless/ath/ath10k/ce.c
87
return ((offset << addr_map->lsb) & addr_map->mask);
drivers/net/wireless/ath/ath10k/hw.c
217
.lsb = 0x00000010,
drivers/net/wireless/ath/ath10k/hw.c
223
.lsb = 0x00000012,
drivers/net/wireless/ath/ath10k/hw.c
229
.lsb = 0x00000000,
drivers/net/wireless/ath/ath10k/hw.c
271
.lsb = 0x00000010,
drivers/net/wireless/ath/ath10k/hw.c
277
.lsb = 0x00000000,
drivers/net/wireless/ath/ath10k/hw.c
290
.lsb = 0x00000010,
drivers/net/wireless/ath/ath10k/hw.c
296
.lsb = 0x00000000,
drivers/net/wireless/ath/ath10k/hw.c
349
.lsb = 0x00000010,
drivers/net/wireless/ath/ath10k/hw.c
355
.lsb = 0x00000011,
drivers/net/wireless/ath/ath10k/hw.c
361
.lsb = 0x00000000,
drivers/net/wireless/ath/ath10k/hw.c
380
.lsb = 0x00000003,
drivers/net/wireless/ath/ath10k/hw.c
393
.lsb = 0x00000000,
drivers/net/wireless/ath/ath10k/hw.c
425
.lsb = 0x00000010,
drivers/net/wireless/ath/ath10k/hw.c
431
.lsb = 0x00000000,
drivers/net/wireless/ath/ath10k/hw.c
444
.lsb = 0x00000010,
drivers/net/wireless/ath/ath10k/hw.c
450
.lsb = 0x00000000,
drivers/net/wireless/ath/ath10k/hw.h
280
u32 lsb;
drivers/pci/controller/dwc/pcie-designware-debugfs.c
676
u32 msb, lsb;
drivers/pci/controller/dwc/pcie-designware-debugfs.c
680
lsb = dw_pcie_readl_dbi(pci, pci->ptm_vsec_offset + PTM_LOCAL_LSB);
drivers/pci/controller/dwc/pcie-designware-debugfs.c
683
*clock = ((u64) msb) << 32 | lsb;
drivers/pci/controller/dwc/pcie-designware-debugfs.c
691
u32 msb, lsb;
drivers/pci/controller/dwc/pcie-designware-debugfs.c
695
lsb = dw_pcie_readl_dbi(pci, pci->ptm_vsec_offset + PTM_MASTER_LSB);
drivers/pci/controller/dwc/pcie-designware-debugfs.c
698
*clock = ((u64) msb) << 32 | lsb;
drivers/pci/controller/dwc/pcie-designware-debugfs.c
706
u32 msb, lsb;
drivers/pci/controller/dwc/pcie-designware-debugfs.c
710
lsb = dw_pcie_readl_dbi(pci, pci->ptm_vsec_offset + PTM_T1_T2_LSB);
drivers/pci/controller/dwc/pcie-designware-debugfs.c
713
*clock = ((u64) msb) << 32 | lsb;
drivers/pci/controller/dwc/pcie-designware-debugfs.c
721
u32 msb, lsb;
drivers/pci/controller/dwc/pcie-designware-debugfs.c
725
lsb = dw_pcie_readl_dbi(pci, pci->ptm_vsec_offset + PTM_T1_T2_LSB);
drivers/pci/controller/dwc/pcie-designware-debugfs.c
728
*clock = ((u64) msb) << 32 | lsb;
drivers/pci/controller/dwc/pcie-designware-debugfs.c
736
u32 msb, lsb;
drivers/pci/controller/dwc/pcie-designware-debugfs.c
740
lsb = dw_pcie_readl_dbi(pci, pci->ptm_vsec_offset + PTM_T3_T4_LSB);
drivers/pci/controller/dwc/pcie-designware-debugfs.c
743
*clock = ((u64) msb) << 32 | lsb;
drivers/pci/controller/dwc/pcie-designware-debugfs.c
751
u32 msb, lsb;
drivers/pci/controller/dwc/pcie-designware-debugfs.c
755
lsb = dw_pcie_readl_dbi(pci, pci->ptm_vsec_offset + PTM_T3_T4_LSB);
drivers/pci/controller/dwc/pcie-designware-debugfs.c
758
*clock = ((u64) msb) << 32 | lsb;
drivers/phy/socionext/phy-uniphier-usb3hs.c
179
u32 field_mask = GENMASK(p->field.msb, p->field.lsb);
drivers/phy/socionext/phy-uniphier-usb3hs.c
194
data = field_mask & (p->value << p->field.lsb);
drivers/phy/socionext/phy-uniphier-usb3hs.c
42
#define PHY_F(regno, msb, lsb) { (regno), (msb), (lsb) }
drivers/phy/socionext/phy-uniphier-usb3hs.c
55
int lsb;
drivers/phy/socionext/phy-uniphier-usb3ss.c
32
#define PHY_F(regno, msb, lsb) { (regno), (msb), (lsb) }
drivers/phy/socionext/phy-uniphier-usb3ss.c
49
int lsb;
drivers/phy/socionext/phy-uniphier-usb3ss.c
82
u8 field_mask = GENMASK(p->field.msb, p->field.lsb);
drivers/phy/socionext/phy-uniphier-usb3ss.c
93
data = field_mask & (p->value << p->field.lsb);
drivers/phy/ti/phy-gmii-sel.c
375
field.reg, field.msb, field.lsb);
drivers/phy/ti/phy-gmii-sel.c
392
field.reg, field.msb, field.lsb);
drivers/phy/ti/phy-gmii-sel.c
405
field.reg, field.msb, field.lsb);
drivers/pinctrl/bcm/pinctrl-bcm4908.c
433
u32 lsb = 0;
drivers/pinctrl/bcm/pinctrl-bcm4908.c
435
lsb |= group->pins[i].number;
drivers/pinctrl/bcm/pinctrl-bcm4908.c
436
lsb |= group->pins[i].function << BCM4908_TEST_PORT_LSB_PINMUX_DATA_SHIFT;
drivers/pinctrl/bcm/pinctrl-bcm4908.c
439
writel(lsb, bcm4908_pinctrl->base + BCM4908_TEST_PORT_BLOCK_DATA_LSB);
drivers/pinctrl/berlin/berlin.c
165
mask = GENMASK(group_desc->lsb + group_desc->bit_width - 1,
drivers/pinctrl/berlin/berlin.c
166
group_desc->lsb);
drivers/pinctrl/berlin/berlin.c
167
val = function_desc->muxval << group_desc->lsb;
drivers/pinctrl/berlin/berlin.h
22
u8 lsb;
drivers/pinctrl/berlin/berlin.h
36
.lsb = _lsb, \
drivers/pinctrl/pinctrl-rp1.c
1732
regfield.lsb = pin_off;
drivers/pinctrl/pinctrl-rp1.c
1733
regfield.msb = regfield.lsb;
drivers/pinctrl/pinctrl-st.c
1121
int data, int lsb, int msb)
drivers/pinctrl/pinctrl-st.c
1123
struct reg_field reg = REG_FIELD((data + bank) * 4, lsb, msb);
drivers/pinctrl/pinctrl-st.c
1140
int lsb = (bank%4) * ST_GPIO_PINS_PER_BANK;
drivers/pinctrl/pinctrl-st.c
1141
int msb = lsb + ST_GPIO_PINS_PER_BANK - 1;
drivers/pinctrl/pinctrl-st.c
1147
pc->oe = st_pc_get_value(dev, regmap, bank/4, data->oe, lsb, msb);
drivers/pinctrl/pinctrl-st.c
1148
pc->pu = st_pc_get_value(dev, regmap, bank/4, data->pu, lsb, msb);
drivers/pinctrl/pinctrl-st.c
1149
pc->od = st_pc_get_value(dev, regmap, bank/4, data->od, lsb, msb);
drivers/pinctrl/pinctrl-upboard.c
1000
fldconf.msb = lsb;
drivers/pinctrl/pinctrl-upboard.c
1006
fldconf.lsb = lsb;
drivers/pinctrl/pinctrl-upboard.c
1007
fldconf.msb = lsb;
drivers/pinctrl/pinctrl-upboard.c
987
unsigned int lsb = pin_desc->number % UPBOARD_REGISTER_SIZE;
drivers/pinctrl/pinctrl-upboard.c
999
fldconf.lsb = lsb;
drivers/pinctrl/stm32/pinctrl-stm32.c
1789
mux.lsb = (i % 4) * mask_width;
drivers/pinctrl/stm32/pinctrl-stm32.c
1790
mux.msb = mux.lsb + mask_width - 1;
drivers/pinctrl/stm32/pinctrl-stm32.c
1793
i, mux.reg, mux.lsb, mux.msb);
drivers/platform/arm64/lenovo-yoga-c630.c
103
u8 lsb;
drivers/platform/arm64/lenovo-yoga-c630.c
108
ret = yoga_c630_ec_request(ec, req, sizeof(req), &lsb, 1);
drivers/platform/arm64/lenovo-yoga-c630.c
117
return msb << 8 | lsb;
drivers/platform/arm64/lenovo-yoga-c630.c
76
u8 lsb;
drivers/platform/arm64/lenovo-yoga-c630.c
85
ret = yoga_c630_ec_request(ec, req, sizeof(req), &lsb, 1);
drivers/platform/arm64/lenovo-yoga-c630.c
94
return msb << 8 | lsb;
drivers/platform/mellanox/mlxreg-lc.c
718
int lsb, err;
drivers/platform/mellanox/mlxreg-lc.c
722
err = regmap_read(regmap, MLXREG_LC_REG_CONFIG_OFFSET, &lsb);
drivers/platform/mellanox/mlxreg-lc.c
726
regval = (regval & GENMASK(7, 0)) << 8 | (lsb & GENMASK(7, 0));
drivers/platform/x86/portwell-ec.c
134
u8 lsb, msb, old_msb;
drivers/platform/x86/portwell-ec.c
138
lsb = pwec_read(lsb_reg);
drivers/platform/x86/portwell-ec.c
142
return (msb << 8) | lsb;
drivers/power/supply/ip5xxx_power.c
116
#define REG_FIELD_UNSUPPORTED { .lsb = 1 }
drivers/power/supply/ip5xxx_power.c
777
if (likely(cfg->_field.lsb <= cfg->_field.msb)) { \
drivers/power/supply/rt5033_battery.c
63
u32 msb, lsb;
drivers/power/supply/rt5033_battery.c
83
regmap_read(battery->regmap, regl, &lsb);
drivers/power/supply/rt5033_battery.c
85
ret = ((msb << 4) + (lsb >> 4)) * 1250;
drivers/power/supply/rt9455_charger.c
166
BIT(rt9455_reg_fields[fid].lsb))
drivers/regulator/da9062-regulator.c
909
if (BIT(regl->info->oc_event.lsb) & bits) {
drivers/regulator/da9063-regulator.c
749
if (BIT(regl->info->oc_event.lsb) & bits) {
drivers/reset/reset-rzg2l-usbphy-ctrl.c
175
field.lsb = __ffs(args[1]);
drivers/rtc/rtc-snvs.c
105
*lsb = count1;
drivers/rtc/rtc-snvs.c
54
u32 msb, lsb;
drivers/rtc/rtc-snvs.c
57
regmap_read(data->regmap, data->offset + SNVS_LPSRTCLR, &lsb);
drivers/rtc/rtc-snvs.c
58
return (u64)msb << 32 | lsb;
drivers/rtc/rtc-snvs.c
88
static int rtc_read_lp_counter_lsb(struct snvs_rtc_data *data, u32 *lsb)
drivers/rtc/rtc-st-lpc.c
53
unsigned long msb, unsigned long lsb)
drivers/rtc/rtc-st-lpc.c
62
writel_relaxed(lsb, rtc->ioaddr + LPC_LPA_LSB_OFF);
drivers/spi/spi-bcm-qspi.c
814
u32 msb, lsb;
drivers/spi/spi-bcm-qspi.c
818
lsb = bcm_qspi_read(qspi, MSPI, lsb_offset);
drivers/spi/spi-bcm-qspi.c
819
lsb = swap4bytes(lsb);
drivers/spi/spi-bcm-qspi.c
821
return ((u64)msb << 32 | lsb);
drivers/spi/spi-bcm-qspi.c
919
u32 lsb = lower_32_bits(val);
drivers/spi/spi-bcm-qspi.c
922
bcm_qspi_write(qspi, MSPI, lsb_offset, swap4bytes(lsb));
drivers/staging/iio/addac/adt7316.c
1094
u8 msb, lsb;
drivers/staging/iio/addac/adt7316.c
1105
ADT7316_LSB_IN_TEMP_VDD, &lsb);
drivers/staging/iio/addac/adt7316.c
1115
data |= lsb & ADT7316_LSB_IN_TEMP_MASK;
drivers/staging/iio/addac/adt7316.c
1119
ADT7316_LSB_IN_TEMP_VDD, &lsb);
drivers/staging/iio/addac/adt7316.c
1130
data |= (lsb & ADT7316_LSB_VDD_MASK) >> ADT7316_LSB_VDD_OFFSET;
drivers/staging/iio/addac/adt7316.c
1134
ADT7316_LSB_EX_TEMP_AIN, &lsb);
drivers/staging/iio/addac/adt7316.c
1144
data |= lsb & (ADT7316_LSB_EX_TEMP_MASK <<
drivers/staging/iio/addac/adt7316.c
1388
u8 msb, lsb, offset;
drivers/staging/iio/addac/adt7316.c
1402
ADT7316_DA_DATA_BASE + channel * 2, &lsb);
drivers/staging/iio/addac/adt7316.c
1413
data = lsb >> ADT7316_DA_12_BIT_LSB_SHIFT;
drivers/staging/iio/addac/adt7316.c
1415
data = lsb >> ADT7316_DA_10_BIT_LSB_SHIFT;
drivers/staging/iio/addac/adt7316.c
1424
u8 msb, lsb, lsb_reg, offset;
drivers/staging/iio/addac/adt7316.c
1442
lsb = data & ((1 << offset) - 1);
drivers/staging/iio/addac/adt7316.c
1444
lsb_reg = lsb << ADT7316_DA_12_BIT_LSB_SHIFT;
drivers/staging/iio/addac/adt7316.c
1446
lsb_reg = lsb << ADT7316_DA_10_BIT_LSB_SHIFT;
drivers/thermal/qcom/tsens.c
337
priv->fields[LAST_TEMP_0].lsb;
drivers/usb/storage/alauda.c
112
#define short_pack(lsb,msb) ( ((u16)(lsb)) | ( ((u16)(msb))<<8 ) )
drivers/usb/storage/sddr09.c
96
#define short_pack(lsb,msb) ( ((u16)(lsb)) | ( ((u16)(msb))<<8 ) )
drivers/usb/storage/sddr55.c
73
#define short_pack(lsb,msb) ( ((u16)(lsb)) | ( ((u16)(msb))<<8 ) )
drivers/watchdog/exar_wdt.c
117
unsigned char msb, lsb;
drivers/watchdog/exar_wdt.c
120
lsb = exar_sio_read(config_port, reg + 1);
drivers/watchdog/exar_wdt.c
122
return (msb << 8) | lsb;
drivers/watchdog/lenovo_se10_wdt.c
158
unsigned char msb, lsb;
drivers/watchdog/lenovo_se10_wdt.c
165
lsb = lpc_read(0x21);
drivers/watchdog/lenovo_se10_wdt.c
167
return (msb * 256 + lsb);
drivers/watchdog/mlx_wdt.c
169
u32 regval, msb, lsb;
drivers/watchdog/mlx_wdt.c
177
rc = regmap_read(wdt->regmap, reg_data->reg, &lsb);
drivers/watchdog/mlx_wdt.c
181
regval = (msb & 0xff) << 8 | (lsb & 0xff);
drivers/watchdog/pcwd_pci.c
154
static int send_command(int cmd, int *msb, int *lsb)
drivers/watchdog/pcwd_pci.c
160
cmd, *msb, *lsb);
drivers/watchdog/pcwd_pci.c
169
outb_p(*lsb, pcipcwd_private.io_addr + 4);
drivers/watchdog/pcwd_pci.c
194
*lsb = inb_p(pcipcwd_private.io_addr + 4);
drivers/watchdog/pcwd_pci.c
202
cmd, *msb, *lsb);
drivers/watchdog/pcwd_pci.c
416
int lsb;
drivers/watchdog/pcwd_pci.c
420
send_command(CMD_READ_WATCHDOG_TIMEOUT, &msb, &lsb);
drivers/watchdog/pcwd_pci.c
422
*time_left = (msb << 8) + lsb;
drivers/watchdog/pcwd_usb.c
208
unsigned char cmd, unsigned char *msb, unsigned char *lsb)
drivers/watchdog/pcwd_usb.c
226
buf[2] = *lsb; /* Byte 2 = Data LSB */
drivers/watchdog/pcwd_usb.c
241
cmd, *msb, *lsb);
drivers/watchdog/pcwd_usb.c
256
*lsb = usb_pcwd->cmd_data_lsb;
drivers/watchdog/pcwd_usb.c
267
unsigned char lsb = 0x00;
drivers/watchdog/pcwd_usb.c
272
&msb, &lsb);
drivers/watchdog/pcwd_usb.c
274
if ((retval == 0) || (lsb == 0)) {
drivers/watchdog/pcwd_usb.c
285
unsigned char lsb = 0xC3;
drivers/watchdog/pcwd_usb.c
290
&msb, &lsb);
drivers/watchdog/pcwd_usb.c
292
if ((retval == 0) || (lsb != 0)) {
drivers/watchdog/pcwd_usb.c
313
unsigned char lsb = t % 256;
drivers/watchdog/pcwd_usb.c
319
usb_pcwd_send_command(usb_pcwd, CMD_WRITE_WATCHDOG_TIMEOUT, &msb, &lsb);
drivers/watchdog/pcwd_usb.c
329
unsigned char lsb = 0x00;
drivers/watchdog/pcwd_usb.c
331
usb_pcwd_send_command(usb_pcwd, CMD_READ_TEMP, &msb, &lsb);
drivers/watchdog/pcwd_usb.c
337
*temperature = (lsb * 9 / 5) + 32;
drivers/watchdog/pcwd_usb.c
346
unsigned char lsb = 0x00;
drivers/watchdog/pcwd_usb.c
350
usb_pcwd_send_command(usb_pcwd, CMD_READ_WATCHDOG_TIMEOUT, &msb, &lsb);
drivers/watchdog/pcwd_usb.c
352
*time_left = (msb << 8) + lsb;
fs/ext4/super.c
5114
static int ext4_load_super(struct super_block *sb, ext4_fsblk_t *lsb,
fs/ext4/super.c
5216
*lsb = logical_sb_block;
include/linux/leds-lp3952.h
108
u8 lsb;
include/linux/regmap.h
1439
unsigned int lsb;
include/linux/regmap.h
1447
.lsb = _lsb, \
include/linux/regmap.h
1453
.lsb = _lsb, \
include/uapi/linux/videodev2.h
2162
__u8 lsb;
include/video/gbe.h
81
#define MASK(msb, lsb) \
include/video/gbe.h
82
( (((u32)1<<((msb)-(lsb)+1))-1) << (lsb) )
include/video/gbe.h
83
#define GET(v, msb, lsb) \
include/video/gbe.h
84
( ((u32)(v) & MASK(msb,lsb)) >> (lsb) )
include/video/gbe.h
85
#define SET(v, f, msb, lsb) \
include/video/gbe.h
86
( (v) = ((v)&~MASK(msb,lsb)) | (( (u32)(f)<<(lsb) ) & MASK(msb,lsb)) )
kernel/signal.c
1719
int force_sig_mceerr(int code, void __user *addr, short lsb)
kernel/signal.c
1729
info.si_addr_lsb = lsb;
kernel/signal.c
1733
int send_sig_mceerr(int code, void __user *addr, short lsb, struct task_struct *t)
kernel/signal.c
1743
info.si_addr_lsb = lsb;
sound/core/seq/seq_ump_convert.c
1003
data->cc.data = upscale_7_to_32bit(lsb);
sound/core/seq/seq_ump_convert.c
954
unsigned char msb, lsb;
sound/core/seq/seq_ump_convert.c
958
lsb = event->data.control.value & 0x7f;
sound/core/seq/seq_ump_convert.c
966
cc->cc_bank_lsb = lsb;
sound/core/seq/seq_ump_convert.c
972
cc->cc_rpn_lsb = lsb;
sound/core/seq/seq_ump_convert.c
982
cc->cc_nrpn_lsb = lsb;
sound/core/seq/seq_ump_convert.c
988
cc->cc_data_lsb = lsb;
sound/core/seq/seq_ump_convert.c
999
data[1].cc.data = upscale_7_to_32bit(lsb);
sound/pci/asihpi/hpi6205.c
1544
u32 lsb;
sound/pci/asihpi/hpi6205.c
1547
lsb = boot_loader_read_mem32(pao, 0, HPIDL_ADDR);
sound/pci/asihpi/hpi6205.c
1549
data = (data << 16) | (lsb & 0xFFFF);
sound/soc/codecs/lpass-rx-macro.c
2252
comp_coeff_table[hph_pwr_mode][i].lsb);
sound/soc/codecs/lpass-rx-macro.c
452
u8 lsb;
sound/soc/codecs/rt5677.c
623
unsigned int msb, lsb;
sound/soc/codecs/rt5677.c
649
regmap_read(rt5677->regmap_physical, RT5677_DSP_I2C_DATA_LSB, &lsb);
sound/soc/codecs/rt5677.c
650
*value = (msb << 16) | lsb;
sound/soc/codecs/tas2552.c
445
unsigned int lsb;
sound/soc/codecs/tas2552.c
453
lsb = __ffs(tx_mask);
sound/soc/codecs/tas2552.c
454
if ((lsb + 1) != __fls(tx_mask)) {
sound/soc/codecs/tas2552.c
459
tas2552->tdm_delay = lsb * slot_width;
sound/soc/codecs/tas2770.c
537
int reading, msb, lsb;
sound/soc/codecs/tas2770.c
543
ret = regmap_read(tas2770->regmap, TAS2770_TEMP_LSB, &lsb);
sound/soc/codecs/tas2770.c
547
reading = (msb << 4) | (lsb >> 4);
sound/soc/codecs/tlv320aic3x.c
1327
unsigned int lsb;
sound/soc/codecs/tlv320aic3x.c
1340
lsb = __ffs(tx_mask);
sound/soc/codecs/tlv320aic3x.c
1341
if ((lsb + 1) != __fls(tx_mask)) {
sound/soc/codecs/tlv320aic3x.c
1358
aic3x->tdm_delay = lsb;
sound/soc/jz4740/jz4740-i2s.c
292
i2s->soc_info->field_i2sdiv_playback.lsb);
sound/soc/jz4740/jz4740-i2s.c
299
i2s->soc_info->field_i2sdiv_capture.lsb);
sound/soc/renesas/rcar/gen.c
200
regf.lsb = 0;
tools/perf/util/cs-etm.h
216
#define BMVAL(val, lsb, msb) ((val & GENMASK(msb, lsb)) >> lsb)
tools/power/x86/turbostat/turbostat.c
10276
unsigned int lsb, unsigned int msb, unsigned int offset, enum counter_scope scope,
tools/power/x86/turbostat/turbostat.c
10285
if (lsb > msb) {
tools/power/x86/turbostat/turbostat.c
10324
pcounter->lsb = lsb;
tools/power/x86/turbostat/turbostat.c
10330
conflict += pcounter->lsb != lsb;
tools/power/x86/turbostat/turbostat.c
10986
unsigned int lsb;
tools/power/x86/turbostat/turbostat.c
11053
if (sscanf(add_command, "lsb=%u", &lsb) == 1) {
tools/power/x86/turbostat/turbostat.c
11181
if (lsb > msb) {
tools/power/x86/turbostat/turbostat.c
11186
pmt_add_counter(guid, seq, name, type, lsb, msb, offset, scope, format, domain_id, PMT_OPEN_REQUIRED);
tools/power/x86/turbostat/turbostat.c
1970
unsigned int lsb;
tools/power/x86/turbostat/turbostat.c
2069
return (p->msb - p->lsb) + 1;
tools/power/x86/turbostat/turbostat.c
5126
unsigned long pmt_gen_value_mask(unsigned int lsb, unsigned int msb)
tools/power/x86/turbostat/turbostat.c
5135
mask -= (1 << lsb) - 1;
tools/power/x86/turbostat/turbostat.c
5147
const unsigned long value_mask = pmt_gen_value_mask(ppmt->lsb, ppmt->msb);
tools/power/x86/turbostat/turbostat.c
5148
const unsigned long value_shift = ppmt->lsb;
tools/spi/spidev_fdx.c
103
name, mode, bits, lsb ? "(lsb first) " : "", speed);
tools/spi/spidev_fdx.c
82
__u8 lsb, bits;
tools/spi/spidev_fdx.c
89
if (ioctl(fd, SPI_IOC_RD_LSB_FIRST, &lsb) < 0) {
tools/testing/selftests/x86/syscall_numbering.c
116
static long long probe_syscall(int msb, int lsb)
tools/testing/selftests/x86/syscall_numbering.c
124
long long nr = ((long long)msb << 32) | (unsigned int)lsb;
tools/testing/selftests/x86/syscall_numbering.c
150
int lsb = start;
tools/testing/selftests/x86/syscall_numbering.c
156
if (lsb < 0)
tools/testing/selftests/x86/syscall_numbering.c
157
lsb |= X32_BIT;
tools/testing/selftests/x86/syscall_numbering.c
159
lsb &= ~X32_BIT;
tools/testing/selftests/x86/syscall_numbering.c
163
type, msb, lsb);
tools/testing/selftests/x86/syscall_numbering.c
166
type, msb, lsb, lsb + (end-start));