Searched refs:ecam_val (Results 1 – 1 of 1) sorted by relevance
659 u32 breg_val, ecam_val, first_busno = 0; in nwl_pcie_bridge_init() local693 ecam_val = nwl_bridge_readl(pcie, E_ECAM_CAPABILITIES) & E_ECAM_PRESENT; in nwl_pcie_bridge_init()694 if (!ecam_val) { in nwl_pcie_bridge_init()696 return ecam_val; in nwl_pcie_bridge_init()713 ecam_val = nwl_bridge_readl(pcie, E_ECAM_CONTROL); in nwl_pcie_bridge_init()714 pcie->last_busno = (ecam_val & E_ECAM_SIZE_LOC) >> E_ECAM_SIZE_SHIFT; in nwl_pcie_bridge_init()716 ecam_val = first_busno; in nwl_pcie_bridge_init()717 ecam_val |= (first_busno + 1) << 8; in nwl_pcie_bridge_init()718 ecam_val |= (pcie->last_busno << E_ECAM_SIZE_SHIFT); in nwl_pcie_bridge_init()719 writel(ecam_val, (pcie->ecam_base + PCI_PRIMARY_BUS)); in nwl_pcie_bridge_init()