Home
last modified time | relevance | path

Searched refs:lsb (Results 1 – 25 of 64) sorted by relevance

123

/drivers/media/platform/vivid/
Dvivid-rds-gen.c64 data[0].lsb = rds->picode & 0xff; in vivid_rds_generate()
67 data[1].lsb = rds->pty << 5; in vivid_rds_generate()
76 data[1].lsb |= (rds->ta << 4) | (rds->ms << 3); in vivid_rds_generate()
77 data[1].lsb |= vivid_get_di(rds, grp % 22); in vivid_rds_generate()
79 data[2].lsb = rds->picode & 0xff; in vivid_rds_generate()
82 data[3].lsb = rds->psname[2 * (grp % 22) + 1]; in vivid_rds_generate()
87 data[1].lsb |= (grp - 4) % 22; in vivid_rds_generate()
90 data[2].lsb = rds->radiotext[4 * ((grp - 4) % 22) + 1]; in vivid_rds_generate()
93 data[3].lsb = rds->radiotext[4 * ((grp - 4) % 22) + 3]; in vivid_rds_generate()
111 data[1].lsb &= ~3; in vivid_rds_generate()
[all …]
/drivers/watchdog/
Dpcwd_usb.c213 unsigned char cmd, unsigned char *msb, unsigned char *lsb) in usb_pcwd_send_command() argument
231 buf[2] = *lsb; /* Byte 2 = Data LSB */ in usb_pcwd_send_command()
246 cmd, *msb, *lsb); in usb_pcwd_send_command()
261 *lsb = usb_pcwd->cmd_data_lsb; in usb_pcwd_send_command()
272 unsigned char lsb = 0x00; in usb_pcwd_start() local
277 &msb, &lsb); in usb_pcwd_start()
279 if ((retval == 0) || (lsb == 0)) { in usb_pcwd_start()
290 unsigned char lsb = 0xC3; in usb_pcwd_stop() local
295 &msb, &lsb); in usb_pcwd_stop()
297 if ((retval == 0) || (lsb != 0)) { in usb_pcwd_stop()
[all …]
Dpcwd_pci.c158 static int send_command(int cmd, int *msb, int *lsb) in send_command() argument
164 cmd, *msb, *lsb); in send_command()
173 outb_p(*lsb, pcipcwd_private.io_addr + 4); in send_command()
198 *lsb = inb_p(pcipcwd_private.io_addr + 4); in send_command()
206 cmd, *msb, *lsb); in send_command()
420 int lsb; in pcipcwd_get_timeleft() local
424 send_command(CMD_READ_WATCHDOG_TIMEOUT, &msb, &lsb); in pcipcwd_get_timeleft()
426 *time_left = (msb << 8) + lsb; in pcipcwd_get_timeleft()
/drivers/power/
Dmax17040_battery.c115 u8 lsb; in max17040_get_vcell() local
118 lsb = max17040_read_reg(client, MAX17040_VCELL_LSB); in max17040_get_vcell()
120 chip->vcell = (msb << 4) + (lsb >> 4); in max17040_get_vcell()
127 u8 lsb; in max17040_get_soc() local
130 lsb = max17040_read_reg(client, MAX17040_SOC_LSB); in max17040_get_soc()
138 u8 lsb; in max17040_get_version() local
141 lsb = max17040_read_reg(client, MAX17040_VER_LSB); in max17040_get_version()
143 dev_info(&client->dev, "MAX17040 Fuel-Gauge Ver %d%d\n", msb, lsb); in max17040_get_version()
Drt5033_battery.c44 u32 msb, lsb; in rt5033_battery_get_watt_prop() local
64 regmap_read(battery->regmap, regl, &lsb); in rt5033_battery_get_watt_prop()
66 ret = ((msb << 4) + (lsb >> 4)) * 1250; in rt5033_battery_get_watt_prop()
/drivers/staging/comedi/drivers/
Ddas08.c186 int lsb, msb; in das08_ai_insn_read() local
225 lsb = inb(dev->iobase + DAS08_AI_LSB_REG); in das08_ai_insn_read()
227 data[n] = (lsb >> 4) | (msb << 4); in das08_ai_insn_read()
229 data[n] = (msb << 8) + lsb; in das08_ai_insn_read()
241 unsigned int magnitude = lsb | ((msb & 0x7f) << 8); in das08_ai_insn_read()
316 unsigned char lsb; in das08_ao_set_data() local
319 lsb = data & 0xff; in das08_ao_set_data()
322 outb(lsb, dev->iobase + DAS08JR_AO_LSB_REG(chan)); in das08_ao_set_data()
327 outb(lsb, dev->iobase + DAS08AOX_AO_LSB_REG(chan)); in das08_ao_set_data()
/drivers/hwtracing/coresight/
Dcoresight-priv.h35 #define BMVAL(val, lsb, msb) ((val & GENMASK(msb, lsb)) >> lsb) argument
/drivers/hwmon/
Dmax1111.c49 int lsb; member
122 return sprintf(buf, "%d\n", ret * data->lsb); in show_adc()
203 data->lsb = 8; in max1111_probe()
207 data->lsb = 8; in max1111_probe()
211 data->lsb = 16; in max1111_probe()
215 data->lsb = 16; in max1111_probe()
Dasc7621.c121 u8 lsb[3]; member
253 regval = (data->reg[param->msb[0]] << 8) | data->reg[param->lsb[0]]; in show_fan16()
281 data->reg[param->lsb[0]] = reqval & 0xff; in store_fan16()
283 write_byte(client, param->lsb[0], data->reg[param->lsb[0]]); in store_fan16()
315 regval = (data->reg[param->msb[0]] << 8) | (data->reg[param->lsb[0]]); in show_in10()
401 u8 msb, lsb; in show_temp10() local
406 lsb = (data->reg[param->lsb[0]] >> 6) & 0x03; in show_temp10()
407 temp = (((s8) msb) * 1000) + (lsb * 250); in show_temp10()
815 .priority = pri, .msb[0] = rm, .lsb[0] = rl, .mask[0] = m, \
820 .priority = pri, .msb[0] = rm, .lsb[0] = rl, .mask[0] = m, \
[all …]
Dsch56xx-common.c221 int lsb, msb; in sch56xx_read_virtual_reg16() local
224 lsb = sch56xx_read_virtual_reg(addr, reg); in sch56xx_read_virtual_reg16()
225 if (lsb < 0) in sch56xx_read_virtual_reg16()
226 return lsb; in sch56xx_read_virtual_reg16()
232 return lsb | (msb << 8); in sch56xx_read_virtual_reg16()
/drivers/misc/
Dbh1780gli.c74 int lsb, msb; in bh1780_show_lux() local
76 lsb = bh1780_read(ddata, BH1780_REG_DLOW, "DLOW"); in bh1780_show_lux()
77 if (lsb < 0) in bh1780_show_lux()
78 return lsb; in bh1780_show_lux()
84 return sprintf(buf, "%d\n", (msb << 8) | lsb); in bh1780_show_lux()
Disl29003.c169 int lsb, msb, range, bitdepth; in isl29003_get_adc_value() local
172 lsb = i2c_smbus_read_byte_data(client, ISL29003_REG_LSB_SENSOR); in isl29003_get_adc_value()
174 if (lsb < 0) { in isl29003_get_adc_value()
176 return lsb; in isl29003_get_adc_value()
187 return (((msb << 8) | lsb) * gain_range[range]) >> bitdepth; in isl29003_get_adc_value()
/drivers/media/usb/as102/
Das102_fw.c35 char lsb = tolower(*(src + 1)) - '0'; in atohx() local
39 if (lsb > 9) in atohx()
40 lsb -= 7; in atohx()
42 *dst = value = ((msb & 0xF) << 4) | (lsb & 0xF); in atohx()
/drivers/staging/media/bcm2048/
Dradio-bcm2048.c189 #define lsb(x) ((u8)((u16) x & 0x00FF)) macro
190 #define compose_u16(msb, lsb) (((u16)msb << 8) | lsb) argument
602 err = bcm2048_send_command(bdev, BCM2048_I2C_FM_FREQ0, lsb(frequency)); in bcm2048_set_fm_frequency()
616 u8 lsb = 0, msb = 0; in bcm2048_get_fm_frequency() local
620 err = bcm2048_recv_command(bdev, BCM2048_I2C_FM_FREQ0, &lsb); in bcm2048_get_fm_frequency()
628 err = compose_u16(msb, lsb); in bcm2048_get_fm_frequency()
648 lsb(frequency)); in bcm2048_set_fm_af_frequency()
661 u8 lsb = 0, msb = 0; in bcm2048_get_fm_af_frequency() local
665 err = bcm2048_recv_command(bdev, BCM2048_I2C_FM_AF_FREQ0, &lsb); in bcm2048_get_fm_af_frequency()
673 err = compose_u16(msb, lsb); in bcm2048_get_fm_af_frequency()
[all …]
/drivers/staging/lustre/lustre/lov/
Dlovsub_page.c65 struct lovsub_page *lsb = cl_object_page_slice(obj, page); in lovsub_page_init() local
67 cl_page_slice_add(page, &lsb->lsb_cl, obj, &lovsub_page_ops); in lovsub_page_init()
/drivers/pinctrl/berlin/
Dberlin.h25 u8 lsb; member
45 .lsb = _lsb, \
/drivers/rtc/
Drtc-snvs.c53 u32 msb, lsb; in rtc_read_lpsrt() local
56 regmap_read(data->regmap, data->offset + SNVS_LPSRTCLR, &lsb); in rtc_read_lpsrt()
57 return (u64)msb << 32 | lsb; in rtc_read_lpsrt()
85 static int rtc_read_lp_counter_lsb(struct snvs_rtc_data *data, u32 *lsb) in rtc_read_lp_counter_lsb() argument
100 *lsb = count1; in rtc_read_lp_counter_lsb()
/drivers/mfd/
Dsi476x-cmd.c35 #define lsb(x) ((u8)((u16) x & 0x00FF)) macro
451 lsb(property), in si476x_core_cmd_set_property()
453 lsb(value), in si476x_core_cmd_set_property()
478 lsb(property), in si476x_core_cmd_get_property()
959 report->rds[V4L2_RDS_BLOCK_A].lsb = resp[9]; in si476x_core_cmd_fm_rds_status()
963 report->rds[V4L2_RDS_BLOCK_B].lsb = resp[11]; in si476x_core_cmd_fm_rds_status()
967 report->rds[V4L2_RDS_BLOCK_C].lsb = resp[13]; in si476x_core_cmd_fm_rds_status()
971 report->rds[V4L2_RDS_BLOCK_D].lsb = resp[15]; in si476x_core_cmd_fm_rds_status()
1153 lsb(am_freq), in si476x_core_cmd_am_tune_freq_a10()
1169 lsb(am_freq), in si476x_core_cmd_am_tune_freq_a20()
[all …]
/drivers/media/dvb-frontends/
Drtl2832.c198 u8 msb, lsb, reading[4], len; in rtl2832_rd_demod_reg() local
203 lsb = registers[reg].lsb; in rtl2832_rd_demod_reg()
205 mask = REG_MASK(msb - lsb); in rtl2832_rd_demod_reg()
215 *val = (reading_tmp >> lsb) & mask; in rtl2832_rd_demod_reg()
228 u8 msb, lsb, reading[4], writing[4], len; in rtl2832_wr_demod_reg() local
233 lsb = registers[reg].lsb; in rtl2832_wr_demod_reg()
235 mask = REG_MASK(msb - lsb); in rtl2832_wr_demod_reg()
245 writing_tmp = reading_tmp & ~(mask << lsb); in rtl2832_wr_demod_reg()
246 writing_tmp |= ((val & mask) << lsb); in rtl2832_wr_demod_reg()
/drivers/iio/adc/
Dlp8788_adc.c55 unsigned int lsb; in lp8788_get_adc_result() local
87 lsb = (rawdata[1] >> 4) & 0x0000000f; in lp8788_get_adc_result()
88 result = msb | lsb; in lp8788_get_adc_result()
/drivers/media/radio/si4713/
Dsi4713.c97 #define lsb(x) ((u8)((u16) x & 0x00FF)) macro
98 #define compose_u16(msb, lsb) (((u16)msb << 8) | lsb) argument
283 lsb(prop), in si4713_read_property()
322 lsb(prop), in si4713_write_property()
324 lsb(val), in si4713_write_property()
563 lsb(frequency), in si4713_tx_tune_freq()
657 lsb(frequency), in si4713_tx_tune_measure()
746 lsb(rdsb), in si4713_tx_rds_buff()
748 lsb(rdsc), in si4713_tx_rds_buff()
750 lsb(rdsd), in si4713_tx_rds_buff()
/drivers/net/ethernet/intel/i40e/
Di40e_lan_hmc.c690 u16 lsb; member
764 shift_width = ce_info->lsb % 8; in i40e_write_byte()
775 dest = hmc_bits + (ce_info->lsb / 8); in i40e_write_byte()
805 shift_width = ce_info->lsb % 8; in i40e_write_word()
819 dest = hmc_bits + (ce_info->lsb / 8); in i40e_write_word()
849 shift_width = ce_info->lsb % 8; in i40e_write_dword()
871 dest = hmc_bits + (ce_info->lsb / 8); in i40e_write_dword()
901 shift_width = ce_info->lsb % 8; in i40e_write_qword()
923 dest = hmc_bits + (ce_info->lsb / 8); in i40e_write_qword()
/drivers/clocksource/
Darm_arch_timer.c313 int evt_stream_div, lsb; in arch_timer_configure_evtstream() local
325 lsb = fls(evt_stream_div) - 1; in arch_timer_configure_evtstream()
326 if (lsb > 0 && (evt_stream_div & BIT(lsb - 1))) in arch_timer_configure_evtstream()
327 lsb++; in arch_timer_configure_evtstream()
330 arch_timer_evtstrm_enable(max(0, min(lsb, 15))); in arch_timer_configure_evtstream()
/drivers/staging/wilc1000/
Dcoreconfigurator.h50 #define MAKE_WORD16(lsb, msb) ((((u16)(msb) << 8) & 0xFF00) | (lsb)) argument
/drivers/spi/
Dspi-nuc900.c259 static void nuc900_send_first(struct nuc900_spi *hw, unsigned int lsb) in nuc900_send_first() argument
268 if (lsb) in nuc900_send_first()
322 nuc900_send_first(hw, hw->pdata->lsb); in nuc900_init_spi()
357 if (hw->pdata->lsb) in nuc900_spi_probe()

123