/kernel/linux/linux-5.10/drivers/net/can/sja1000/ |
H A 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(pri in sja1000_get_berr_counter() [all...] |
H A D | sja1000_platform.c | 102 priv->read_reg = sp_technologic_read_reg16; in sp_technologic_init() 120 priv->read_reg = sp_read_reg32; in sp_populate() 124 priv->read_reg = sp_read_reg16; in sp_populate() 129 priv->read_reg = sp_read_reg8; in sp_populate() 146 priv->read_reg = sp_read_reg32; in sp_populate_of() 150 priv->read_reg = sp_read_reg16; in sp_populate_of() 155 priv->read_reg = sp_read_reg8; in sp_populate_of()
|
/kernel/linux/linux-6.6/drivers/net/can/sja1000/ |
H A 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() 215 priv->read_reg(priv, SJA1000_CDR) & CDR_PELICAN)) in sja1000_start() 221 priv->read_reg(priv, SJA1000_ECC); in sja1000_start() 224 priv->read_reg(priv, SJA1000_IR); in sja1000_start() 271 bec->txerr = priv->read_reg(pri in sja1000_get_berr_counter() [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/ivtv/ |
H A D | ivtv-gpio.c | 101 curout = read_reg(IVTV_REG_GPIO_OUT); in ivtv_reset_ir_gpio() 102 curdir = read_reg(IVTV_REG_GPIO_DIR); in ivtv_reset_ir_gpio() 125 curout = read_reg(IVTV_REG_GPIO_OUT); in ivtv_reset_tuner_gpio() 165 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT); in subdev_s_clock_freq() 175 if (mask == 0 || (read_reg(IVTV_REG_GPIO_IN) & mask)) in subdev_g_tuner() 206 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT); in subdev_s_tuner() 218 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT); in subdev_s_radio() 244 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT); in subdev_s_audio_routing() 259 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | in subdev_s_ctrl() 272 read_reg(IVTV_REG_GPIO_DI in subdev_log_status() [all...] |
H A D | ivtv-yuv.c | 846 yi->reg_2834 = read_reg(0x02834); in ivtv_yuv_init() 847 yi->reg_2838 = read_reg(0x02838); in ivtv_yuv_init() 848 yi->reg_283c = read_reg(0x0283c); in ivtv_yuv_init() 849 yi->reg_2840 = read_reg(0x02840); in ivtv_yuv_init() 850 yi->reg_2844 = read_reg(0x02844); in ivtv_yuv_init() 851 yi->reg_2848 = read_reg(0x02848); in ivtv_yuv_init() 852 yi->reg_2854 = read_reg(0x02854); in ivtv_yuv_init() 853 yi->reg_285c = read_reg(0x0285c); in ivtv_yuv_init() 854 yi->reg_2864 = read_reg(0x02864); in ivtv_yuv_init() 855 yi->reg_2870 = read_reg( in ivtv_yuv_init() [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/ivtv/ |
H A D | ivtv-gpio.c | 101 curout = read_reg(IVTV_REG_GPIO_OUT); in ivtv_reset_ir_gpio() 102 curdir = read_reg(IVTV_REG_GPIO_DIR); in ivtv_reset_ir_gpio() 125 curout = read_reg(IVTV_REG_GPIO_OUT); in ivtv_reset_tuner_gpio() 165 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT); in subdev_s_clock_freq() 175 if (mask == 0 || (read_reg(IVTV_REG_GPIO_IN) & mask)) in subdev_g_tuner() 206 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT); in subdev_s_tuner() 218 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT); in subdev_s_radio() 244 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | (data & mask), IVTV_REG_GPIO_OUT); in subdev_s_audio_routing() 259 write_reg((read_reg(IVTV_REG_GPIO_OUT) & ~mask) | in subdev_s_ctrl() 272 read_reg(IVTV_REG_GPIO_DI in subdev_log_status() [all...] |
H A D | ivtv-yuv.c | 846 yi->reg_2834 = read_reg(0x02834); in ivtv_yuv_init() 847 yi->reg_2838 = read_reg(0x02838); in ivtv_yuv_init() 848 yi->reg_283c = read_reg(0x0283c); in ivtv_yuv_init() 849 yi->reg_2840 = read_reg(0x02840); in ivtv_yuv_init() 850 yi->reg_2844 = read_reg(0x02844); in ivtv_yuv_init() 851 yi->reg_2848 = read_reg(0x02848); in ivtv_yuv_init() 852 yi->reg_2854 = read_reg(0x02854); in ivtv_yuv_init() 853 yi->reg_285c = read_reg(0x0285c); in ivtv_yuv_init() 854 yi->reg_2864 = read_reg(0x02864); in ivtv_yuv_init() 855 yi->reg_2870 = read_reg( in ivtv_yuv_init() [all...] |
/kernel/linux/linux-5.10/drivers/mtd/nand/onenand/ |
H A D | onenand_omap2.c | 59 static inline unsigned short read_reg(struct omap2_onenand *c, int reg) in read_reg() function 170 intr = read_reg(c, ONENAND_REG_INTERRUPT); in omap2_onenand_wait() 174 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS); in omap2_onenand_wait() 188 syscfg = read_reg(c, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait() 193 syscfg = read_reg(c, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait() 199 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS); in omap2_onenand_wait() 200 intr = read_reg(c, ONENAND_REG_INTERRUPT); in omap2_onenand_wait() 209 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS); in omap2_onenand_wait() 219 intr = read_reg(c, in omap2_onenand_wait() 224 intr = read_reg( in omap2_onenand_wait() [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/onenand/ |
H A D | onenand_omap2.c | 59 static inline unsigned short read_reg(struct omap2_onenand *c, int reg) in read_reg() function 170 intr = read_reg(c, ONENAND_REG_INTERRUPT); in omap2_onenand_wait() 174 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS); in omap2_onenand_wait() 188 syscfg = read_reg(c, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait() 193 syscfg = read_reg(c, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait() 199 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS); in omap2_onenand_wait() 200 intr = read_reg(c, ONENAND_REG_INTERRUPT); in omap2_onenand_wait() 209 ctrl = read_reg(c, ONENAND_REG_CTRL_STATUS); in omap2_onenand_wait() 219 intr = read_reg(c, in omap2_onenand_wait() 224 intr = read_reg( in omap2_onenand_wait() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igb/ |
H A 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(h in igb_copper_link_setup_igp() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igb/ |
H A 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(h in igb_copper_link_setup_igp() [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-mmio.c | 138 return !!(gc->read_reg(gc->reg_set) & pinmask); in bgpio_get_set() 140 return !!(gc->read_reg(gc->reg_dat) & pinmask); in bgpio_get_set() 160 *bits |= gc->read_reg(gc->reg_set) & set_mask; in bgpio_get_set_multiple() 162 *bits |= gc->read_reg(gc->reg_dat) & get_mask; in bgpio_get_set_multiple() 169 return !!(gc->read_reg(gc->reg_dat) & bgpio_line2mask(gc, gpio)); in bgpio_get() 180 *bits |= gc->read_reg(gc->reg_dat) & *mask; in bgpio_get_multiple() 202 val = gc->read_reg(gc->reg_dat) & readmask; in bgpio_get_multiple_be() 374 if (gc->read_reg(gc->reg_dir_out) & bgpio_line2mask(gc, gpio)) in bgpio_get_dir() 380 if (!(gc->read_reg(gc->reg_dir_in) & bgpio_line2mask(gc, gpio))) in bgpio_get_dir() 425 gc->read_reg in bgpio_setup_accessors() [all...] |
H A D | gpio-mpc8xxx.c | 71 out_mask = gc->read_reg(mpc8xxx_gc->regs + GPIO_DIR); in mpc8572_gpio_get() 72 val = gc->read_reg(mpc8xxx_gc->regs + GPIO_DAT) & ~out_mask; in mpc8572_gpio_get() 117 mask = gc->read_reg(mpc8xxx_gc->regs + GPIO_IER) in mpc8xxx_gpio_irq_cascade() 118 & gc->read_reg(mpc8xxx_gc->regs + GPIO_IMR); in mpc8xxx_gpio_irq_cascade() 134 gc->read_reg(mpc8xxx_gc->regs + GPIO_IMR) in mpc8xxx_irq_unmask() 149 gc->read_reg(mpc8xxx_gc->regs + GPIO_IMR) in mpc8xxx_irq_mask() 175 gc->read_reg(mpc8xxx_gc->regs + GPIO_ICR) in mpc8xxx_irq_set_type() 183 gc->read_reg(mpc8xxx_gc->regs + GPIO_ICR) in mpc8xxx_irq_set_type() 216 gc->write_reg(reg, (gc->read_reg(reg) & ~(3 << shift)) in mpc512x_irq_set_type() 224 gc->write_reg(reg, (gc->read_reg(re in mpc512x_irq_set_type() [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-mmio.c | 140 return !!(gc->read_reg(gc->reg_set) & pinmask); in bgpio_get_set() 142 return !!(gc->read_reg(gc->reg_dat) & pinmask); in bgpio_get_set() 162 *bits |= gc->read_reg(gc->reg_set) & set_mask; in bgpio_get_set_multiple() 164 *bits |= gc->read_reg(gc->reg_dat) & get_mask; in bgpio_get_set_multiple() 171 return !!(gc->read_reg(gc->reg_dat) & bgpio_line2mask(gc, gpio)); in bgpio_get() 182 *bits |= gc->read_reg(gc->reg_dat) & *mask; in bgpio_get_multiple() 204 val = gc->read_reg(gc->reg_dat) & readmask; in bgpio_get_multiple_be() 376 if (gc->read_reg(gc->reg_dir_out) & bgpio_line2mask(gc, gpio)) in bgpio_get_dir() 382 if (!(gc->read_reg(gc->reg_dir_in) & bgpio_line2mask(gc, gpio))) in bgpio_get_dir() 427 gc->read_reg in bgpio_setup_accessors() [all...] |
H A D | gpio-mpc8xxx.c | 68 out_mask = gc->read_reg(mpc8xxx_gc->regs + GPIO_DIR); in mpc8572_gpio_get() 69 val = gc->read_reg(mpc8xxx_gc->regs + GPIO_DAT) & ~out_mask; in mpc8572_gpio_get() 114 mask = gc->read_reg(mpc8xxx_gc->regs + GPIO_IER) in mpc8xxx_gpio_irq_cascade() 115 & gc->read_reg(mpc8xxx_gc->regs + GPIO_IMR); in mpc8xxx_gpio_irq_cascade() 131 gc->read_reg(mpc8xxx_gc->regs + GPIO_IMR) in mpc8xxx_irq_unmask() 146 gc->read_reg(mpc8xxx_gc->regs + GPIO_IMR) in mpc8xxx_irq_mask() 172 gc->read_reg(mpc8xxx_gc->regs + GPIO_ICR) in mpc8xxx_irq_set_type() 180 gc->read_reg(mpc8xxx_gc->regs + GPIO_ICR) in mpc8xxx_irq_set_type() 213 gc->write_reg(reg, (gc->read_reg(reg) & ~(3 << shift)) in mpc512x_irq_set_type() 221 gc->write_reg(reg, (gc->read_reg(re in mpc512x_irq_set_type() [all...] |
/kernel/linux/linux-5.10/drivers/macintosh/ |
H A 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( in setup_hardware() [all...] |
H A D | therm_adt746x.c | 111 read_reg(struct thermostat* th, int reg) in read_reg() function 134 tmp[1] = read_reg(th, addr); in read_fan_speed() 135 tmp[0] = read_reg(th, addr + 1); in read_fan_speed() 174 manual = read_reg(th, MANUAL_MODE[fan]); in write_fan_speed() 182 manual = read_reg(th, in write_fan_speed() 189 manual = read_reg(th, MANUAL_MODE[fan]); in write_fan_speed() 204 th->temps[i] = read_reg(th, TEMP_REG[i]); in read_sensors() 375 BUILD_SHOW_FUNC_INT(sensor1_temperature, (read_reg(th, TEMP_REG[1]))) 376 BUILD_SHOW_FUNC_INT(sensor2_temperature, (read_reg(th, TEMP_REG[2]))) 508 rc = read_reg(t in probe_thermostat() [all...] |
/kernel/linux/linux-6.6/drivers/macintosh/ |
H A D | therm_windtunnel.c | 139 read_reg( struct i2c_client *cl, int reg, int len ) in read_reg() function 174 temp = read_reg( x.thermostat, 0, 2 ); in poll_temp() 180 casetemp = read_reg(x.fan, 0x0b, 1) << 8; in poll_temp() 181 casetemp |= (read_reg(x.fan, 0x06, 1) & 0x7) << 5; in poll_temp() 216 x.r0 = read_reg( x.fan, 0x00, 1 ); in setup_hardware() 217 x.r1 = read_reg( x.fan, 0x01, 1 ); in setup_hardware() 218 x.r20 = read_reg( x.fan, 0x20, 1 ); in setup_hardware() 219 x.r23 = read_reg( x.fan, 0x23, 1 ); in setup_hardware() 220 x.r25 = read_reg( x.fan, 0x25, 1 ); in setup_hardware() 223 if( (val=read_reg( in setup_hardware() [all...] |
H A D | therm_adt746x.c | 112 read_reg(struct thermostat* th, int reg) in read_reg() function 135 tmp[1] = read_reg(th, addr); in read_fan_speed() 136 tmp[0] = read_reg(th, addr + 1); in read_fan_speed() 175 manual = read_reg(th, MANUAL_MODE[fan]); in write_fan_speed() 183 manual = read_reg(th, in write_fan_speed() 190 manual = read_reg(th, MANUAL_MODE[fan]); in write_fan_speed() 205 th->temps[i] = read_reg(th, TEMP_REG[i]); in read_sensors() 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 in probe_thermostat() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/ |
H A D | igc_phy.c | 37 ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id); in igc_get_phy_id() 43 ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id); in igc_get_phy_id() 74 ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status); in igc_phy_has_link() 85 ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status); in igc_phy_has_link() 113 hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg); in igc_power_up_phy_copper() 130 hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg); in igc_power_down_phy_copper() 230 ret_val = phy->ops.read_reg(hw, PHY_AUTONEG_ADV, &mii_autoneg_adv_reg); in igc_phy_setup_autoneg() 236 ret_val = phy->ops.read_reg(hw, PHY_1000T_CTRL, in igc_phy_setup_autoneg() 244 ret_val = phy->ops.read_reg(hw, (STANDARD_AN_REG_MASK << in igc_phy_setup_autoneg() 406 ret_val = hw->phy.ops.read_reg(h in igc_wait_autoneg() [all...] |
/kernel/linux/linux-5.10/drivers/net/can/ |
H A D | xilinx_can.c | 188 * @read_reg: For reading data from CAN registers 204 u32 (*read_reg)(const struct xcan_priv *priv, enum xcan_reg reg); member 368 while (!(priv->read_reg(priv, XCAN_SR_OFFSET) & XCAN_SR_CONFIG_MASK)) { in set_reset_mode() 401 is_config_mode = priv->read_reg(priv, XCAN_SR_OFFSET) & in xcan_set_bittiming() 443 priv->read_reg(priv, XCAN_BRPR_OFFSET), in xcan_set_bittiming() 444 priv->read_reg(priv, XCAN_BTR_OFFSET)); in xcan_set_bittiming() 508 priv->read_reg(priv, XCAN_SR_OFFSET)); in xcan_chip_start() 648 if (unlikely(priv->read_reg(priv, XCAN_SR_OFFSET) & in xcan_start_xmit_fifo() 681 if (unlikely(priv->read_reg(priv, XCAN_TRR_OFFSET) & in xcan_start_xmit_mailbox() 757 id_xcan = priv->read_reg(pri in xcan_rx() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/ |
H A D | igc_phy.c | 37 ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id); in igc_get_phy_id() 43 ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id); in igc_get_phy_id() 74 ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status); in igc_phy_has_link() 85 ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status); in igc_phy_has_link() 113 hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg); in igc_power_up_phy_copper() 130 hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg); in igc_power_down_phy_copper() 240 ret_val = phy->ops.read_reg(hw, PHY_AUTONEG_ADV, &mii_autoneg_adv_reg); in igc_phy_setup_autoneg() 246 ret_val = phy->ops.read_reg(hw, PHY_1000T_CTRL, in igc_phy_setup_autoneg() 254 ret_val = phy->ops.read_reg(hw, (STANDARD_AN_REG_MASK << in igc_phy_setup_autoneg() 416 ret_val = hw->phy.ops.read_reg(h in igc_wait_autoneg() [all...] |
/kernel/linux/linux-5.10/drivers/block/paride/ |
H A 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(p in pt_poll_dsc() [all...] |
/kernel/linux/linux-5.10/drivers/media/radio/ |
H A D | radio-tea5777.c | 218 tea->read_reg = -1; in radio_tea5777_set_freq() 228 if (tea->read_reg != -1) in radio_tea5777_update_read_reg() 242 res = tea->ops->read_reg(tea, &tea->read_reg); in radio_tea5777_update_read_reg() 306 (tea->read_reg & TEA5777_R_FM_STEREO_MASK)) in vidioc_g_tuner() 312 v->signal = (tea->read_reg & TEA5777_R_LEVEL_MASK) >> in vidioc_g_tuner() 315 /* Invalidate read_reg, so that next call we return up2date signal */ in vidioc_g_tuner() 316 tea->read_reg = -1; in vidioc_g_tuner() 459 tea->freq = (tea->read_reg & TEA5777_R_FM_PLL_MASK); in vidioc_s_hw_freq_seek() 462 if ((tea->read_reg in vidioc_s_hw_freq_seek() [all...] |
/kernel/linux/linux-6.6/drivers/media/radio/ |
H A D | radio-tea5777.c | 218 tea->read_reg = -1; in radio_tea5777_set_freq() 228 if (tea->read_reg != -1) in radio_tea5777_update_read_reg() 242 res = tea->ops->read_reg(tea, &tea->read_reg); in radio_tea5777_update_read_reg() 306 (tea->read_reg & TEA5777_R_FM_STEREO_MASK)) in vidioc_g_tuner() 312 v->signal = (tea->read_reg & TEA5777_R_LEVEL_MASK) >> in vidioc_g_tuner() 315 /* Invalidate read_reg, so that next call we return up2date signal */ in vidioc_g_tuner() 316 tea->read_reg = -1; in vidioc_g_tuner() 459 tea->freq = (tea->read_reg & TEA5777_R_FM_PLL_MASK); in vidioc_s_hw_freq_seek() 462 if ((tea->read_reg in vidioc_s_hw_freq_seek() [all...] |