Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756114AbcCQAYE (ORCPT ); Wed, 16 Mar 2016 20:24:04 -0400 Received: from relmlor3.renesas.com ([210.160.252.173]:61514 "EHLO relmlie2.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751118AbcCQAYA (ORCPT ); Wed, 16 Mar 2016 20:24:00 -0400 X-IronPort-AV: E=Sophos;i="5.22,559,1449500400"; d="scan'";a="206521100" Authentication-Results: linux-m68k.org; dkim=none (message not signed) header.d=none;linux-m68k.org; dmarc=none action=none header.from=renesas.com; Message-ID: <8737rq553a.wl%kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto To: Geert Uytterhoeven CC: Laurent Pinchart , Geert Uytterhoeven , Linus Walleij , Magnus , Simon , , "linux-gpio@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH 2/2] pinctrl: sh-pfc: IPSRx and MOD_SELx should be set before GPSRx In-Reply-To: References: <8760wnfe3r.wl%kuninori.morimoto.gx@renesas.com> <8737rrfe1f.wl%kuninori.morimoto.gx@renesas.com> User-Agent: Wanderlust/2.15.9 Emacs/24.3 Mule/6.0 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset="US-ASCII" Date: Thu, 17 Mar 2016 00:23:54 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: KAWPR01CA0017.jpnprd01.prod.outlook.com (25.161.24.27) To HK2PR06MB1011.apcprd06.prod.outlook.com (25.161.187.28) X-MS-Office365-Filtering-Correlation-Id: a7f7a261-6ea9-445b-30f1-08d34dfa6cb1 X-Microsoft-Exchange-Diagnostics: 1;HK2PR06MB1011;2:lpu3AuN93BTXsvpK3ltxuk2Qv3ombj3A0xwKHmRA0iCYvoCxhWnuN5Xw4fk+9U7Qj0aJkDAPV6JdbABnsoA1QRyz1vDl5gQb5Bt6P65DTMJvPsiz+Opmvih0nlDT6FjmLKrP1ZIXMnEDVRrdHrmNsLMXrkI/UORr3JWWwdAQbCWmVSDS362U7UqbUA3w6sZe;3:lqfMX6rk8G3q7ESy0oaTZWU4FfYOTHJ6brj/fMJhLct6jF2WChKcMbytJEJ9kT2xlSydWn+ODZxKr23vSN/2LkTOiCvaqLKX1qukfnfD7o7KLu7FCidXrRJY7IEoFVNq;25:E88ZMb5zbnXv8pt9qwHpUDjnY/XySy+sFAohRI/+AEurjN+/nxGvDIH+Cj0vLDi92ZWzyWp7EC+XbWfrH5QS5hqzJXtEh6AIXj2UNpLMeNRJNJ/O4Ci1cBXIRFUb+iNwY3BYCdNVD1k6GuxELnhExE5yWLSDZq68YJoWYUVQuB18VJx/P33744uoyo8foiSR1fq3KcXG5vZio43H4vkuWBtpRzqiMTNAI84FdT3JIC+aT+G7kUUkRur5AcvMPXBl2BpyIZvQueFlYeJPjlK8tXhSC7jV0WGTsEJ6kaQGJCr5chU5Fd2ZQbDcOy5c0R1sXBo9NLmW/FVaWaFqdE+YwZ1a6vDMY3+Sd/BQwCtvimMpkr0DboIo3iJxRxDtDcw+ X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HK2PR06MB1011; X-Microsoft-Exchange-Diagnostics: 1;HK2PR06MB1011;20:cyYEHFxKKMN9HswUlmaVIul0+CKA4EmmzExYX1gJ29KeFuwGfbNdLUEBZWByTluhZSFG96ISoVcSbIvs2At6B1Euu4u3hq5D2tm0Q9Cpb+fDiLciXBRrwEp1l1xsyG2ouFpOJQ3a3/yaD8mv+/cku6hDMHC1O+byT6qBILaIQRfeut57gvrZTrOaGNe99/nSNySM/nU2SURUkToPFoR/FMXqvSVZeGDf1JY8iHnnN+g70MxubpXz46pX0r8v6KqA5qLrBo9TUe4vtd5ZCXbsJmQxAJt2uwFbev3Jc3np3R9H9Vovuucl4mKsnqPpxtsLTZHQQZ0EKJ7XsoBXdIWniyUvpV2nGDxvCC1C8NvFIE/fKKrrHosRg3m2nvgGxX3VtyG5aY38Lb1AXJ3MV7zotDaYrJkjkEAWYHHT7mmLqxjlXmco5o7GHSBmjV4G5laDq3t2hUB9AZfSzcaQaY64xze1i5zp+zkjvYd+5grH7w5fJOMmagUWtBcXNJkhjuVa;4:l5x6DPJ6QRXtp7ewZBUCUrRoXzz+qEu3de+UTD0mYuDNAKGMPyTV+r3JvXtBf9bMoHB99Cx/FQWBkDFnYx9vEECZummzcvUjuHd4f6S4Gh33uKhdqZkpUpAUPNs5UIettpQ4gdHpHmtSKqTCHzOUWJQZXLB4y5W9mMF1BAlNfTZhaHYQdgMOTAC9JZJkZY1+3r897hLlf2Nm0sawUNN0xaWghZ4fDilVkkvCYpB1bLIB8CP56iUNBZMlhPrOrYCGLXkYDYlL0RSDojqR/Hor2oksiCDvO2uaP0YAEAFsR/Y9ApAcZrSuh9WZiGEkaZx4vYHInwA+XuV+cB4W5sKhEWKt0dCpeBrcwEVsn4dtS7xXfr9D/hd0kbKPgikyqPxh X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046);SRVR:HK2PR06MB1011;BCL:0;PCL:0;RULEID:;SRVR:HK2PR06MB1011; X-Forefront-PRVS: 0884AAA693 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(5008740100001)(110136002)(586003)(53416004)(46406003)(50466002)(33646002)(23726003)(3846002)(6116002)(86362001)(42186005)(92566002)(4326007)(36756003)(50986999)(54356999)(2906002)(76176999)(47776003)(2950100001)(189998001)(66066001)(5004730100002)(1096002)(19580395003)(19580405001)(81166005)(77096005)(17423001)(16060500001);DIR:OUT;SFP:1102;SCL:1;SRVR:HK2PR06MB1011;H:morimoto-PC.renesas.com;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;HK2PR06MB1011;23:i8xN5edDfYKUgG7owG0AwnWM3xC0FvizCTlOAZHck+sRD/n8/ZCJyelAd2pP6/XfAKjB848uO+n8CPLZPY0gz6FhqYeuXB+woJTC9uQgp1g3DkWD8LuR82jprE6wSBiP/mx3/UBSnD57sWKuD+oYRrNVhqpzdaejW6x2LbbwfvGcQn7ZJtawD5SjIebzdOeLkJSBMIsfRtl/AkTbF+koYBeFRMlQKETZqkWPs8M8fIhnQD7TXFF0PpzdtGOpsxtIgbk7BDOGGvNrk/AfQoRVgf/E/gZZeiX4xfTvoMyWVefIscY2AqPUqFuNU/JrHX4xckyrfjwcyz5zbKuxyzwHttQhIwhLuP3ZwwxoW9qfLvjDdpbml62mh4z1Yft0J4/bDfFd6f+G3+dhhxcwkQFwIOUpSNtIdbKBfCey+TiNqfItuzzzKmUSEWHjqcPzZdaeo2oCD2E2iQuCD0aL3Da40MRTn9v5+5t0KOvNnfG22egVoDdf+ZVbNIT1WKqp500tjz2iVdVM/d5dpdRQ8nybcK746l3V06e0zyuHW1JLbiBD2o1nv4wKrxbGYL1Tt0W4KeFh7i7u5oAL6EvOJjAfa8RYt/SbqbrO7wgio733yntr1a7LaCS7KymRKfYW/EoH37WHQatnhENHBkZf7KVlIDKa3trbTh5UUg0h6k+BaH7d2EG86Q7BVp/O8gJ4CE+VELJis80rhRlKLQKXyUa23RmDYhixXyV92vBcTrAaxAQQQzGm9jx6pya+/1+U4Cbhs0Ys5soW8IKtkjQiyDVkYQJ2jKblU036m5hnggwB41Hc+XhQBLLtQWjfznj60GNrY2Nk+klMog8Mc/MKo4XB0GioBg+EopQFjb31V1CxV/idHdKKoL9dbDt6zKV61BLR76Fq7RSCAdpJv00Bf5jSJA== X-Microsoft-Exchange-Diagnostics: 1;HK2PR06MB1011;5:zsI/RHg19DuFAzmiuWMx41owq7UbFaO00SaAEVDA4Ol+HmXdn1DvbaqsfXb34IExbbHUQ9uds3hPsP6MmgTuTKHV30eR+t11NNw2RlvogtblTTApEX2M13Jl+RB9OmYrExsQmxzLu3nRa11puOAhJQ==;24:jzBFhB7ubKD4Q4mc2w+qoMjLDkwZ8hd/9C+nuUjU0kpqMu4czJQ8TUUuWPEHpxXkGPm3ubLgChA+flNOv7l+553pe2QsjNhXbOKtR5J/1j4=;20:8ENymokrnzWzKXer6u3n6C5IRJkiSb3g6YiQuXO8P+/5NRt1iuLWZY/K6gYARNFnFXQ5/7T+36W6oFt5Cv4c9ZSl8L/OoPqLxq+At9dRnka8IFl08wryQwBZA8VcjkTj3MxMZPA/lZMO8YB82tOJDUjameN6HfTxVwrI6CF2QAE= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Mar 2016 00:23:54.1961 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HK2PR06MB1011 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 590 Lines: 18 Hi Geert > > From: Kuninori Morimoto > > > > Gen2 / Gen3 datasheet will have below note in next version. > > This patch follows this note. > > > > IPSRx and MOD_SELx registers shall be set before setting GPSRx > > registers in case that they need to be configured. > > MOD_SELx registers can be set either earlier or later than setting > > IPSRx registers. > > Does this note apply to R-Car Gen1 and SH7734, too? > Both use the PINMUX_IPSR_MSEL() macro. Yes, this note can be match for these. But I'm not sure whether these datasheet will be updated.