Searched refs:msb (Results 51 - 75 of 146) sorted by relevance

123456

/linux-master/drivers/watchdog/
H A Dmlx_wdt.c169 u32 regval, msb, lsb; local
180 reg_data->reg + 1, &msb);
181 regval = (msb & 0xff) << 8 | (lsb & 0xff);
/linux-master/drivers/dma/dw-edma/
H A Ddw-hdma-v0-core.c263 SET_CH_32(dw, chan->dir, chan->id, llp.msb,
282 SET_CH_32(dw, chan->dir, chan->id, msi_stop.msb, chan->msi.address_hi);
285 SET_CH_32(dw, chan->dir, chan->id, msi_abort.msb, chan->msi.address_hi);
/linux-master/drivers/media/dvb-frontends/
H A Dmt352_priv.h24 #define msb(x) (((x) >> 8) & 0xff) macro
H A Dmt352.c125 buf[0] = msb(value);
151 buf[0] = msb(value);
271 buf[1] = msb(tps); /* TPS_GIVEN_(1|0) */
/linux-master/drivers/phy/socionext/
H A Dphy-uniphier-usb3hs.c42 #define PHY_F(regno, msb, lsb) { (regno), (msb), (lsb) }
54 int msb; member in struct:uniphier_u3hsphy_param::__anon247
179 u32 field_mask = GENMASK(p->field.msb, p->field.lsb);
/linux-master/drivers/hwmon/
H A Dda9052-hwmon.c192 int msb, lsb, err; local
203 msb = regs[0] << DA9052_TSILSB_TSIXL_BITS;
209 msb = regs[1] << DA9052_TSILSB_TSIYL_BITS;
217 return msb | lsb;
H A Demc6w201.c63 int lsb, msb; local
66 msb = i2c_smbus_read_byte_data(client, reg + 1);
67 if (unlikely(lsb < 0 || msb < 0)) {
73 return (msb << 8) | lsb;
/linux-master/drivers/iio/common/ms_sensors/
H A Dms_sensors_i2c.c149 u32 msb = 0x800000; local
154 while (msb != 0x80) {
155 if (result & msb)
158 msb >>= 1;
/linux-master/drivers/media/radio/si4713/
H A Dsi4713.c83 #define msb(x) ((u8)((u16) x >> 8)) macro
85 #define compose_u16(msb, lsb) (((u16)msb << 8) | lsb)
269 msb(prop),
308 msb(prop),
310 msb(val),
549 msb(frequency),
643 msb(frequency),
732 msb(rdsb),
734 msb(rds
[all...]
/linux-master/drivers/net/ethernet/mscc/
H A Docelot_io.c133 regfield.msb = regfields[i].msb;
/linux-master/drivers/mfd/
H A Dstw481x.c46 u8 msb = (reg >> 3) & 0x03; local
52 ret = regmap_write(stw481x->map, STW_PCTL_REG_HI, msb);
/linux-master/drivers/net/ethernet/brocade/bna/
H A Dbna.h33 (_bna_dma_addr)->msb = ((struct bna_dma_addr *)&tmp_addr)->msb; \
43 (_addr) = ((((u64)ntohl((_bna_dma_addr)->msb))) << 32) \
/linux-master/drivers/rtc/
H A Drtc-snvs.c54 u32 msb, lsb; local
56 regmap_read(data->regmap, data->offset + SNVS_LPSRTCMR, &msb);
58 return (u64)msb << 32 | lsb;
H A Drtc-st-lpc.c53 unsigned long msb, unsigned long lsb)
61 writel_relaxed(msb, rtc->ioaddr + LPC_LPA_MSB_OFF);
52 st_rtc_set_hw_alarm(struct st_rtc *rtc, unsigned long msb, unsigned long lsb) argument
/linux-master/drivers/iio/light/
H A Disl29028.c239 unsigned int msb; local
250 ret = regmap_read(chip->regmap, ISL29028_REG_ALSIR_U, &msb);
258 *als_ir = ((msb & 0xF) << 8) | (lsb & 0xFF);
H A Disl29018.c162 unsigned int msb; local
181 status = regmap_read(chip->regmap, ISL29018_REG_ADD_DATA_MSB, &msb);
187 dev_vdbg(dev, "MSB 0x%x and LSB 0x%x\n", msb, lsb);
189 return (msb << 8) | lsb;
/linux-master/drivers/phy/ti/
H A Dphy-gmii-sel.c343 field.reg, field.msb, field.lsb);
360 field.reg, field.msb, field.lsb);
373 field.reg, field.msb, field.lsb);
/linux-master/drivers/memstick/core/
H A Dms_block.h271 static int msb_reset(struct msb_data *msb, bool full);
/linux-master/drivers/clk/
H A Dclk-lmk04832.c646 unsigned int lsb, msb; local
660 ret = regmap_read(lmk->regmap, LMK04832_REG_SYSREF_DDLY_MSB, &msb);
664 sysref_ddly = FIELD_GET(LMK04832_BIT_SYSREF_DDLY_MSB, msb) << 8 | lsb;
670 ret = regmap_read(lmk->regmap, LMK04832_REG_CLKOUT_CTRL2(id), &msb);
674 dclkx_y_div = FIELD_GET(LMK04832_BIT_DCLK_DIV_MSB, msb) << 8 | lsb;
1052 unsigned int lsb, msb; local
1062 &msb);
1066 dclk_div = FIELD_GET(LMK04832_BIT_DCLK_DIV_MSB, msb) << 8 | lsb;
/linux-master/drivers/iio/adc/
H A Dspear_adc.c58 u32 msb; member in struct:chan_data
127 return __raw_readl(&st->adc_base_spear6xx->average.msb) &
/linux-master/drivers/accel/habanalabs/gaudi/
H A Dgaudi_coresight.c582 u64 msb; local
638 msb = upper_32_bits(input->buffer_address) >> 8;
639 msb &= PSOC_GLOBAL_CONF_TRACE_ADDR_MSB_MASK;
640 WREG32(mmPSOC_GLOBAL_CONF_TRACE_ADDR, msb);
683 * The 10 msb of the 50-bit address are stored in a
688 msb = RREG32(mmPSOC_GLOBAL_CONF_TRACE_ADDR) &
690 *(u64 *) params->output = ((u64) msb << 40) |
/linux-master/arch/powerpc/include/asm/
H A Dkvm_ppc.h377 static inline u32 kvmppc_get_field(u64 inst, int msb, int lsb) argument
382 BUG_ON(msb > lsb);
384 mask = (1 << (lsb - msb + 1)) - 1;
393 static inline u32 kvmppc_set_field(u64 inst, int msb, int lsb, int value) argument
398 BUG_ON(msb > lsb);
400 mask = ((1 << (lsb - msb + 1)) - 1) << (63 - lsb);
/linux-master/sound/core/seq/
H A Dseq_ump_convert.c886 unsigned char msb, lsb; local
888 msb = (event->data.control.value >> 7) & 0x7f;
893 cc->cc_bank_msb = msb;
900 cc->cc_rpn_msb = msb;
907 cc->cc_nrpn_msb = msb;
914 cc->cc_data_msb = msb;
928 data->cc.data = upscale_7_to_32bit(msb);
/linux-master/drivers/staging/iio/addac/
H A Dadt7316.c1103 u8 msb, lsb; local
1119 ADT7316_AD_MSB_DATA_BASE + channel, &msb);
1123 data = msb << ADT7316_T_VALUE_FLOAT_OFFSET;
1134 ADT7316_AD_MSB_DATA_BASE + channel, &msb);
1138 data = msb << ADT7316_T_VALUE_FLOAT_OFFSET;
1148 ADT7316_AD_MSB_DATA_BASE + channel, &msb);
1152 data = msb << ADT7316_T_VALUE_FLOAT_OFFSET;
1397 u8 msb, lsb, offset; local
1417 ADT7316_DA_DATA_BASE + 1 + channel * 2, &msb);
1425 data |= msb << offse
1433 u8 msb, lsb, lsb_reg, offset; local
[all...]
/linux-master/drivers/soc/mediatek/
H A Dmtk-pmic-wrap.c1489 int ret, msb; local
1492 for (msb = 0; msb < 2; msb++) {
1501 pwrap_writel(wrp, ((msb << 30) | (adr << 16)),
1510 PWRAP_WACS2_RDATA)) << (16 * msb));
1549 int ret, msb, rdata; local
1551 for (msb = 0; msb < 2; msb
[all...]

Completed in 294 milliseconds

123456