Searched refs:PEM_CFG_RD (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/pci/controller/ |
H A D | pci-thunder-pem.c | 21 #define PEM_CFG_RD 0x30 macro 42 * bits of PEM_CFG_RD, then trigger the read by reading back. in thunder_pem_bridge_read() 43 * The config data lands in the upper 32-bits of PEM_CFG_RD. in thunder_pem_bridge_read() 46 writeq(read_val, pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_read() 47 read_val = readq(pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_read() 75 writeq(0x70, pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_read() 76 tmp_val = readq(pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_read() 227 writeq(where_aligned, pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_write() 228 read_val = readq(pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_write() 236 writeq(where_aligned, pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_write() [all...] |
/kernel/linux/linux-6.6/drivers/pci/controller/ |
H A D | pci-thunder-pem.c | 21 #define PEM_CFG_RD 0x30 macro 49 * bits of PEM_CFG_RD, then trigger the read by reading back. in thunder_pem_bridge_read() 50 * The config data lands in the upper 32-bits of PEM_CFG_RD. in thunder_pem_bridge_read() 53 writeq(read_val, pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_read() 54 read_val = readq(pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_read() 82 writeq(0x70, pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_read() 83 tmp_val = readq(pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_read() 234 writeq(where_aligned, pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_write() 235 read_val = readq(pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_write() 243 writeq(where_aligned, pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_write() [all...] |
Completed in 2 milliseconds