Searched refs:read_reg (Results 76 - 100 of 138) sorted by relevance

123456

/linux-master/drivers/net/can/m_can/
H A Dm_can_platform.c72 .read_reg = iomap_read_reg,
H A Dtcan4x5x-core.c362 .read_reg = tcan4x5x_read_reg,
/linux-master/drivers/isdn/hardware/mISDN/
H A DmISDNisar.c40 u8 val = isar->read_reg(isar->hw, ISAR_HIA);
45 val = isar->read_reg(isar->hw, ISAR_HIA);
115 isar->iis = isar->read_reg(isar->hw, ISAR_IIS);
116 isar->cmsb = isar->read_reg(isar->hw, ISAR_CTRL_H);
117 isar->clsb = isar->read_reg(isar->hw, ISAR_CTRL_L);
133 irq = isar->read_reg(isar->hw, ISAR_IRQBIT);
/linux-master/drivers/regulator/
H A Dtps6524x-regulator.c184 static int read_reg(struct tps6524x *hw, int reg) function
285 tmp = read_reg(hw, field->reg);
/linux-master/drivers/media/pci/ivtv/
H A Divtv-driver.h811 #define read_reg(reg) readl(itv->reg_mem + (reg)) macro
814 do { write_reg(val, reg); read_reg(reg); } while (0)
H A Divtvfb.c459 trace = read_reg(IVTV_REG_DEC_LINE_FIELD) >> 16;
511 write_reg(read_reg(0x02a00) | 0x0002000, 0x02a00);
513 write_reg(read_reg(0x02a00) & ~0x0002000, 0x02a00);
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb.h773 if (hw->phy.ops.read_reg)
774 return hw->phy.ops.read_reg(hw, offset, data);
H A De1000_hw.h321 s32 (*read_reg)(struct e1000_hw *, u32, u16 *); member in struct:e1000_phy_operations
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc.h720 if (hw->phy.ops.read_reg)
721 return hw->phy.ops.read_reg(hw, offset, data);
/linux-master/drivers/net/can/sja1000/
H A Dkvaser_pci.c243 priv->read_reg = kvaser_pci_read_reg;
/linux-master/drivers/gpio/
H A Dgpio-mt7621.c82 return gc->read_reg(mtk->base + offset);
H A Dgpio-xgene-sb.c65 data = gc->read_reg(reg);
/linux-master/drivers/iommu/arm/arm-smmu/
H A Darm-smmu-nvidia.c288 .read_reg = nvidia_smmu_read_reg,
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dmhi.c390 mhi_ctrl->read_reg = ath11k_mhi_op_read_reg;
/linux-master/include/linux/
H A Dmhi.h353 * @read_reg: Read a MHI register via the physical link (required)
433 int (*read_reg)(struct mhi_controller *mhi_cntrl, void __iomem *addr, member in struct:mhi_controller
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Dmes_v11_0.c402 misc_pkt.read_reg.reg_offset = input->read_reg.reg_offset;
403 misc_pkt.read_reg.buffer_addr = input->read_reg.buffer_addr;
H A Damdgpu_mes.h297 } read_reg; member in union:mes_misc_op_input::__anon149
/linux-master/drivers/media/platform/ti/vpe/
H A Dvpe.c446 static u32 read_reg(struct vpe_dev *dev, int offset) function
464 return get_field(read_reg(dev, offset), mask, shift);
479 u32 val = read_reg(dev, offset);
955 #define DUMPREG(r) vpe_dbg(dev, "%-35s %08x\n", #r, read_reg(dev, VPE_##r))
1375 irqst0 = read_reg(dev, VPE_INT0_STATUS0);
1381 irqst1 = read_reg(dev, VPE_INT0_STATUS1);
/linux-master/drivers/net/can/ctucanfd/
H A Dctucanfd_base.c142 return priv->read_reg(priv, reg);
1398 priv->read_reg = ctucan_read32_le;
1413 priv->read_reg = ctucan_read32_be;
/linux-master/drivers/mfd/
H A D88pm860x-core.c467 int read_reg = -1, value = 0; local
473 if (read_reg != irq_data->reg) {
474 read_reg = irq_data->reg;
/linux-master/drivers/net/ethernet/intel/e1000e/
H A D82571.c1890 .read_reg = e1000e_read_phy_reg_igp,
1908 .read_reg = e1000e_read_phy_reg_m88,
1926 .read_reg = e1000e_read_phy_reg_bm2,
/linux-master/drivers/bluetooth/
H A Dbtmrvl_sdio.c1338 u8 dump_num = 0, idx, i, read_reg, doneflag = 0; local
1392 read_reg = sdio_readb(card->func, reg, &ret);
1397 memory_size |= (read_reg << i*8);
/linux-master/drivers/accel/qaic/
H A Dmhi_controller.c537 mhi_cntrl->read_reg = mhi_read_reg;
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dmhi.c378 mhi_ctrl->read_reg = ath12k_mhi_op_read_reg;
/linux-master/include/linux/gpio/
H A Ddriver.h385 * @read_reg: reader function for generic GPIO
472 unsigned long (*read_reg)(void __iomem *reg); member in struct:gpio_chip

Completed in 655 milliseconds

123456