/linux-master/drivers/media/radio/ |
H A D | radio-tea5777.h | 47 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 D | radio-tea5777.c | 218 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 D | ivtv-gpio.c | 101 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 D | ivtv-yuv.c | 846 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 D | sja1000.c | 95 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 D | sja1000_platform.c | 101 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 D | brcmnand.h | 33 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 D | mxl111sf-demod.h | 15 int (*read_reg)(struct mxl111sf_state *state, u8 addr, u8 *data); member in struct:mxl111sf_demod_config
|
H A D | mxl111sf-tuner.h | 39 int (*read_reg)(struct mxl111sf_state *state, u8 addr, u8 *data); member in struct:mxl111sf_tuner_config
|
/linux-master/drivers/macintosh/ |
H A D | therm_windtunnel.c | 139 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 D | therm_adt746x.c | 112 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 D | e1000_phy.c | 64 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 D | igc_phy.c | 38 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 D | gpio-mmio.c | 137 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 D | gpio-mpc8xxx.c | 68 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 D | onenand_omap2.c | 59 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 D | ctucanfd.h | 33 u32 (*read_reg)(struct ctucan_priv *priv, member in struct:ctucan_priv
|
/linux-master/arch/sh/boards/mach-kfr2r09/ |
H A D | lcd_wqvga.c | 59 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 D | c_can_pci.c | 91 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 D | c_can_main.c | 227 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 D | xilinx_can.c | 220 * @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 D | tw2804.c | 125 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 D | stv0910.c | 164 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 D | broadsheetfb.h | 50 u16 (*read_reg)(struct broadsheetfb_par *, u16 reg); member in struct:broadsheetfb_par
|
/linux-master/drivers/input/touchscreen/ |
H A D | ili210x.c | 45 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...] |