From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751720AbbFYXP4 (ORCPT ); Thu, 25 Jun 2015 19:15:56 -0400 Received: from mail-bn1on0053.outbound.protection.outlook.com ([157.56.110.53]:44814 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751555AbbFYXPt (ORCPT ); Thu, 25 Jun 2015 19:15:49 -0400 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; lists.infradead.org; dkim=none (message not signed) header.d=none; Date: Thu, 25 Jun 2015 16:15:35 -0700 From: =?utf-8?B?U8O2cmVu?= Brinkmann To: Viresh Kumar CC: Thomas Gleixner , Daniel Lezcano , linaro-kernel@lists.linaro.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Michal Simek Subject: Re: [PATCH 02/41] clocksource: cadence_ttc: Migrate to new 'set-state' interface Message-ID: <20150625231535.GU20178@xsjsorenbubuntu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.0.0.1202-21634.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD029;1:YjHPAayjiTk/4cqMCVqqcfQaXs7pCLE+8M5g+hx/I20Dyf2MMOp5UWC0ckmjk5HNf6l+wMrvfuW6Cd9+oW7H/AtTkrEKhmD3kJ7uSLikEv28oYmTzyo10djZ/FL+23IeFphFesfOEivs6/FLzaJoAPPk87XeURyZ0j72GXKxJ6xo13i8S41esqnnV6hKanPM6rxcDZg/jmIEj2n82EKSfHCzYT01D8ijlCFgs6wFcajVT6wr5MvfTDqhyv2eOkAYcON1CQaAQrL1sH4Taz+3rAMwI2e8LWzGDio6bv81vexGIw6+DyI7h4jaZcxa+HQa X-Forefront-Antispam-Report: CIP:149.199.60.100;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(438002)(189002)(199003)(51704005)(377424004)(24454002)(50466002)(87936001)(19580395003)(19580405001)(85182001)(110136002)(47776003)(23676002)(6806004)(86362001)(85202003)(33716001)(63266004)(46102003)(57986006)(76506005)(189998001)(5001960100002)(2950100001)(4001350100001)(107886002)(36386004)(77096005)(83506001)(62966003)(77156002)(33656002)(106466001)(50986999)(54356999)(92566002)(76176999)(107986001)(4001430100001);DIR:OUT;SFP:1101;SCL:1;SRVR:BN1BFFO11HUB035;H:xsj-pvapsmtpgw02;FPR:;SPF:Pass;MLV:sfv;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11HUB035;2:VuPKN6YOSGP0BrMU2s0CVIJZ+7UUsdV5MW7d2Viw1BT0/87ZUMuBY+zn4+eEjVN+;3:ub8sLmxj1OZYRGaTxLnrn1cfpj8OjPcNJMWzE7S1dlltlHbFmdJGLz1mKz+9N77yv6MJLZYza4w/nhczo/4zj7ZaX3OlsO0HrP2uPuOcvhRkf+JTfbSAPxS6WGuuq8CNUB4AhTnR6a7nczOOQNL71vTmrUm5nggxQTlGF4RN3vawEyvRFQVEB3egvotf2Uy0H+R1fSe5ZCYa17NH9zQGVjJeJwYuEMB7v6J0sCtqdOAEh2S+cHFZzubVfy4hn1ke;20:Xo1yMJr6+fjrS8NCosUGzXO1PZx1B2fPiWk6DxHL1cF7Y9bdN2Cu2e51RUlQb5QaXfaLPBKoJu0oXgbXOxJsBx7++29o1k8EVDB7NWZ1udxRUxBURO7RTZWfIoF+x906Du0K40c9xNTYCuSwRovB8a1mU2F89uzIGDM04Lm6+P1KVrFQRKmVH9cdb/KrcFqNwerq+wtj8E+C2i0BjxIA/2VAbK1kIuqyRKD6HdpRyTzbm2kb5yZvsE1nCeqjR6Gk745K4vnC+3oVi/tFLS5MQgDpMwytjnPDmcIi+fWaDeaGtBlVpiUthP907rTwYJx1MdFW8spuk98kmDsxN31ic+bA0en6BmDkduLMil9P5YrYlegwMxy+fJOwrPn4f7DeJ6BW+IRdOIEpH2OmTnxusSCUssusKeSP5d/lWcITGBwVh5tAKAhbuE5FIPMV1371dZT1Lg5Q1jFdZ/UkDNkc5OBacVniW1MkPku610UfeofjhKDWQMkfKpUW2fhk7S0s X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1BFFO11HUB035; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(3002001);SRVR:BN1BFFO11HUB035;BCL:0;PCL:0;RULEID:;SRVR:BN1BFFO11HUB035; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11HUB035;4:HNnMH4OuBszc9Ttbjt4TyPR788PrayfpyXOuQj7qycTxh44hGlkv2puLjekOo2yX5cEcUb0ToAyjaFkduZkcvuGIVvdKcxHDjHeu1VoM+oULRY6lq0B+TGid1Rye49zz48/GtLLtHZ6xADQwZvWYW289EcIeCWcJYCCm7ToMEoxi0LGm2u6KKcrBmq9bxazLFMY49Rpi8CsyOB3vQscStuV7HUiCeH+8Ub7rsJ+XtcNBEr8sQvrt4+bkYhgoNqIgd8ms6Rx1h4x+Vuua7IAzU6LingBlDiam8y9wUXo485Q= X-Forefront-PRVS: 0618E4E7E1 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTjFCRkZPMTFIVUIwMzU7MjM6WFkrbzlMaWtEVnlLOW5LMUQrOW9Mb0Vp?= =?utf-8?B?aGphbFkwK00wUExjcTFxVHVtUmdYR0tLQ2lwY0JZM3FqLyt1NHQvZS9oNEpU?= =?utf-8?B?blQwZm40WENIMEl2L3NKUFdHVUtTdDRkbnowUW9YWlRVb0NEdDNoVFMzbDZV?= =?utf-8?B?UHE5cjZLZUVSMDRaZmppMHd5UnRubjMrL2dQYWEzcm42bDlVMTIrdERzU2tM?= =?utf-8?B?TjJIRXY4VzNZY0NWc0tmaURlVjVTU0RUOExnelRwN1VRNEtqWFNwUnNxdUdH?= =?utf-8?B?ajFaNXBBT2J1R0hZUXNzdlVERmtKVWxndGplTS9YRFlOT1ZYM2V5VG5CVEV1?= =?utf-8?B?Y2hPMlMwblczc1NYZ3QrV3ZjcmVVdFFMRUgvYXVqTXRBenB6QVZmaWkzZThq?= =?utf-8?B?QU5XN2dZZ3V3UWZmTzM1d0hIcWxSR2lVVCs2eDlqVHJaRDl5QnZVMjVnUXlQ?= =?utf-8?B?TmFMU3E0K2UrWXU0SFlsSldWSEFmTjZYYjE2a2tlWVliVlhIbnVQdktaV0hv?= =?utf-8?B?dUpuWjNsSjFTMHVYdkU3Y1NQT0V5M2tQcjhvVmZnR1poVHQyQlpFbjRrTUZC?= =?utf-8?B?TGxJYytNaUd2QXRnQnVLSGduSVBhcFFJRXc0WW4vYzlhY3dtLzJObEt4eDBP?= =?utf-8?B?ZkdseXVaQUVyS00xL3dBdjVmV3YwVDBKRHNiOHBQc1RFVCtkeVlKQTJweDNp?= =?utf-8?B?NzRpOFFzeWltNEcwT2JiVnlPR0t4M0RITlpBdFh0eTdCSWpZREg1a3d3bm12?= =?utf-8?B?TkkxcWhQemtzdlZwYTJQWnF3Mno1VlZ6eXBKaWZFU05mOHp0cVBNVStWZ0JV?= =?utf-8?B?V1dzU3lwMUR0MUZ0OXVrdzB4SGxzQ01MdiswWXh1eS9mYU9YWTNTZVgwRzAx?= =?utf-8?B?QmhFcUQwdGI1eG9IeW9PaEpTSmJ6d0NnaW4vMUNmRzQ0U1BPS3NpYVN0OTRW?= =?utf-8?B?Y01LL2pkUU9vdXNPb3B0Tm43QXJoSWtaRFJaZFE1cXU2RytsQURmVWk3Q0Fm?= =?utf-8?B?bTFZMVdMb1JnMUw0dlkzeEJEK0ZRb1poZmw5RWUyRUoxZVMvWE81dlh5N3pi?= =?utf-8?B?QkgvUlgvbENhazVkQWRFQXlnaWFzVGREcHhBYndVTm9qd3BmN1VvVHNRSDNU?= =?utf-8?B?QU5reUtnWnkraGFaUmg4cjh5TkxOV3lPekptWWtMZDFSK0lrRXZ3UTkxMzdY?= =?utf-8?B?K0NOaXE4N3lIcFl3ckpXTGNqYmg3Y2ZHK1I4dmVEUGFzUXYwMjJpY3M2SElF?= =?utf-8?B?Rzk1LytWeTVJRzdNaDVLaFhiRkJaeXNuS1BWMEJSSUl4SjM4ckduQkt3WnFU?= =?utf-8?B?RERXL25neFkzdjZyWm9FaUp0R3UyWUY5RXBMRTU0M0Z3dnQwOHdFVFM0cHkw?= =?utf-8?B?RTFhOWRldU5VVkg1TEFzK09CQ0xDM1pXeDJnS2RBaDdKU0ZQL2JrS0IxbFgz?= =?utf-8?B?VDE2WFgwUEFXRVV3U0RoVGlqdVVwL2RuWmJzTStOVUlTU3dvV00yZUg5MEoy?= =?utf-8?B?NEV1UklBPT0=?= X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11HUB035;5:I2Vz6ewnOpD04Q06lWvkfNjmf6GZljQ65Q1+VXio8LcYC/hw93UlI1X6GCThHzL5cUth9cnuNIic2qnEpiHXMAwnlb35uVeXUzf3sunlWztZyI8+YoXn49+Whk4+sBEHeed7wnlIhsQkc82gLj78UA==;24:iWb/cPowkztIwQai7a3bMHyDX9LeN2bGv5O9x/82SmaCEjzWsNlmal9Sxixop74jL/lPTUAcw3e1iS+mf6GMubtc9/UVIsFFlvSBqxybm6Y= X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jun 2015 23:15:47.3522 (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: BN1BFFO11HUB035 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 2015-06-18 at 04:24PM +0530, Viresh Kumar wrote: > Migrate cadence_ttc driver to the new 'set-state' interface provided by > clockevents core, the earlier 'set-mode' interface is marked obsolete > now. > > This also enables us to implement callbacks for new states of clockevent > devices, for example: ONESHOT_STOPPED. > > Cc: Michal Simek > Cc: Sören Brinkmann > Signed-off-by: Viresh Kumar Tested-by: Sören Brinkmann Sören From mboxrd@z Thu Jan 1 00:00:00 1970 From: soren.brinkmann@xilinx.com (=?utf-8?B?U8O2cmVu?= Brinkmann) Date: Thu, 25 Jun 2015 16:15:35 -0700 Subject: [PATCH 02/41] clocksource: cadence_ttc: Migrate to new 'set-state' interface In-Reply-To: References: Message-ID: <20150625231535.GU20178@xsjsorenbubuntu> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Thu, 2015-06-18 at 04:24PM +0530, Viresh Kumar wrote: > Migrate cadence_ttc driver to the new 'set-state' interface provided by > clockevents core, the earlier 'set-mode' interface is marked obsolete > now. > > This also enables us to implement callbacks for new states of clockevent > devices, for example: ONESHOT_STOPPED. > > Cc: Michal Simek > Cc: S?ren Brinkmann > Signed-off-by: Viresh Kumar Tested-by: S?ren Brinkmann S?ren