From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161025AbcFIP2i (ORCPT ); Thu, 9 Jun 2016 11:28:38 -0400 Received: from mail-bn1bon0078.outbound.protection.outlook.com ([157.56.111.78]:63216 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932193AbcFIP2T (ORCPT ); Thu, 9 Jun 2016 11:28:19 -0400 Authentication-Results: spf=fail (sender IP is 66.35.236.236) smtp.mailfrom=opensource.altera.com; freescale.com; dkim=pass (signature was verified) header.d=altera.onmicrosoft.com;freescale.com; dmarc=none action=none header.from=opensource.altera.com;freescale.com; dkim=pass (signature was verified) header.d=altera.onmicrosoft.com; Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=dinguyen@opensource.altera.com; Subject: Re: [PATCH v3 2/2] arm64: dts: Fix broken architected timer interrupt trigger To: Marc Zyngier , Daniel Lezcano , Thomas Gleixner , "Rob Herring" , Mark Rutland References: <1465235791-7064-1-git-send-email-marc.zyngier@arm.com> <1465235791-7064-3-git-send-email-marc.zyngier@arm.com> CC: Carlo Caione , Kevin Hilman , "Duc Dang" , Florian Fainelli , Ray Jui , Scott Branden , Kukjin Kim , Krzysztof Kozlowski , "Jason Cooper" , Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Masahiro Yamada , Michal Simek , =?UTF-8?Q?S=c3=b6ren_Brinkmann?= , "Tirumalesh Chalamarla" , Jan Glauber , "Hou Zhiqiang" , Wenbin Song , Yuan Yao , Liu Gang , Mingkai Hu , Rajesh Bhagat , , , , , From: Dinh Nguyen Message-ID: <575985C2.4050109@opensource.altera.com> Date: Thu, 9 Jun 2016 10:05:38 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: <1465235791-7064-3-git-send-email-marc.zyngier@arm.com> Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-Originating-IP: [64.129.157.38] X-ClientProxiedBy: BLUPR05CA0041.namprd05.prod.outlook.com (10.141.20.11) To BY1PR03MB1372.namprd03.prod.outlook.com (10.162.109.30) X-MS-Office365-Filtering-Correlation-Id: 7775f0c7-8b45-4ca8-15e1-08d39078911a X-Microsoft-Exchange-Diagnostics-untrusted: 1;BY1PR03MB1372;2:UKuDRZc1tCq0CnYCUhRtUUyZcSbvvuYUJfR7w60JnCdyhkxCssQkFGO4U8qR+KXDlrP2GjD5A8LDIxxjQAapnY7XiJwdQlWsQoVNt7iOyr+aPLO9mvDllzipia4DWzZZpWZoLb7LnC/VrYHLkpXYr35Xs852Rp0MK2cVeLeZZ9fQy0S+rJ5+aCSJKZ825A/C;3:NQ7wkGhLHp0/ZCzOuCzfy2YzoR7yvvwkT8FIhQH8N9acJXCC7iQjgElCCo4/oh6My/yt+U8TfVKjVj2Y6oEHBY+xO+OFBxJTgJ1i27VDDmYVSAJEX0zDiWxTTGAh8ITU X-Microsoft-Antispam-Untrusted: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR03MB1372; X-Microsoft-Exchange-Diagnostics-untrusted: 1;BY1PR03MB1372;25:BmodDdFl4XdGx/B1kVpcMTrdmtUuMwhAkOZ+VpwTrkBvIdJxqwhnyyGSCxgxj0H5ejfbiv9BYl1YCxHDhL98H/G0zUIAAcoVaJmKWqEnLat9mcT6zqz81EHStCR2lN7JHwnqnzWO7n2eXOHUyesOsuzFLWY7ORyH/S3tV7IGVnnMdObtowArPw9EWg4kUMit+6cE+D0zLtuKcfLjN6Jf9kbZMBBXt2gIim5JERdXx9yoECKAGY1V7l50Pk3q54B1WedCKb60axUMVCxhZOD6LLvWxrnUDgWNUmTb22Yaw0nVRhLFyGUl1+uGmA438kK4jzrPtY/4RQI10zWnhpKvvYU6QLXKzY7HXaJHI/TBW84fDudUbgldFbgq9cYLDCPyWqWbLk6UNmrRGf0WDW12u008ICog0+auhecjg+3U6OvD/aTi6jGP5eFT5XJcKSgpQCXFlH+wdxdFzKOe3TPWkEe+sfBm/iq3rvEcobv6UQ4vbUkjmijrA3jjjcbBgv35bDXMToOuubg9XylB1ns6g7a5SI4mJzo48fUkNCQUgdGw4p+OMENy4jx9tujLcoiSYhBWanuubOiv5Cng5+aQxxO/1AqIMpzkvYCv2Ws2CYFw8gVY/S9gfzmNLizMgADj/HXcXvC1lbO05dO5uzKZJe1/Ll6fsMkN4LWgON7MGoiYyjwnKO897LLQVUOEz8SxdyV1YjrgF2oPDjAptVPHsJ9tKZ5oMY9tK/RKt+LtvCw=;20:tm9ryxRwgLVsnzmM7wvQ9a855wzA6adN3HaFONxOI3XiV+Dpwlw3ZNbwRYJiUkvMjaq4WmHsaSdtbr2a99lmGBwXarRV6STiS+BObL+cl7t9SxN7sxYucb8SFvci+bjJsRgFrPlp7ceMzzZS38m/1qNFRqIQeKnHspwTowXRhrY= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(80048183373757);UriScan:(180628864354917)(80048183373757); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026);SRVR:BY1PR03MB1372;BCL:0;PCL:0;RULEID:;SRVR:BY1PR03MB1372;BCL:0;PCL:0;RULEID:(601004)(2401047)(13017025)(13018025)(13023025)(13015025)(13024025)(8121501046)(5005006)(10201501046)(3002001)(6055026);SRVR:BLUPR0301MB1538;BCL:0;PCL:0;RULEID:;SRVR:BLUPR0301MB1538; X-Microsoft-Exchange-Diagnostics-untrusted: 1;BY1PR03MB1372;4:N3mXyiKAbh7Bhn95jb76V5REuDOssYpTpvSCaJAd7ko1ZbHwVC3mimw4kPL2JO0lbm5sYbMrjIl0AzlexHdCmo5m20NnJAxJ7qF8906tQfNDtEz22Xi8tj3HZw0VMdNQQe5hSvuFDjBDkmIlqXGGwUAInPSkcsECUx2lpwWMydUOQO5wZw63r8xEiZ/vxKvBjPyYIR7QuujXXGp6WU83c00efFOeJcP/2ayQxuxTh8zUmiIJ029z616Y4B6eukzFCwo1AKxLa2IuE9EDzI2iQgjEP7ruQuCR50ijym2tnjt+xqventtW4NTSP40osLANurVqdi/dQPeu5hz2X7ySmGWTNRkXpq81G749L4tuS55pbuo2Or2s9zzqqGirsYAgSN/3mKY9bp2QWMLe2NSa+ZjSC9xxUwAb8zZsXmJUiIcJTRcFV/lA9+OC6B0Qztu7g/+RjsBcNwzjUJDDVyobzg== X-Forefront-PRVS: 0968D37274 X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(6049001)(189002)(377454003)(199003)(24454002)(76176999)(77096005)(54356999)(87266999)(2950100001)(65816999)(23746002)(68736007)(47776003)(5004730100002)(83506001)(106356001)(50986999)(2906002)(8676002)(81166006)(86362001)(101416001)(19580405001)(99136001)(81156014)(8666004)(19580395003)(230700001)(80316001)(3846002)(586003)(4001350100001)(42186005)(59896002)(65956001)(105586002)(6116002)(33656002)(50466002)(66066001)(64126003)(97736004)(92566002)(65806001)(5001770100001)(189998001)(4326007)(5008740100001)(7059030);DIR:OUT;SFP:1101;SCL:1;SRVR:BY1PR03MB1372;H:[137.57.160.210];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:0;LANG:en; X-Microsoft-Exchange-Diagnostics-untrusted: =?Windows-1252?Q?1;BY1PR03MB1372;23:CVxQxezHTP7mbDRCrZY8lQPuDLQktLbG+OLlT?= =?Windows-1252?Q?ZNH8gdyIAxiHWp7O0IFGr/AVpp33PwWNkVF/R+alfSxjYEBtfy3RXCUI?= =?Windows-1252?Q?dj1L1dwnvBR6qCKYRVOlRQ1Q1gcokxzRmgTN+6AmkHp2TlRumT4E7dR4?= =?Windows-1252?Q?HB/8skgOsZRv+GSXNSv0927zc0JRumNNGzTF8wv9bomGmwLZz0nypYVi?= =?Windows-1252?Q?vADcEflfOhGcaG2szPydtNxYIUqo+4p5ud3Nn/Bi8h20+/q3e58f2+Vv?= =?Windows-1252?Q?oKNaTblCdKNvfaaKJ4vwgTG1zloIRrRG2/VTP/eY/4aO27rvvLqrT81N?= =?Windows-1252?Q?2RwdlHzZ/xBV1tzymnDVZ+aU9unB4SYfbiOnldUpiUHNL4glfFOOWsAb?= =?Windows-1252?Q?R8636fyBaaQWP0TqlJTWePJmVOSn9/64ZUgl20CfWAXQIh1qpsmrdjzp?= =?Windows-1252?Q?x2RJResNlo0Fpzv9RtlhO9XmV6MNZtgBHopaWJyvRL9uWSaI9zWc9ocS?= =?Windows-1252?Q?5i6h4KRd3UylplDGbuo7K3c3Otgsa9Tdle4LEtDR8s0HuNq6xxcbNYLR?= =?Windows-1252?Q?iKAHXdRwyqYWhmhJwEgRuCappTsgUuMH26kQyo0jn6zlUtL+ppbKN0vT?= =?Windows-1252?Q?/iJ8+DPnImgqHdmA97D/ZlNhcNpi4lEtWGhv+A6T8WfgEF+TtwuD+Fal?= =?Windows-1252?Q?qLqwVCmoYdBJAooLQ70dbrjG2R5QhMWdjm9NuMn0gY8aMXDqfa/jNMiN?= =?Windows-1252?Q?XUhyQzYByb0u/vFam62aaGyB22Kn6aWJ79MPSXcsZIdI8H2kjh9LKoqI?= =?Windows-1252?Q?X3ouNcTwwUzYfAWDF4ZoGeEodMJHJ8sU6g889kFQEuofx8LydxpFg7KH?= =?Windows-1252?Q?H3uoWJfdEbsrOBuEjHYr+OEdOMSpMLP/6WJcOojPg0Ap+BSkLJzZ7dyp?= =?Windows-1252?Q?QBS44C5KnEhr4WY7GppaY1H0mLhpo/89UlA75dj71IzHUd67Jtp4If0J?= =?Windows-1252?Q?UlxfvMT1mJ1DBEUjP+wPApwVBb00oj/9NsBbKjzGQugF+gwjuu6foZZL?= =?Windows-1252?Q?lBegASbTNrjOSAttOOrxxVGAX03JYTohAmvyuj49nXYwRSKKg8fOpZnT?= =?Windows-1252?Q?DYEHibvALA2AWbhPV8ZG6ca1uTyVl5embUV+cV+TbYemI3/BVvU69QaA?= =?Windows-1252?Q?XYrp/U3YeszQyr6UlYLWKfS5o7qV4A0X59SGoqJ2ANdOjohG1fB/pAnS?= =?Windows-1252?Q?bSaQbMwDQVdI0q6A6pee3AS9lRWy4iUt7I7JcWTIHo8V+vNNgCDdmxrq?= =?Windows-1252?Q?KhpPi/cqqjP6LSOSLhCk1r8rtG8dmiIY7UDrgcJXIjQQFkJqJv3n9dMZ?= =?Windows-1252?Q?ckZGTLXlDNiD0bLS+YS+1LySxAgHVxKKSXAhg2rm5+kbLbBIfs0ItI?= =?Windows-1252?Q?=3D?= X-Microsoft-Exchange-Diagnostics-untrusted: 1;BY1PR03MB1372;5:5EtST6FuLUrOezeQW1zO2/A3Nm3tE9kvxkOVC6nXQXfQnOFZgGFJiebxDccVX7yovCzlr6PTAfxtQ1+/RWipusygoiGIG6fQsQbb4f4/VL951B1v7w9k2mPRNF75n+UjcUQ+Fq1L4pS81gncdtWx2A==;24:izvDpiarQdheyhHn26Ikr9wczLnz/VS16+5ea746YqbUV/dURMCvEVe5vRLNfNO3GVgm/Ro/+eFtSxQIWD0NjpPYsL6kvmOSJ3sAIp9yQe8=;7:sSEGspxi8vGa2T/YhEFxIOzKDcpioC9xaLAsIMff+HVo6P+MnADyvdtI2/BXiloD+Uas7FT8XUfE+FsE0eW7XLu6ro1WfjcRPkMTbHo8nl9OmQ0o7YsD+nlVpJx1+t7Bk/8E86PqbNJq+VGsHMv3VA/IDVsDxluiWbg4PlkOYNPSRSJiBnj4eqWr10qrSnQOauW2KvNnL04CIQyHdXVAzQ==;20:niEiZihcyDy58hzDc9YqoCwBGnDqB0+z/ub6g9c6xYIgJkHE03auOtPkNLJnRzPpDShmTfLEYXJME7JRch4Q+JWV0OnrWCpS5Stm41ByV0+rERm+DaxhSnJYLhdiDSyzoao8QBpSOdJtf0tqc3X2b+NaYNjqzj3nUhouDEpWtgA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR03MB1372 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BN1AFFO11FD033.protection.gbl X-Forefront-Antispam-Report: CIP:66.35.236.236;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(1110001)(1109001)(339900001)(189002)(24454002)(377454003)(199003)(68736007)(11100500001)(77096005)(23746002)(59896002)(3720700001)(8666004)(50466002)(90366008)(6806005)(92566002)(8676002)(65956001)(230700001)(106466001)(105606002)(2950100001)(86362001)(3846002)(21840400001)(87936001)(5004730100002)(956001)(81156014)(8936002)(85426001)(80316001)(47776003)(66066001)(4326007)(99136001)(2906002)(6116002)(16796002)(586003)(19580395003)(19580405001)(83506001)(97736004)(65816999)(87266999)(64126003)(6070500001)(81166006)(54356999)(5001770100001)(5008740100001)(50986999)(65806001)(76176999)(33656002)(189998001)(4001350100001)(7099028)(7059030);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR0301MB1538;H:sj-itexedge04.altera.priv.altera.com;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;MX:1;A:0;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1AFFO11FD033;1:gvVWXNRaKszdaldNQrjntARF40HHs0SWsbP7zFyqKg/CJFroV74ZP/qTEQw4wQ6SIJa4lo3KmW7CSkWNhjMU+zUge5hADwo679lJBzOR0n0OU2P0i+7Glljz4P5z5hbFPOQoE3qpXfqGbrGlsYNNI2l8syNtBeMk3IkR7R2hd6OGrf0Sy4+RLZI6HL6IT+RlUVmlu2pYGSHNEh/XkkoNqL0OYam24mZs/Qha4EJ1X+Huci8wi5x7a/GYw3DkzuI2jnlpd/OS/5QkH/wW+PADw0kCY8QfhiKRfYMB2yAEC02uWYSGAFxA/zrUBNt9QTUOMGNfCook+6BmoNn9BbgB/yJRrx2FDmIV5QqMwMI303P2QdOxGwJHrTl+p8N2jil+iUHunJlnhfSdhaSW+tYJi0FQTjs0GMPjGG4eV/tIR3GoOuPgbYqw2j6F9D+rgOEKZB0EkZjaCuZGCu+2uA+ed55Qdba5AD9I7321abY67uANoCCqecwGMiZ6oK5w4V7Nja7IQ2ATFwVzZ+LJ4ihhNFLGjDVEtWqslGcTjc9jH/aQLU5wg6aUdRYnvgvJFXof X-Microsoft-Exchange-Diagnostics: 1;BLUPR0301MB1538;2:OR8o9K8BBwH8o037P3SjO4fDxFX1YEkVTZnInO8MgQ8dUv5MgkuYkRkhxl+ixThGrpW2N/0cAJpSE0t8ogzHSGjzzIOruM97aSC7iYNNcgW/7VbzIk7H8fC/UNG1tcmSOdbFV5+zWMQnwIoqEZJX/yiViTIRgyrXIlnr2qQVMdGcSIMNdFKxn1nlEb+8erqk;3:AaW3ea6UTyFtGIdbAXJQp9LMmu08WP96BiZlMnR8K+nWrvGd6vZXXPjvaN1iXJWyjDh9e8HPMgj7T4WRup+P1TLfOq88RndJpLKPrMgZkWTWDrBfEqRs4zk49wsCViW2lk7n60GSPwhnq/M2QNDKPa34E9ogmn/w56BAe5QlV/7eoLA3NsWOeQHDE9gaUoFA06iy6QqV/br47z5EywYV8IIZmZLFM9kCjGM/K0hos9MyO8NDarjhbbns/KgR9Tkl X-DkimResult-Test: Passed X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(3001016);SRVR:BLUPR0301MB1538; X-Microsoft-Exchange-Diagnostics: 1;BLUPR0301MB1538;25:bz2m2VA3lFuUuxwuKrYLAFJenq6phUcfkVVdnzbH5EE4jKTpAXc/Ts4f/uLsWklSFqopYej0s6ixua47IS15qBCxxGiBALO1a1Wi1+yQROnYJsEpIJDDvA1sR8Jm0A+dKJvA/XjxC/axwP2c6OphXt58KNfG2XNgj+IVb2V0Uxgc6esu1cofCNmquejfvWBnAWAV+XpsAefbaWUPDFj9UegnFIhQKzbYMbl2aU2k1miOd2MtpbRyNxZQ21S/kQtnj8JFHAg+82Tvc2ZKVf9fudpbZOILeczaMF+4cof83J6ti2twp9rhA8Y20ye1JIY0fv4wrbifXhJDrTAP3i1wWA4zAyieq9j6KNwDBjzMXWRlCwRrZCJVL7FUOtDGmCEL/zwrVId2h7fTlRRXKNFWl6Uu9CGPKFO204QW6uXWZhj89qy8aPCxLdqztqEYoWMcHmNOLZq1Cj000k4+ducvMj1Nv7pcEkTy1ZqcwqoHFZkoZFD3SNq4AE67aWg6nf092YCyIpLxOR2AZ077/d+D8jiB9bDVPOIfO+X8l9480rsDWIFp3nn2wNgVrx90lUHwbCV7TNFoCw81iinyqa9HwxlJZ+KAHwey64CFSfWrX/MEAuoWxw+yOlFwJa33jD5OBdhd5b1kP3meFTyk8L9/aOTxUbDkRK90Aetm9r6xCoakyWLzA26XjrDBiq5m8CDO6L+lnZYWQZ+6gZOvustF98X3zpqEOmru8uqIOaDbTkykT1lpCesZ5rgfyHbluIfJ;20:R0+/YHjl+51o5qpBH0xbSRe7BmRtKE6nUsIDa4Ahu4MaH+yI9i0YEV22Prpy+w1a44zgcMOLht8SHvcNFj2iGrSgIbkWykvpcI3XQ84dPPQVnX0zb457V89tQKjgB3vfSspdyvJkKYfLVKwqGlNgpe65DPpJz9N/2puj+gmmFSw= X-Microsoft-Exchange-Diagnostics: 1;BLUPR0301MB1538;4:d2OvyjW3JUN0+qOtAdAKYUOkZtsEMl21ucuD/rC7giNH2XNJTQkLDS/ENxjpAd3PsGT5nn03CLncOAxTCiLlJAZZ9C1WOtZsRGp6oNADCKZXfY5oLRb1e8yDTJZXH8nNdBebhNsBbYbvy6ua6DGnne7uUSVqt/yZNoNBUSItguhtqZKFNwpkOySsGzvuYRs7y0tVWa1DWXWDzUwtaoMvLwsvC2UBDv6+d4YwGJC4zT8r614rewRuKGTfjhLcG3LlALcnpzncYIAXP7Dy07PZd1r+0E4qGBYqXdhhKeHaQVN8jZwgljPvClyQx5Vuh9xuMvNvfL+j9/ZLKx2WQE2Vg3nIEaVxjo2oK6nekB4JwKyj2CveDQTGXohb/N649v1l/j/ATZYengIQyre8C7VljbKMzx0B3QuwVVahdLI7itEHpjEzkcQjU2KHx5D4MrWHNT2RNAp8MNktfUyMAPcnuE2zsUWldQ6+rm+NtiISv+4i5UwKoFHZCXPOnI3IM5hx/4RiVLEWz7OrXLCAK8lDpaxNWfpB1zcruIiyFSCs+PpKK6zFnU65A7o8XvfRaVRa X-Forefront-PRVS: 0968D37274 X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;BLUPR0301MB1538;23:yDHKbC5aOVugbxQ1Wb27Q6tOJTv/JYgu5D7?= =?Windows-1252?Q?fH0C+u2QkwTFruOrswgfAfY2kyOc6S6zKsmlESTbnDIIp3K9j6OmXiLz?= =?Windows-1252?Q?4/drmMp+LNxnBWEi3F1CeOt8WcR/gv/CUvIi/sRmdfu62AI1lhFp2DEN?= =?Windows-1252?Q?C8qoCYgVKe96Y7gVDEBEYyzALENwadMSXycbh1daiqlBSKb4RuuLY85H?= =?Windows-1252?Q?rvbhE4HbEWKmiJCP2dXJ/6EFNV2gSHgKlRlxduYZdm7SHlR/NNiObESN?= =?Windows-1252?Q?Vci2DHjKKhFQfRrUsm9VLA016dNn/FiojEuAKBgTdaBCPq+5x/3hYm2z?= =?Windows-1252?Q?yOJVkyeKPD91pL6LOipBYwOXwO7iQwsg3IK2WLWqS9YAbcwJMPurzUSg?= =?Windows-1252?Q?fKTg72RFkWjIMmM8sxoZfM5t0saxwZE1jL+xQVqyxknLusG50kzE0ywM?= =?Windows-1252?Q?x29ggNOnhVEndO8blEllkIxDiPcAOuS86CIrDOHVlqc+IW7HOtnZzN0m?= =?Windows-1252?Q?xYMcFnfCPbA/Onf70WV6ulzJGaAWxSwNNM73ioATpbvVehGCdSCWNPMw?= =?Windows-1252?Q?qhjmzHdgSNdiCjq9Dpie4FJqF67NBB0Nx4HvC0+oEveR+4WRGwv9UmCY?= =?Windows-1252?Q?bkPo9+IUye1zu9Gcuq/UZ6AVgPK2uSiKmPd8uj0UrU9FAhs5066aV1hB?= =?Windows-1252?Q?awxnGFRBgmexMoNROi3spNHZ87q2Xk8HeQtMMBkukgA74mOz6PDae4KY?= =?Windows-1252?Q?KGpbdOQW1zkT0jzUnvLAIMZD4hD8ZgkxNog1R1sphGcPyOo1gcIOCJgF?= =?Windows-1252?Q?URBhcd5fKcrP83b+SxLKOoVHtt7bx/jqL/CawhwmkFs9fecl6hvSssAB?= =?Windows-1252?Q?5zc3CVnmB5WXkR8Fg4zP1y5BGP+KrsN/3Qy2jFi1G0lS4SeCozs7QWAG?= =?Windows-1252?Q?hnfUpGfRF2R9TyutyGsklqmZkvuKTb2NtzNB1jtDxN/cnJ55NPtFlNbu?= =?Windows-1252?Q?S/jUbTCDI+Tr39FqYI29ImVlcjomQwOIQkv1QzXLpGHYDc8bfWTW9uEI?= =?Windows-1252?Q?Cm5pHSFtvELX2z2b59qZUer0BoHHZcCaNTRpyUXVke6BwQyMSCB8UR88?= =?Windows-1252?Q?fQjx3+e82vMS/I0t3xvivI4RoHDSdDXY2ZULTzeAckzJcnfzg+u1H7UG?= =?Windows-1252?Q?oegFjO0LDl3g1zOUel66ccRjRlKZftIx5wr3zxwX055fIO4m5j44r19E?= =?Windows-1252?Q?rgw36km8u7h9RXEboO8NeryHLwepcJ9GPRLiT+ISozTtmwmwuvvMUTqA?= =?Windows-1252?Q?Cd+4OjQ/1ryAf5DQtksSMwMzcUocIsB3IQf7r9EnhHYhnTomSwLt6Jh3?= =?Windows-1252?Q?P56ZsqtCJrsdAWZm9rPDpS5lpzgI4mB85G3+4fk6Z1w8PC2rV8tNdq5G?= =?Windows-1252?Q?AFE6qPY31iLI0G4gZDUqLu91qOoJSd9D7fMxbSLdplyKFXCpO2BfMZHS?= =?Windows-1252?Q?is1sHqyJyV5ELG6cotQRUYfqSS5fPxlGgjM6gtrQ2JFfqGupZYzex89B?= =?Windows-1252?Q?xNdTkuM18DhLLn1NbZXpVJtuNk/Ps041xlpIHAKvgth/+J6RuOnyp8rv?= =?Windows-1252?Q?y1DlFSK6rnQSqlM1lR3EpF4iqgWnSL3VQ7jwkDf4Z9mYjoZbvJLeAjYO?= =?Windows-1252?Q?lyqa5W1I69A8vhbMVrRkgQv5eByvMc0I=3D?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR0301MB1538;5:fHtcVLRt8N8qAAMLbANaiqL0BM1showA73pDJqKn5DA8h038Q93q0rJ4hdtSO4wUwcTvo1fNsB20ySsR08HKUvq6UfL7GLYSI67JxYZfkqyVoesVGzOM3UtPbaCS7qHsAPCW/t90lfwKO7seaEsP8A==;24:Gwb2cz1pMTPKxhCA5bxxJdN27ExbNMqa4OKlXpUXQ5YQ1ze0GuR33eq870YbbyCERJ4fOLKbWfYt9ZVuNyOFQPj+Xo7ztwQgYXjn0VIJXBk=;7:9fEPuAjxvezShhAkbIxUrUfRMeWYAD4KjrS720DNAFuUQFFRhHHhAxHkbfaP1w0d+f95aO47iBR5WJYaj9KelNtDMm7Del9BU6DfZ8dewZIRierYPfVdwwaqpakOsnVPEJ6odncHwy9xcZUsnOl9phfUGk8tGPl22YKcp1J6Yuzga2d1vxOTkDtIxcpZ7mBq6dV+eKo5qwylnwbjGkefDA==;20:Gj/kat/lroPYW6VOFllNL1JnJWplYRdoANaUyjH3WVwwq0V+Zehcm/fGC9cNnYA1A/IWVbbN9KbWek8COm6fIRr8acX+B8ium/Ki9GiyhQSaOvetydoSE3LKUZsiRp/Ppxma+x3eIdGPB7UivMhs4tS8Xj5vNydPZNGs1U3jA9A= X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2016 15:13:09.1288 (UTC) X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fbd72e03-d4a5-4110-adce-614d51f2077a;Ip=[66.35.236.236];Helo=[sj-itexedge04.altera.priv.altera.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0301MB1538 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 06/06/2016 12:56 PM, Marc Zyngier wrote: > The ARM architected timer specification mandates that the interrupt > associated with each timer is level triggered (which corresponds to > the "counter >= comparator" condition). > > A number of DTs are being remarkably creative, declaring the interrupt > to be edge triggered. A quick look at the TRM for the corresponding ARM > CPUs clearly shows that this is wrong, and I've corrected those. > For non-ARM designs (and in the absence of a publicly available TRM), > I've made them active low as well, which can't be completely wrong > as the GIC cannot disinguish between level low and level high. > > The respective maintainers are of course welcome to prove me wrong. > > While I was at it, I took the liberty to fix a couple of related issue, > such as some spurious affinity bits on ThunderX, and their complete > absence on ls1043a (both of which seem to be related to copy-pasting > from other DTs). > > Signed-off-by: Marc Zyngier > --- > arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 8 ++++---- > arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 8 ++++---- > arch/arm64/boot/dts/apm/apm-storm.dtsi | 8 ++++---- > arch/arm64/boot/dts/broadcom/ns2.dtsi | 8 ++++---- > arch/arm64/boot/dts/cavium/thunder-88xx.dtsi | 8 ++++---- > arch/arm64/boot/dts/exynos/exynos7.dtsi | 8 ++++---- > arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 8 ++++---- > arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 8 ++++---- > arch/arm64/boot/dts/socionext/uniphier-ph1-ld20.dtsi | 8 ++++---- > arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 8 ++++---- > 10 files changed, 40 insertions(+), 40 deletions(-) > > diff --git a/arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi b/arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi > index 445aa67..c2b9bcb 100644 > --- a/arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi > +++ b/arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi > @@ -255,10 +255,10 @@ > /* Local timer */ > timer { > compatible = "arm,armv8-timer"; > - interrupts = <1 13 0xf01>, > - <1 14 0xf01>, > - <1 11 0xf01>, > - <1 10 0xf01>; > + interrupts = <1 13 0xf08>, > + <1 14 0xf08>, > + <1 11 0xf08>, > + <1 10 0xf08>; For SOCFPGA: Acked-by: Dinh Nguyen Thanks, Dinh