.. | .. |
---|
136 | 136 | { |
---|
137 | 137 | struct device_node *node = pdev->dev.of_node; |
---|
138 | 138 | int irq, result = 0, hlc_irq = 0; |
---|
139 | | - struct resource *res_mem; |
---|
140 | 139 | struct octeon_i2c *i2c; |
---|
141 | 140 | bool cn78xx_style; |
---|
142 | 141 | |
---|
.. | .. |
---|
167 | 166 | i2c->roff.twsi_int = 0x10; |
---|
168 | 167 | i2c->roff.sw_twsi_ext = 0x18; |
---|
169 | 168 | |
---|
170 | | - res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); |
---|
171 | | - i2c->twsi_base = devm_ioremap_resource(&pdev->dev, res_mem); |
---|
| 169 | + i2c->twsi_base = devm_platform_ioremap_resource(pdev, 0); |
---|
172 | 170 | if (IS_ERR(i2c->twsi_base)) { |
---|
173 | 171 | result = PTR_ERR(i2c->twsi_base); |
---|
174 | 172 | goto out; |
---|