Searched refs:reg_lo (Results 1 – 8 of 8) sorted by relevance
/Linux-v5.15/drivers/cxl/ |
D | pci.c | 1079 static void cxl_decode_register_block(u32 reg_lo, u32 reg_hi, in cxl_decode_register_block() argument 1082 *offset = ((u64)reg_hi << 32) | (reg_lo & CXL_REGLOC_ADDR_MASK); in cxl_decode_register_block() 1083 *bar = FIELD_GET(CXL_REGLOC_BIR_MASK, reg_lo); in cxl_decode_register_block() 1084 *reg_type = FIELD_GET(CXL_REGLOC_RBI_MASK, reg_lo); in cxl_decode_register_block() 1124 u32 reg_lo, reg_hi; in cxl_mem_setup_regs() local 1129 pci_read_config_dword(pdev, regloc, ®_lo); in cxl_mem_setup_regs() 1132 cxl_decode_register_block(reg_lo, reg_hi, &bar, &offset, in cxl_mem_setup_regs()
|
/Linux-v5.15/drivers/comedi/drivers/ |
D | rti800.c | 210 int reg_lo = chan ? RTI800_DAC1LO : RTI800_DAC0LO; in rti800_ao_insn_write() local 222 outb(val & 0xff, dev->iobase + reg_lo); in rti800_ao_insn_write()
|
/Linux-v5.15/drivers/net/ethernet/chelsio/cxgb3/ |
D | xgmac.c | 603 #define RMON_UPDATE64(mac, name, reg_lo, reg_hi) \ in t3_mac_update_stats() argument 604 (mac)->stats.name += RMON_READ(mac, A_XGM_STAT_##reg_lo) + \ in t3_mac_update_stats()
|
/Linux-v5.15/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_hw.c | 410 u32 reg_hi, reg_lo; in netxen_p2_nic_set_mac_addr() local 421 reg_lo = NETXEN_NIU_XGE_STATION_ADDR_0_1 + (0x10000 * phy); in netxen_p2_nic_set_mac_addr() 425 if (NXWR32(adapter, reg_lo, mac_lo) || NXWR32(adapter, reg_hi, mac_hi)) in netxen_p2_nic_set_mac_addr() 427 if (NXWR32(adapter, reg_lo, mac_lo) || NXWR32(adapter, reg_hi, mac_hi)) in netxen_p2_nic_set_mac_addr()
|
/Linux-v5.15/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-dev.c | 2852 static u64 xgbe_mmc_read(struct xgbe_prv_data *pdata, unsigned int reg_lo) in xgbe_mmc_read() argument 2858 switch (reg_lo) { in xgbe_mmc_read() 2872 switch (reg_lo) { in xgbe_mmc_read() 2886 val = XGMAC_IOREAD(pdata, reg_lo); in xgbe_mmc_read() 2889 val |= ((u64)XGMAC_IOREAD(pdata, reg_lo + 4) << 32); in xgbe_mmc_read()
|
/Linux-v5.15/drivers/net/ethernet/synopsys/ |
D | dwc-xlgmac-hw.c | 1840 static u64 xlgmac_mmc_read(struct xlgmac_pdata *pdata, unsigned int reg_lo) in xlgmac_mmc_read() argument 1845 switch (reg_lo) { in xlgmac_mmc_read() 1858 val = (u64)readl(pdata->mac_regs + reg_lo); in xlgmac_mmc_read() 1861 val |= ((u64)readl(pdata->mac_regs + reg_lo + 4) << 32); in xlgmac_mmc_read()
|
/Linux-v5.15/drivers/edac/ |
D | sb_edac.c | 1069 u32 reg_lo, reg_hi; in knl_get_tohm() local 1071 pci_read_config_dword(pvt->knl.pci_mc_info, KNL_TOHM_0, ®_lo); in knl_get_tohm() 1073 rc = ((u64)reg_hi << 32) | reg_lo; in knl_get_tohm()
|
/Linux-v5.15/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_main.c | 1693 static inline u64 sxgbe_get_stat64(void __iomem *ioaddr, int reg_lo, int reg_hi) in sxgbe_get_stat64() argument 1695 u64 val = readl(ioaddr + reg_lo); in sxgbe_get_stat64()
|