Lines Matching refs:pcie_addr
109 union cvmx_pcie_address pcie_addr; in cvmx_pcie_get_io_base_address() local
110 pcie_addr.u64 = 0; in cvmx_pcie_get_io_base_address()
111 pcie_addr.io.upper = 0; in cvmx_pcie_get_io_base_address()
112 pcie_addr.io.io = 1; in cvmx_pcie_get_io_base_address()
113 pcie_addr.io.did = 3; in cvmx_pcie_get_io_base_address()
114 pcie_addr.io.subdid = 2; in cvmx_pcie_get_io_base_address()
115 pcie_addr.io.es = 1; in cvmx_pcie_get_io_base_address()
116 pcie_addr.io.port = pcie_port; in cvmx_pcie_get_io_base_address()
117 return pcie_addr.u64; in cvmx_pcie_get_io_base_address()
143 union cvmx_pcie_address pcie_addr; in cvmx_pcie_get_mem_base_address() local
144 pcie_addr.u64 = 0; in cvmx_pcie_get_mem_base_address()
145 pcie_addr.mem.upper = 0; in cvmx_pcie_get_mem_base_address()
146 pcie_addr.mem.io = 1; in cvmx_pcie_get_mem_base_address()
147 pcie_addr.mem.did = 3; in cvmx_pcie_get_mem_base_address()
148 pcie_addr.mem.subdid = 3 + pcie_port; in cvmx_pcie_get_mem_base_address()
149 return pcie_addr.u64; in cvmx_pcie_get_mem_base_address()
233 union cvmx_pcie_address pcie_addr; in __cvmx_pcie_build_config_addr() local
241 pcie_addr.u64 = 0; in __cvmx_pcie_build_config_addr()
242 pcie_addr.config.upper = 2; in __cvmx_pcie_build_config_addr()
243 pcie_addr.config.io = 1; in __cvmx_pcie_build_config_addr()
244 pcie_addr.config.did = 3; in __cvmx_pcie_build_config_addr()
245 pcie_addr.config.subdid = 1; in __cvmx_pcie_build_config_addr()
246 pcie_addr.config.es = 1; in __cvmx_pcie_build_config_addr()
247 pcie_addr.config.port = pcie_port; in __cvmx_pcie_build_config_addr()
248 pcie_addr.config.ty = (bus > pciercx_cfg006.s.pbnum); in __cvmx_pcie_build_config_addr()
249 pcie_addr.config.bus = bus; in __cvmx_pcie_build_config_addr()
250 pcie_addr.config.dev = dev; in __cvmx_pcie_build_config_addr()
251 pcie_addr.config.func = fn; in __cvmx_pcie_build_config_addr()
252 pcie_addr.config.reg = reg; in __cvmx_pcie_build_config_addr()
253 return pcie_addr.u64; in __cvmx_pcie_build_config_addr()