Lines Matching refs:advk_writel
293 static inline void advk_writel(struct advk_pcie *pcie, u32 val, u64 reg)
404 advk_writel(pcie, reg, PCIE_CORE_CTRL0_REG);
419 advk_writel(pcie, reg, PCIE_CORE_PCIEXP_CAP + PCI_EXP_LNKCTL2);
424 advk_writel(pcie, reg, PCIE_CORE_CTRL0_REG);
458 advk_writel(pcie, OB_WIN_ENABLE |
460 advk_writel(pcie, upper_32_bits(match), OB_WIN_MATCH_MS(win_num));
461 advk_writel(pcie, lower_32_bits(remap), OB_WIN_REMAP_LS(win_num));
462 advk_writel(pcie, upper_32_bits(remap), OB_WIN_REMAP_MS(win_num));
463 advk_writel(pcie, lower_32_bits(mask), OB_WIN_MASK_LS(win_num));
464 advk_writel(pcie, upper_32_bits(mask), OB_WIN_MASK_MS(win_num));
465 advk_writel(pcie, actions, OB_WIN_ACTIONS(win_num));
470 advk_writel(pcie, 0, OB_WIN_MATCH_LS(win_num));
471 advk_writel(pcie, 0, OB_WIN_MATCH_MS(win_num));
472 advk_writel(pcie, 0, OB_WIN_REMAP_LS(win_num));
473 advk_writel(pcie, 0, OB_WIN_REMAP_MS(win_num));
474 advk_writel(pcie, 0, OB_WIN_MASK_LS(win_num));
475 advk_writel(pcie, 0, OB_WIN_MASK_MS(win_num));
476 advk_writel(pcie, 0, OB_WIN_ACTIONS(win_num));
494 advk_writel(pcie, reg, PCIE_CORE_REF_CLK_REG);
500 advk_writel(pcie, reg, CTRL_CONFIG_REG);
505 advk_writel(pcie, reg, PCIE_CORE_CTRL0_REG);
515 advk_writel(pcie, reg, VENDOR_ID_REG);
535 advk_writel(pcie, reg, PCIE_CORE_DEV_REV_REG);
540 advk_writel(pcie, reg, PCIE_CORE_CMD_STATUS_REG);
547 advk_writel(pcie, reg, PCIE_CORE_ERR_CAPCTL_REG);
557 advk_writel(pcie, reg, PCIE_CORE_PCIEXP_CAP + PCI_EXP_DEVCTL);
562 advk_writel(pcie, reg, PCIE_CORE_CTRL2_REG);
568 advk_writel(pcie, reg, PCIE_CORE_CTRL0_REG);
572 advk_writel(pcie, lower_32_bits(msi_addr), PCIE_MSI_ADDR_LOW_REG);
573 advk_writel(pcie, upper_32_bits(msi_addr), PCIE_MSI_ADDR_HIGH_REG);
578 advk_writel(pcie, reg, PCIE_CORE_CTRL2_REG);
581 advk_writel(pcie, PCIE_MSI_ALL_MASK, PCIE_MSI_STATUS_REG);
582 advk_writel(pcie, PCIE_ISR0_ALL_MASK, PCIE_ISR0_REG);
583 advk_writel(pcie, PCIE_ISR1_ALL_MASK, PCIE_ISR1_REG);
584 advk_writel(pcie, PCIE_IRQ_ALL_MASK, HOST_CTRL_INT_STATUS_REG);
587 advk_writel(pcie, PCIE_ISR0_ALL_MASK, PCIE_ISR0_MASK_REG);
588 advk_writel(pcie, PCIE_ISR1_ALL_MASK, PCIE_ISR1_MASK_REG);
589 advk_writel(pcie, PCIE_MSI_ALL_MASK, PCIE_MSI_MASK_REG);
594 advk_writel(pcie, reg, PCIE_ISR0_MASK_REG);
599 advk_writel(pcie, reg, PCIE_ISR0_MASK_REG);
603 advk_writel(pcie, reg, HOST_CTRL_INT_MASK_REG);
617 advk_writel(pcie, reg, PCIE_CORE_CTRL2_REG);
624 advk_writel(pcie, OB_WIN_TYPE_MEM, OB_WIN_DEFAULT_ACTIONS);
634 advk_writel(pcie, reg, PIO_CTRL);
823 advk_writel(pcie, new, PCIE_CORE_CMD_STATUS_REG);
838 advk_writel(pcie, val, PCIE_ISR0_MASK_REG);
846 advk_writel(pcie, val, PCIE_CORE_CTRL1_REG);
917 advk_writel(pcie, new, PCIE_CORE_PCIEXP_CAP + reg);
939 advk_writel(pcie, new, PCIE_CORE_PCIEXP_CAP + reg);
1015 advk_writel(pcie, new, PCIE_CORE_PCIERR_CAP + reg);
1175 advk_writel(pcie, reg, PIO_CTRL);
1179 advk_writel(pcie, reg, PIO_ADDR_LS);
1180 advk_writel(pcie, 0, PIO_ADDR_MS);
1183 advk_writel(pcie, 0xf, PIO_WR_DATA_STRB);
1188 advk_writel(pcie, 1, PIO_ISR);
1189 advk_writel(pcie, 1, PIO_START);
1256 advk_writel(pcie, reg, PIO_CTRL);
1260 advk_writel(pcie, reg, PIO_ADDR_LS);
1261 advk_writel(pcie, 0, PIO_ADDR_MS);
1269 advk_writel(pcie, reg, PIO_WR_DATA);
1272 advk_writel(pcie, data_strobe, PIO_WR_DATA_STRB);
1277 advk_writel(pcie, 1, PIO_ISR);
1278 advk_writel(pcie, 1, PIO_START);
1324 advk_writel(pcie, mask, PCIE_MSI_MASK_REG);
1338 advk_writel(pcie, mask, PCIE_MSI_MASK_REG);
1411 advk_writel(pcie, mask, PCIE_ISR1_MASK_REG);
1425 advk_writel(pcie, mask, PCIE_ISR1_MASK_REG);
1579 advk_writel(pcie, PCIE_MSG_PM_PME_MASK, PCIE_ISR0_REG);
1613 advk_writel(pcie, BIT(msi_idx), PCIE_MSI_STATUS_REG);
1618 advk_writel(pcie, PCIE_ISR0_MSI_INT_PENDING,
1642 advk_writel(pcie, PCIE_ISR0_ERR_MASK, PCIE_ISR0_REG);
1661 advk_writel(pcie, PCIE_ISR1_INTX_ASSERT(i),
1682 advk_writel(pcie, PCIE_IRQ_CORE_INT, HOST_CTRL_INT_STATUS_REG);
1946 advk_writel(pcie, val, PCIE_CORE_CMD_STATUS_REG);
1951 advk_writel(pcie, val, PCIE_CORE_CTRL2_REG);
1954 advk_writel(pcie, 0, PCIE_MSI_ADDR_LOW_REG);
1955 advk_writel(pcie, 0, PCIE_MSI_ADDR_HIGH_REG);
1958 advk_writel(pcie, PCIE_MSI_ALL_MASK, PCIE_MSI_MASK_REG);
1959 advk_writel(pcie, PCIE_ISR0_ALL_MASK, PCIE_ISR0_MASK_REG);
1960 advk_writel(pcie, PCIE_ISR1_ALL_MASK, PCIE_ISR1_MASK_REG);
1961 advk_writel(pcie, PCIE_IRQ_ALL_MASK, HOST_CTRL_INT_MASK_REG);
1964 advk_writel(pcie, PCIE_MSI_ALL_MASK, PCIE_MSI_STATUS_REG);
1965 advk_writel(pcie, PCIE_ISR0_ALL_MASK, PCIE_ISR0_REG);
1966 advk_writel(pcie, PCIE_ISR1_ALL_MASK, PCIE_ISR1_REG);
1967 advk_writel(pcie, PCIE_IRQ_ALL_MASK, HOST_CTRL_INT_STATUS_REG);
1984 advk_writel(pcie, val, PCIE_CORE_CTRL0_REG);