Received: by 10.223.176.5 with SMTP id f5csp1762450wra; Thu, 8 Feb 2018 03:05:55 -0800 (PST) X-Google-Smtp-Source: AH8x225mk9oAV3fxT9KwwqTshgbU/rgXJmO4Xk3FLf5+TDADrA+HBdIrl/w9mX73exSpZEP0T9mx X-Received: by 2002:a17:902:7183:: with SMTP id b3-v6mr271195pll.331.1518087954923; Thu, 08 Feb 2018 03:05:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518087954; cv=none; d=google.com; s=arc-20160816; b=Gy0vQeYZW4SIofZVMKuVhb+Sqy+VSnyPfpVVjFCnHmD9HfQd9swTRBDZnM404hIAfw nkUX1lkQWYRLSHHMqEGy4Sgrt2U341TeMpTLkfBmbZCg34r0ol5zV39VCiE8vovzgd5B hxE48gZSz/GX2VXO/Wvo2mlDED47222wxtWkujbo7Smx2uiJIxNBgYjYlpfDOp5nvxN2 +26SnHM96N7vhu8BTS11lbL8FYypxokIhASTuAgOw7sdneQkLXoDBKb3Ugf67bqDxJPJ GdTyhOv++epTdt8pu278/7iB/55dJLq0QOkCUqQwkn+LSpc00PKu3jx85O9YG56xTlAK h0Vw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:arc-authentication-results; bh=XSheJNmlC5szy555Fi25WuEZv/JFHZuerXtsvDM/PPs=; b=hkDVNYv8odwQcmgyrJM9d27D6PusUwKBz1KLaTZdgEcVNf2X1Bg36SIAZJ1NyHEWJ+ EeSCqB606OUU2T/AAUOpwK10y/BRBHu4ts4Ce55I/xi/KM0sBzB0jWykVHx7piAeR//U Sto8YjBh1g7Ashh5xWPOmcdPh9WbnaS7NYiuUeYumVJZQlum8PcK3RVnTGsGiWLo9p1f E7ThrRzJbQFyL411aBUQeKg2nXo+T58uaPQ1YAvvYnhr/w4Q/M8O9wWiFZ8IKjg2c2Ld ums/uqoDQSM63qQPTjQPmfdyY1NcxE3BuZpLowx0cXJR8Ufh1TFlw+pr0fyIHedZQwV5 0/Nw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t76si2268334pgc.273.2018.02.08.03.05.40; Thu, 08 Feb 2018 03:05:54 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752373AbeBHLDO (ORCPT + 99 others); Thu, 8 Feb 2018 06:03:14 -0500 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:48432 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750881AbeBHLDM (ORCPT ); Thu, 8 Feb 2018 06:03:12 -0500 Received: from pps.filterd (m0046661.ppops.net [127.0.0.1]) by mx08-.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id w18AxIxT029187; Thu, 8 Feb 2018 12:02:52 +0100 Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx08-00178001.pphosted.com with ESMTP id 2fw4uj1wma-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 08 Feb 2018 12:02:51 +0100 Received: from zeta.dmz-eu.st.com (zeta.dmz-eu.st.com [164.129.230.9]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id ADBAD34; Thu, 8 Feb 2018 11:02:50 +0000 (GMT) Received: from Webmail-eu.st.com (sfhdag3node2.st.com [10.75.127.8]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 7B4955496; Thu, 8 Feb 2018 11:02:50 +0000 (GMT) Received: from SFHDAG5NODE1.st.com (10.75.127.13) by SFHDAG3NODE2.st.com (10.75.127.8) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Thu, 8 Feb 2018 12:02:50 +0100 Received: from SFHDAG5NODE1.st.com ([fe80::cc53:528c:36c8:95f6]) by SFHDAG5NODE1.st.com ([fe80::cc53:528c:36c8:95f6%20]) with mapi id 15.00.1347.000; Thu, 8 Feb 2018 12:02:50 +0100 From: Hugues FRUCHET To: Hans Verkuil , Maxime Coquelin , Alexandre TORGUE , Mauro Carvalho Chehab CC: "devicetree@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "linux-media@vger.kernel.org" , Benjamin Gaignard , Yannick FERTRE Subject: Re: [PATCH] media: stm32-dcmi: add g/s_parm framerate support Thread-Topic: [PATCH] media: stm32-dcmi: add g/s_parm framerate support Thread-Index: AQHToDxmojgOuNX9wU+RuXKNw42fMaOaR3qA Date: Thu, 8 Feb 2018 11:02:50 +0000 Message-ID: <60670590-0517-7fad-eed3-dac8fbf98403@st.com> References: <1518025389-3677-1-git-send-email-hugues.fruchet@st.com> <727ee222-20f1-23d3-fdff-4b985e24593d@xs4all.nl> In-Reply-To: <727ee222-20f1-23d3-fdff-4b985e24593d@xs4all.nl> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.75.127.48] Content-Type: text/plain; charset="utf-8" Content-ID: <4A5928DCBF0D1A4186AA5EB14A42D28E@st.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2018-02-08_06:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org VGhhbmtzIEhhbnMsDQp2MiBzZW50LCByZWJhc2VkIG9uIHlvdXIgaGVscGVycyAhDQpCZXN0IHJl Z2FyZHMsDQpIdWd1ZXMuDQoNCk9uIDAyLzA3LzIwMTggMDY6NTIgUE0sIEhhbnMgVmVya3VpbCB3 cm90ZToNCj4gT24gMDIvMDcvMjAxOCAwNjo0MyBQTSwgSHVndWVzIEZydWNoZXQgd3JvdGU6DQo+ PiBBZGQgZy9zX3Bhcm0gZnJhbWVyYXRlIHN1cHBvcnQgYnkgY2FsbGluZyBzdWJkZXYNCj4+IGcv c19mcmFtZV9pbnRlcnZhbCBvcHMuDQo+PiBUaGlzIGFsbG93cyB1c2VyIHRvIGNvbnRyb2wgc2Vu c29yIGZyYW1lcmF0ZSBieQ0KPj4gY2FsbGluZyBpb2N0bCBHL1NfUEFSTS4NCj4+DQo+PiBTaWdu ZWQtb2ZmLWJ5OiBIdWd1ZXMgRnJ1Y2hldCA8aHVndWVzLmZydWNoZXRAc3QuY29tPg0KPj4gLS0t DQo+PiAgIGRyaXZlcnMvbWVkaWEvcGxhdGZvcm0vc3RtMzIvc3RtMzItZGNtaS5jIHwgNDkgKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKw0KPj4gICAxIGZpbGUgY2hhbmdlZCwgNDkgaW5z ZXJ0aW9ucygrKQ0KPj4NCj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL21lZGlhL3BsYXRmb3JtL3N0 bTMyL3N0bTMyLWRjbWkuYyBiL2RyaXZlcnMvbWVkaWEvcGxhdGZvcm0vc3RtMzIvc3RtMzItZGNt aS5jDQo+PiBpbmRleCBhYjU1NWQ0Li44MTk3NTU0IDEwMDY0NA0KPj4gLS0tIGEvZHJpdmVycy9t ZWRpYS9wbGF0Zm9ybS9zdG0zMi9zdG0zMi1kY21pLmMNCj4+ICsrKyBiL2RyaXZlcnMvbWVkaWEv cGxhdGZvcm0vc3RtMzIvc3RtMzItZGNtaS5jDQo+PiBAQCAtMTE1MSw2ICsxMTUxLDUyIEBAIHN0 YXRpYyBpbnQgZGNtaV9lbnVtX2ZyYW1lc2l6ZXMoc3RydWN0IGZpbGUgKmZpbGUsIHZvaWQgKmZo LA0KPj4gICAJcmV0dXJuIDA7DQo+PiAgIH0NCj4+ICAgDQo+PiArc3RhdGljIGludCBkY21pX2df cGFybShzdHJ1Y3QgZmlsZSAqZmlsZSwgdm9pZCAqcHJpdiwNCj4+ICsJCSAgICAgICBzdHJ1Y3Qg djRsMl9zdHJlYW1wYXJtICpwKQ0KPj4gK3sNCj4+ICsJc3RydWN0IHN0bTMyX2RjbWkgKmRjbWkg PSB2aWRlb19kcnZkYXRhKGZpbGUpOw0KPj4gKwlzdHJ1Y3QgdjRsMl9zdWJkZXZfZnJhbWVfaW50 ZXJ2YWwgaXZhbCA9IHsgMCB9Ow0KPj4gKwlpbnQgcmV0Ow0KPj4gKw0KPj4gKwlpZiAocC0+dHlw ZSAhPSBWNEwyX0JVRl9UWVBFX1ZJREVPX0NBUFRVUkUpDQo+PiArCQlyZXR1cm4gLUVJTlZBTDsN Cj4+ICsNCj4+ICsJcC0+cGFybS5jYXB0dXJlLmNhcGFiaWxpdHkgPSBWNEwyX0NBUF9USU1FUEVS RlJBTUU7DQo+PiArCXJldCA9IHY0bDJfc3ViZGV2X2NhbGwoZGNtaS0+ZW50aXR5LnN1YmRldiwg dmlkZW8sDQo+PiArCQkJICAgICAgIGdfZnJhbWVfaW50ZXJ2YWwsICZpdmFsKTsNCj4+ICsJaWYg KHJldCkNCj4+ICsJCXJldHVybiByZXQ7DQo+PiArDQo+PiArCXAtPnBhcm0uY2FwdHVyZS50aW1l cGVyZnJhbWUgPSBpdmFsLmludGVydmFsOw0KPj4gKw0KPj4gKwlyZXR1cm4gcmV0Ow0KPj4gK30N Cj4gDQo+IFRoaXMgZnVuY3Rpb24gYW5kIHRoZSBuZXh0IGNhbiBiZSBzaW1wbGlmaWVkIGJ5IHVz aW5nIHRoZSBoZWxwIGZ1bmN0aW9ucw0KPiBpbnRyb2R1Y2VkIGhlcmU6DQo+IA0KPiBodHRwczov L2dpdC5saW51eHR2Lm9yZy9odmVya3VpbC9tZWRpYV90cmVlLmdpdC9sb2cvP2g9cGFybQ0KPiAN Cj4gSSdsbCBtYWtlIGEgcHVsbCByZXF1ZXN0IGZvciB0aGlzIGxhdGVyIHRoaXMgd2Vlaywgc28g aXQncyBwcm9iYWJseSBhIGdvb2QNCj4gaWRlYSB0byBiYXNlIHlvdXIgY29kZSBvbiB0aGlzIGFz IHdlbGwuDQo+IA0KPiBSZWdhcmRzLA0KPiANCj4gCUhhbnMNCj4gDQo+PiArDQo+PiArc3RhdGlj IGludCBkY21pX3NfcGFybShzdHJ1Y3QgZmlsZSAqZmlsZSwgdm9pZCAqcHJpdiwNCj4+ICsJCSAg ICAgICBzdHJ1Y3QgdjRsMl9zdHJlYW1wYXJtICpwKQ0KPj4gK3sNCj4+ICsJc3RydWN0IHN0bTMy X2RjbWkgKmRjbWkgPSB2aWRlb19kcnZkYXRhKGZpbGUpOw0KPj4gKwlzdHJ1Y3QgdjRsMl9zdWJk ZXZfZnJhbWVfaW50ZXJ2YWwgaXZhbCA9IHsNCj4+ICsJCTAsDQo+PiArCQlwLT5wYXJtLmNhcHR1 cmUudGltZXBlcmZyYW1lDQo+PiArCX07DQo+PiArCWludCByZXQ7DQo+PiArDQo+PiArCWlmIChw LT50eXBlICE9IFY0TDJfQlVGX1RZUEVfVklERU9fQ0FQVFVSRSkNCj4+ICsJCXJldHVybiAtRUlO VkFMOw0KPj4gKw0KPj4gKwltZW1zZXQoJnAtPnBhcm0sIDAsIHNpemVvZihwLT5wYXJtKSk7DQo+ PiArCXAtPnBhcm0uY2FwdHVyZS5jYXBhYmlsaXR5ID0gVjRMMl9DQVBfVElNRVBFUkZSQU1FOw0K Pj4gKwlyZXQgPSB2NGwyX3N1YmRldl9jYWxsKGRjbWktPmVudGl0eS5zdWJkZXYsIHZpZGVvLA0K Pj4gKwkJCSAgICAgICBzX2ZyYW1lX2ludGVydmFsLCAmaXZhbCk7DQo+PiArCWlmIChyZXQpDQo+ PiArCQlyZXR1cm4gcmV0Ow0KPj4gKw0KPj4gKwlwLT5wYXJtLmNhcHR1cmUudGltZXBlcmZyYW1l ID0gaXZhbC5pbnRlcnZhbDsNCj4+ICsNCj4+ICsJcmV0dXJuIHJldDsNCj4+ICt9DQo+PiArDQo+ PiAgIHN0YXRpYyBpbnQgZGNtaV9lbnVtX2ZyYW1laW50ZXJ2YWxzKHN0cnVjdCBmaWxlICpmaWxl LCB2b2lkICpmaCwNCj4+ICAgCQkJCSAgICBzdHJ1Y3QgdjRsMl9mcm1pdmFsZW51bSAqZml2YWwp DQo+PiAgIHsNCj4+IEBAIC0xMjUzLDYgKzEyOTksOSBAQCBzdGF0aWMgaW50IGRjbWlfcmVsZWFz ZShzdHJ1Y3QgZmlsZSAqZmlsZSkNCj4+ICAgCS52aWRpb2NfZ19pbnB1dAkJCT0gZGNtaV9nX2lu cHV0LA0KPj4gICAJLnZpZGlvY19zX2lucHV0CQkJPSBkY21pX3NfaW5wdXQsDQo+PiAgIA0KPj4g KwkudmlkaW9jX2dfcGFybQkJCT0gZGNtaV9nX3Bhcm0sDQo+PiArCS52aWRpb2Nfc19wYXJtCQkJ PSBkY21pX3NfcGFybSwNCj4+ICsNCj4+ICAgCS52aWRpb2NfZW51bV9mcmFtZXNpemVzCQk9IGRj bWlfZW51bV9mcmFtZXNpemVzLA0KPj4gICAJLnZpZGlvY19lbnVtX2ZyYW1laW50ZXJ2YWxzCT0g ZGNtaV9lbnVtX2ZyYW1laW50ZXJ2YWxzLA0KPj4gICANCj4+DQo+IA==