Home
last modified time | relevance | path

Searched refs:PEM_CFG_RD (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/pci/controller/
H A Dpci-thunder-pem.c21 #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 Dpci-thunder-pem.c21 #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