|
@@ -348,6 +348,7 @@ static inline int dw_pcie_allocate_domains(struct pcie_port *pp)
|
|
|
void dw_pcie_ep_linkup(struct dw_pcie_ep *ep);
|
|
|
int dw_pcie_ep_init(struct dw_pcie_ep *ep);
|
|
|
void dw_pcie_ep_exit(struct dw_pcie_ep *ep);
|
|
|
+int dw_pcie_ep_raise_legacy_irq(struct dw_pcie_ep *ep, u8 func_no);
|
|
|
int dw_pcie_ep_raise_msi_irq(struct dw_pcie_ep *ep, u8 func_no,
|
|
|
u8 interrupt_num);
|
|
|
int dw_pcie_ep_raise_msix_irq(struct dw_pcie_ep *ep, u8 func_no,
|
|
@@ -367,6 +368,11 @@ static inline void dw_pcie_ep_exit(struct dw_pcie_ep *ep)
|
|
|
{
|
|
|
}
|
|
|
|
|
|
+static inline int dw_pcie_ep_raise_legacy_irq(struct dw_pcie_ep *ep, u8 func_no)
|
|
|
+{
|
|
|
+ return 0;
|
|
|
+}
|
|
|
+
|
|
|
static inline int dw_pcie_ep_raise_msi_irq(struct dw_pcie_ep *ep, u8 func_no,
|
|
|
u8 interrupt_num)
|
|
|
{
|