Searched refs:lsb (Results 1 - 25 of 40) sorted by relevance

12

/drivers/power/
H A Dmax17040_battery.c116 u8 lsb; local
119 lsb = max17040_read_reg(client, MAX17040_VCELL_LSB);
121 chip->vcell = (msb << 4) + (lsb >> 4);
128 u8 lsb; local
131 lsb = max17040_read_reg(client, MAX17040_SOC_LSB);
139 u8 lsb; local
142 lsb = max17040_read_reg(client, MAX17040_VER_LSB);
144 dev_info(&client->dev, "MAX17040 Fuel-Gauge Ver %d%d\n", msb, lsb);
/drivers/watchdog/
H A Dpcwd_usb.c210 dbg("received following data cmd=0x%02x msb=0x%02x lsb=0x%02x",
228 unsigned char cmd, unsigned char *msb, unsigned char *lsb)
242 buf[2] = *lsb; /* Byte 2 = Data LSB */
245 dbg("sending following data cmd=0x%02x msb=0x%02x lsb=0x%02x",
255 "cmd 0x%x 0x%x 0x%x\n", cmd, *msb, *lsb);
270 *lsb = usb_pcwd->cmd_data_lsb;
279 unsigned char lsb = 0x00; local
284 &msb, &lsb);
286 if ((retval == 0) || (lsb == 0)) {
298 unsigned char lsb local
227 usb_pcwd_send_command(struct usb_pcwd_private *usb_pcwd, unsigned char cmd, unsigned char *msb, unsigned char *lsb) argument
327 unsigned char lsb = t % 256; local
342 unsigned char msb, lsb; local
358 unsigned char msb, lsb; local
[all...]
H A Dpcwd_pci.c157 static int send_command(int cmd, int *msb, int *lsb) argument
163 "cmd=0x%02x msb=0x%02x lsb=0x%02x\n", cmd, *msb, *lsb);
172 outb_p(*lsb, pcipcwd_private.io_addr + 4);
199 *lsb = inb_p(pcipcwd_private.io_addr + 4);
207 "cmd=0x%02x: msb=0x%02x lsb=0x%02x\n",
208 cmd, *msb, *lsb);
431 int lsb; local
435 send_command(CMD_READ_WATCHDOG_TIMEOUT, &msb, &lsb);
437 *time_left = (msb << 8) + lsb;
[all...]
/drivers/staging/media/as102/
H A Das102_fw.c39 char lsb = tolower(*(src + 1)) - '0'; local
43 if (lsb > 9)
44 lsb -= 7;
46 *dst = value = ((msb & 0xF) << 4) | (lsb & 0xF);
/drivers/hwmon/
H A Dsch56xx-common.c191 int lsb, msb; local
194 lsb = sch56xx_read_virtual_reg(addr, reg);
195 if (lsb < 0)
196 return lsb;
202 return lsb | (msb << 8);
H A Dasc7621.c121 u8 lsb[3]; member in struct:asc7621_param
253 regval = (data->reg[param->msb[0]] << 8) | data->reg[param->lsb[0]];
279 data->reg[param->lsb[0]] = reqval & 0xff;
281 write_byte(client, param->lsb[0], data->reg[param->lsb[0]]);
313 regval = (data->reg[param->msb[0]] << 8) | (data->reg[param->lsb[0]]);
399 u8 msb, lsb; local
404 lsb = (data->reg[param->lsb[0]] >> 6) & 0x03;
405 temp = (((s8) msb) * 1000) + (lsb * 25
[all...]
H A Demc6w201.c77 int lsb, msb; local
79 lsb = i2c_smbus_read_byte_data(client, reg);
81 if (unlikely(lsb < 0 || msb < 0)) {
87 return (msb << 8) | lsb;
/drivers/misc/
H A Dbh1780gli.c73 int lsb, msb; local
75 lsb = bh1780_read(ddata, BH1780_REG_DLOW, "DLOW");
76 if (lsb < 0)
77 return lsb;
83 return sprintf(buf, "%d\n", (msb << 8) | lsb);
H A Disl29003.c170 int lsb, msb, range, bitdepth; local
173 lsb = i2c_smbus_read_byte_data(client, ISL29003_REG_LSB_SENSOR);
175 if (lsb < 0) {
177 return lsb;
188 return (((msb << 8) | lsb) * gain_range[range]) >> bitdepth;
/drivers/staging/comedi/drivers/
H A Ddas08.c527 int lsb, msb; local
569 lsb = inb(dev->iobase + DAS08_LSB);
571 data[n] = (lsb >> 4) | (msb << 4);
573 data[n] = (msb << 8) + lsb;
577 data[n] = (1 << 15) | lsb | ((msb & 0x7f) << 8);
579 data[n] = (1 << 15) - (lsb | (msb & 0x7f) << 8);
652 int lsb, msb; local
655 lsb = data[0] & 0xff;
662 outb(lsb, dev->iobase + devpriv->ao_offset_lsb[chan]);
665 outb(lsb, de
687 int lsb, msb; local
713 unsigned int msb, lsb; local
733 unsigned int msb, lsb; local
[all...]
H A Dni_labpc.c538 short lsb, msb; local
661 lsb = devpriv->ao_value[i] & 0xff;
663 devpriv->write_byte(lsb, dev->iobase + DAC_LSB_REG(i));
1506 unsigned int lsb, msb; local
1522 lsb = devpriv->read_byte(dev->iobase + ADC_FIFO_REG);
1524 data = (msb << 8) | lsb;
1620 int lsb, msb; local
1695 lsb = devpriv->read_byte(dev->iobase + ADC_FIFO_REG);
1697 data[n] = (msb << 8) | lsb;
1709 int lsb, ms local
[all...]
H A Ddas16.c1075 int msb, lsb; local
1106 lsb = inb(dev->iobase + DAS16_AI_LSB);
1108 data[n] = ((lsb >> 4) & 0xf) | (msb << 4);
1110 data[n] = lsb | (msb << 8);
1153 int lsb, msb; local
1160 lsb = (data[i] << 4) & 0xff;
1163 lsb = data[i] & 0xff;
1166 outb(lsb, dev->iobase + DAS16_AO_LSB(chan));
H A Ddmm32at.c484 unsigned short msb, lsb; local
531 lsb = dmm_inb(dev, DMM32AT_AILSB);
540 d = ((msb ^ 0x0080) << 8) + lsb;
817 unsigned short msb, lsb; local
834 lsb = dmm_inb(dev, DMM32AT_AILSB);
838 samp = ((msb ^ 0x0080) << 8) + lsb;
/drivers/media/dvb/frontends/
H A Dzl10353_priv.h30 #define lsb(x) ((x) & 0xff) macro
H A Dmt352_priv.h39 #define lsb(x) ((x) & 0xff) macro
H A Dmt352.c140 buf[1] = lsb(value);
166 buf[1] = lsb(value);
285 buf[2] = lsb(tps);
H A Dzl10353.c229 zl10353_single_write(fe, TRL_NOMINAL_RATE_0, lsb(nominal_rate));
234 zl10353_single_write(fe, INPUT_FREQ_0, lsb(input_freq));
341 zl10353_single_write(fe, TPS_GIVEN_0, lsb(tps));
/drivers/staging/iio/light/
H A Disl29018.c140 int lsb; local
151 lsb = i2c_smbus_read_byte_data(client, ISL29018_REG_ADD_DATA_LSB);
152 if (lsb < 0) {
154 return lsb;
162 dev_vdbg(&client->dev, "MSB 0x%x and LSB 0x%x\n", msb, lsb);
164 return (msb << 8) | lsb;
/drivers/spi/
H A Dspi-nuc900.c277 static void nuc900_send_first(struct nuc900_spi *hw, unsigned int lsb) argument
286 if (lsb)
341 nuc900_send_first(hw, hw->pdata->lsb);
/drivers/media/radio/
H A Dsi4713-i2c.c105 #define lsb(x) ((u8)((u16) x & 0x00FF)) macro
106 #define compose_u16(msb, lsb) (((u16)msb << 8) | lsb)
294 lsb(prop),
333 lsb(prop),
335 lsb(val),
540 lsb(frequency),
634 lsb(frequency),
723 lsb(rdsb),
725 lsb(rds
[all...]
/drivers/staging/iio/addac/
H A Dadt7316.c1148 u8 msb, lsb; local
1159 ADT7316_LSB_IN_TEMP_VDD, &lsb);
1169 data |= lsb & ADT7316_LSB_IN_TEMP_MASK;
1173 ADT7316_LSB_IN_TEMP_VDD, &lsb);
1184 data |= (lsb & ADT7316_LSB_VDD_MASK) >> ADT7316_LSB_VDD_OFFSET;
1188 ADT7316_LSB_EX_TEMP_AIN, &lsb);
1198 data |= lsb & (ADT7316_LSB_EX_TEMP_MASK <<
1437 u8 msb, lsb, offset; local
1451 ADT7316_DA_DATA_BASE + channel * 2, &lsb);
1461 data = (msb << offset) + (lsb
1469 u8 msb, lsb, offset; local
[all...]
/drivers/net/ethernet/brocade/bna/
H A Dbna_tx_rx.c1348 (bfi_q)->pg_tbl.a32.addr_lo = (bna_qpt)->hw_qpt_ptr.lsb; \
1350 (bfi_q)->first_entry.a32.addr_lo = cur_q_addr.lsb; \
1694 rxp->cq.ib.ib_seg_host_addr.lsb;
1919 rxq->qpt.hw_qpt_ptr.lsb = qpt_mem->dma.lsb;
1929 ((struct bna_dma_addr *)rxq->qpt.kv_qpt_ptr)[i].lsb =
1930 page_mem[i].dma.lsb;
1946 rxp->cq.qpt.hw_qpt_ptr.lsb = qpt_mem->dma.lsb;
1957 ((struct bna_dma_addr *)rxp->cq.qpt.kv_qpt_ptr)[i].lsb
[all...]
H A Dbna.h73 (_bna_dma_addr)->lsb = ((struct bna_dma_addr *)&tmp_addr)->lsb; \
83 | ((ntohl((_bna_dma_addr)->lsb) & 0xffffffff)); \
/drivers/net/plip/
H A Dplip.c191 unsigned char lsb; member in struct:plip_local::__anon2954::__anon2955
195 unsigned char lsb;
606 &rcv->nibble, &rcv->length.b.lsb)) {
618 &rcv->nibble, &rcv->length.b.lsb))
812 &snd->nibble, snd->length.b.lsb))
/drivers/mfd/
H A Dtwl4030-madc.c139 * @reg - lsb of ADC Channel
144 u8 msb, lsb; local
156 ret = twl_i2c_read_u8(TWL4030_MODULE_MADC, &lsb, reg);
162 return (int)(((msb << 8) | lsb) >> 6);

Completed in 334 milliseconds

12