Skip to content

Commit f076d2a

Browse files
committed
iio: jesd204: axi_jesd204_tx: use devm_platform_ioremap_resource()
Simplify the code with devm_platform_ioremap_resource(). Signed-off-by: Nuno Sa <nuno.sa@analog.com>
1 parent 6154248 commit f076d2a

File tree

1 file changed

+6
-13
lines changed

1 file changed

+6
-13
lines changed

drivers/iio/jesd204/axi_jesd204_tx.c

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -893,7 +893,6 @@ static int axi_jesd204_tx_probe(struct platform_device *pdev)
893893
{
894894
struct axi_jesd204_tx *jesd;
895895
struct jesd204_dev *jdev;
896-
struct resource *res;
897896
int irq;
898897
int ret;
899898
u32 tmp;
@@ -919,8 +918,7 @@ static int axi_jesd204_tx_probe(struct platform_device *pdev)
919918
jesd->dev = &pdev->dev;
920919
jesd->jdev = jdev;
921920

922-
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
923-
jesd->base = devm_ioremap_resource(&pdev->dev, res);
921+
jesd->base = devm_platform_ioremap_resource(pdev, 0);
924922
if (IS_ERR(jesd->base))
925923
return PTR_ERR(jesd->base);
926924

@@ -1030,16 +1028,11 @@ static int axi_jesd204_tx_probe(struct platform_device *pdev)
10301028
if (ret)
10311029
goto err_remove_debugfs;
10321030

1033-
dev_info(&pdev->dev, "AXI-JESD204-TX (%d.%.2d.%c) at 0x%08llX. Encoder %s, width %u/%u, lanes %d%s.",
1034-
ADI_AXI_PCORE_VER_MAJOR(jesd->version),
1035-
ADI_AXI_PCORE_VER_MINOR(jesd->version),
1036-
ADI_AXI_PCORE_VER_PATCH(jesd->version),
1037-
(unsigned long long)res->start,
1038-
jesd204_encoder_str(jesd->encoder),
1039-
jesd->data_path_width,
1040-
jesd->tpl_data_path_width,
1041-
jesd->num_lanes,
1042-
jdev ? ", jesd204-fsm" : "");
1031+
dev_info(&pdev->dev, "AXI-JESD204-TX (%d.%.2d.%c). Encoder %s, width %u/%u, lanes %d%s.",
1032+
ADI_AXI_PCORE_VER_MAJOR(jesd->version), ADI_AXI_PCORE_VER_MINOR(jesd->version),
1033+
ADI_AXI_PCORE_VER_PATCH(jesd->version), jesd204_encoder_str(jesd->encoder),
1034+
jesd->data_path_width, jesd->tpl_data_path_width, jesd->num_lanes,
1035+
jdev ? ", jesd204-fsm" : "");
10431036

10441037
return 0;
10451038
err_remove_debugfs:

0 commit comments

Comments
 (0)