/Linux-v4.19/drivers/net/can/sja1000/ |
D | sja1000.c | 95 priv->read_reg(priv, SJA1000_SR); in sja1000_write_cmdreg() 101 return (priv->read_reg(priv, SJA1000_MOD) == 0xFF); in sja1000_is_absent() 118 unsigned char status = priv->read_reg(priv, SJA1000_MOD); in set_reset_mode() 134 status = priv->read_reg(priv, SJA1000_MOD); in set_reset_mode() 143 unsigned char status = priv->read_reg(priv, SJA1000_MOD); in set_normal_mode() 169 status = priv->read_reg(priv, SJA1000_MOD); in set_normal_mode() 213 if (!(priv->read_reg(priv, SJA1000_CDR) & CDR_PELICAN)) in sja1000_start() 219 priv->read_reg(priv, SJA1000_ECC); in sja1000_start() 222 priv->read_reg(priv, SJA1000_IR); in sja1000_start() 269 bec->txerr = priv->read_reg(priv, SJA1000_TXERR); in sja1000_get_berr_counter() [all …]
|
D | sja1000_platform.c | 113 priv->read_reg = sp_technologic_read_reg16; in sp_technologic_init() 131 priv->read_reg = sp_read_reg32; in sp_populate() 135 priv->read_reg = sp_read_reg16; in sp_populate() 140 priv->read_reg = sp_read_reg8; in sp_populate() 157 priv->read_reg = sp_read_reg32; in sp_populate_of() 161 priv->read_reg = sp_read_reg16; in sp_populate_of() 166 priv->read_reg = sp_read_reg8; in sp_populate_of()
|
D | plx_pci.c | 405 if ((priv->read_reg(priv, REG_CR) & REG_CR_BASICCAN_INITIAL_MASK) == in plx_pci_check_sja1000() 407 (priv->read_reg(priv, SJA1000_SR) == REG_SR_BASICCAN_INITIAL) && in plx_pci_check_sja1000() 408 (priv->read_reg(priv, SJA1000_IR) == REG_IR_BASICCAN_INITIAL)) in plx_pci_check_sja1000() 418 if (priv->read_reg(priv, SJA1000_MOD) == REG_MOD_PELICAN_INITIAL && in plx_pci_check_sja1000() 419 priv->read_reg(priv, SJA1000_SR) == REG_SR_PELICAN_INITIAL && in plx_pci_check_sja1000() 420 priv->read_reg(priv, SJA1000_IR) == REG_IR_PELICAN_INITIAL) in plx_pci_check_sja1000() 645 priv->read_reg = plx_pci_read_reg; in plx_pci_add_card()
|
/Linux-v4.19/drivers/media/pci/ivtv/ |
D | ivtv-gpio.c | 113 curout = read_reg(IVTV_REG_GPIO_OUT); in ivtv_reset_ir_gpio() 114 curdir = read_reg(IVTV_REG_GPIO_DIR); in ivtv_reset_ir_gpio() 137 curout = read_reg(IVTV_REG_GPIO_OUT); in ivtv_reset_tuner_gpio() 177 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT); in subdev_s_clock_freq() 187 if (mask == 0 || (read_reg(IVTV_REG_GPIO_IN) & mask)) in subdev_g_tuner() 218 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT); in subdev_s_tuner() 230 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT); in subdev_s_radio() 256 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT); in subdev_s_audio_routing() 271 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | in subdev_s_ctrl() 284 read_reg(IVTV_REG_GPIO_DIR), read_reg(IVTV_REG_GPIO_OUT), in subdev_log_status() [all …]
|
D | ivtv-yuv.c | 863 yi->reg_2834 = read_reg(0x02834); in ivtv_yuv_init() 864 yi->reg_2838 = read_reg(0x02838); in ivtv_yuv_init() 865 yi->reg_283c = read_reg(0x0283c); in ivtv_yuv_init() 866 yi->reg_2840 = read_reg(0x02840); in ivtv_yuv_init() 867 yi->reg_2844 = read_reg(0x02844); in ivtv_yuv_init() 868 yi->reg_2848 = read_reg(0x02848); in ivtv_yuv_init() 869 yi->reg_2854 = read_reg(0x02854); in ivtv_yuv_init() 870 yi->reg_285c = read_reg(0x0285c); in ivtv_yuv_init() 871 yi->reg_2864 = read_reg(0x02864); in ivtv_yuv_init() 872 yi->reg_2870 = read_reg(0x02870); in ivtv_yuv_init() [all …]
|
/Linux-v4.19/drivers/net/ethernet/intel/igb/ |
D | e1000_phy.c | 64 ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id); in igb_get_phy_id() 70 ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id); in igb_get_phy_id() 475 ret_val = phy->ops.read_reg(hw, I82580_CFG_REG, &phy_data); in igb_copper_link_setup_82580() 489 ret_val = phy->ops.read_reg(hw, I82580_PHY_CTRL_2, &phy_data); in igb_copper_link_setup_82580() 534 ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data); in igb_copper_link_setup_m88() 583 ret_val = phy->ops.read_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL, in igb_copper_link_setup_m88() 636 ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data); in igb_copper_link_setup_m88_gen2() 764 ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CTRL, &data); in igb_copper_link_setup_igp() 794 ret_val = phy->ops.read_reg(hw, in igb_copper_link_setup_igp() 808 ret_val = phy->ops.read_reg(hw, PHY_1000T_CTRL, &data); in igb_copper_link_setup_igp() [all …]
|
/Linux-v4.19/drivers/macintosh/ |
D | therm_windtunnel.c | 138 read_reg( struct i2c_client *cl, int reg, int len ) in read_reg() function 173 temp = read_reg( x.thermostat, 0, 2 ); in poll_temp() 179 casetemp = read_reg(x.fan, 0x0b, 1) << 8; in poll_temp() 180 casetemp |= (read_reg(x.fan, 0x06, 1) & 0x7) << 5; in poll_temp() 215 x.r0 = read_reg( x.fan, 0x00, 1 ); in setup_hardware() 216 x.r1 = read_reg( x.fan, 0x01, 1 ); in setup_hardware() 217 x.r20 = read_reg( x.fan, 0x20, 1 ); in setup_hardware() 218 x.r23 = read_reg( x.fan, 0x23, 1 ); in setup_hardware() 219 x.r25 = read_reg( x.fan, 0x25, 1 ); in setup_hardware() 222 if( (val=read_reg(x.thermostat, 1, 1)) >= 0 ) { in setup_hardware() [all …]
|
D | therm_adt746x.c | 110 read_reg(struct thermostat* th, int reg) in read_reg() function 133 tmp[1] = read_reg(th, addr); in read_fan_speed() 134 tmp[0] = read_reg(th, addr + 1); in read_fan_speed() 173 manual = read_reg(th, MANUAL_MODE[fan]); in write_fan_speed() 181 manual = read_reg(th, in write_fan_speed() 188 manual = read_reg(th, MANUAL_MODE[fan]); in write_fan_speed() 203 th->temps[i] = read_reg(th, TEMP_REG[i]); in read_sensors() 374 BUILD_SHOW_FUNC_INT(sensor1_temperature, (read_reg(th, TEMP_REG[1]))) 375 BUILD_SHOW_FUNC_INT(sensor2_temperature, (read_reg(th, TEMP_REG[2]))) 507 rc = read_reg(th, CONFIG_REG); in probe_thermostat() [all …]
|
/Linux-v4.19/drivers/mtd/nand/onenand/ |
D | omap2.c | 72 static inline unsigned short read_reg(struct omap2_onenand *c, int reg) in read_reg() function 183 intr = read_reg(c, ONENAND_REG_INTERRUPT); in omap2_onenand_wait() 187 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS); in omap2_onenand_wait() 201 syscfg = read_reg(c, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait() 206 syscfg = read_reg(c, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait() 212 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS); in omap2_onenand_wait() 213 intr = read_reg(c, ONENAND_REG_INTERRUPT); in omap2_onenand_wait() 222 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS); in omap2_onenand_wait() 232 intr = read_reg(c, in omap2_onenand_wait() 237 intr = read_reg(c, ONENAND_REG_INTERRUPT); in omap2_onenand_wait() [all …]
|
/Linux-v4.19/drivers/gpio/ |
D | gpio-mmio.c | 153 return !!(gc->read_reg(gc->reg_set) & pinmask); in bgpio_get_set() 155 return !!(gc->read_reg(gc->reg_dat) & pinmask); in bgpio_get_set() 181 *bits |= gc->read_reg(gc->reg_set) & set_mask; in bgpio_get_set_multiple() 183 *bits |= gc->read_reg(gc->reg_dat) & get_mask; in bgpio_get_set_multiple() 190 return !!(gc->read_reg(gc->reg_dat) & bgpio_line2mask(gc, gpio)); in bgpio_get() 201 *bits |= gc->read_reg(gc->reg_dat) & *mask; in bgpio_get_multiple() 224 val = gc->read_reg(gc->reg_dat) & readmask; in bgpio_get_multiple_be() 394 return !!(gc->read_reg(gc->reg_dir) & bgpio_line2mask(gc, gpio)); in bgpio_get_dir() 396 return !(gc->read_reg(gc->reg_dir) & bgpio_line2mask(gc, gpio)); in bgpio_get_dir() 425 gc->read_reg = bgpio_read8; in bgpio_setup_accessors() [all …]
|
D | gpio-mpc8xxx.c | 69 out_mask = gc->read_reg(mpc8xxx_gc->regs + GPIO_DIR); in mpc8572_gpio_get() 70 val = gc->read_reg(mpc8xxx_gc->regs + GPIO_DAT) & ~out_mask; in mpc8572_gpio_get() 115 mask = gc->read_reg(mpc8xxx_gc->regs + GPIO_IER) in mpc8xxx_gpio_irq_cascade() 116 & gc->read_reg(mpc8xxx_gc->regs + GPIO_IMR); in mpc8xxx_gpio_irq_cascade() 133 gc->read_reg(mpc8xxx_gc->regs + GPIO_IMR) in mpc8xxx_irq_unmask() 148 gc->read_reg(mpc8xxx_gc->regs + GPIO_IMR) in mpc8xxx_irq_mask() 173 gc->read_reg(mpc8xxx_gc->regs + GPIO_ICR) in mpc8xxx_irq_set_type() 181 gc->read_reg(mpc8xxx_gc->regs + GPIO_ICR) in mpc8xxx_irq_set_type() 214 gc->write_reg(reg, (gc->read_reg(reg) & ~(3 << shift)) in mpc512x_irq_set_type() 222 gc->write_reg(reg, (gc->read_reg(reg) & ~(3 << shift)) in mpc512x_irq_set_type() [all …]
|
/Linux-v4.19/drivers/net/can/ |
D | xilinx_can.c | 188 u32 (*read_reg)(const struct xcan_priv *priv, enum xcan_reg reg); member 312 while (!(priv->read_reg(priv, XCAN_SR_OFFSET) & XCAN_SR_CONFIG_MASK)) { in set_reset_mode() 344 is_config_mode = priv->read_reg(priv, XCAN_SR_OFFSET) & in xcan_set_bittiming() 368 priv->read_reg(priv, XCAN_BRPR_OFFSET), in xcan_set_bittiming() 369 priv->read_reg(priv, XCAN_BTR_OFFSET)); in xcan_set_bittiming() 431 while (!(priv->read_reg(priv, XCAN_SR_OFFSET) & reg_sr_mask)) { in xcan_chip_start() 439 priv->read_reg(priv, XCAN_SR_OFFSET)); in xcan_chip_start() 548 if (unlikely(priv->read_reg(priv, XCAN_SR_OFFSET) & in xcan_start_xmit_fifo() 583 if (unlikely(priv->read_reg(priv, XCAN_TRR_OFFSET) & in xcan_start_xmit_mailbox() 663 id_xcan = priv->read_reg(priv, XCAN_FRAME_ID_OFFSET(frame_base)); in xcan_rx() [all …]
|
/Linux-v4.19/drivers/block/paride/ |
D | pt.c | 257 static inline int read_reg(struct pi_adapter *pi, int reg) in read_reg() function 283 s = read_reg(pi, 7); in pt_wait() 284 e = read_reg(pi, 1); in pt_wait() 285 p = read_reg(pi, 2); in pt_wait() 318 if (read_reg(pi, 2) != 1) { in pt_command() 337 if (read_reg(pi, 7) & STAT_DRQ) { in pt_completion() 338 n = (((read_reg(pi, 4) + 256 * read_reg(pi, 5)) + in pt_completion() 340 p = read_reg(pi, 2) & 3; in pt_completion() 407 s = read_reg(pi, 7); in pt_poll_dsc() 408 e = read_reg(pi, 1); in pt_poll_dsc() [all …]
|
D | pg.c | 268 static inline int read_reg(struct pg *dev, int reg) in read_reg() function 306 s = read_reg(dev, 7); in pg_wait() 307 e = read_reg(dev, 1); in pg_wait() 308 p = read_reg(dev, 2); in pg_wait() 338 if (read_reg(dev, 2) != 1) { in pg_command() 366 while (read_reg(dev, 7) & STAT_DRQ) { in pg_completion() 367 d = (read_reg(dev, 4) + 256 * read_reg(dev, 5)); in pg_completion() 369 p = read_reg(dev, 2) & 3; in pg_completion() 405 got[i] = read_reg(dev, i + 1); in pg_reset()
|
D | pf.c | 400 static inline int read_reg(struct pf_unit *pf, int reg) in read_reg() function 420 s = read_reg(pf, 7); in pf_wait() 421 e = read_reg(pf, 1); in pf_wait() 422 p = read_reg(pf, 2); in pf_wait() 454 if (read_reg(pf, 2) != 1) { in pf_command() 472 if ((read_reg(pf, 2) & 2) && (read_reg(pf, 7) & STAT_DRQ)) { in pf_completion() 473 n = (((read_reg(pf, 4) + 256 * read_reg(pf, 5)) + in pf_completion() 560 flg &= (read_reg(pf, i + 1) == expect[i]); in pf_reset() 565 printk("%3x", read_reg(pf, i + 1)); in pf_reset()
|
D | pcd.c | 352 static inline int read_reg(struct pcd_unit *cd, int reg) in read_reg() function 372 s = read_reg(cd, 7); in pcd_wait() 373 e = read_reg(cd, 1); in pcd_wait() 374 p = read_reg(cd, 2); in pcd_wait() 406 if (read_reg(cd, 2) != 1) { in pcd_command() 428 while (read_reg(cd, 7) & IDE_DRQ) { in pcd_completion() 429 d = read_reg(cd, 4) + 256 * read_reg(cd, 5); in pcd_completion() 431 p = read_reg(cd, 2) & 3; in pcd_completion() 564 flg &= (read_reg(cd, i + 1) == expect[i]); in pcd_reset() 569 printk("%3x", read_reg(cd, i + 1)); in pcd_reset()
|
/Linux-v4.19/arch/sh/boards/mach-kfr2r09/ |
D | lcd_wqvga.c | 62 static unsigned long read_reg(void *sohandle, in read_reg() function 106 read_reg(sohandle, so); in read_device_code() 109 device_code = ((read_reg(sohandle, so) & 0xff) << 24); in read_device_code() 110 device_code |= ((read_reg(sohandle, so) & 0xff) << 16); in read_device_code() 111 device_code |= ((read_reg(sohandle, so) & 0xff) << 8); in read_device_code() 112 device_code |= (read_reg(sohandle, so) & 0xff); in read_device_code()
|
/Linux-v4.19/drivers/media/i2c/ |
D | tw2804.c | 133 static int read_reg(struct i2c_client *client, u8 reg, u8 channel) in read_reg() function 179 ctrl->val = read_reg(client, TW2804_REG_GAIN, 0); in tw2804_g_volatile_ctrl() 183 ctrl->val = read_reg(client, TW2804_REG_CHROMA_GAIN, 0); in tw2804_g_volatile_ctrl() 187 ctrl->val = read_reg(client, TW2804_REG_BLUE_BALANCE, 0); in tw2804_g_volatile_ctrl() 191 ctrl->val = read_reg(client, TW2804_REG_RED_BALANCE, 0); in tw2804_g_volatile_ctrl() 207 reg = read_reg(client, addr, state->channel); in tw2804_s_ctrl() 218 reg = read_reg(client, addr, state->channel); in tw2804_s_ctrl() 318 reg = read_reg(client, 0x22, dec->channel); in tw2804_s_video_routing()
|
/Linux-v4.19/drivers/media/dvb-frontends/ |
D | stv0910.c | 172 static int read_reg(struct stv *state, u16 reg, u8 *val) in read_reg() function 190 status = read_reg(state, reg, &tmp); in write_shared_reg() 202 status = read_reg(state, field >> 16, &old); in write_field() 222 read_reg(state, state->nr ? RSTV0910_P2_##_reg : \ 485 read_reg(state, RSTV0910_P2_SFR3 + state->regoff, &symb_freq3); in get_cur_symbol_rate() 486 read_reg(state, RSTV0910_P2_SFR2 + state->regoff, &symb_freq2); in get_cur_symbol_rate() 487 read_reg(state, RSTV0910_P2_SFR1 + state->regoff, &symb_freq1); in get_cur_symbol_rate() 488 read_reg(state, RSTV0910_P2_SFR0 + state->regoff, &symb_freq0); in get_cur_symbol_rate() 489 read_reg(state, RSTV0910_P2_TMGREG2 + state->regoff, &tim_offs2); in get_cur_symbol_rate() 490 read_reg(state, RSTV0910_P2_TMGREG1 + state->regoff, &tim_offs1); in get_cur_symbol_rate() [all …]
|
/Linux-v4.19/drivers/media/radio/ |
D | radio-tea5777.c | 228 tea->read_reg = -1; in radio_tea5777_set_freq() 238 if (tea->read_reg != -1) in radio_tea5777_update_read_reg() 252 res = tea->ops->read_reg(tea, &tea->read_reg); in radio_tea5777_update_read_reg() 319 (tea->read_reg & TEA5777_R_FM_STEREO_MASK)) in vidioc_g_tuner() 325 v->signal = (tea->read_reg & TEA5777_R_LEVEL_MASK) >> in vidioc_g_tuner() 329 tea->read_reg = -1; in vidioc_g_tuner() 472 tea->freq = (tea->read_reg & TEA5777_R_FM_PLL_MASK); in vidioc_s_hw_freq_seek() 475 if ((tea->read_reg & TEA5777_R_SFOUND_MASK)) { in vidioc_s_hw_freq_seek() 480 if (tea->read_reg & TEA5777_R_BLIM_MASK) { in vidioc_s_hw_freq_seek() 486 tea->read_reg = -1; in vidioc_s_hw_freq_seek()
|
D | radio-tea5777.h | 57 int (*read_reg)(struct radio_tea5777 *tea, u32 *val); member 72 u32 read_reg; member
|
/Linux-v4.19/drivers/net/can/c_can/ |
D | c_can_pci.c | 90 val = priv->read_reg(priv, index); in c_can_pci_read_reg32() 91 val |= ((u32) priv->read_reg(priv, index + 1)) << 16; in c_can_pci_read_reg32() 192 priv->read_reg = c_can_pci_read_reg_aligned_to_32bit; in c_can_pci_probe() 196 priv->read_reg = c_can_pci_read_reg_aligned_to_16bit; in c_can_pci_probe() 200 priv->read_reg = c_can_pci_read_reg_32bit; in c_can_pci_probe()
|
D | c_can.c | 243 u32 ctrl = priv->read_reg(priv, C_CAN_CTRL_REG) & ~CONTROL_IRQMSK; in c_can_irq_control() 259 if (!(priv->read_reg(priv, reg) & IF_COMR_BUSY)) in c_can_obj_update() 429 data = priv->read_reg(priv, dreg); in c_can_read_msg_object() 499 while (init != (priv->read_reg(priv, C_CAN_CTRL_REG) & CONTROL_INIT)) { in c_can_wait_for_ctrl_init() 533 ctrl_save = priv->read_reg(priv, C_CAN_CTRL_REG); in c_can_set_bittiming() 682 reg_err_counter = priv->read_reg(priv, C_CAN_ERR_CNT_REG); in __c_can_get_berr_counter() 709 clr = pend = priv->read_reg(priv, C_CAN_INTPND2_REG); in c_can_do_tx() 788 ctrl = priv->read_reg(priv, C_CAN_IFACE(MSGCTRL_REG, IF_RX)); in c_can_read_objects() 820 u32 pend = priv->read_reg(priv, C_CAN_NEWDAT1_REG); in c_can_get_pending() 914 reg_err_counter = priv->read_reg(priv, C_CAN_ERR_CNT_REG); in c_can_handle_state_change() [all …]
|
/Linux-v4.19/drivers/ide/ |
D | opti621.c | 52 static u8 read_reg(int reg) in read_reg() function 102 read_reg(CNTRL_REG); in opti621_set_pio_mode() 105 clk = read_reg(STRAP_REG) & 1; in opti621_set_pio_mode()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_x550.c | 337 hw->phy.ops.read_reg = NULL; in ixgbe_identify_phy_x550em() 537 hw->phy.ops.read_reg = NULL; in ixgbe_identify_phy_fw() 1805 ret_val = hw->phy.ops.read_reg(hw, IXGBE_CS4227_EFUSE_PDF_SKU, in ixgbe_setup_mac_link_sfp_x550a() 1822 ret_val = hw->phy.ops.read_reg(hw, reg_slice, in ixgbe_setup_mac_link_sfp_x550a() 1841 return hw->phy.ops.read_reg(hw, reg_slice, in ixgbe_setup_mac_link_sfp_x550a() 1916 status = hw->phy.ops.read_reg(hw, MDIO_STAT1, MDIO_MMD_AN, in ixgbe_check_link_t_X550em() 2321 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_CHIP_STD_INT_FLAG, in ixgbe_get_lasi_ext_t_x550em() 2329 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_VEN_FLAG, in ixgbe_get_lasi_ext_t_x550em() 2338 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_ALARM_1, in ixgbe_get_lasi_ext_t_x550em() 2353 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_FAULT_MSG, in ixgbe_get_lasi_ext_t_x550em() [all …]
|