Lines Matching refs:read_val

31 	u64 read_val, tmp_val;  in thunder_pem_bridge_read()  local
45 read_val = where & ~3ull; 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()
48 read_val >>= 32; in thunder_pem_bridge_read()
56 read_val &= 0xffff00ff; in thunder_pem_bridge_read()
57 read_val |= 0x00007000; /* Skip MSI CAP */ in thunder_pem_bridge_read()
64 if (!(read_val & (0x1f << 25))) in thunder_pem_bridge_read()
65 read_val |= (2u << 25); in thunder_pem_bridge_read()
69 read_val &= 0xc00000ff; in thunder_pem_bridge_read()
79 read_val |= 0x0003bc00; in thunder_pem_bridge_read()
81 read_val |= 0x0001bc00; in thunder_pem_bridge_read()
85 read_val = 0x00000000; in thunder_pem_bridge_read()
89 read_val = 0x000f0000; in thunder_pem_bridge_read()
93 read_val = 0x00010014; in thunder_pem_bridge_read()
97 read_val = 0x00000000; in thunder_pem_bridge_read()
101 read_val = 0x80ff0003; in thunder_pem_bridge_read()
104 read_val = pem_pci->ea_entry[0]; in thunder_pem_bridge_read()
107 read_val = pem_pci->ea_entry[1]; in thunder_pem_bridge_read()
110 read_val = pem_pci->ea_entry[2]; in thunder_pem_bridge_read()
115 read_val >>= (8 * (where & 3)); in thunder_pem_bridge_read()
118 read_val &= 0xff; in thunder_pem_bridge_read()
121 read_val &= 0xffff; in thunder_pem_bridge_read()
126 *val = read_val; in thunder_pem_bridge_read()
211 u64 write_val, read_val; in thunder_pem_bridge_write() local
228 read_val = readq(pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_write()
229 read_val >>= 32; in thunder_pem_bridge_write()
231 read_val &= mask; in thunder_pem_bridge_write()
233 val |= (u32)read_val; in thunder_pem_bridge_write()
237 read_val = readq(pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_write()
238 read_val >>= 32; in thunder_pem_bridge_write()
240 read_val &= mask; in thunder_pem_bridge_write()
242 val |= (u32)read_val; in thunder_pem_bridge_write()