Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751908AbbEZTqM (ORCPT ); Tue, 26 May 2015 15:46:12 -0400 Received: from mail-by2on0139.outbound.protection.outlook.com ([207.46.100.139]:18144 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751184AbbEZTqJ (ORCPT ); Tue, 26 May 2015 15:46:09 -0400 X-Greylist: delayed 2020 seconds by postgrey-1.27 at vger.kernel.org; Tue, 26 May 2015 15:46:09 EDT Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=yorksun@freescale.com; Message-ID: <5564C58B.9050400@freescale.com> Date: Tue, 26 May 2015 12:12:11 -0700 From: York Sun User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: CC: , , , , , Subject: clock driver Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [192.88.168.49] X-ClientProxiedBy: DM2PR10CA0064.namprd10.prod.outlook.com (10.141.241.32) To BY2PR03MB158.namprd03.prod.outlook.com (10.242.36.15) X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB158;2:0iSXGpXSYjEPIKphi6AfhojCpENK2iGQUDPENUhpUXa9jiGNdaOnmfVY7grHxwVq;2:LDIICrN4yy0auviVWgP5/PTLnnpyisAaaNHJvPUJ7xmBp0iZpNQvldgOvijefMN2srh7dtIXUfWfW4jyLGOyi7t0Sr9J/NG9O9eYWpk65BKAmWsuJrLLk1NV5huyOEFVUnq9xig3+8MevvoTU5a8jA==;6:AjAY4ie21EAukgVFSVIiDCCmYWnzhkYiqfhKFbXK3Eql3nmBd0d1Yo40ouLd/bZe27b47A9lb/c2HF7ZD36vtcfN8hjTwvAL3F8ccl+/uu2OI9b5XQcbyyAZMkzTKttKvs3m+IGioY2D2xWn2llPZdVB72vFucCjFr0dbkT0ZRAsGLWDa9bwSJkzw9n+OW+RaDc1ZGEn2fwcTwHUx4XNXyJS9BApqc+jcNB2gf3ofGDW4v2SxCcftYWaXUN40hroh/IrxAbplBglFd3NbRpS8xygiEi8I00Hs8vPRJqw0UaLi8IHIUC3sXE5Z73pyA9IMTVINihGqyZ0HQ3vwgV5QX8cvyyrNeMi6t9sOFoDv9/KDa3JOBsOOuEmS4ko7vPnNC5098zjqComjICbO79EhXXqe+c8zMUlc+avjsj8PMZCZpIcWbHAiW6lUgsZ3D+00FuauTB5YuTp5O8pDLk6StXfOG11BIdOlyA0yHLSQH7wHHc++BIO/zheRGelzKaHH96Zy2cZq7PItC91ZxFZjLdTitkBq8EMu59/KfEXBa7Dd6F/8ik2BC3UaFT8B09RdzfFJU3qFY9TcapiWO2nqcQyiipWYgiIy2BLKAE0quc= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR03MB158; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(520002)(5005006)(3002001);SRVR:BY2PR03MB158;BCL:0;PCL:0;RULEID:;SRVR:BY2PR03MB158; X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB158;3:eQ6mHBRJqJs/QljvXQdph/4WYeyzfiqJOfG6a3dQTQUxUe+3l4Nmtv+7QWr9t8d9xt3LkQmIB/SNrSQFR6aGYPEpfh5U+P/6T9VoUQyrl1EpSqWCPkOq82W+RK1DnL/lyjKzTnr7H2F2s0CI7PJUA1vHiGggZClJIQz5unGaCTrx7KnPPanOFQSI/8by91XVMTiYqgPQZ8COnYnVTwmEb7R9Gp2fN5pZJKco50JzrMuveXGKtB/Fg8hKipE4SBw3cMjIolHHxscx3O8N3TITVz0iHwtCgb3ZM0GQMscfmSI6irNmWkyxSrcbdu6Z0JQB X-Forefront-PRVS: 0588B2BD96 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(6009001)(6049001)(199003)(189002)(54094003)(66066001)(65956001)(87266999)(40100003)(77096005)(86362001)(54356999)(65806001)(64706001)(50466002)(65816999)(87976001)(4001350100001)(81156007)(4001540100001)(46102003)(77156002)(62966003)(122386002)(64126003)(92566002)(68736005)(221733001)(105586002)(97736004)(106356001)(229853001)(2351001)(33656002)(23676002)(189998001)(5001920100001)(110136002)(42186005)(5001960100002)(5001830100001)(50986999)(80316001)(101416001)(83506001)(47776003)(36756003)(59896002)(5001860100001);DIR:OUT;SFP:1102;SCL:1;SRVR:BY2PR03MB158;H:[10.214.80.244];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJQUjAzTUIxNTg7OTowQ1hTVk0wQWlKdVpzYmxpV2h0anYxaUtua3Bk?= =?utf-8?B?Rk16WWJLWFQ4alBVc3dEV3lsZ216WlBOb0pRWFFDb1k5OW1HM3ZmUGdjMUdS?= =?utf-8?B?TEQvMEFFTDVWZ0RaVmJkYTRDNzBLaXlPWUJBSC9FMnBwT3dERnBVV1JIZEo3?= =?utf-8?B?SEdPbTBYVFU2ckVDSldZZjZlaG5JYU9oN0pDcCtDMWNxOFAzSEluenRxb0ph?= =?utf-8?B?bnp2NU5ULytpeHc5dW5IcW1vUnU0aWJnNUhmSHhKS0VJQUptMFg1QzRRMlpQ?= =?utf-8?B?U0hsRFp1R21STFlqSWZwdFB3QTZYK05OOHg5YVFleVRpQnlZWG4rR1VoTXJ1?= =?utf-8?B?V014UWNwNjA0akVkdk1mQmhCeVlZS0l1YU04ai91SjZ5TitHbzU5SCtxOERj?= =?utf-8?B?bVpWUGRjR3hzeTFMTDhWd1dYY0lUNk5kWW90dHB6Tnd4UXcxUkdPQzBUOHZu?= =?utf-8?B?RnNFdlk5WWw4TmV3ZU5PY2ttZXhWSS9PdzJVVXFwWTYrZkhYVmFHSGhLWStl?= =?utf-8?B?V0F1MUtqcjRvV1JxdG5hdmxQLzRhc1EyZ3d6WmZQUlF6M2s1OWxkeG5wa2hw?= =?utf-8?B?VTVKdXBtWFB0TlJmenRpUStaUFErcWlHejFaRmdwSmYyYWxHdW82MjAxYnNz?= =?utf-8?B?LzVYRFhIOUw4VU51VndpQnFLb0pCSklYdW1lTWppUmptVzJvMTNFdjZzVUpQ?= =?utf-8?B?Z29PMmZMYXNPZjcvOENNa3J6K0JOcnY5ZVAvckR2UzdjbG02SzF1eUhkVkFY?= =?utf-8?B?blIrV0xhcDNCVXFrZWwvMUdjUTlFWEp5WUE2ZzBsOTBKWnRQNDlhU2t5VUdW?= =?utf-8?B?TVZzNXhoQjBoajhlWDF0YjdyakJieE5pdk5qK2U1YVpqS2xhZjFkclR5ZzBG?= =?utf-8?B?bXVqRXRhR0kyRUNWVXZBT1pLVnR3eWwxaFlDZTFUL3RQVGxGTW1IYnNySjFh?= =?utf-8?B?K2ZTSGttcWxvQW01QjdyaGY3aXFHWjBNSVo1TGszUlQrZ253UDRwS0xBa2pt?= =?utf-8?B?amgvTDZQVGpaeXFkMGtPVndvYzJubG9ncVpxZkliTmJDWEZqZTk2MlhlTDFo?= =?utf-8?B?U01mUldJM0xyQjRrUlVqV3Jyd3lJS1NMNUs4bGE4ckdvaU13NzQvUnJmK0lt?= =?utf-8?B?SDhDSHpKVWZ3K1pNU0txMkQ4b2FYcjluMzNmNHlacng5K3JLODN2d3crUk5C?= =?utf-8?B?Qm0zb2dtOW81L0hoNk9zMGxQcDIvYk5qRUlYSnR3WjQ2bUVsSUdEbzFxUW5o?= =?utf-8?B?cERFaWlvUWtxVWpyN2NHYWdPK3BUQUVrSkZjWHd6Z2JKN1d4VmQ2cFBpdXRn?= =?utf-8?B?bjQ0dzE0WW9kdFY2aW82cGg3KzBWQ0J5K2IwWkZ2Z2Jua3BlM1I2emJNdWRI?= =?utf-8?B?djN3UnVGOHdwUmpWRlJCbC9mRUhmQVNHZldwRFduK0xJeFR5MW1jMlJkaXQy?= =?utf-8?B?TWFYUkFTaElXeFBqSE9rU2dmMGVJYnA1WWFWL3J5SkhrS0FqZUxUd3FtTEdv?= =?utf-8?B?ekNsbFlJbndaaE5wcHp0cGg4MllLb1FRS3RnLzNtT1BxZVdOZ3ZERFBCcGZn?= =?utf-8?B?WVdlVVlPOEJvUkdzajZ2cC9kZE1NZVBLZHJDbzFGUlREakxTSzFDaVMyV0ZZ?= =?utf-8?B?ODZWWnUvRDhRY1J5TkU0c2JqR3JHa0h5M081R3p5N2lBZzdpanZRTkxIYndy?= =?utf-8?Q?LmbXuaguNv0y6NZM=3D?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB158;3:M4AwkbUbTGLCqB0kqHrhf+zQEwVltTxw5vIcAffG+IXnhZiVqHi2liMJLetnXdISBwaz2la3KJNWpG9KQ8r3Rmac1MKd9y+PRmbPA5TPAtsrEzVYB9P8dpkclFe0fdEYhbO43S9sAI10HVh/AoFTgg==;10:E3YYluZ5YbKguUIiVRfaOfqOuph4LrRk/aRhTc2uBo/v8fINjGB78r9NIClXQc5/780XaDAuu7l74yx5EIM7usAEw4iaX0w3MqZ9ix9FQbs=;6:Y2d9ohRQw2sMAVK6XmpXI2ekZgKQufIb2ZTNLidlYAd6laYOojbckiFgsZRYjHUF X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 May 2015 19:12:19.6426 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR03MB158 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 869 Lines: 21 Linux experts, I have rewritten a driver for Silicon Labs SI5338 programmable clock chip. The original driver was written by Andrey (CC'ed), but was floatingn outside of the kernel. The driver was written to use sysfs as the interface, not the common clock framework. I wonder if I have to rewrite the driver following common clock framework. One concern is to support a feature to accept ClockBuilder (TM) output on sysfs. I don't see sysfs support on common clock framework. Please correct me if I am wrong. If not using common clock framework is acceptable, I would like to send a RFC patch for review. Regards, York -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/