Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759577AbcLBKbT (ORCPT ); Fri, 2 Dec 2016 05:31:19 -0500 Received: from mail-db5eur01on0108.outbound.protection.outlook.com ([104.47.2.108]:50489 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1757445AbcLBKbQ (ORCPT ); Fri, 2 Dec 2016 05:31:16 -0500 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=peda@axentia.se; Subject: Re: [PATCH 1/3] pinctrl: sx150x: use correct registers for reg_sense (sx1502 and sx1508) To: Linus Walleij References: <1480020320-28354-1-git-send-email-peda@axentia.se> <1480020320-28354-2-git-send-email-peda@axentia.se> Cc: "linux-kernel@vger.kernel.org" , Andrey Smirnov , Neil Armstrong , "linux-gpio@vger.kernel.org" From: Peter Rosin Organization: Axentia Technologies AB Message-ID: <032a7c70-38b1-c147-4f13-ddb71971ae80@axentia.se> Date: Fri, 2 Dec 2016 09:56:21 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [217.210.101.82] X-ClientProxiedBy: AM4P190CA0008.EURP190.PROD.OUTLOOK.COM (10.172.213.146) To DB6PR0201MB2310.eurprd02.prod.outlook.com (10.169.222.149) X-MS-Office365-Filtering-Correlation-Id: 251e50c6-3447-40f3-a314-08d41a911b1b X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:DB6PR0201MB2310; X-Microsoft-Exchange-Diagnostics: 1;DB6PR0201MB2310;3:ygSEpUG6GkjZglEGS2YELUvyP8v/1PO/Q+UrifOXE7jaw73qhHMNvWiDqU6EyvyzJDzdV/Oy0id1+RnbC3Gyrlr7l/+osznSGZcOTK2gbdBvy3yvVIaowyEnyiCSSftUBvSO2+sDwJOMb2qgdlD0ct6i8bAwKk675jpPgEvQqEESq9giThQNXDXz0ibzct3dAv2P8TFFswCn6VmXWlgVNXjA7XN2lm4GdJhpvsWPC3ao5bV5C3008R/3OR+Fa+xDyiDYvukDxem7M0WmIsR9sg== X-Microsoft-Exchange-Diagnostics: 1;DB6PR0201MB2310;25:f6IFK/p44z/ktOcLhPdYYB0yP95hKSgsI8oD/qERCWu2Xo/SxNiavnvFKloYv4ivINQIUhUtUllHv5sC5pstFCgA7CkQ4vISrCJqQIoXMYRFcaL9J+9eiiGTP6CksLyOSzkT8uKKGDs0Ka/FT+2Q8Qvg+Hlwiz2QrGuG+EJ+dhH1dHxd6bvcEepkeaJVpRrjcpHtEvUG5cunKuWaXJXX149xtmNn5lBU3p0gry1jS+x+BvX1szBtc/XjmV2bvd7NR8FpFg3ftfyhCPf18CI9CLCjdnRy/tw0sT6zpRbbMiDVmjeLj4LqN8Kx14H7cGwf+o4w5UmRnrnsnG71WMACa1jgsxmv6tHiSyfaQ0OHivHq2uU1CeSWqoC83x36tdMwyYUFKFTPXkrlK0uakh+Vh4KQiqnIoVEw2CN0bEIwTGAvPfEKyVMsa3ehQfrBEq1BIYfIusEOr8kP/6m/W3GgOak10HmFpuYmXCFK6GYtLAZXP3+VCVgmBWLydMBLSji05wNrasJZesaf4ah/9hGAc9DjV6N7lXpSjgMesln1J8NiguUj0KtZz0Axj1Y9fcEho7rUIq1ubq1HnWWW0RitSxCLG5F3TPbRmo/8p09i8grlMRrv/06q+1vxI5t+27AZCxGNptYxskn+mxHb/yQSZT8PrSkvQcGR+L/5UDrvy/XOLxdYVlo2uLwn04E9NdIhHUCEII7e5heIEXZirhYGNTezgfiEs3x4kgqGJKFpHGVDdA6XZlZhhAznyG9Zis4k X-Microsoft-Exchange-Diagnostics: 1;DB6PR0201MB2310;31:eX0bG6iVKtK3rYiV9xzjFitfkqjzk87eZ3nCp+tpbWBnaIbk503VqiOPNRz+eeR2l78XrmHIgHvmN90FpNfp+elhqKltbOqW+bysygHzI+XLlZnVRW7YOB3xSMTDiZN1HxZkKpK6NWNGQHcWdD1AB3hCKm0jMgwsoWYPov0tmB3hlPkf8DDK8zQaVPXEYsZux/lovKQJcTQ/sUI+ayk55cuVSFcZhCVr0sR5jShScxfB6SEIZGc+6Wz2Zk3g7sivn1wuYQW0Dq1hmPTGKMav6Q== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(788757137089); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123564025)(20161123560025)(20161123562025)(20161123555025)(2016111802025)(6043046)(6072148);SRVR:DB6PR0201MB2310;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0201MB2310; X-Microsoft-Exchange-Diagnostics: 1;DB6PR0201MB2310;4:nvVJsstoZWE+Xj/O1ByyZ4ijCZz4Gt1v6kmYOLZHIJTb1x1o469SMcx7EiuDTEEC+PFrbauXtSOChUloBlVewyF7uTTPHlD4bPf3AXptxbuz7WWnXrRO01vsCxTgwORaBtjp34Yp+wm+tkGrSKmhtdkSQyWE2koaP2HYwHyQmg0wgt057QDjHA9NqYGUaKV9ORsp0vLmMGuERxvQ0nwa3dYG3cxubDEyL1UMTc9Bi3U6AYnC/SaHa0qZJmIwkr/99yKWJ4QAsNOWbDAY6lFsdDKey5rQn2OHLpuvnfYUaS41ak5Yi3paIvDP6Raf7+r3dOwpRIY8Ft5+PW7H50Dym3PVJksO7MPSybuSBoAeRuty48EM7UTrkkuh+p9s/4b+IcVk9xogO2aH5cxUsTMHMFcFURfXRiSu4bQsPmf1mnJMjX3930URwrtJbbGKO8szUyo6o2XRQhJXzW5YBaBWbZOcbfdkLrsMMwq3czYwGyohn7A3m9eI3B/t9f2sjadulCGR0FI8SUl+Ol9YWNd2BvC5NMuaF/qMC/tybPk6s3eKeS9chpyQ1yscjfeNTN69omIW+7aki8jvO9pGEgtrWGi/fDxrFaXthEGN/J8ue7CLvNTuZC7V9zglGz67Op60iRGi9f5g4lO7Ujy4yPOLHBZO7ND4owXMP8SqBFvB/7o= X-Forefront-PRVS: 0144B30E41 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(6049001)(7916002)(189002)(377454003)(199003)(377424004)(24454002)(65826007)(54356999)(90366009)(5660300001)(39450400002)(23676002)(64126003)(101416001)(31696002)(33646002)(77096006)(81166006)(4326007)(6486002)(230700001)(39410400001)(2906002)(117156001)(733004)(3846002)(86362001)(68736007)(50466002)(81156014)(50986999)(76176999)(74482002)(92566002)(7736002)(189998001)(305945005)(7846002)(83506001)(8676002)(6116002)(229853002)(97736004)(36756003)(4001150100001)(105586002)(31686004)(38730400001)(110136003)(66066001)(4001350100001)(65956001)(106356001)(65806001)(6916009)(2950100002)(39060400001)(47776003)(42186005)(6666003)(42262002);DIR:OUT;SFP:1102;SCL:1;SRVR:DB6PR0201MB2310;H:[192.168.0.125];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjZQUjAyMDFNQjIzMTA7MjM6cldTMnY0RlJFQUVjbEJ1WXRqSmJUQm9l?= =?utf-8?B?RlZ0SmVKOFFzVUNwZTQvYnpPbVFhOE43WVFBTkJxQjRxa2VPYi9JU0hjaERX?= =?utf-8?B?a0R6MGRBb1d3RXJnTUpJaVNYem43UldZODVWc0JLUm1TTVNBTkgxeFN5dWdh?= =?utf-8?B?c0VsRTh0REk3ekVBck5lTndtUjJ0RDl1WERVVUtIS3N2bnpSdkt5U1k4c3Q2?= =?utf-8?B?RUFCNWl1SmpndStLanBnUjU4L2prM1kxQ3M3a04yaVozaThBNHdUQWhZeGY1?= =?utf-8?B?S1R5ZEVSWnlVTzhtaTJ1NEFndVBwTzI4VTBjWXAvR1lnOE91VVRRYXFCRnpC?= =?utf-8?B?aXRJUWZVaFpjZGxwYS9RN3RtRVNRQTJ4TEJ2aEo4L3VVTU1zbjEzdDBlU3Rk?= =?utf-8?B?VHdiVEFWVGJucGx3aDhDR2xsbjFaZUFtb3JlS3kvbkdDdVV6LzBtRnBQQ2tV?= =?utf-8?B?UDEyS3JWZ1hpMWpIRUFEeW9UZUV2UWhreitISWZwQWp3RmFqK3g2YUh4akl5?= =?utf-8?B?cmRjQnJuYlFFYmNrODBFRmN0VWMyUE13MnFEdm9lbXF5RXZ5V3g2K1JVbTdH?= =?utf-8?B?c25VOVlFZWMxYW9ZQUdJaHc2TGJaRXdRYkNxeSswTFNuNHJJajRMVEtvVnpl?= =?utf-8?B?RkV1VDBJbG5GWExjcGtzQVlyN0p6VUNzdHZOSVg5U3VISHJzSy9pakpWTmxT?= =?utf-8?B?NXc3Ynl4UTRGYlQ0SDhPTEVvWTFIUUxGVkx4ZWVXdXEwTWF0bDkzaGVyOGlC?= =?utf-8?B?UlIyODlPeFlaakdvVmkrSnF0bHhsVVN2Y05UUkJZUzJTV0VrRnNNbXdvK3lP?= =?utf-8?B?SURaaVQ4UnB3Y0hzd05qMXBRclFnS2ZwTm92RlBrZGp5TXFLajNQYmFpNUVO?= =?utf-8?B?WC80MkJxTnRVMDZaM2RDSXBBcm0rSDJwY3Q2cHFKM3lOV1VNNGR2ek8ydEJh?= =?utf-8?B?VzRzcmZFNWRxSHNFRHVkNzBEUTM0ZzVXMkEwQWdpejUzYXluNGcxc2EzTExl?= =?utf-8?B?Y2R6RHdjbCtOQnk4Um5GdGE1WnUrZlhnTUJzUUVqcmk4clY5UmxDbWNjU3pk?= =?utf-8?B?b1hqZVNTVUkrd25HejBGZG5WYmJsQVh2WkVZYmZqRXQzSElNanVpRlB1cWFB?= =?utf-8?B?a3FEeHh0Y1NvVUJnbU1ETk9Nak1JNnU3bVd0MWJ3WlZVS0FXT0JibGR4VlN0?= =?utf-8?B?MnV6VEdsTytZaDVJUzgvVzVSbG5pWi82SGY5aGZveC9yNTRSSkF2OTdLbVNm?= =?utf-8?B?cG14c21OMGY1aTlycHRXQ3FXZ2wvMjhKZUZ2RmZDVk5nd0UzL1VJMGIyNVFq?= =?utf-8?B?bzN3bEw5T0pxL2tvNm9pZFoyRFJ0VEVsckh5SlgzUkNQQjhmU3pnUnBaeFRh?= =?utf-8?B?bFFpQkpZQytOZ2wyK2JzZFFXWnZqNnYwTWpkZm5pMUVmM1RONGlnVEIvVnFX?= =?utf-8?B?QXpja0I0RWpNRHJVSDVnbnpSVklCeDVWRmxtYnNpN1F2VktvNEhXVFF4QUJ6?= =?utf-8?B?dTJjY1AyYWx6WnhYOFp2ZXNDNCtpRWZOaXFSRmtzTzRvRHQvTCtDVnJJTEQ0?= =?utf-8?B?RWEzdHRIcjhBZkZmeGNsRGdvQlJEUUFUU2xSNjI1ci9vcHJzNEVORDBRd1c1?= =?utf-8?B?SGlJYVRhbUpiV2FzZ2svblVXc0NXRjNMdStEbzV5YjF0ZWk5NmJlSDlsQ29X?= =?utf-8?B?TlRQeklVQTYxNHo4blVoN0xqL1Y1YWx1SGxzUTNZMzNIQjJQY1BVQU1mY1hO?= =?utf-8?B?dE1vMG9DZk9RTVlLZnhPRHpEK3FlSnUwdzBwMkg3OXpZc1dDODhBWUNvV3kr?= =?utf-8?B?VUt6YkZ2S0J6eDNmSENrU1NqeldoamFqbC9zWVFpVUw3QnRLQjdTM2dqVzhV?= =?utf-8?B?VXcrenZmK01GK1ZIdFdpK2txUkorOTZTQ3BuWTdNeUZSSHV3SlZmTGY2MGM2?= =?utf-8?B?ZjlySkZWSmtqSmxac08yRk5rUFRXLzNzMFd0UzUzUXFPcGVUQ3Nmb2RBTXFy?= =?utf-8?B?alU5OVFQNkczRnZ4WDd2WXFnS0wzc1A1Z2FKMnNPUW5wa1hQV1RZZTE5cTJm?= =?utf-8?Q?gUwSMSddnDwHPbdQUwxeEEoNVQm?= X-Microsoft-Exchange-Diagnostics: 1;DB6PR0201MB2310;6:S1LG3O0vj0V+wQd2nsdDe4/Zc0N/0/Y5TKqbFpZm9w6olvdL4Ve9W5oAFuHabLB2dlu7DiQE+c/2l9J5rHjVC8HAxDbukgU0h0t+SZx0SNsVkoOrTuSmLcH3GzPmNi2aAeHK8DsEfcCpTqyLshh8i7JN+UbSe5yAtt4YjrEEXdevWeV5f5pTDgiY5cyQsX4dAH55ffhsRowqutbFyv/XX+wx6FsgQ3WNXkXf1aFWu+5Qilb85xfwrI/P9nWfWxP9jOttuwnFnZl0QoFgjRNc1KcrPRicbwtur1IcZWulEjbDDXuqUKutF1+h2aRYVRxD/X702dVJRclXMAd6MmD/6Sv15GNn7g1Oj/eGDYRxtN1+Mo+xkx6ClODu+dUEgtg/dOPz7BkR6+rwZOkvzteReZPOuZIEGT8hg4CivciqJxNK2AiDHSz4BfAbBtoeSw7qn72mKuKE78THEpVWJfSqmswSSqspwnssxsjfvuxBr9g=;5:bt297JM15IRGcE5T5Uz97VIMgCb9KN3UsbqzdWPZ13CAPmAERdvYRPZ+fZSnwMVrguNhJCJ/5MevDr0MBAcjjBq/bMUfAOzF4uQMFVm54lyfVtK0BVEimlsRq+l8yZIuX0S7KA1oFa5sWhHyDsyNAw==;24:/+sYryTcGtAtcvZ5srP3cxz+VLczkPgnxbCSJiFWXfOvZ9WXsVUdEG8yq7cI8ZzY8IHGy0TU8Jb4MXwEd7VtxPzs0s2QT3+gPCbsS32xwBo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DB6PR0201MB2310;7:EpZDqMJN/cj+UZRYXtkmgVNwhYu4bLo1o7pX8pzIjbR0wC/M8Xitq8SM8NtO1ODQA71VltVO1ud2XzGAnQJhDSi+DwDuY2prDU2xxPGKLTIKhWLjnYxigN6bq+c1zzPw14eo6BJ+9Gv7LQFtcYcoTNdJvqecRaNJNDhzLZoJsgf4TmYIrhtrXg5KR/kTl/myILMX277KzxvITLq0Mcy5Tztt6IJQ/3ckUebz5oemfnKLngdkBGs8dpctZh68ZohpRpDGe2h7ucR96mmqXfnlctOQyK+eqoW/SwNco5mGGWuQEmaInn8civpexLaYMniOAK3vPsEgJ/Vzx0gXG7TXhzn2TDFX1gJj0qxNwwHwdQlneOnnGemE5KQU8w0F0hNsBdM6bKuH46s0E8qDs/M+He3ei87XpNkvm17bF9mJTvTP9/dtrAy+YfZfayIhEpeJ70jwrG+oaSlcbD7vbF02aw== X-OriginatorOrg: axentia.se X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Dec 2016 08:56:28.7273 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0201MB2310 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1032 Lines: 28 On 2016-11-25 14:40, Linus Walleij wrote: > On Thu, Nov 24, 2016 at 9:45 PM, Peter Rosin wrote: > >> All other registers on these chips are 8-bit, but reg_sense is 16-bits >> and therefore needs to be moved down one notch. >> This was apparently overlooked in the conversion to regmap, which only >> updated the register locations for the 16-bit chips. >> >> Fixes: 6489677f86c3 ("pinctrl-sx150x: Replace sx150x_*_cfg by means of regmap API") >> Signed-off-by: Peter Rosin > > Patch applied. Hi! I'm just dubble-checking that the intention is to get this patch all the way upstream in time for v4.10-rc1? Because right now there is a regression regarding irq handling on sx1502/sx1508 in linux-next. I see the patch in your devel branch, but it's not yet in the for-next branch, which happened pretty quickly for my other pair of patches for the sx150x driver. So, I worry that there might have been some for-next deadline? No rush, it's only been a week, I'm just asking... Cheers, Peter