/linux-master/drivers/watchdog/ |
H A D | mlx_wdt.c | 169 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 D | dw-hdma-v0-core.c | 263 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 D | mt352_priv.h | 24 #define msb(x) (((x) >> 8) & 0xff) macro
|
H A D | mt352.c | 125 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 D | phy-uniphier-usb3hs.c | 42 #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 D | da9052-hwmon.c | 192 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 D | emc6w201.c | 63 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 D | ms_sensors_i2c.c | 149 u32 msb = 0x800000; local 154 while (msb != 0x80) { 155 if (result & msb) 158 msb >>= 1;
|
/linux-master/drivers/media/radio/si4713/ |
H A D | si4713.c | 83 #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 D | ocelot_io.c | 133 regfield.msb = regfields[i].msb;
|
/linux-master/drivers/mfd/ |
H A D | stw481x.c | 46 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 D | bna.h | 33 (_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 D | rtc-snvs.c | 54 u32 msb, lsb; local 56 regmap_read(data->regmap, data->offset + SNVS_LPSRTCMR, &msb); 58 return (u64)msb << 32 | lsb;
|
H A D | rtc-st-lpc.c | 53 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 D | isl29028.c | 239 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 D | isl29018.c | 162 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 D | phy-gmii-sel.c | 343 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 D | ms_block.h | 271 static int msb_reset(struct msb_data *msb, bool full);
|
/linux-master/drivers/clk/ |
H A D | clk-lmk04832.c | 646 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 D | spear_adc.c | 58 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 D | gaudi_coresight.c | 582 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 D | kvm_ppc.h | 377 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 D | seq_ump_convert.c | 886 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 D | adt7316.c | 1103 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 D | mtk-pmic-wrap.c | 1489 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...] |