From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1424454AbdEYPdr (ORCPT ); Thu, 25 May 2017 11:33:47 -0400 Received: from mail-sn1nam02on0063.outbound.protection.outlook.com ([104.47.36.63]:21920 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1424371AbdEYPdj (ORCPT ); Thu, 25 May 2017 11:33:39 -0400 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=bestguesspass action=none header.from=xilinx.com; Subject: Re: [PATCH 1/1] xilinx ps uart: Adding a kernel parameter for the number of xilinx ps uarts To: Alan Cox , Michal Simek CC: Rob Herring , Sam Povilus , , , , , , References: <20170520022154.6766-1-kernel.development@povil.us> <20170520172008.5a979e8a@alans-desktop> <517d864d-d230-3abc-eb3c-4b628dc4625f@xilinx.com> <20170522192636.5b578d89@alans-desktop> <1668f36e-f9be-7008-004a-e467a6813e0f@xilinx.com> <20170523210710.4e84dd2d@alans-desktop> <924433a1-7e27-6eb6-71ca-ed7baceb427f@xilinx.com> <20170524143108.682a548d@alans-desktop> <20170525142920.1d662467@alans-desktop> From: Michal Simek Message-ID: Date: Thu, 25 May 2017 17:33:29 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-Version: 1.0 In-Reply-To: <20170525142920.1d662467@alans-desktop> Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23090.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)(39450400003)(39410400002)(39400400002)(39850400002)(39840400002)(39860400002)(2980300002)(438002)(189002)(199003)(24454002)(9170700003)(305945005)(356003)(230700001)(65806001)(93886004)(478600001)(4326008)(47776003)(2906002)(65956001)(83506001)(36386004)(23676002)(5660300001)(189998001)(33646002)(86362001)(53546009)(6246003)(38730400002)(63266004)(31686004)(9786002)(6666003)(54356999)(76176999)(50986999)(229853002)(8676002)(36756003)(106466001)(77096006)(50466002)(81166006)(2950100002)(8936002)(65826007)(107986001);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR0201MB1595;H:xsj-pvapsmtpgw02;FPR:;SPF:Pass;MLV:sfv;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2NAM02FT021;1:+N0ohoRZht4/xGzPMIyEA+3Van87gCEOY59fLPtCc7Kjgdj+ar+B2gJfBm3Na5T7sVdppW6JxJLtIcP3nt5Q2/ky8UHK5D7Fuk9gWUisSGoO5cpL001ido61+4NmctjL9pUWk6ZKHINoT2wRwXlFlEqx2eLcXzs6UDsyc6hsRE02vxbH44xyxlNkbOq46RyiU1XvgZEhr3apaSI1lFTIGDbxJeMlT8aC5w+r00ZNlQt0+SyT25Y36a5H68EUWzSpfNbb7Rjfi4mYZqMVFwkZtRx6L0AzrweDwE+bx3ICK6PLKDBm76ZPT76lei9fqyxpDYXcPcyTc+vcxC+nva6WWoLVbi6dEdtwfhrva4LEaPS54NJXjX5npG998J0Z+2Qvptp5bKnIXOtnoj3xc+pdQr40qhJ+C27UtiAcWWXDtzUw1egScmo3RsXT0dQVTLjcaM49kNsbaD6m7zgA88jErYjbFgtBIjere4RbMYuPjDN2VDU3JYIDpBo3Cx+1n7uHSJpVq6+IIRZmYRmuqlsk/DYGdWSQH7PgG6i8+bnFkIP3Kv5TO0ilW9HjL1BxehB8I3bmWvLfb8KY550KaT7+x0WZbXQ73B5pV671qUl0JXE= X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY1PR0201MB1595: X-MS-Office365-Filtering-Correlation-Id: 24348dd4-4221-4e4f-11db-08d4a38368ff X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081);SRVR:CY1PR0201MB1595; X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB1595;3:z4SSdtv8ryQ9xUMu7D5lJAsz6Ov7M5qP29htwYLQD31j0dCFw2ZRpUJNqSd1xEoq1a3wvJcQgulbyWwC0YUWNRe5ymEIV3O7ClSrEer7XWOZxPuvvQmv9NvRpIDNc5d8skyyePYUkJkTgAJX+nHnx5resdl2S9CppGEHY5FNCaFPgPPkNaqBFm3fX4l5nRMlJpg7u/kcaMRzZ7RrueRxlqfPHiHasA3gbIPo2fsszEKMgsfhpprOJpdIOtBJXmnTOAflVn/z0j0Q5PLyZrcNbBsgt3keF9OpB2TdPGjMROg2FFqgBKIwQpIPSwMX7CjnQRBpmCp2bTdMc5riInlWyyGByl5IEGMAkui1sFNUUdMm4WWdkOAOONYlk7I/n/HGew4wIwkiexk/kQ2YO+XpZRX+SdjfQicHglq08L6iMAe1ijtPlS+C5KZrck0jFBsJP4biNV9MTBl3QrKWJxVbfJ+qwVQihblhwUwm08W6f4CpKqBMa6FzwHhq9MRYuz7J X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB1595;25:pyhnboB811rRVfw26Do9QUrgUQFNaebeZqdd7pKeIjeGp/ULAIDtsW4x4W1P96ojoPPsSBKhRE/uI23kDx57EYhfVm5dI1cBX6L3ZD/A82Tt1hFJ+hSY/M+YKI3BOgtkMLYOclBSnI8GRAydbPHSzFFccngiVNGnIMCz00jdVph+NSWS5LpTH4bBfBOrmcOW0qdi8zY8MxEADcGbJ8I9uaEeTcLE/oup2NroId+m60YuOf0jLbf4IpQEN5oI+3gomBSBn/6MQY7js7FC73xP9kIbdin+bRdJeC5pDorHZ40sGQGcYB+caZsjcR23jLyQQJtB8ScPMM1MZnomkouiapNPdHEj2K5DUW69xI7aAGSLD3oQgR8qNm69RvJ8RyOeUDf1trOcZR40KgXENMUVLoORUFINIe9G/h4V1B8+syescDZ3GdryPiPr0USyjhf90rzJswo0d1kIlhS/iNjXEYBF9PjjeT2+7vxkkDJpCmU=;31:A29TaN1BbmKq5kQzQTxrVXMNjQUczK6RJqbPupVNpMZHMLWmzfcGI9SiQRRsiE4p/wDj/yAT/HS0RVRHU8hU4U2gZu7O9aG94eKt8J8O3SI7am/cThVneVwAZmRHqgPLK+mweE3mb9d3KYiQvjkO6LjB0cJLp/1MCFl6RhwTT1RgdUZzBO8JCNW5ppRyQdEajjEh3kK5mQcxzymwyE43TgJlmjBMNvmUepiBsu2YHGFCwu+Pl5H/eN6Q6kQsFHrUFQ7L/WC4BxHHjRc41RlkTQ== X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB1595;20:aWst1WChwgburSrWJiq5UzzPepOiUT40zsAnmhuBjH+4io9MPdrfAn2ddkArvWRpM1t1E/rNe/nwk0gDkfJuM7X4AGd86DQe0AuWQCEMTcWu/9kraxs7ekVAgKwkk9iafpk/zbSHTa2JVoW4iPiTuplM+nN4Wdcm+OjQ9B3PKUGFeuLsGLKDt1tVaVnN7OF7YoSKcYjiMYxryUEkQjYeOnseq53sGYIw2rZhOzKRIj4+lhSvkog3jhWlghudd3w6PPmXYxHgkr9W/9SmS7spvpyLfKo+kOSL3QGTl5Mstkgca0C7oX/JyH2wUxrvgrhUQe3gTaVUocJ4mBcPt2ryQubR5lIVuQJyOC27/vMCwV73k/cWH366vldN6+OTQgN38Tc1eiHvadYpE58CqWhXLfigFL2XYCYF6sxAT5/Qrh/rm/SXBzW4o3ODvpiUAXzayYXYzatB2EQf2nUKzusfYh4whSxwwoQbZT34KKjxk5oQAyg5heDxa824xq92NXUh X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(8121501046)(13017025)(5005006)(13015025)(13018025)(13023025)(13024025)(10201501046)(3002001)(93006095)(93004095)(6055026)(6041248)(20161123564025)(20161123562025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123560025)(6072148);SRVR:CY1PR0201MB1595;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0201MB1595; X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB1595;4:kdwK3P2ahCr46f4zHF76OzhB1A2Ib0il+r9AepzM49XRYUkI7VqAXFIetvRQtzOxkX7bZm11YHjOQPSRDQgrXEI3u2PUY4094+rqx6ts9/wmkRePZVRAJKejXdd9/BeINUBoiXusQbxVsJ+GCkeAlkawIxfYxlFmfwLzzxq2/KuHEozSEQrjr6Wzb1b0nQv4rpAH8n5I+JsTdbCIjHZoOWpE7WOC7206S++ZnaIhjXPQhxbO5nHhpuBNo+UGL1JtR+ceJOxP4AFqfO8vPZ1DEKR7v/IvvfnSNyXBmkLoYBxK5FUUxw8cypEKF6nZnrUWIf9oA7w8byYltvsBlOBha0qlFBVeD/9me1ML+YjUY/ZcsSgVWD90QNxvJFA9QqvyffJIfPKq2bi1/rbpRSJ5bxewdGuSJO23kpacgJ+Ox1eGYJ/cJL7kv+/wYA4DBPlGyPgC1BnJ9TsPAHJmX/fuNc22G114wWV5DR+EIj4BYFQQFCHW2tNAT3zhytmJFwQjRUfCW1TRp4CEIbaeNjYosW8Dsy90CxtmY87IqWdQgpQIlTI3z08o5Fpmgktj6d17bK1TQtdmqWgM6Y4PR5psMV4HaPpD5GKaRQxZp0p61jVNQHq0lejDVlCA/FXQcKtuGVWyJ0pisvDMnJFb6za3re4tqqSKcIzgl7gxhYeNddPYfhikoKXjxjH5evdc0yAQJiA0b2eZOlCs6kSranYNo1cj4DOs0IdvRSbnE3ol0J0LZ3VktRuq4fBG3MHIDhk0Ltc4kyyxX8oCjOiRUWjFcSf3qU0sL0cTOeXr5aR2+mOybTHSgQuNIOfqGuw/G432O9MvKppyw8gdpClzw4sKEdHfpKOtLWHLm0dX4UC6T9DcJHkswseHE4Bi4/4NT/ITaYylRyg1BkVTJC8z3ioUww== X-Forefront-PRVS: 0318501FAE X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTFQUjAyMDFNQjE1OTU7MjM6NFpJMGNRbXorL21sR2w0ZGhRdVdOTU9t?= =?utf-8?B?MUdFVW5TZU5ldTJYTVE3M3poLzdKdmNiN2NVWUM2VTJ4S2JJdVArTzBqemRT?= =?utf-8?B?WEZCVjd5KzlyL2VpZHA4bnVIQzRIOW1Qd1gyTmZHelF6UUxWdk92WTdJQnRi?= =?utf-8?B?eTlPN1RzTVI3N0pnZVhEWGRicExCMENCYW9CbjNjbkZvMlVqdTkyVDF5Zlpz?= =?utf-8?B?cHIvQVNlS0hxbG8ybWlmQUttaXlXYVBqejBJdXlmNDk0WDN6NkxRZ3k1cGZv?= =?utf-8?B?K210VGt5OWYvcFkvT2N1UzJGN1VQdlQxazk3K1JxZFJabm1oQU9WbGJUZ3FE?= =?utf-8?B?SVN4RFpNSUxYUmlpL1lFcXpUQWVXcWpDVCt0TzRzYmUzQXNvR25jNEFpWW9v?= =?utf-8?B?NTRQWnlPb3VVeDh1eDV1OWkyR3NOTStzb0ZuYU1BcFJtckNnRDJhdDVUVVl0?= =?utf-8?B?SHRSRDV6MStXazZxNjBIYm44ZFQyc20xYldub3FSY0NkblVNYzZvRDR2RnJ3?= =?utf-8?B?NXdNMmw5SmpPSjNqRzFBaUFieDJSR1dFb1ZDZy9mUFVnK21zVFZWK01rb3VO?= =?utf-8?B?MFVuTlBqWnljUjBNRm1xWVhQWE5KOWdsSGVvUGFtNzdscUpZY0RkM2Q4M3RF?= =?utf-8?B?NUFZRnl6dkM1T1k0ZXNSVGpudVRDclZjeUFwSzJyTkVDUEgybDRpMW0zcDNJ?= =?utf-8?B?ZE0rY3FzN0RiUm1KckpWTVA0TmJQL0FBZ0JYNitDVjFGSFNPUFFoOWFad0FM?= =?utf-8?B?eXNSc2R1VHNBcnNJRnMzdlhzcjU4WEFsQVA5cWNObjlSZ1Q5aGREelJ6OU9V?= =?utf-8?B?ZklSTUYxeXN3WVIxQjVRNzh5NjVQdkxuL2xUYjd1ai9RL01mZ2UxY3Zjc2wy?= =?utf-8?B?WFR1dFdPZGUrYlhvenZOUmIvRTZ6bjd6cXZtYTl2RGswUWFVeWh0bHBXTm5Q?= =?utf-8?B?UVJTN0wyb29DbmlyVjc4SkFIeUEra0MwZllwSGlMN0t4MDVBOWt5b2xYYUFW?= =?utf-8?B?M2ZXTVBYWDYzSkNFT1loWUFRWHl0aUc1c0hUUDJYTndwZ0RGd1puLzFvMnY2?= =?utf-8?B?UVlZZTBiWWp6YmpQOURRTnJNcCtmQlFTaTJJRzBUR3B3ZTlhU1VncDZsSlBk?= =?utf-8?B?SDgydm9iMDhxNDh0cDFQaVhaajlaY2Y2TzBrSWpHajJwVDdwS0VkQ0diMzlW?= =?utf-8?B?RUtGR1dSdkptYURhVWh4MlRJcURvZW1wRk9rV0lFbDVyRVA0U3BqQmt1MnlZ?= =?utf-8?B?cEtjenFyNUU5VUljeFlhTDIwVi8rak9Oc1dEL1dqZEY2N2hLVG4zdmhWMUxH?= =?utf-8?B?cU55dGZpWUdyYnV6MWJ1a2paS1dtQnd0OWpjakVJOGJIbGpOUlZpQ2J1OEF3?= =?utf-8?B?b0h0NXpTTGZmNmFhblNhazdUVVZUVjJkbjVHMTg2aFBMdnZrWExqTjlPTU9k?= =?utf-8?B?REZPRTdiLzNPQnE5aDJrNXp6am5vZEIrWlgwaDNZWi9RQ2xzR2d0Z0wrU2hz?= =?utf-8?B?eXY4VW16VW1tVWEvS0RLcUR0a21qNHFGYTY4akE2c01jZVRLdFFJV0pkSkk5?= =?utf-8?B?RmpXY1ZiWU5qQnRoZGNXa2MwRURPM3QwMG9sck50SXJwYWJhUVk1ZWRlVmFQ?= =?utf-8?B?SFJhdmE2SzljTnFQSm5qQTFwd3p6Vk13MnZKNGxHZUcvSDRlVTMxcVhqd2Fo?= =?utf-8?Q?QEgUalrpN65hB3clPxIg=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB1595;6:I+G2GFFwwc4k/UxOgp0LAZupElZGqlvHZYdYPIqqif49oN0zJ7rrA2Kh2lZ6ZIuw2Vc0VzjAGToEiO3XbXn48NUAl6ZaymTaky9Yzs4M9Th7Aw9XKasGNCNbunuo9TSPv/3QcFWSBzNlhe/d/k1ekMaD7A8ptGCmonn4jC+iRervcqDx81qGaEj4DoUy2hkHPwl2VuEjcN6LJ6w9npxvnqD1hjXCYMBHoDU/YuKOHbiTx8AVHslUozy/7JEJplnNVDYdtRWuOIifWWpws7Op7Yy5UuVOHbhSKxUR+1fqSQhqyiooqGHZuidnvwUQ0HPlq/A0BCUxokvaSUAKU5ELSRS9c9lYs++oS2+FFyrtWeU1r2PJOOfaJ6pGBPjsIe++uEII2mPItmZKkh6WSW4ClCwhdz4irVZUdZL4aBBnWsRPLtdFs+sVBfZO25L2s7KRjKaqrsEkgRiwqcHVu8fXLwVxcM7QdbUoaxxGnyFC1TRMKA5I+awTBIi4AcRFGGm/rf7tFKxcjtz6m9FDj2DgAY1Zpt7VLawkpavdUoJiDt4=;5:o5qqTI6VlFRoC3LxuG4AUKC8rdYTFHTh/8+QaMK78i9CO39nQk7O7Cho5h7gFPq7L+Z3MZZhyq/Mmh63xFYczhrui+V5Iyeb04LD4jZH72f70v2H3r5zkeMl+dDfCO9+KVwqFJ92CR0To2tezPBixXMxIhOHKkM4JV2mX4zGnwk=;24:UZmQCrXrJ7wghMvfOL1n+m5C3OVn5yOK2PfM0pWmvTM5ZLGtWDUJ7+oXbHrrgpurKbqRP4uyWKy2lADK5ylB+iAKpRItWUTzEHP9JWucKic= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB1595;7:kcdWHrluVbW2sKGm41BBKKBjJUOxjTHu71wGlTWHLeKMnofKMKIZKRIJltZe+qMTcOXSQWgSF3JK4XJYHS8+yqJ7wfUb98/c3vhj4Q1WNlkV8Q6+2bMFNR1Fq83ZOcPbnmww3zeAlGu16Y/+Xcojndl/jKTPOEEj/daGnhlGL7/g8+pamj/RB/0vjehDzwSWNZ6yi+bhfF/i5Vw2lAaBNx2Z4Xzi2LfRUBzkIXXL/zvSn7d0QfSEuLRmV2UHCu36+sO84wMVu0BnmJ1jiuh0BGCNrnUs29vz9ymempWEjxJXE0ZG9KyChZmS5CEHfmldsj+NYCKszCyQ69HPCoUPHg== X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 May 2017 15:33:36.1641 (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: CY1PR0201MB1595 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 25.5.2017 15:29, Alan Cox wrote: >> Ok. Is there any problem if uart_register_driver is called for every >> instance separately with nr=1? This driver has major 0, minor 0. Based > > If you are doing that level of code restructuring none that I am aware > of, and if you find one I'm happy to work on fixing it. ok. Let me try to play with it and see if this is working. M