Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Input: ts4800-ts - use devm_platform_ioremap_resource()

devm_platform_ioremap_resource() internally have platform_get_resource()
and devm_ioremap_resource() in it. So instead of calling them separately
use devm_platform_ioremap_resource() directly.

Signed-off-by: Mukesh Ojha <mojha@codeaurora.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

authored by

Mukesh Ojha and committed by
Dmitry Torokhov
f8890bd2 9601fa8f

+1 -3
+1 -3
drivers/input/touchscreen/ts4800-ts.c
··· 148 148 { 149 149 struct input_polled_dev *poll_dev; 150 150 struct ts4800_ts *ts; 151 - struct resource *res; 152 151 int error; 153 152 154 153 ts = devm_kzalloc(&pdev->dev, sizeof(*ts), GFP_KERNEL); ··· 158 159 if (error) 159 160 return error; 160 161 161 - res = platform_get_resource(pdev, IORESOURCE_MEM, 0); 162 - ts->base = devm_ioremap_resource(&pdev->dev, res); 162 + ts->base = devm_platform_ioremap_resource(pdev, 0); 163 163 if (IS_ERR(ts->base)) 164 164 return PTR_ERR(ts->base); 165 165