File tree Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Original file line number Diff line number Diff line change @@ -118,11 +118,9 @@ ltq_mtd_probe(struct platform_device *pdev)
118
118
119
119
platform_set_drvdata (pdev , ltq_mtd );
120
120
121
- ltq_mtd -> res = platform_get_resource (pdev , IORESOURCE_MEM , 0 );
122
- if (!ltq_mtd -> res ) {
123
- dev_err (& pdev -> dev , "failed to get memory resource\n" );
124
- return - ENOENT ;
125
- }
121
+ ltq_mtd -> map -> virt = devm_platform_get_and_ioremap_resource (pdev , 0 , & ltq_mtd -> res );
122
+ if (IS_ERR (ltq_mtd -> map -> virt ))
123
+ return PTR_ERR (ltq_mtd -> map -> virt );
126
124
127
125
ltq_mtd -> map = devm_kzalloc (& pdev -> dev , sizeof (struct map_info ),
128
126
GFP_KERNEL );
@@ -131,9 +129,6 @@ ltq_mtd_probe(struct platform_device *pdev)
131
129
132
130
ltq_mtd -> map -> phys = ltq_mtd -> res -> start ;
133
131
ltq_mtd -> map -> size = resource_size (ltq_mtd -> res );
134
- ltq_mtd -> map -> virt = devm_ioremap_resource (& pdev -> dev , ltq_mtd -> res );
135
- if (IS_ERR (ltq_mtd -> map -> virt ))
136
- return PTR_ERR (ltq_mtd -> map -> virt );
137
132
138
133
ltq_mtd -> map -> name = ltq_map_name ;
139
134
ltq_mtd -> map -> bankwidth = 2 ;
You can’t perform that action at this time.
0 commit comments