File tree Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -1497,7 +1497,6 @@ static int flexrm_mbox_probe(struct platform_device *pdev)
1497
1497
int index , ret = 0 ;
1498
1498
void __iomem * regs ;
1499
1499
void __iomem * regs_end ;
1500
- struct msi_desc * desc ;
1501
1500
struct resource * iomem ;
1502
1501
struct flexrm_ring * ring ;
1503
1502
struct flexrm_mbox * mbox ;
@@ -1608,10 +1607,8 @@ static int flexrm_mbox_probe(struct platform_device *pdev)
1608
1607
goto fail_destroy_cmpl_pool ;
1609
1608
1610
1609
/* Save alloced IRQ numbers for each ring */
1611
- for_each_msi_entry (desc , dev ) {
1612
- ring = & mbox -> rings [desc -> msi_index ];
1613
- ring -> irq = desc -> irq ;
1614
- }
1610
+ for (index = 0 ; index < mbox -> num_rings ; index ++ )
1611
+ mbox -> rings [index ].irq = msi_get_virq (dev , index );
1615
1612
1616
1613
/* Check availability of debugfs */
1617
1614
if (!debugfs_initialized ())
You can’t perform that action at this time.
0 commit comments