Searched refs:lsb (Results 101 - 125 of 164) sorted by last modified time

1234567

/linux-master/drivers/media/dvb-frontends/
H A Drtl2832.c148 u8 msb, lsb, reading[4], len; local
153 lsb = registers[reg].lsb;
155 mask = REG_MASK(msb - lsb);
165 *val = (reading_tmp >> lsb) & mask;
178 u8 msb, lsb, reading[4], writing[4], len; local
183 lsb = registers[reg].lsb;
185 mask = REG_MASK(msb - lsb);
195 writing_tmp = reading_tmp & ~(mask << lsb);
[all...]
H A Dcxd2099.c547 u8 msb, lsb; local
559 read_reg(ci, 0x10, &lsb);
560 len = ((u16)msb << 8) | lsb;
/linux-master/drivers/rtc/
H A Drtc-st-lpc.c53 unsigned long msb, unsigned long lsb)
62 writel_relaxed(lsb, rtc->ioaddr + LPC_LPA_LSB_OFF);
52 st_rtc_set_hw_alarm(struct st_rtc *rtc, unsigned long msb, unsigned long lsb) argument
H A Drtc-snvs.c54 u32 msb, lsb; local
57 regmap_read(data->regmap, data->offset + SNVS_LPSRTCLR, &lsb);
58 return (u64)msb << 32 | lsb;
87 /* Just read the lsb from the counter, dealing with inconsistent state */
88 static int rtc_read_lp_counter_lsb(struct snvs_rtc_data *data, u32 *lsb) argument
105 *lsb = count1;
/linux-master/drivers/misc/
H A Disl29003.c158 int lsb, msb, range, bitdepth; local
161 lsb = i2c_smbus_read_byte_data(client, ISL29003_REG_LSB_SENSOR);
163 if (lsb < 0) {
165 return lsb;
176 return (((msb << 8) | lsb) * gain_range[range]) >> bitdepth;
/linux-master/drivers/mfd/
H A Dstw481x.c47 u8 lsb = (reg << 5) & 0xe0; local
55 ret = regmap_write(stw481x->map, STW_PCTL_REG_LO, lsb);
H A Dsi476x-cmd.c26 #define lsb(x) ((u8)((u16) x & 0x00FF)) macro
442 lsb(property),
444 lsb(value),
469 lsb(property),
948 report->rds[V4L2_RDS_BLOCK_A].lsb = resp[9];
952 report->rds[V4L2_RDS_BLOCK_B].lsb = resp[11];
956 report->rds[V4L2_RDS_BLOCK_C].lsb = resp[13];
960 report->rds[V4L2_RDS_BLOCK_D].lsb = resp[15];
1142 lsb(am_freq),
1158 lsb(am_fre
[all...]
H A Datmel-smc.c51 unsigned int msb, lsb; local
55 lsb = ncycles % msbfactor;
57 if (lsb > lsbmask) {
58 lsb = 0;
69 lsb = lsbmask;
73 *encodedval = (msb << msbpos) | lsb;
/linux-master/drivers/iio/light/
H A Dveml6070.c43 u8 msb, lsb; local
63 lsb = ret;
70 ret = (msb << 8) | lsb;
H A Disl29028.c238 unsigned int lsb; local
242 ret = regmap_read(chip->regmap, ISL29028_REG_ALSIR_L, &lsb);
258 *als_ir = ((msb & 0xF) << 8) | (lsb & 0xFF);
H A Disl29018.c161 unsigned int lsb; local
174 status = regmap_read(chip->regmap, ISL29018_REG_ADD_DATA_LSB, &lsb);
187 dev_vdbg(dev, "MSB 0x%x and LSB 0x%x\n", msb, lsb);
189 return (msb << 8) | lsb;
/linux-master/drivers/hwmon/
H A Dw83795.c456 u8 lsb; local
478 lsb = 0; /* Silent false gcc warning */
485 lsb = w83795_read(client, W83795_REG_FAN_MIN_LSB(i));
492 (lsb >> W83795_REG_FAN_MIN_LSB_SHIFT(i)) & 0x0F;
H A Dmax1111.c46 int lsb; member in struct:max1111_data
120 return sprintf(buf, "%d\n", ret * data->lsb);
201 data->lsb = 8;
205 data->lsb = 8;
209 data->lsb = 16;
213 data->lsb = 16;
H A Dasc7621.c108 u8 lsb[3]; member in struct:asc7621_param
240 regval = (data->reg[param->msb[0]] << 8) | data->reg[param->lsb[0]];
268 data->reg[param->lsb[0]] = reqval & 0xff;
270 write_byte(client, param->lsb[0], data->reg[param->lsb[0]]);
302 regval = (data->reg[param->msb[0]] << 8) | (data->reg[param->lsb[0]]);
388 u8 msb, lsb; local
393 lsb = (data->reg[param->lsb[0]] >> 6) & 0x03;
394 temp = (((s8) msb) * 1000) + (lsb * 25
[all...]
H A Dltc2947-core.c408 u32 lsb = 200000; /* in uW */ local
415 lsb = 50000;
446 *val = __val * lsb;
455 u8 lsb = 12; /* in mA */ local
462 lsb = 3;
493 *val = __val * lsb;
503 u8 lsb = 2; /* in mV */ local
516 lsb = 145;
526 lsb = 145;
536 lsb
[all...]
/linux-master/arch/powerpc/kvm/
H A Dbook3s_paired_singles.c339 static inline u32 inst_get_field(u32 inst, int msb, int lsb) argument
341 return kvmppc_get_field(inst, msb + 32, lsb + 32);
/linux-master/drivers/net/ethernet/mscc/
H A Docelot_io.c132 regfield.lsb = regfields[i].lsb;
/linux-master/arch/arm64/tools/
H A Dgen-sysreg.awk52 function define_field(reg, field, msb, lsb) {
53 define(reg "_" field, "GENMASK(" msb ", " lsb ")")
54 define(reg "_" field "_MASK", "GENMASK(" msb ", " lsb ")")
55 define(reg "_" field "_SHIFT", lsb)
56 define(reg "_" field "_WIDTH", msb - lsb + 1)
64 # Parse a "<msb>[:<lsb>]" string into the global variables @msb and @lsb
69 lsb = bitdef
72 lsb = _bits[2]
82 if (63 < lsb || ls
[all...]
/linux-master/sound/pci/asihpi/
H A Dhpi6205.c1544 u32 lsb; local
1547 lsb = boot_loader_read_mem32(pao, 0, HPIDL_ADDR);
1549 data = (data << 16) | (lsb & 0xFFFF);
/linux-master/drivers/watchdog/
H A Dpcwd_usb.c190 dev_dbg(dev, "received following data cmd=0x%02x msb=0x%02x lsb=0x%02x",
208 unsigned char cmd, unsigned char *msb, unsigned char *lsb)
226 buf[2] = *lsb; /* Byte 2 = Data LSB */
230 "sending following data cmd=0x%02x msb=0x%02x lsb=0x%02x",
241 cmd, *msb, *lsb);
256 *lsb = usb_pcwd->cmd_data_lsb;
267 unsigned char lsb = 0x00; local
272 &msb, &lsb);
274 if ((retval == 0) || (lsb == 0)) {
285 unsigned char lsb local
207 usb_pcwd_send_command(struct usb_pcwd_private *usb_pcwd, unsigned char cmd, unsigned char *msb, unsigned char *lsb) argument
313 unsigned char lsb = t % 256; local
329 unsigned char lsb = 0x00; local
346 unsigned char lsb = 0x00; local
[all...]
/linux-master/sound/soc/codecs/
H A Dtlv320aic3x.c1317 unsigned int lsb; local
1330 lsb = __ffs(tx_mask);
1331 if ((lsb + 1) != __fls(tx_mask)) {
1348 aic3x->tdm_delay = lsb;
/linux-master/drivers/net/ethernet/brocade/bna/
H A Dbna_tx_rx.c1293 (bfi_q)->pg_tbl.a32.addr_lo = (bna_qpt)->hw_qpt_ptr.lsb; \
1295 (bfi_q)->first_entry.a32.addr_lo = cur_q_addr.lsb; \
1668 rxp->cq.ib.ib_seg_host_addr.lsb;
1866 rxq->qpt.hw_qpt_ptr.lsb = qpt_mem->dma.lsb;
1883 ((struct bna_dma_addr *)rxq->qpt.kv_qpt_ptr)[i].lsb =
1884 bna_dma.lsb;
1904 rxp->cq.qpt.hw_qpt_ptr.lsb = qpt_mem->dma.lsb;
1921 ((struct bna_dma_addr *)rxp->cq.qpt.kv_qpt_ptr)[i].lsb
[all...]
H A Dbna_enet.c1854 stats_req->host_buffer.a32.addr_lo = bna->stats.hw_stats_dma.lsb;
1976 bna->stats.hw_stats_dma.lsb =
1977 res_info[BNA_RES_MEM_T_STATS].res_u.mem_info.mdl[0].dma.lsb;
/linux-master/drivers/media/test-drivers/vivid/
H A Dvivid-radio-rx.c107 rds.lsb = get_random_u8();
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/acr/
H A Dgm200.c69 struct lsb_header lsb; local
81 nvkm_robj(acr->wpr, hdr.lsb_offset, &lsb, sizeof(lsb));
82 lsb_header_dump(subdev, &lsb);
84 lsfw->func->bld_patch(acr, lsb.tail.bl_data_off, adjust);
124 nvkm_wobj(acr->wpr, lsfw->offset.lsb, &hdr, sizeof(hdr));
139 .lsb_offset = lsfw->offset.lsb,
192 lsfw->offset.lsb = wpr;

Completed in 298 milliseconds

1234567