.. | .. |
---|
107 | 107 | static int __init tx4939_rng_probe(struct platform_device *dev) |
---|
108 | 108 | { |
---|
109 | 109 | struct tx4939_rng *rngdev; |
---|
110 | | - struct resource *r; |
---|
111 | 110 | int i; |
---|
112 | 111 | |
---|
113 | 112 | rngdev = devm_kzalloc(&dev->dev, sizeof(*rngdev), GFP_KERNEL); |
---|
114 | 113 | if (!rngdev) |
---|
115 | 114 | return -ENOMEM; |
---|
116 | | - r = platform_get_resource(dev, IORESOURCE_MEM, 0); |
---|
117 | | - rngdev->base = devm_ioremap_resource(&dev->dev, r); |
---|
| 115 | + rngdev->base = devm_platform_ioremap_resource(dev, 0); |
---|
118 | 116 | if (IS_ERR(rngdev->base)) |
---|
119 | 117 | return PTR_ERR(rngdev->base); |
---|
120 | 118 | |
---|