Searched refs:read_reg (Results 1 - 25 of 138) sorted by relevance

123456

/linux-master/drivers/media/radio/
H A Dradio-tea5777.h47 int (*read_reg)(struct radio_tea5777 *tea, u32 *val); member in struct:radio_tea5777_ops
62 u32 read_reg; member in struct:radio_tea5777
H A Dradio-tea5777.c218 tea->read_reg = -1;
228 if (tea->read_reg != -1)
242 res = tea->ops->read_reg(tea, &tea->read_reg);
306 (tea->read_reg & TEA5777_R_FM_STEREO_MASK))
312 v->signal = (tea->read_reg & TEA5777_R_LEVEL_MASK) >>
315 /* Invalidate read_reg, so that next call we return up2date signal */
316 tea->read_reg = -1;
459 tea->freq = (tea->read_reg & TEA5777_R_FM_PLL_MASK);
462 if ((tea->read_reg
[all...]
/linux-master/drivers/media/pci/ivtv/
H A Divtv-gpio.c101 curout = read_reg(IVTV_REG_GPIO_OUT);
102 curdir = read_reg(IVTV_REG_GPIO_DIR);
125 curout = read_reg(IVTV_REG_GPIO_OUT);
165 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
175 if (mask == 0 || (read_reg(IVTV_REG_GPIO_IN) & mask))
206 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
218 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
244 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT);
259 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) |
272 read_reg(IVTV_REG_GPIO_DI
[all...]
H A Divtv-yuv.c846 yi->reg_2834 = read_reg(0x02834);
847 yi->reg_2838 = read_reg(0x02838);
848 yi->reg_283c = read_reg(0x0283c);
849 yi->reg_2840 = read_reg(0x02840);
850 yi->reg_2844 = read_reg(0x02844);
851 yi->reg_2848 = read_reg(0x02848);
852 yi->reg_2854 = read_reg(0x02854);
853 yi->reg_285c = read_reg(0x0285c);
854 yi->reg_2864 = read_reg(0x02864);
855 yi->reg_2870 = read_reg(
[all...]
/linux-master/drivers/net/can/sja1000/
H A Dsja1000.c95 priv->read_reg(priv, SJA1000_SR);
101 return (priv->read_reg(priv, SJA1000_MOD) == 0xFF);
118 unsigned char status = priv->read_reg(priv, SJA1000_MOD);
134 status = priv->read_reg(priv, SJA1000_MOD);
143 unsigned char status = priv->read_reg(priv, SJA1000_MOD);
169 status = priv->read_reg(priv, SJA1000_MOD);
215 priv->read_reg(priv, SJA1000_CDR) & CDR_PELICAN))
221 priv->read_reg(priv, SJA1000_ECC);
224 priv->read_reg(priv, SJA1000_IR);
271 bec->txerr = priv->read_reg(pri
[all...]
H A Dsja1000_platform.c101 priv->read_reg = sp_technologic_read_reg16;
122 priv->read_reg = sp_read_reg32;
126 priv->read_reg = sp_read_reg16;
131 priv->read_reg = sp_read_reg8;
148 priv->read_reg = sp_read_reg32;
152 priv->read_reg = sp_read_reg16;
157 priv->read_reg = sp_read_reg8;
/linux-master/drivers/mtd/nand/raw/brcmnand/
H A Dbrcmnand.h33 u32 (*read_reg)(struct brcmnand_soc *soc, u32 offset); member in struct:brcmnand_io_ops
78 return soc && soc->ops && soc->ops->read_reg && soc->ops->write_reg;
83 return soc->ops->read_reg(soc, offset);
/linux-master/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf-demod.h15 int (*read_reg)(struct mxl111sf_state *state, u8 addr, u8 *data); member in struct:mxl111sf_demod_config
H A Dmxl111sf-tuner.h39 int (*read_reg)(struct mxl111sf_state *state, u8 addr, u8 *data); member in struct:mxl111sf_tuner_config
/linux-master/drivers/macintosh/
H A Dtherm_windtunnel.c139 read_reg( struct i2c_client *cl, int reg, int len ) function
174 temp = read_reg( x.thermostat, 0, 2 );
180 casetemp = read_reg(x.fan, 0x0b, 1) << 8;
181 casetemp |= (read_reg(x.fan, 0x06, 1) & 0x7) << 5;
216 x.r0 = read_reg( x.fan, 0x00, 1 );
217 x.r1 = read_reg( x.fan, 0x01, 1 );
218 x.r20 = read_reg( x.fan, 0x20, 1 );
219 x.r23 = read_reg( x.fan, 0x23, 1 );
220 x.r25 = read_reg( x.fan, 0x25, 1 );
223 if( (val=read_reg(
[all...]
H A Dtherm_adt746x.c112 read_reg(struct thermostat* th, int reg) function
135 tmp[1] = read_reg(th, addr);
136 tmp[0] = read_reg(th, addr + 1);
175 manual = read_reg(th, MANUAL_MODE[fan]);
183 manual = read_reg(th,
190 manual = read_reg(th, MANUAL_MODE[fan]);
205 th->temps[i] = read_reg(th, TEMP_REG[i]);
376 BUILD_SHOW_FUNC_INT(sensor1_temperature, (read_reg(th, TEMP_REG[1])))
377 BUILD_SHOW_FUNC_INT(sensor2_temperature, (read_reg(th, TEMP_REG[2])))
509 rc = read_reg(t
[all...]
/linux-master/drivers/net/ethernet/intel/igb/
H A De1000_phy.c64 ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id);
70 ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id);
475 ret_val = phy->ops.read_reg(hw, I82580_CFG_REG, &phy_data);
489 ret_val = phy->ops.read_reg(hw, I82580_PHY_CTRL_2, &phy_data);
534 ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
583 ret_val = phy->ops.read_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL,
636 ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
764 ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CTRL, &data);
794 ret_val = phy->ops.read_reg(hw,
808 ret_val = phy->ops.read_reg(h
[all...]
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_phy.c38 ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id);
44 ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id);
75 ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
86 ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
114 hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg);
131 hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg);
227 ret_val = phy->ops.read_reg(hw, PHY_AUTONEG_ADV, &mii_autoneg_adv_reg);
233 ret_val = phy->ops.read_reg(hw, PHY_1000T_CTRL,
241 ret_val = phy->ops.read_reg(hw, (STANDARD_AN_REG_MASK <<
403 ret_val = hw->phy.ops.read_reg(h
[all...]
/linux-master/drivers/gpio/
H A Dgpio-mmio.c137 return !!(gc->read_reg(gc->reg_set) & pinmask);
139 return !!(gc->read_reg(gc->reg_dat) & pinmask);
159 *bits |= gc->read_reg(gc->reg_set) & set_mask;
161 *bits |= gc->read_reg(gc->reg_dat) & get_mask;
168 return !!(gc->read_reg(gc->reg_dat) & bgpio_line2mask(gc, gpio));
179 *bits |= gc->read_reg(gc->reg_dat) & *mask;
201 val = gc->read_reg(gc->reg_dat) & readmask;
373 if (gc->read_reg(gc->reg_dir_out) & bgpio_line2mask(gc, gpio))
379 if (!(gc->read_reg(gc->reg_dir_in) & bgpio_line2mask(gc, gpio)))
424 gc->read_reg
[all...]
H A Dgpio-mpc8xxx.c68 out_mask = gc->read_reg(mpc8xxx_gc->regs + GPIO_DIR);
69 val = gc->read_reg(mpc8xxx_gc->regs + GPIO_DAT) & ~out_mask;
114 mask = gc->read_reg(mpc8xxx_gc->regs + GPIO_IER)
115 & gc->read_reg(mpc8xxx_gc->regs + GPIO_IMR);
131 gc->read_reg(mpc8xxx_gc->regs + GPIO_IMR)
146 gc->read_reg(mpc8xxx_gc->regs + GPIO_IMR)
172 gc->read_reg(mpc8xxx_gc->regs + GPIO_ICR)
180 gc->read_reg(mpc8xxx_gc->regs + GPIO_ICR)
213 gc->write_reg(reg, (gc->read_reg(reg) & ~(3 << shift))
221 gc->write_reg(reg, (gc->read_reg(re
[all...]
/linux-master/drivers/mtd/nand/onenand/
H A Donenand_omap2.c59 static inline unsigned short read_reg(struct omap2_onenand *c, int reg) function
170 intr = read_reg(c, ONENAND_REG_INTERRUPT);
174 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS);
188 syscfg = read_reg(c, ONENAND_REG_SYS_CFG1);
193 syscfg = read_reg(c, ONENAND_REG_SYS_CFG1);
199 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS);
200 intr = read_reg(c, ONENAND_REG_INTERRUPT);
209 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS);
219 intr = read_reg(c,
224 intr = read_reg(
[all...]
/linux-master/drivers/net/can/ctucanfd/
H A Dctucanfd.h33 u32 (*read_reg)(struct ctucan_priv *priv, member in struct:ctucan_priv
/linux-master/arch/sh/boards/mach-kfr2r09/
H A Dlcd_wqvga.c59 static unsigned long read_reg(void *sohandle, function
103 read_reg(sohandle, so);
106 device_code = ((read_reg(sohandle, so) & 0xff) << 24);
107 device_code |= ((read_reg(sohandle, so) & 0xff) << 16);
108 device_code |= ((read_reg(sohandle, so) & 0xff) << 8);
109 device_code |= (read_reg(sohandle, so) & 0xff);
/linux-master/drivers/net/can/c_can/
H A Dc_can_pci.c91 val = priv->read_reg(priv, index);
92 val |= ((u32)priv->read_reg(priv, index + 1)) << 16;
192 priv->read_reg = c_can_pci_read_reg_aligned_to_32bit;
196 priv->read_reg = c_can_pci_read_reg_aligned_to_16bit;
200 priv->read_reg = c_can_pci_read_reg_32bit;
H A Dc_can_main.c227 u32 ctrl = priv->read_reg(priv, C_CAN_CTRL_REG) & ~CONTROL_IRQMSK;
243 if (!(priv->read_reg(priv, reg) & IF_COMR_BUSY))
400 data = priv->read_reg(priv, dreg);
491 while (init != (priv->read_reg(priv, C_CAN_CTRL_REG) & CONTROL_INIT)) {
525 ctrl_save = priv->read_reg(priv, C_CAN_CTRL_REG);
573 while (priv->read_reg(priv, C_CAN_CTRL_REG) & CONTROL_SWR) {
699 reg_err_counter = priv->read_reg(priv, C_CAN_ERR_CNT_REG);
731 pend = priv->read_reg(priv, C_CAN_INTPND2_REG);
826 ctrl = priv->read_reg(priv, C_CAN_IFACE(MSGCTRL_REG, IF_NAPI));
864 pend = priv->read_reg(pri
[all...]
/linux-master/drivers/net/can/
H A Dxilinx_can.c220 * @read_reg: For reading data from CAN registers
246 u32 (*read_reg)(const struct xcan_priv *priv, enum xcan_reg reg); member in struct:xcan_priv
458 while (!(priv->read_reg(priv, XCAN_SR_OFFSET) & XCAN_SR_CONFIG_MASK)) {
491 is_config_mode = priv->read_reg(priv, XCAN_SR_OFFSET) &
541 priv->read_reg(priv, XCAN_BRPR_OFFSET),
542 priv->read_reg(priv, XCAN_BTR_OFFSET));
609 priv->read_reg(priv, XCAN_SR_OFFSET));
748 if (unlikely(priv->read_reg(priv, XCAN_SR_OFFSET) &
781 if (unlikely(priv->read_reg(priv, XCAN_TRR_OFFSET) &
857 id_xcan = priv->read_reg(pri
[all...]
/linux-master/drivers/media/i2c/
H A Dtw2804.c125 static int read_reg(struct i2c_client *client, u8 reg, u8 channel) function
171 ctrl->val = read_reg(client, TW2804_REG_GAIN, 0);
175 ctrl->val = read_reg(client, TW2804_REG_CHROMA_GAIN, 0);
179 ctrl->val = read_reg(client, TW2804_REG_BLUE_BALANCE, 0);
183 ctrl->val = read_reg(client, TW2804_REG_RED_BALANCE, 0);
199 reg = read_reg(client, addr, state->channel);
210 reg = read_reg(client, addr, state->channel);
310 reg = read_reg(client, 0x22, dec->channel);
/linux-master/drivers/media/dvb-frontends/
H A Dstv0910.c164 static int read_reg(struct stv *state, u16 reg, u8 *val) function
182 status = read_reg(state, reg, &tmp);
194 status = read_reg(state, field >> 16, &old);
214 read_reg(state, state->nr ? RSTV0910_P2_##_reg : \
477 read_reg(state, RSTV0910_P2_SFR3 + state->regoff, &symb_freq3);
478 read_reg(state, RSTV0910_P2_SFR2 + state->regoff, &symb_freq2);
479 read_reg(state, RSTV0910_P2_SFR1 + state->regoff, &symb_freq1);
480 read_reg(state, RSTV0910_P2_SFR0 + state->regoff, &symb_freq0);
481 read_reg(state, RSTV0910_P2_TMGREG2 + state->regoff, &tim_offs2);
482 read_reg(stat
[all...]
/linux-master/include/video/
H A Dbroadsheetfb.h50 u16 (*read_reg)(struct broadsheetfb_par *, u16 reg); member in struct:broadsheetfb_par
/linux-master/drivers/input/touchscreen/
H A Dili210x.c45 int (*read_reg)(struct i2c_client *client, u8 reg, member in struct:ili2xxx_chip
127 .read_reg = ili210x_read_reg,
188 .read_reg = ili210x_read_reg,
219 .read_reg = ili210x_read_reg,
295 .read_reg = ili251x_read_reg,
372 error = priv->chip->read_reg(client, REG_PANEL_INFO, &rs, sizeof(rs));
410 error = priv->chip->read_reg(client, REG_FIRMWARE_VERSION,
426 error = priv->chip->read_reg(client, REG_KERNEL_VERSION,
442 error = priv->chip->read_reg(client, REG_PROTOCOL_VERSION,
458 error = priv->chip->read_reg(clien
[all...]

Completed in 629 milliseconds

123456