/linux-master/drivers/media/dvb-frontends/ |
H A D | rtl2832.c | 148 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 D | cxd2099.c | 547 u8 msb, lsb; local 559 read_reg(ci, 0x10, &lsb); 560 len = ((u16)msb << 8) | lsb;
|
/linux-master/drivers/rtc/ |
H A D | rtc-st-lpc.c | 53 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 D | rtc-snvs.c | 54 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 D | isl29003.c | 158 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 D | stw481x.c | 47 u8 lsb = (reg << 5) & 0xe0; local 55 ret = regmap_write(stw481x->map, STW_PCTL_REG_LO, lsb);
|
H A D | si476x-cmd.c | 26 #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 D | atmel-smc.c | 51 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 D | veml6070.c | 43 u8 msb, lsb; local 63 lsb = ret; 70 ret = (msb << 8) | lsb;
|
H A D | isl29028.c | 238 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 D | isl29018.c | 161 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 D | w83795.c | 456 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 D | max1111.c | 46 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 D | asc7621.c | 108 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 D | ltc2947-core.c | 408 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 D | book3s_paired_singles.c | 339 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 D | ocelot_io.c | 132 regfield.lsb = regfields[i].lsb;
|
/linux-master/arch/arm64/tools/ |
H A D | gen-sysreg.awk | 52 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 D | hpi6205.c | 1544 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 D | pcwd_usb.c | 190 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 D | tlv320aic3x.c | 1317 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 D | bna_tx_rx.c | 1293 (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 D | bna_enet.c | 1854 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 D | vivid-radio-rx.c | 107 rds.lsb = get_random_u8();
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/acr/ |
H A D | gm200.c | 69 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;
|