Lines Matching defs:msi_set

312 		struct mtk_msi_set *msi_set = &pcie->msi_sets[i];
314 msi_set->base = pcie->base + PCIE_MSI_SET_BASE_REG +
316 msi_set->msg_addr = pcie->reg_base + PCIE_MSI_SET_BASE_REG +
320 writel_relaxed(lower_32_bits(msi_set->msg_addr), msi_set->base);
321 writel_relaxed(upper_32_bits(msi_set->msg_addr),
460 struct mtk_msi_set *msi_set = irq_data_get_irq_chip_data(data);
466 msg->address_hi = upper_32_bits(msi_set->msg_addr);
467 msg->address_lo = lower_32_bits(msi_set->msg_addr);
475 struct mtk_msi_set *msi_set = irq_data_get_irq_chip_data(data);
480 writel_relaxed(BIT(hwirq), msi_set->base + PCIE_MSI_SET_STATUS_OFFSET);
485 struct mtk_msi_set *msi_set = irq_data_get_irq_chip_data(data);
493 val = readl_relaxed(msi_set->base + PCIE_MSI_SET_ENABLE_OFFSET);
495 writel_relaxed(val, msi_set->base + PCIE_MSI_SET_ENABLE_OFFSET);
501 struct mtk_msi_set *msi_set = irq_data_get_irq_chip_data(data);
509 val = readl_relaxed(msi_set->base + PCIE_MSI_SET_ENABLE_OFFSET);
511 writel_relaxed(val, msi_set->base + PCIE_MSI_SET_ENABLE_OFFSET);
529 struct mtk_msi_set *msi_set;
543 msi_set = &pcie->msi_sets[set_idx];
547 &mtk_msi_bottom_irq_chip, msi_set,
711 struct mtk_msi_set *msi_set = &pcie->msi_sets[set_idx];
715 msi_enable = readl_relaxed(msi_set->base + PCIE_MSI_SET_ENABLE_OFFSET);
718 msi_status = readl_relaxed(msi_set->base +
984 struct mtk_msi_set *msi_set = &pcie->msi_sets[i];
986 msi_set->saved_irq_state = readl_relaxed(msi_set->base +
1002 struct mtk_msi_set *msi_set = &pcie->msi_sets[i];
1004 writel_relaxed(msi_set->saved_irq_state,
1005 msi_set->base + PCIE_MSI_SET_ENABLE_OFFSET);