Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp198842img; Mon, 18 Mar 2019 00:46:57 -0700 (PDT) X-Google-Smtp-Source: APXvYqxbxCPjVrHyWNWnjTIJIXap9EXX6qWUU14aVljNAeKKphi3SrGrABTrxIjS2ByPIzHuyzjQ X-Received: by 2002:a63:cd10:: with SMTP id i16mr15833734pgg.90.1552895217191; Mon, 18 Mar 2019 00:46:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552895217; cv=none; d=google.com; s=arc-20160816; b=H/TcFqMGm/xEgW+YeZITELfCXZcA+vHhY6L7wPvYTfJHbXSHMvWNoL3MUGWvkbanY6 TL+GrKMoFCmbXYDEC8mQh3q/vPcqn/ZoZQDemBsBwa17sW55TKUgkWZM7+I8W3zcPJSB NEAC7yqNAxv5PVbrBPgDuW0UndZKVnMHzkl2/ybr+BAIdGT1kymEvDWYlSgirVrSxb+W w6WiHtczw3d3OQGSbdxtmUAe2pDWxi/eBt2a+7SFERhlaE1isyVjExQwY531LKaZp90Z AC2MJ5nKAwYW3YjFF4sikONi0bcsfGl/aZC1y6Asr67ohNB45LtSHU3QCynCJsSRY3Lc kKbQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature:dkim-filter; bh=3ix53cwSg7wpTPsOZzwByaZewljMUWKcbgwMN//A5Q4=; b=0pw412MnFK7XrSW5gtkY81AJpgYvvAvXzUSdgmsR2uYxuK1I0+MGqO2rS7ZGZzlJjJ 1bCSTrioge/5IyurLRPcPv/pt9igcILjfnpTlfG0MGZkGpks9GktZ6SoqWd+JwG+ScrM a0/HLb0XrjHCrx6O2bW4neGId1tkVLzHaoFukag/7nLTd+YPRuvye7Vz3BoAYSLsmoQj JW4M8dpKghgNekO3ATYEcMS8O1iB1VswcQkdWQHCLtbpN+7ed/mh9haeFC7CbPDGM1gz y6iBMis6yn9at5TrdODhT6VmgRi9jK0S/5V/lv7pr+knuV94V9thfVkcAA4fJXiHZxdi qV5w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b="2/dCYSvN"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r38si4678344pgb.500.2019.03.18.00.46.42; Mon, 18 Mar 2019 00:46:57 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b="2/dCYSvN"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727173AbfCRHpa (ORCPT + 99 others); Mon, 18 Mar 2019 03:45:30 -0400 Received: from conssluserg-06.nifty.com ([210.131.2.91]:22513 "EHLO conssluserg-06.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726135AbfCRHp3 (ORCPT ); Mon, 18 Mar 2019 03:45:29 -0400 Received: from mail-vs1-f54.google.com (mail-vs1-f54.google.com [209.85.217.54]) (authenticated) by conssluserg-06.nifty.com with ESMTP id x2I7j3QV016263; Mon, 18 Mar 2019 16:45:03 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-06.nifty.com x2I7j3QV016263 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1552895104; bh=3ix53cwSg7wpTPsOZzwByaZewljMUWKcbgwMN//A5Q4=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=2/dCYSvNbG8BcJy5jWvlnRIDp3UI6fkUf+TZGQWfUSB0hxFfy6qAwdbVQQQk9tU7j fc/h19uzr/tLU/+0AypOqvvAvAyS1qCUMnA+gqXczR3z2M2bpxTHMRAujbkUtjbRcN 5cDunN2XFJuSchtjq9BADODw0CbUleroYuZuGL/+YI5NCX8TbKxZG8+FB0OaQ0QBKw LOVTiwBswPREHMsU6HyAE5H87EFgW8FXfRdn5GRUlU/w3mRuu9WUgzZJ5PONaoGn2c W5xyi99VyO5IfhzRiipRULjnNQNdNEVVw0of/hzU39JB0TsIk+SdLV9k/Vn+Iu8FJs 8N3xLn5TXpkVw== X-Nifty-SrcIP: [209.85.217.54] Received: by mail-vs1-f54.google.com with SMTP id g127so1798264vsd.6; Mon, 18 Mar 2019 00:45:03 -0700 (PDT) X-Gm-Message-State: APjAAAVS0Cw2l92O9U5O1Rqd4mZuN/7PKMETrX+IpCnhNkp6QKVfvdzN /WFV4wZqziRKkjK4JxSQiPBduNEWYCWmGeXskVU= X-Received: by 2002:a67:7a43:: with SMTP id v64mr4107181vsc.54.1552895102473; Mon, 18 Mar 2019 00:45:02 -0700 (PDT) MIME-Version: 1.0 References: <1552602855-26086-1-git-send-email-info@metux.net> <1552602855-26086-8-git-send-email-info@metux.net> In-Reply-To: <1552602855-26086-8-git-send-email-info@metux.net> From: Masahiro Yamada Date: Mon, 18 Mar 2019 16:44:25 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 07/45] drivers: tty: serial: 8250_uniphier: use devm_ioremap_resource() To: "Enrico Weigelt, metux IT consult" Cc: Linux Kernel Mailing List , Greg Kroah-Hartman , Eric Anholt , Stefan Wahren , Florian Fainelli , Ray Jui , Scott Branden , Broadcom Kernel Feedback List , Andy Shevchenko , Vladimir Zapolskiy , Matthias Brugger , Tobias Klauser , Richard Genoud , "Maciej W. Rozycki" , =?UTF-8?Q?Uwe_Kleine=2DK=C3=B6nig?= , Sascha Hauer , Sylvain Lemieux , Andy Gross , David Brown , Shawn Guo , Sascha Hauer , Fabio Estevam , linux-imx@nxp.com, Barry Song , jacmet@sunsite.dk, linux-serial@vger.kernel.org, linux-arm-msm , linuxppc-dev Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Mar 15, 2019 at 7:35 AM Enrico Weigelt, metux IT consult wrote: > > Instead of fetching out data from a struct resource for passing > it to devm_ioremap(), directly use devm_ioremap_resource() > > Signed-off-by: Enrico Weigelt, metux IT consult > --- NACK. This patch would break my driver. Probably, all the 8250* drivers would be broken in the same way. For 8250 drivers, request_mem_region() is called from 8250_port.c Let's not touch around the code you do not understand how it works. Thanks. Masahiro Yamada > drivers/tty/serial/8250/8250_uniphier.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/tty/serial/8250/8250_uniphier.c b/drivers/tty/serial/8250/8250_uniphier.c > index 164ba13..9c1244e 100644 > --- a/drivers/tty/serial/8250/8250_uniphier.c > +++ b/drivers/tty/serial/8250/8250_uniphier.c > @@ -171,7 +171,7 @@ static int uniphier_uart_probe(struct platform_device *pdev) > return -EINVAL; > } > > - membase = devm_ioremap(dev, regs->start, resource_size(regs)); > + membase = devm_ioremap_resource(dev, regs); > if (!membase) > return -ENOMEM; > > -- > 1.9.1 >