Skip to content

Commit 4aac24c

Browse files
Li ZetaoJassiBrar
authored andcommitted
mailbox: ti-msgmgr: Use devm_platform_ioremap_resource_byname()
Convert platform_get_resource_byname() + devm_ioremap_resource() to a single call to devm_platform_ioremap_resource_byname(), as this is exactly what this function does. Signed-off-by: Li Zetao <[email protected]> Signed-off-by: Jassi Brar <[email protected]>
1 parent 65d9aa3 commit 4aac24c

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

drivers/mailbox/ti-msgmgr.c

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -812,7 +812,6 @@ static int ti_msgmgr_probe(struct platform_device *pdev)
812812
struct device *dev = &pdev->dev;
813813
const struct of_device_id *of_id;
814814
struct device_node *np;
815-
struct resource *res;
816815
const struct ti_msgmgr_desc *desc;
817816
struct ti_msgmgr_inst *inst;
818817
struct ti_queue_inst *qinst;
@@ -843,22 +842,19 @@ static int ti_msgmgr_probe(struct platform_device *pdev)
843842
inst->dev = dev;
844843
inst->desc = desc;
845844

846-
res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
847-
desc->data_region_name);
848-
inst->queue_proxy_region = devm_ioremap_resource(dev, res);
845+
inst->queue_proxy_region =
846+
devm_platform_ioremap_resource_byname(pdev, desc->data_region_name);
849847
if (IS_ERR(inst->queue_proxy_region))
850848
return PTR_ERR(inst->queue_proxy_region);
851849

852-
res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
853-
desc->status_region_name);
854-
inst->queue_state_debug_region = devm_ioremap_resource(dev, res);
850+
inst->queue_state_debug_region =
851+
devm_platform_ioremap_resource_byname(pdev, desc->status_region_name);
855852
if (IS_ERR(inst->queue_state_debug_region))
856853
return PTR_ERR(inst->queue_state_debug_region);
857854

858855
if (desc->is_sproxy) {
859-
res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
860-
desc->ctrl_region_name);
861-
inst->queue_ctrl_region = devm_ioremap_resource(dev, res);
856+
inst->queue_ctrl_region =
857+
devm_platform_ioremap_resource_byname(pdev, desc->ctrl_region_name);
862858
if (IS_ERR(inst->queue_ctrl_region))
863859
return PTR_ERR(inst->queue_ctrl_region);
864860
}

0 commit comments

Comments
 (0)