From: Andy Shevchenko Date: Mon, 12 Aug 2024 15:47:03 +0000 (+0300) Subject: serial: 8250_platform: Remove duplicate mapping X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=acf7c31def54147964955b61b883d440e0fd1a7f;p=users%2Fjedix%2Flinux-maple.git serial: 8250_platform: Remove duplicate mapping UPF_IOREMAP is for serial core to map the resource on behalf of the driver. No need to perform this explicitly in the driver. Signed-off-by: Andy Shevchenko Link: https://lore.kernel.org/r/20240812154901.1068407-2-andriy.shevchenko@linux.intel.com Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/tty/serial/8250/8250_platform.c b/drivers/tty/serial/8250/8250_platform.c index 3fa52f014c4da..8e1cedf36db28 100644 --- a/drivers/tty/serial/8250/8250_platform.c +++ b/drivers/tty/serial/8250/8250_platform.c @@ -142,12 +142,6 @@ static int serial8250_platform_probe(struct platform_device *pdev) if (ret) return ret; - if (uart.port.mapbase) { - uart.port.membase = devm_ioremap(dev, uart.port.mapbase, uart.port.mapsize); - if (!uart.port.membase) - return -ENOMEM; - } - /* * The previous call may not set iotype correctly when reg-io-width * property is absent and it doesn't support IO port resource.