Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754529AbdLOANd (ORCPT ); Thu, 14 Dec 2017 19:13:33 -0500 Received: from relmlor2.renesas.com ([210.160.252.172]:64919 "EHLO relmlie1.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754431AbdLOAN3 (ORCPT ); Thu, 14 Dec 2017 19:13:29 -0500 X-IronPort-AV: E=Sophos;i="5.45,402,1508770800"; d="scan'208";a="266422956" Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kuninori.morimoto.gx@renesas.com; Message-ID: <876098eu1d.wl%kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto To: Geert Uytterhoeven Cc: Laurent Pinchart , David Airlie , DRI Development , Linux-Renesas , Linux Kernel Mailing List Subject: Re: [PATCH v2] drm: rcar-du: calculate DPLLCR to be more small jitter In-Reply-To: References: <87374oz9f9.wl%kuninori.morimoto.gx@renesas.com> <4708231.IEM7dkWZuQ@avalon> <871sjyqd99.wl%kuninori.morimoto.gx@renesas.com> <2071409.IhY2XtxFIN@avalon> User-Agent: Wanderlust/2.15.9 Emacs/24.3 Mule/6.0 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII Date: Fri, 15 Dec 2017 00:13:24 +0000 X-Originating-IP: [211.11.155.138] X-ClientProxiedBy: TY1PR01CA0148.jpnprd01.prod.outlook.com (2603:1096:402:1::24) To SG2PR0601MB1887.apcprd06.prod.outlook.com (2603:1096:3:9::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 390d9731-3094-4630-0489-08d54350a89b X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(5600026)(4604075)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(48565401081)(2017052603307);SRVR:SG2PR0601MB1887; X-Microsoft-Exchange-Diagnostics: 1;SG2PR0601MB1887;3:6WBqiJxsGQPM/ujeL0d5vAYiLS82f3jQzr+30TFu+ZVTsKqN33beGmTpiVXhtrEaJzuLimeljUwCr8Y5NXkfkTdQPXJRclI5PGcnSVidnLu/P6Xs59rSeseqMh++K8Hn0UGX1seJqZ8qELK5XiMVCfQ4s59Lo3G+OQY695xRp3k94AwX1CmB2sTY4ErYK5JtIYKU1e1NvnNbbkYSXwbiHkhU8/HH8g0LWmHfGYPGOVEH8BnV04PXCxGh5kbkl4bk;25:tsNR/HlqRNc3hLdxytnVYeXmEfk3rYh6MghjJrLOFoyHhINeMUGFjza03gF+uxCCfuyP5cZAZd/HsoKrHY09mMVw6gsED9Ich1V44vRmA9kzVTSEFhm8ANnm+EC4vkAevaR5XWcTgB/t5/fgm8KmbHnUSaq0XKLGdLdxYOtoPluA2dW5UK2VNuPu5AD2muv4CvnioVH5L1nLgVc4t2Vf+vSRXCA3pdkgMusoIoreSO17f16mNUjUFfnboxGe3StBIR59tFOyaq2THJYfLx4lZhY8w9J8VDviEiYaN15S0KfLtedoj4Ewtx2dnPsj0PJUAorzgx6UpkYL8htKBOt/fQ==;31:x2fLBnVLAgrKb9CZ0vyvYYrqbd7Xr1G7yryZYNvNjqV7Gvm0mr7ZPwOlQaSpYq7R+n42gnwpEPAGuTvbYGvkiobfuj7mQDRGNrBuGkJN7lgxsKHM+GjZvFGJGTXMCj6bZJMX3O5C0fG8VAIfpPaLyVmO+NhbCi3MZoimAcFeVY+eBkGT4rmfNGpUHJz3B7jUtt8Yel0NwYfOyw1f7PHUw1SUnJUuwWePBlU0LfuYo4I= X-MS-TrafficTypeDiagnostic: SG2PR0601MB1887: X-Microsoft-Exchange-Diagnostics: 1;SG2PR0601MB1887;20:SGefWPYrSdrzOy7ApZfNGoUIqjAB41Gpax6iQTDe/i6rGN3keMcuhVXSDseYp+FXA3Jlm+UIk5FOffZcxF5IMqJfTAgLcVyBj46oA5RB4hG2c0BYLwbH1cscYI/WyuZVehittYBUcbKbpdccnKr8lJ26/lV5r3NJaRwGWKihn/dQCURtWBvi9fy1nYQtLFJFs3Z+9cYtoQQNWgVXnMQAbaJ4rQRfHvYw8/fsPGg2QvEU8jYVaCjSeJqVU6KtG4WhdqtTO9gmh3fj4Cl+DoT81lXNj8a4Wk7CzjVp+pXhnD0hHnaPYgEuXvboDBQCMsC7KQpgBG18QR/2KyO8sQsYNM3OCGOzya2201U9xrdHeIfzpXQKFZs5TIr3jEVpbKHt/WdPAjqsocY55GmfTDm3YrZr1yw3vaup+2kxmqYrWc/wfLBt3OSYx7ll73EJ4gnRa16utgdv5noiHmjUeiueOD2dv0IMjpqqwQvkMNII+a4uQJTnXpCEGcGb0Min8oa1;4:qPcI9ycgkjjUulcTmmq1hEJrff22cofkRxtRRPxbK/Wn4rl1vE9DvEZ0+A/XBhxdo/emBfs1/GhXoC3aZ9OWin52IaSfBoFmkBpo7P/cRzvkD40E+Mf17UA+akjYD2hrf7NocChB5ecVMwSex5yAuMQShJCKyWopcPttBHEoTKt7ZxSjIob2KLHrlP9hkqfOuDIqlAD3NsEFjZpHQJgVe5GBUs/rIDO/dJJglONUV5L/v8F2KtGikKRkDCAGcoz/x7KkfetmVQIspym5Zqv0xg== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(3231023)(6055026)(6041248)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(20161123564025)(20161123560025)(6072148)(201708071742011);SRVR:SG2PR0601MB1887;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:SG2PR0601MB1887; X-Forefront-PRVS: 05220145DE X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(366004)(376002)(396003)(346002)(39860400002)(199004)(189003)(478600001)(7736002)(4326008)(305945005)(93886005)(8676002)(16586007)(6916009)(2950100002)(58126008)(68736007)(316002)(66066001)(16526018)(47776003)(54906003)(50466002)(5660300001)(81156014)(81166006)(36756003)(86362001)(105586002)(76176011)(52116002)(7696005)(106356001)(23726003)(6116002)(386003)(69596002)(2906002)(59450400001)(25786009)(3846002)(53936002)(6486002)(6246003)(229853002)(53416004)(83506002)(97736004)(8936002)(16060500001);DIR:OUT;SFP:1102;SCL:1;SRVR:SG2PR0601MB1887;H:morimoto-PC.renesas.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SG2PR0601MB1887;23:Ck5dAoPs9nb4plwwuTZFh/Tc2AVYl/vTexWnFLT?= =?us-ascii?Q?rlxXvcdgIdqO/9/WDavHCkDsEYGjZX5xq82XdQLIvwTzmVREEkk8HFEP0ULn?= =?us-ascii?Q?IZqCHPPKDW8VEGDgDKaGaMp3ktoQT5tOWNrYpUvMRnlA7uRLPpqD+w/K7J+j?= =?us-ascii?Q?Co+qyUchdHQDMBlmg6/azQz8zwoOhw9g/TqBspN7vz2nuYgb+7YOSIA80Cnk?= =?us-ascii?Q?IANfdSSaRrwbiAXJBpynN0UJBYnHn80ZrGhNlmG0564sfw7cTAEEnWB5vVbP?= =?us-ascii?Q?6iGzXjkH1O4zCc8mMkaAEiV/6BqWsvTHfyMhzF9hwj0JXVfGRfqdHDTwq15D?= =?us-ascii?Q?s5EdPqpNthwEE34V6gYP5FVQpKGieDnW6X6CJcwBQ9BND9T1x3ob/rvUCSO2?= =?us-ascii?Q?8GCA9i6CAWocrB3iZh6dg+PbB7rqRaZqPEeI0z6tsvlrU6uAM84PDRVsPiTS?= =?us-ascii?Q?/iEB1hoRiqbJ4d1GBBelmgvrq9CkMeVsE/toccmlKiDMP1wleHrkYWCgbcCL?= =?us-ascii?Q?mggg0PukPHqWKmY9xsSgETMSEv16zMNdFn0YZ7fODS2B/z3RMBVjuc/2KEmr?= =?us-ascii?Q?LEn6F2ZZ3DbEkMKK95BsXwsYyGmMcK+N5JdccLr9IRyBzQGJ/00/3yGfuTTz?= =?us-ascii?Q?jv5M39Oo4+FQyN9z4+mP6nNykBo4YiEVwltTN9WsvLSoYTa17JUB54a78D66?= =?us-ascii?Q?+50DaGDBhkNkFg3BA2IVlNCjBGwgBPHH9L0xdCZ89i+t/xx+byYZy1mj262J?= =?us-ascii?Q?Pz+7nJ+0mvdaCX0FLqoM9H6TZQRDKkvjDicgUS4yoEeyKGW2Gez0LDpTFoUs?= =?us-ascii?Q?oxfxVTlWtsTMZY2CMB+3jVEXkze3eMe4CzLKkEY+moQEykZ6QJion2WWREjR?= =?us-ascii?Q?2P33gFrBc8Y+VpfUQp3q9ZYTbFwsLdT6VucM4Ukz+0VA+BUUoPUwCudO3g/j?= =?us-ascii?Q?JlSvYC8u/ROAKP1fYEG3fnbhUwVrW8GDEyHid+trrwanl+YXd+m4Kty6W1dG?= =?us-ascii?Q?cEBmIXpXsRHoTfNqsxWdpQQVZZl7bDE8ikEbZgCwSHMTaImlahcRSBz5TezI?= =?us-ascii?Q?mx0FCwadf16TSzaGOo12gVA0VIYJog3cJeu1TUTDKrkFYrgn+/JnLSg8yY1p?= =?us-ascii?Q?TUHzTw6hH1NLKH5F9WgWYmqKNGGg3cxCI6r1Y2uToNBuv7RSQvVH1rdql35S?= =?us-ascii?Q?y20RGGMMSV3VLc5s=3D?= X-Microsoft-Exchange-Diagnostics: 1;SG2PR0601MB1887;6:iInkX4La0hVZIRk191M+3ULrLMB0951AzsuJ9TrWas11Qp4CQyUVFcqjASXUEoYAS81uVmfq8ktLG1gHibCqXNXEUSqXaE/zvm5KPtUlyrbrD6gm1J61+LGE70S5Yy4nBHxOLDo8BOYW5r4CZ3386IG+h7EOsPYsKq8XyEgkrlv54oyllr3eTivT9SllDhijrVx9TTShZkCzMSnOV7wTEC8+mHdq1S6dqVpBnvpHkXBm8HRnFtx3TwTtA6fs8jm9pn8g9B0LCC1SN/LnTIPAXRffGTi2dNbzTmlpdt/v4uty3cPuUGCtZtTcwabz0TbNfzZQ1ZL/Zz/7SBugCX9HIy6U7U/uo0gVyttdNsn8dbk=;5:kH8KSNh5fqOhTeVnSpB+EdKNmsolmBRLA8z+2ReLU4Sw6f496rG1B9aiXOfbQpi0BnLjRWRz7flXInGxaW7HlSoVsFYC91W2Lj+BuXGDb/HiZsHTMK3eyR8giz/88CEjHuZ03q4L0DvdITZgckC0wN48IM9ED/SyHGoincokvBQ=;24:kIIW7KtrEqgUp5MirbwWC03wdARsiPYW6mLVi5iJoOXCNNnH9wJHNP7hMBIxmm0LRXh1ORZZzeEu2c+qxLS34h9ij1ZXlSZvSBX1h4rn13k=;7:nBbPqEEAI1YVDx6xCLrM/2cgzci3zAjiszN9r5Tc5gw1MAE0VY5lU2+ySn9poVDTIOKmJGMciaOCbNXSHACVj/fvtg9EHqr5Oi/HiXz9JwEABefR85wLi8T5xK4TgVni1SFw72pUZ7S9PmlSsTi3T5X4nOmVy5/5e5q4xKoNtbc7ch94DlGhkHP0BaTuCbc0n/3AWqOjqADw5Yx6Za4Fm/Zb93XwgBpEG70T2TlRljCAPV0KBqN6TkgAaksDpWpt SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;SG2PR0601MB1887;20:ylK1fwL6NSCBY62TQ66qmBcuP7yh1TktUtYF67b/hGKT3jV+WbyyYUgl2jVJcbMrGJB+ug3Enz91KXRvrMRojtrlA+/D8G/CyVmtIQDf4gz1tf0xV8VXd5kXbc4fLr/fg0zsQ3YMQOgkclUTbvLu0wdRkSEQm5QcDCn9Nb8qpwQ= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Dec 2017 00:13:24.1563 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 390d9731-3094-4630-0489-08d54350a89b X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR0601MB1887 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 521 Lines: 20 Hi Geert, Laurent > >> Yes, but compiled by 32bit too, right ? > >> Without this "ll", 32bit compiler say > >> > >> warning: this decimal constant is unsigned only in ISO C90 > > > > That's right. How about 4096000000UL then, to force unsigned integer types ? > > Or possibly even better, 4096 * 1000 * 1000UL to make it more readable ? > > If it's just about making the number unsigned, and not about 64-bit arithmetic, > a "U" suffix should be sufficient. Thanks. Will try Best regards --- Kuninori Morimoto