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