Home
last modified time | relevance | path

Searched refs:REG_ADDR (Results 1 - 25 of 29) sorted by relevance

12

/kernel/linux/linux-6.6/include/linux/mfd/
H A Didt82p33_reg.h10 #define REG_ADDR(page, offset) (((page) << 0x7) | ((offset) & 0x7f)) macro
45 #define OUT_MUX_CNFG(outn) REG_ADDR(0x6, (0xC * (outn)))
/kernel/linux/linux-5.10/drivers/mfd/
H A Dhtc-pasic3.c26 #define REG_ADDR 5 macro
38 void __iomem *addr = asic->mapping + (REG_ADDR << bus_shift); in pasic3_write_register()
53 void __iomem *addr = asic->mapping + (REG_ADDR << bus_shift); in pasic3_read_register()
/kernel/linux/linux-5.10/drivers/net/ethernet/apm/xgene-v2/
H A Dmdio.c19 SET_REG_BITS(&val, REG_ADDR, reg); in xge_mdio_write()
43 SET_REG_BITS(&val, REG_ADDR, reg); in xge_mdio_read()
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb/
H A Dmy3126.c35 #define OFFSET(REG_ADDR) (REG_ADDR << 2)
H A Dpm3393.c48 #define OFFSET(REG_ADDR) ((REG_ADDR) << 2)
/kernel/linux/linux-6.6/drivers/net/ethernet/apm/xgene-v2/
H A Dmdio.c19 SET_REG_BITS(&val, REG_ADDR, reg); in xge_mdio_write()
43 SET_REG_BITS(&val, REG_ADDR, reg); in xge_mdio_read()
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb/
H A Dmy3126.c35 #define OFFSET(REG_ADDR) (REG_ADDR << 2)
H A Dpm3393.c39 #define OFFSET(REG_ADDR) ((REG_ADDR) << 2)
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dultra45_env.c36 #define REG_ADDR 0x41UL macro
39 /* Registers accessed indirectly via REG_DATA/REG_ADDR */
73 writeb(ireg, p->regs + REG_ADDR); in env_read()
83 writeb(ireg, p->regs + REG_ADDR); in env_write()
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dultra45_env.c37 #define REG_ADDR 0x41UL macro
40 /* Registers accessed indirectly via REG_DATA/REG_ADDR */
74 writeb(ireg, p->regs + REG_ADDR); in env_read()
84 writeb(ireg, p->regs + REG_ADDR); in env_write()
/kernel/linux/linux-5.10/drivers/net/ethernet/apm/xgene/
H A Dxgene_enet_sgmac.h13 #define REG_ADDR(src) ((src) & GENMASK(4, 0)) macro
H A Dxgene_enet_sgmac.c119 addr = PHY_ADDR(phy_id) | REG_ADDR(reg); in xgene_mii_phy_write()
140 addr = PHY_ADDR(phy_id) | REG_ADDR(reg); in xgene_mii_phy_read()
/kernel/linux/linux-6.6/drivers/net/ethernet/apm/xgene/
H A Dxgene_enet_sgmac.h13 #define REG_ADDR(src) ((src) & GENMASK(4, 0)) macro
H A Dxgene_enet_sgmac.c119 addr = PHY_ADDR(phy_id) | REG_ADDR(reg); in xgene_mii_phy_write()
140 addr = PHY_ADDR(phy_id) | REG_ADDR(reg); in xgene_mii_phy_read()
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x.h169 #define REG_ADDR(bp, offset) ((bp->regview) + (offset)) macro
171 #define REG_RD(bp, offset) readl(REG_ADDR(bp, offset))
172 #define REG_RD8(bp, offset) readb(REG_ADDR(bp, offset))
173 #define REG_RD16(bp, offset) readw(REG_ADDR(bp, offset))
176 writel_relaxed((u32)val, REG_ADDR(bp, offset))
179 writew_relaxed((u16)val, REG_ADDR(bp, offset))
181 #define REG_WR(bp, offset, val) writel((u32)val, REG_ADDR(bp, offset))
182 #define REG_WR8(bp, offset, val) writeb((u8)val, REG_ADDR(bp, offset))
183 #define REG_WR16(bp, offset, val) writew((u16)val, REG_ADDR(bp, offset))
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x.h169 #define REG_ADDR(bp, offset) ((bp->regview) + (offset)) macro
171 #define REG_RD(bp, offset) readl(REG_ADDR(bp, offset))
172 #define REG_RD8(bp, offset) readb(REG_ADDR(bp, offset))
173 #define REG_RD16(bp, offset) readw(REG_ADDR(bp, offset))
176 writel_relaxed((u32)val, REG_ADDR(bp, offset))
179 writew_relaxed((u16)val, REG_ADDR(bp, offset))
181 #define REG_WR(bp, offset, val) writel((u32)val, REG_ADDR(bp, offset))
182 #define REG_WR8(bp, offset, val) writeb((u8)val, REG_ADDR(bp, offset))
183 #define REG_WR16(bp, offset, val) writew((u16)val, REG_ADDR(bp, offset))
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/
H A Dqed.h960 #define REG_ADDR(cdev, offset) (void __iomem *)((u8 __iomem *)\ macro
964 #define REG_RD(cdev, offset) readl(REG_ADDR(cdev, offset))
965 #define REG_WR(cdev, offset, val) writel((u32)val, REG_ADDR(cdev, offset))
966 #define REG_WR16(cdev, offset, val) writew((u16)val, REG_ADDR(cdev, offset))
H A Dqed_hw.c246 reg_addr = (u32 __iomem *)REG_ADDR(p_hwfn, hw_offset); in qed_memcpy_hw()
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/
H A Dqed.h957 #define REG_ADDR(cdev, offset) ((void __iomem *)((u8 __iomem *)\ macro
961 #define REG_RD(cdev, offset) readl(REG_ADDR(cdev, offset))
962 #define REG_WR(cdev, offset, val) writel((u32)val, REG_ADDR(cdev, offset))
963 #define REG_WR16(cdev, offset, val) writew((u16)val, REG_ADDR(cdev, offset))
/kernel/linux/linux-5.10/drivers/net/mdio/
H A Dmdio-xgene.c86 data = SET_VAL(PHY_ADDR, phy_id) | SET_VAL(REG_ADDR, reg); in xgene_mdio_rgmii_read()
112 val = SET_VAL(PHY_ADDR, phy_id) | SET_VAL(REG_ADDR, reg); in xgene_mdio_rgmii_write()
/kernel/linux/linux-6.6/drivers/net/mdio/
H A Dmdio-xgene.c84 data = SET_VAL(PHY_ADDR, phy_id) | SET_VAL(REG_ADDR, reg); in xgene_mdio_rgmii_read()
110 val = SET_VAL(PHY_ADDR, phy_id) | SET_VAL(REG_ADDR, reg); in xgene_mdio_rgmii_write()
/kernel/linux/linux-5.10/drivers/gpu/drm/panel/
H A Dpanel-raspberrypi-touchscreen.c62 enum REG_ADDR { enum
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-meson-spifc.c23 #define REG_ADDR 0x04 macro
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-meson-spifc.c23 #define REG_ADDR 0x04 macro
/kernel/linux/linux-6.6/drivers/gpu/drm/panel/
H A Dpanel-raspberrypi-touchscreen.c61 enum REG_ADDR { enum

Completed in 31 milliseconds

12