From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965371AbbJVQJP (ORCPT ); Thu, 22 Oct 2015 12:09:15 -0400 Received: from mail-bn1on0088.outbound.protection.outlook.com ([157.56.110.88]:14582 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752141AbbJVQJN (ORCPT ); Thu, 22 Oct 2015 12:09:13 -0400 Authentication-Results: spf=pass (sender IP is 62.221.5.235) smtp.mailfrom=xilinx.com; topic.nl; dkim=none (message not signed) header.d=none;topic.nl; dmarc=bestguesspass action=none header.from=xilinx.com; Date: Thu, 22 Oct 2015 09:07:33 -0700 From: =?utf-8?B?U8O2cmVu?= Brinkmann To: Mike Looijmans CC: , , Subject: Re: [PATCH] pinctrl-zynq: Initialize early Message-ID: <20151022160733.GH5257@xsjsorenbubuntu> References: <1445513420-23527-1-git-send-email-mike.looijmans@topic.nl> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1445513420-23527-1-git-send-email-mike.looijmans@topic.nl> User-Agent: Mutt/1.5.23 (2014-03-12) X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.0.0.1202-21894.003 X-TM-AS-User-Approved-Sender: Yes X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD011;1:QwiMwod4SMowAsV5QfHKucabySP/ZqqfNvfngpWdctbCcty2wHMHI/vttGxKCDF/h1Yuyjj+Eo+R3DgTTfBQdPG2dV4xU5aP2AsdNI4h2FIWkIV7lUdzD8PR/qRagtFSy9UzRaXnigzcZ1zOD4ZTFUQJY7sg+qGBnP/Jka5mzq1atispoSxhF1GSMkwP1rDUSLZqGavVQiFy9WaUh0i47DRc5lR0aDdYiFmm12q6f8YYU62CmDJKIYMWCSI653TUSxQ8RH8tDl0NDmKFh6RfFpclJTFckExxSUAMWIbePSkU1sg2HFOf2mXC2DIxWJS9MrG6cW2TRA7PNHHRV+8chrRhI7jka/FbHGXcmt+EkhisBfTiM78BZ5rq+l/I+yws8sZWGNrIKAQMh1ZN3wcPLw== X-Forefront-Antispam-Report: CIP:62.221.5.235;CTRY:GB;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(438002)(164054003)(24454002)(189002)(52044002)(199003)(377424004)(19580395003)(5008740100001)(92566002)(5007970100001)(50986999)(50466002)(11100500001)(83506001)(6806005)(106466001)(46102003)(86362001)(4001150100001)(189998001)(87936001)(77096005)(33716001)(64706001)(85202003)(85182001)(76176999)(63266004)(76506005)(57986006)(4001350100001)(36386004)(16796002)(5001960100002)(19580405001)(54356999)(2950100001)(23676002)(110136002)(33656002)(47776003)(81156007)(107986001);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2FFO11HUB049;H:xir-pvapsmtpgw01;FPR:;SPF:Pass;PTR:unknown-62-221-5-235.ipspace.xilinx.com;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11HUB049;2:vEm+9sR4Ho/S/6ScRPc1AJGn8Q1fVJIqfb07Dqe8shleE4vG6iK0rXvKzl9+9NhqsPSiuWiN/SvJ9VvQJp0ACz0XrgzYaNuvA18US3F1mN+pyDJFMkEwE3dVTTtuga4VBNpX91VOw1H9KRDy1X6f4KVeAIU6HKPJWo4snQe0Sg8=;3:ouY8Jmw5voLY0Gl960UIvlxUTOufTMuWdHG/YGHcXPnnDlChPF5XbXbTFy7s8VBJ5h1R3F5xgYeKTBU+VQ/y3g3Alo0LN84Ps3Ek4Pvm2E77gQuZpYN/14ZfVDSNMJ1OStxyna6Xw6e/7HHeB0jaPZe8hGy080/5oO+EQ8QP4In+PoytpI478io7KIc6Y3OPWre80nnOO1KDQQKLYWdQUokR/XrU08kO62czMJQgqY5ii0CUweNbKVBiWyqqCYo0;25:BskpPKN3l247N8+s9iDLCV8ESDQtMjQQbL+MTCzmILF0+UWJD9IRbsP3zK0V2UYN9LM20P9TPlwaR7qWYb5Ltc1xoiB+U3reH5QEY/WIoxy8fk2Z6vYbAgjvjLcdeSYg0ITo90Ixl+wdEjrKPqAqGohE/ZslvnYvIrjaXaMHQhpbPhVN5GyrMAyTUqNJd/srjSWaIxWRqfeO47aqRO2qCH7YoABMTm2TmCb5BuTMMCMEXkFBvSYE1Gt0awbo5ZPfhrOlPYZ1NyrNcvRL62GQ5g== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(8251501001);SRVR:BY2FFO11HUB049; X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11HUB049;20:dGq6YVvmxTZAInFC/3cnUtgMMUPXRbqDHubA/+r1h28z7QkXZYi86cy9+sTwsX7bbO+QmCxslvuQGZgRBedw4iA6EVC31SoZeIduuy4BKKGFTYPWv0R/GTdj7ma4VjXoYlwJRn/Q3UrCEVKBEClTpwOL0l2vyrrSLyKEg40mZqr3H3WCnQ6Y1M7owyKeuBxi92LnNa6sXVmVujcKdv5bof6gDFbJK9MC1iNQNGK9aXK+h27i3JwLbXFWvLUvR7L/LmyZU0JIO5LFz/hpH20jzha9gu1C1CCDKzfLTR2ZGjpu9dnR6vvSWBeXN97wkKWCda5bfjofg97CxKYmAI5/fpY8svM0M1rg/0ylmVU/ObUNNq/1Sb8M+RdxjN2qKu0L/GIUU9rERU8gOZGLvgwjrKLSuC0ZiV68DIq0X/VdhxZfmFS0bx/GEXE5FjG4ZosNKjxbbgyqWpe5Z7tiQLfrYr/oyp1Fzg/tt/r/pLqDySGrejsbnRhcDbg6GFLTLmfj;4:NQ1VcrF3ou3iefY7Kn2oxKm8O0loKk3fuTauJ9Xshs5dCooicAJVhTKje3OmAQkkIydXqII2ik0hzrlM0jb0Bzzf3bnLoX5uw+8REOkONkpUYfySdPg+irw5Z8ldTFadwwd3xx0f3gysRGKWLRKJKasAzdf7JzOrXFBrhVrwD8kyJ3VQk6H8uzU9R+AjPRyuTzUh+kLi8z8TFoVsHqyUjWnXrTVZq0bKNClmcjspykCbTw7V9kssxDiOxpCugh7RXtYjzn7BHPMqtKxfZJjn5rWWYqg2Xfbh6fNZ8hzVRvhpMHeMmNQlBopY5hx3gp7/H1SA47l8ZmyH0SXNn+Y9Gqnq6Sqfz9HXSLih4ILsvV77osE80tZaG9GGDTRU0FiAeUgvcS0dTwfzdS/A0HTOVA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(520078)(5005006)(8121501046)(3002001)(10115024)(102215026);SRVR:BY2FFO11HUB049;BCL:0;PCL:0;RULEID:;SRVR:BY2FFO11HUB049; X-Forefront-PRVS: 0737B96801 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJGRk8xMUhVQjA0OTsyMzoxYTZ5NmFPd0NyeU94WDdPSkNYL0RFaWt6?= =?utf-8?B?eXY0dEpWaW5kVDZKRHk4VGl4OG8xejFPeGE0WDMyOEk1VGJnRXhzQmFlQ3ov?= =?utf-8?B?TzBNKzZTUE51L3ZvcEpWQWhtaGg1UFpPQmZBVERsZHlROFBuNW90NGNiYlpn?= =?utf-8?B?TFVwQzRTQ2NSUExrZG81MWVGc24vUElkM0NnbkxUbFF3V2Y0cUlnYWJQV3ZB?= =?utf-8?B?amE3eVlVY0lGRWhqSFFNOEZDMVhPeEx6S3N6WkR1Y05CeGx2alBJU0JHbE1G?= =?utf-8?B?Ly8xSG5xS1NibCtHNFQ4ZWYyTVBVYmptaDNENjhhY1VCWFFodlo5UmY2aE81?= =?utf-8?B?N1Z2OUduSU15YVUvVlhhRG1od1RDb2ZscDZ2d1lDbktEVGV6OVRrb1d2S0tS?= =?utf-8?B?WW92S0lZMUhadWt2UFdRcHAzeVU4d25tYzBCaGdYdm1GQXJROGRoaFozbW1s?= =?utf-8?B?OHhITTBFMTBsbXJSMVFYZGs1WEMvcHZqcHFtdjB5VUo0bGcvM2ZWUmVrOTZK?= =?utf-8?B?VXorRzErVjFTKzZkVTB1UzZ0RnhLQ1NuYW5OWjRVR05uL1A4VGNpUVBkdVFS?= =?utf-8?B?KzlrdlFMQUs0T1VORlR2Tzl6eWpncVpjL2cvRFJyYStPa2JodXFVK0NyUWJI?= =?utf-8?B?eUwxeC9MUGs1UEtkME5meGh3TDVzenVIdzhuSmhhOWhGT0RkTGZ5SHlzSEMw?= =?utf-8?B?bURMbkV5VStQVmpjTjExaXN1YklqY1pyd1ArRFExSXNvRlJyTDZuSU5FbUtp?= =?utf-8?B?RUVYaGZWTTd5K2dpUHc3T0dMWXpJUDVZRm9vOFI2ODdhU3d6aXplL2JpMnpY?= =?utf-8?B?S0V4Z0dGdHA3VmMxWkwyb0Z0a3NtT2Z4ZWxOaXF5ekVoSXhpWStrZVJ1UW05?= =?utf-8?B?eEhuWUlKR25mWm9jVTVEbkNVOFo2OWZKWUpjbWVLRnZxWFdIMW12d2pQY3hN?= =?utf-8?B?VTFtNDI0QkllTG5LT0RVS0xUZWlodE9yQnpuVTgwaitkUlJqV2tSYnVWODd5?= =?utf-8?B?c2pucC9kSVRvT0oycVpVREdUSmRtZXFvUGFWdUpLVTRHaUpXRjNuM1ZvWWxh?= =?utf-8?B?MHRqb0VLL2FLN3QyVnlQaFo1a0VnM3Y1eVpqSlFXblZDS0lKZm9ETFo2eSty?= =?utf-8?B?U01OOGFUeWlaeUVZZDg3YUtJcmE5TTJGSDVQWGNUNnUveks4WEpvQy8xblZH?= =?utf-8?B?K3NWd0t6azgrOWEyTnJWR1NYbWFhdlNFaTcwbHBUcnVvMG1yWU5lS3JNY2Rk?= =?utf-8?B?NTRoTzlEcmtqY0FBZVBNb3ZIeXgxV1ZDVkU4QmVWVFR2WVFDMCtTZlVWa05W?= =?utf-8?B?UXJnYzVSWDZwWE5JbGhVVmhJRjBXWXhoZXVWVkprajFGZFdkYTJoemFwS04w?= =?utf-8?B?RVVxcE5KUmlVUGs2U2xPWjJLVi92OUNJNUFVbmc4Ti9aOEVucGNHV1dzMFZF?= =?utf-8?B?OGxUcFlzby9aVFJRQlY1SlV1R0wyQjdqU3dIamJ3b0lpYjIwbFo0T1RqL0Vn?= =?utf-8?B?dWxHT0hCTlRibC9BRnV6cFQ0c3R1SjRERThWNmorNXFjWVl0N0xOT29hTEQy?= =?utf-8?B?OWxFTzVZaVZGUzd0TmdLUFJEYm50M0U0TUZDWXNpcWVwYkpJc0RmM0NPbDhH?= =?utf-8?B?TklEajhKVWc5N1ZaMlZzZ0VqR1RpUHBNWExucEdxRklyTWVZYlBTVlpmQT09?= X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11HUB049;5:Zi7YTz7iO4S09109UE90v1ltmUQfiPNVWa4FfFyuSbTuFk0E2NPB8s7lLLX7g1bxOsPIP1DQO4ja4/KQi330E0huRd5igmiSYgO2CfWGTywzfmkB9/mI+ruO3WBKLRnsjzNfmO5cOqZpmgAB7+XcrA==;24:mln/nG4BECoEOeTkxi42tGNU0LbdmZvI5LuFF1z9x9ZREbW1wBl3huCk2Za2m5AyETctGF7oqI7hVUkdz7kRBIPikChTRN5oqlHulKrrLd0= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Oct 2015 16:09:10.7423 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c;Ip=[62.221.5.235];Helo=[xir-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2FFO11HUB049 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Mike, On Thu, 2015-10-22 at 01:30PM +0200, Mike Looijmans wrote: > Supplying pinmux configuration for e.g. gpio pins leads to deferred > probes because the pinctrl device is probed much later than gpio. > Move the init call to a much earlier stage so it probes before the > devices that may need it. > > Signed-off-by: Mike Looijmans in general, the change should be OK, but neither on zc702 nor zc706 do I see a difference in respect to deferred probes. With and without the patch I see: root@zynq:~# dmesg | grep -i defer [ 0.097021] zynq-gpio e000a000.gpio: could not find pctldev for node /amba/slcr@f8000000/pinctrl@700/gpio0-default, deferring probe root@zynq:~# If you have a case this patch improves things though, feel free to add my Tested-by: Sören Brinkmann Thanks, Sören