From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753478AbbENHWi (ORCPT ); Thu, 14 May 2015 03:22:38 -0400 Received: from mail-wi0-f174.google.com ([209.85.212.174]:35586 "EHLO mail-wi0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753417AbbENHWd (ORCPT ); Thu, 14 May 2015 03:22:33 -0400 Date: Thu, 14 May 2015 08:22:28 +0100 From: Lee Jones To: Hongzhou Yang Cc: Rob Herring , Matthias Brugger , Linus Walleij , Pawel Moll , Mark Rutland , Ian Campbell , Kumar Gala , Russell King , Catalin Marinas , Will Deacon , Samuel Ortiz , Sascha Hauer , Eddie Huang , Howard Chen , Ashwin Chaugule , "Joe.C" , Chaotian Jing , Fabian Frederick , Maoguang Meng , Axel Lin , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-gpio@vger.kernel.org, srv_heupstream@mediatek.com, Sascha Hauer , dandan.he@mediatek.com Subject: Re: [PATCH 05/10] pinctrl: mediatek: Add Pinctrl/GPIO driver for mt6397. Message-ID: <20150514072228.GB20358@x1> References: <1431567346-33780-1-git-send-email-hongzhou.yang@mediatek.com> <1431567346-33780-6-git-send-email-hongzhou.yang@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1431567346-33780-6-git-send-email-hongzhou.yang@mediatek.com> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 13 May 2015, Hongzhou Yang wrote: > Add mt6397 support using mediatek common pinctrl driver. > > mt6397 is a PMIC, and pinctrl/GPIO is part of 6397 chip. > Pinctrl/GPIO driver should obtain regmap from PMIC, > so adding this support to common code. > > Also, mt6397 is no need to support interrupt controller, > so changing common code to skip it. > > Signed-off-by: Hongzhou Yang > --- > drivers/mfd/mt6397-core.c | 3 + Please break this out into a separate patch that I can take through my tree. There is no need for you to bind up changes in multiple subsystems here. > drivers/pinctrl/mediatek/Kconfig | 6 + > drivers/pinctrl/mediatek/Makefile | 1 + > drivers/pinctrl/mediatek/pinctrl-mt6397.c | 78 +++++ > drivers/pinctrl/mediatek/pinctrl-mt8135.c | 2 +- > drivers/pinctrl/mediatek/pinctrl-mt8173.c | 2 +- > drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 13 +- > drivers/pinctrl/mediatek/pinctrl-mtk-common.h | 3 +- > drivers/pinctrl/mediatek/pinctrl-mtk-mt6397.h | 424 +++++++++++++++++++++++++ > 9 files changed, 527 insertions(+), 5 deletions(-) > create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt6397.c > create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt6397.h > > diff --git a/drivers/mfd/mt6397-core.c b/drivers/mfd/mt6397-core.c > index 09bc780..012c620 100644 > --- a/drivers/mfd/mt6397-core.c > +++ b/drivers/mfd/mt6397-core.c > @@ -34,6 +34,9 @@ static const struct mfd_cell mt6397_devs[] = { > }, { > .name = "mt6397-clk", > .of_compatible = "mediatek,mt6397-clk", > + }, { > + .name = "mediatek-mt6397-pinctrl", > + .of_compatible = "mediatek,mt6397-pinctrl", > }, > }; -- Lee Jones Linaro STMicroelectronics Landing Team Lead Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog