File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -2123,10 +2123,6 @@ static int arm_smmu_device_probe(struct platform_device *pdev)
2123
2123
if (err )
2124
2124
return err ;
2125
2125
2126
- smmu = arm_smmu_impl_init (smmu );
2127
- if (IS_ERR (smmu ))
2128
- return PTR_ERR (smmu );
2129
-
2130
2126
res = platform_get_resource (pdev , IORESOURCE_MEM , 0 );
2131
2127
ioaddr = res -> start ;
2132
2128
smmu -> base = devm_ioremap_resource (dev , res );
@@ -2138,6 +2134,10 @@ static int arm_smmu_device_probe(struct platform_device *pdev)
2138
2134
*/
2139
2135
smmu -> numpage = resource_size (res );
2140
2136
2137
+ smmu = arm_smmu_impl_init (smmu );
2138
+ if (IS_ERR (smmu ))
2139
+ return PTR_ERR (smmu );
2140
+
2141
2141
num_irqs = 0 ;
2142
2142
while ((res = platform_get_resource (pdev , IORESOURCE_IRQ , num_irqs ))) {
2143
2143
num_irqs ++ ;
You can’t perform that action at this time.
0 commit comments