From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758099AbcH3KBs (ORCPT ); Tue, 30 Aug 2016 06:01:48 -0400 Received: from mail-bl2nam02on0080.outbound.protection.outlook.com ([104.47.38.80]:41632 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1757826AbcH3KBo (ORCPT ); Tue, 30 Aug 2016 06:01:44 -0400 X-Greylist: delayed 13254 seconds by postgrey-1.27 at vger.kernel.org; Tue, 30 Aug 2016 06:01:44 EDT Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; pengutronix.de; dkim=none (message not signed) header.d=none;pengutronix.de; dmarc=bestguesspass action=none header.from=xilinx.com; Subject: Re: [PATCH v2 09/10] reset: zynq: add driver Kconfig option To: Philipp Zabel , References: <1472545496-14373-1-git-send-email-p.zabel@pengutronix.de> <1472545496-14373-9-git-send-email-p.zabel@pengutronix.de> CC: Masahiro Yamada , Arnd Bergmann , Axel Lin , Hans de Goede , Maxime Ripard , "Lee Jones" , , "Moritz Fischer" , Michal Simek , =?UTF-8?Q?S=c3=b6ren_Brinkmann?= From: Michal Simek Message-ID: <3b05186e-96cf-6d17-c654-277db26f5a94@xilinx.com> Date: Tue, 30 Aug 2016 12:01:32 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <1472545496-14373-9-git-send-email-p.zabel@pengutronix.de> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.0.0.1202-22544.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.100;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(199003)(189002)(24454002)(50466002)(31696002)(5660300001)(87936001)(83506001)(2950100001)(76176999)(9786002)(50986999)(106466001)(54356999)(19580405001)(305945005)(4326007)(2906002)(5001770100001)(2870700001)(107886002)(19580395003)(33646002)(77096005)(63266004)(23676002)(92566002)(4001350100001)(64126003)(356003)(626004)(36756003)(65806001)(586003)(31686004)(7416002)(65956001)(8676002)(36386004)(189998001)(7846002)(65826007)(11100500001)(8936002)(81156014)(47776003)(4001430100002)(81166006)(107986001)(5001870100001);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR0201MB1488;H:xsj-pvapsmtpgw02;FPR:;SPF:Pass;PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;SN1NAM02FT007;1:OBipj3BaSfq0M2xr0nHbbJk57GF+3xNKauRZde89dSUXGgAr8gEGtdFBQuzax0KRk5ljACG/L/Hu164aLLjuTUYWTy1grywql4g+fA1HL0UyKmf/ZymaLY0OR3/+c7z6V8TSCwoVn3uwRqNUFuyIIOoOu7de9ODMUyPsnZR96LVmi4ok3xEDebUUHpcTnBiJWxAorkj47GjPe/qERUDU2D2AkIlP7JVVpm2iGuPLXJ+SpOyzo9fQIdI6fJ77mQKpCwbaGmWkY1pEdy2Drd6nJymFF/OjET1IvfqBQz9FvDiRwvupy+InTni2JXEhPlTEcrU90uMZ5crsanCNxyxUUManLD5Ydd5zp9veU2Faa3ey9yUdK2pic7hKLTRF96E+HlqWL8hR6+sSsJ/vU7ZVmDKC2V35nA61YwqBEvYc2olSgRiW+uTSODc8WnYVSn2arQBPAPaLdmbkobuVqj3xsKE3tNJbzjZcV4ZcsAg5i/0mvSAJlJAJBmKvxV7xM2MGjOzSupwzkg+/w0glF2Wb9oaAF7YKdQxz3LKTECZYVrHd1/kbZZZvppoOCNLl0x4S X-MS-Office365-Filtering-Correlation-Id: 38b14a97-0fb4-42f7-f38a-08d3d0bca3e8 X-Microsoft-Exchange-Diagnostics: 1;SN1PR0201MB1488;2:oyNb649VC3kAFODGn6aAsNMFILqZuM3HEzB5toDBo4/K/DAMuvQwY8BIG/xbpi9X8XMY1Xtv933eGFyfsjvf4J9BlJgcVXrX6J43ipcg2SXeou73W2+po95aOcTvFlqOm0hDEWky7XeBRllCyqS87aw5EAXtDoFw+Nt5SrpX4qkdlLBWMHHnz1GDRYGJReD6;3:MfTscvQo38YL4oh5R/tU2fIYmZ1p0bI//wio3wIDO9wYX+eMjRyYeLcn8kL0AG5VVrLbzbdU3ng6RxurJ2XGFjLvOlfK5JhMxZsfd/ftxunXL2X8xfp4CqukMOLBOKpBuqxX2YN1aXXZERqbOttBR3saq1xOx8cmlj2foC3tBhmoTaHyLVpmD1GGuqk8g9jug95YcBH2LGwnFeDASx3Y1SwFE1qectsHhjTRArEddb9RFZUepVkQ3p4l1xI98pBoSmDopRoQN1VCocfETorWzA==;25:x0kAaF7WPOi/VzreBFNsyuP9wj+wxWoMCHPGpvBvKWM9din0SyOgWDrwyaGUqgk7/qq2oONA/J0lE+W0eboOHRen3A0Xwy9Iz9TCiDmjfU7/iDjOwMOZjouu5sqpDZMuRlyeU8OxZt6XNKxxXrqWddbKoffJLbfpy7MI8YeY6CiF2kLLWqr8KfDB9RNf2AuVPpEaTo0DurjTxKe99m4CfmUU3lK0P8ZQirmeg2rROHhqJujYP+Q/uO83obaxPkvko2qNgCi3wzoZBK+Ov3jLX23EbIhiak+1O+PVjpUJviPuRvwZ75mqfNs1SjkwVDqp/nCRmSVclL8GvY5emX9JILixB1wy8SYgyu8HSE1BbkpFw4yIarCnifI3SF6xYeHSdyVgTZUNCyKht7erPNTlVVHSD6qDz4dtg/0IGH1XE6Q= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(8251501002);SRVR:SN1PR0201MB1488; X-Microsoft-Exchange-Diagnostics: 1;SN1PR0201MB1488;31:DbAxbCrFDKiBMJOweDUALxA1iQJR9dgwoA5IonMF6NhjiXMoAvmtYuSxBBc5xkRws2yRhcqDV6r5ZStTOeIwHASdsXbFf2qeWj30M3auoPb8k0lgTbROh3hmBL7vjpDZdGtwU2fTkNzoIhRt5tSg48KwZL2GEJheFohtonzetxSaYcZQyTkyBmE86TOhw1ozn5ch5yGHOVhz61en4YFdVoy4dA7ZmQGNWcakeogd2Z0=;20:PZLxff4CBRGNDASM0HMmltAaXg3H8C+7nOuS25FnV6dWV+5LNF9hUnGDCq1NPFQk/4mziSFkeFPM4ubfKleaK69s9roAkejTF0qFo349M1P39N+bwbEh6cP99rbUWuDgmNPB96SscrtHXUJmm97MzTwNkPCxxgx5OsjW9HxMVH0eOj9rj7Py4C4zzpUi7zrk5ojmmFIyxYxyRMPjkFyr3IsRiwXjYTy30HYK91t1qEkBFu2bcPNwSHBrQTjOn19r/kvtmye4xPXE+50Z9VUdk1vg5mqFjoQ7EX6L45CIh2xrAMCX1+RHYVLY/lr/O4cLJJldg+KjCYMz6vTOCRjqeYC97iTlJYpa3ztnVwq4tyWJLyBwGv6zEaBhzvTe10aSjQKfvCAnBpLFCoXFWRdkQERehdLdB/RsxiusqremxgO8nct+zFQ1nd28taq5najdX0P6Ubp9fMEUKJZK4QnaRwOUHd2BBotoSKZOUkw2cnh9geyYcsBOHdD2dS+nn/R7 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(13017025)(8121501046)(5005006)(13015025)(13023025)(13024025)(13018025)(10201501046)(3002001)(6055026);SRVR:SN1PR0201MB1488;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0201MB1488; X-Microsoft-Exchange-Diagnostics: 1;SN1PR0201MB1488;4:udvkJra1BAgUmE5TNBsn86f5VIDaxGIamBv27QGzB/X37G4IAKaIc/voL+WjIXvs7thHja7K4tYyfRh6kFhGLBK/IF1Wx3PH6I1N6hBydLdPdKGzrrm9FlGDa9h2omlNxjoRHmLw4DUmP2pIwzmOgWGVaxcxZv5F0Hl7DSwJWtltH0PsJbyJo53urPRtoIkJeHrqa9rY9u8HRjI/5lJea0ItXZj8Io37L4uZRLvwF0F3TI3xEraE+/dzzx3qFV38TX1HI1R5IrD3GVEyJTJ9oJoz1qSA3meADbD7ichIMXqDlqdMZCnOJosVt0r4Ed7PPxgyKN+UodY5flFxZfIP3SnECQ1JNnZY2Al50ci2G8M2bE8jbTWrJABDoaqtcprlpBd+TD6yKR9gt7SvRviMofaTInXwVwUMNSRYVz87ZR7dXHnTlXAEqjIctyhPZleNWzoaq3wiQUmUyOupuRjCVx9INjLIhBCdKa0j2wejA6EstlpEp6P0bT2uTGhk8L7JaWFz/By6V8CXu7hIpgr+V+qh4oGZeuOXOWABwoGL0Yw= X-Forefront-PRVS: 0050CEFE70 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjFQUjAyMDFNQjE0ODg7MjM6ZlNNVFltYS94dmdBWXI2K081QXpLeE5B?= =?utf-8?B?dWpMQ09EOERlRUI3RFBUVkhueGxSbUtCK2hXaXpTZ0plbVduMzhMQTZOYXgw?= =?utf-8?B?dnNpenNxTVA4dEN4dGI0eDBWOHBvNTFmQkdmcHNPNEtJMU0wNUxySlV0UTJh?= =?utf-8?B?Y0NFSUxIL3lnQjVXMzNzYm5lV2E2Nks5TnFwQmd2ZjVkTmIzSTZTSTFhMjFo?= =?utf-8?B?b0I2dVRzRitMdjBvZ1FqaURPSndkbWZWUmZlTzc0R3FHWUV0dHg1SHo0MHJp?= =?utf-8?B?cGFBZUIxV1psQVp4V1BqblhDNUxMbTNaS05EbmJxenBvLzhYZzNUbFhoaXYw?= =?utf-8?B?ZXFNdlhqZDRxRWdrZ0dTQWNkY2tKeW5NYTdiOTZFZnNOVWUrbUNRK3MrbWx4?= =?utf-8?B?M1h1OEJUR1BOY21zdDltUlp6WkIzdFhXV2x5dGNNeEU1amUrWmhRV2ZzbERa?= =?utf-8?B?NzVRYzR4YS90R3hLRVJDTytoL2ovc1E5VmFNcmcwbHVrcFoyWkxqL1EweU1j?= =?utf-8?B?bVUyTUN5bXZZdGZ1WUdMMFMvQUxSOG4reUV0K3BBTTByZEphRUlnblFsTnVi?= =?utf-8?B?LzlyZmF4L3RCS0dDVUtRamVzajVjLzUxS2pYcW13ZWdLNUZqeVk5NUc1VTdz?= =?utf-8?B?dUhwYVpKeXpNb3RKZEpSYm5UUUpxajUzbkZKOUdRbjZlNkxXUmxVWE05SzNo?= =?utf-8?B?cjBsWnByR0c3NHJhWU1JNWtPeGxQcTA1RXNQWG9VdDZKZ2tWa3p3SzRMS2dM?= =?utf-8?B?OXhuUVNNUDdld0ZKU3NKM0FuYXIzb1ZuTnF1alE0ditPNFB1Z0FRVGp6dFpl?= =?utf-8?B?VFhzb2V6dUUvNVFUekNkSkU1SnI1SGNocnlRa1dqVFJmLzhGM2JYSHV6Z2I5?= =?utf-8?B?VlhQd2o4ZmhDcUJBR0RLOXk0V1JKemdrMTk3VzRLV2REMHJ5UlQyUHpwWEdn?= =?utf-8?B?c1k5aitKeFFUQVI2cmlsOTNaRTBoSG9zVUk1dEt2OWdXcFlxV01yYm8vS1o3?= =?utf-8?B?MVlmbFREaGlpRUZMeGIyRm5TNjRjOFZuUDE3NlZhSDlrSUdNYlNETmNZSkNt?= =?utf-8?B?KzBMbE1qUjcxOEh6SFdNblJpQXdzTDlzZU1UM3YycElVaTM1Q0FRL3k1bnE3?= =?utf-8?B?VkhCaEN0d0thamZTNG9OcHZqVnFaMll2Qi9jNEFTaDdtMTlqT09KSGY4OTI1?= =?utf-8?B?eXFFV0NLajY4Sm1NZTB6YitqWjBjYWhLdmpDOWJvT1FXaUlJZjFybExMMytJ?= =?utf-8?B?Mk51enMwTU5EdVRSb3ZRSGJ6T3daZ1pGQWQ0d2NwWlAvOUJsbm9aVGwrUVkw?= =?utf-8?B?Nk1Ta1ozblpOUUllR0xXRkNtaFhhTjVIcjlCMytjWnl6aEpNOUR1OGtWcmNp?= =?utf-8?B?ZmttVWlPc1ZUVENYYTFTQUdCRXpSb253RTdtamtraTR0T3Jyc3hlOU9hckkx?= =?utf-8?B?eFFmTEpXR3ZsdEtOU0JJaWNxa0VEeFgwcXpvRlpBVmJsanY4QXJRYzVEeXZ5?= =?utf-8?B?TVYzMWIvQVVNMDRCV3pQV1FWNFhyd2NSMTh3VzVEbXozTHMyRFY0MGticUFj?= =?utf-8?B?ektERjc1enFmYWJBeHFZd3ZaVFZnb3NnMTBTbFJBM2xWMDA4MXFza1Q5SUN0?= =?utf-8?B?Z1orVEFFc0JxR0ZBZDFmN01QQ3VSV1J6VnlYWWc1NjBFZGtPMWNwLzhPbXdl?= =?utf-8?B?VzRYRUM2d0RxN1c3MnNNb2ZHTkYzVDFWeWNDOHBSMmx0MEVuSWdvYTRwQkJ4?= =?utf-8?Q?Dbz28bCglfJubHxPRYW/Z0wo5FtGzTzOLLNmKk8=3D?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR0201MB1488;6:gutL1fc7c6rx+o0xdsCU4ZffCg+u1Vla7drmYhOrWtZ4swAKFG7JulSPnQxoOqtpxE91WIfNa/4M3nA7hJKh2qpIInjW8CxUt8Gbr0UhVWeoXU7l/nFsyjMVXbVVkN0B3Xb59zW8cNEF6hQm6XfDWQOPCbAuo0iqMqEmwqBrzmxoGRrQB6vhFFKcVSBFGLOz7arN+g31us3jeBrZRbbY6B4RbaMTpGRqsQQVm0dC9dXcYowcYpZ53IN+ScVtWvw8nqxFZYplc24v5bCqf+9IXh4+rJj+fMevSh+qoamjV+/c0xpFzNizqPj1HQo3E3PgBi1dIurMzuTQQjDQ7F8m/Q==;5:EiDtTaaG9yTIE3dwS4spgwOYJYTYXVjTpDEjPvWdvHBK8AhKY5uzM/eUvDja7wODOA08vkoy6JzUH93xN3P47jxtRP7l7D6sabdwIWwE1pTBqUTm8Qvwt7V3BKQ1e85e8SYvq1gt/HKA2KdjjjdADg==;24:oExhXHnsygChiUdYsqR8DflJYMBFn7QamGo3UzxR4SoKYXZ2DRzqEPoHM+bzRo0UghtG7YDDFs+k9vf3qlrfrTYUIvmQ8/yZBhmYigpIKBY=;7:Uf+kpE8zYIf0hS3Hz+Bkzj+y27hxTIbZJ16GAGnNlPmE4/Yu0SYyfSm7pckeDMWA3JQLrD4AnzVZb81gYKDMH9VgsqucLAdnEybaHpbsM8SLcThIS3WWF9jBv7qyFYgeEeXiuVfZGUvfuRqAcSLOCnGwbWvOytknBatinRT/VaWwXAzJi76tRLvq8RX2kEailac2U8QYV0bbTqkLDCp2xjhoWQ9Mve86wdYiXz40jnDkehLxAh/fuNkBEtk0egHu SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Aug 2016 10:01:40.7535 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c;Ip=[149.199.60.100];Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0201MB1488 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 30.8.2016 10:24, Philipp Zabel wrote: > Visible only if COMPILE_TEST is enabled, this allows to include the > driver in build tests. > > Cc: Moritz Fischer > Cc: Michal Simek > Cc: Sören Brinkmann > Reviewed-by: Masahiro Yamada > Signed-off-by: Philipp Zabel > --- > Changes since v1: > - Fix alphabetical order of Kconfig options > --- > drivers/reset/Kconfig | 6 ++++++ > drivers/reset/Makefile | 2 +- > 2 files changed, 7 insertions(+), 1 deletion(-) > > diff --git a/drivers/reset/Kconfig b/drivers/reset/Kconfig > index 7f748af..06d9fa2 100644 > --- a/drivers/reset/Kconfig > +++ b/drivers/reset/Kconfig > @@ -86,6 +86,12 @@ config RESET_UNIPHIER > Say Y if you want to control reset signals provided by System Control > block, Media I/O block, Peripheral Block. > > +config RESET_ZYNQ > + bool "ZYNQ Reset Driver" if COMPILE_TEST > + default ARCH_ZYNQ > + help > + This enables the reset controller driver for Xilinx Zynq SoCs. > + > source "drivers/reset/sti/Kconfig" > source "drivers/reset/hisilicon/Kconfig" > > diff --git a/drivers/reset/Makefile b/drivers/reset/Makefile > index 4a163c7..56f90ea 100644 > --- a/drivers/reset/Makefile > +++ b/drivers/reset/Makefile > @@ -1,7 +1,6 @@ > obj-y += core.o > obj-$(CONFIG_ARCH_STI) += sti/ > obj-$(CONFIG_ARCH_HISI) += hisilicon/ > -obj-$(CONFIG_ARCH_ZYNQ) += reset-zynq.o > obj-$(CONFIG_RESET_ATH79) += reset-ath79.o > obj-$(CONFIG_RESET_BERLIN) += reset-berlin.o > obj-$(CONFIG_RESET_LPC18XX) += reset-lpc18xx.o > @@ -13,3 +12,4 @@ obj-$(CONFIG_RESET_STM32) += reset-stm32.o > obj-$(CONFIG_RESET_SUNXI) += reset-sunxi.o > obj-$(CONFIG_TI_SYSCON_RESET) += reset-ti-syscon.o > obj-$(CONFIG_RESET_UNIPHIER) += reset-uniphier.o > +obj-$(CONFIG_RESET_ZYNQ) += reset-zynq.o > Acked-by: Michal Simek Thanks, Michal