From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Ardelean, Alexandru" Subject: Re: [PATCH v4 2/9] staging: iio: ad7780: add filter reading to ad778x Date: Fri, 1 Mar 2019 06:59:46 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: Content-Language: en-US Content-ID: Sender: linux-kernel-owner@vger.kernel.org To: "lars@metafoo.de" , "robh+dt@kernel.org" , "Popa, Stefan Serban" , "knaack.h@gmx.de" , "jic23@kernel.org" , "Hennerich, Michael" , "renatogeh@gmail.com" , "mark.rutland@arm.com" , "giuliano.belinassi@usp.br" , "pmeerw@pmeerw.net" , "gregkh@linuxfoundation.org" Cc: "linux-kernel@vger.kernel.org" , "linux-iio@vger.kernel.org" , "devel@driverdev.osuosl.org" , "kernel-usp@googlegroups.com" , "devicetree@vger.kernel.org" List-Id: devicetree@vger.kernel.org T24gVGh1LCAyMDE5LTAyLTI4IGF0IDExOjI0IC0wMzAwLCBSZW5hdG8gTHVpIEdlaCB3cm90ZToN Cj4gDQo+IA0KPiBUaGlzIHBhdGNoIGFkZHMgdGhlIG5ldyBmZWF0dXJlIG9mIHJlYWRpbmcgdGhl IGZpbHRlciBvZHIgdmFsdWUgZm9yDQo+IGFkNzc4eCBjaGlwcy4gVGhpcyB2YWx1ZSBpcyBzdG9y ZWQgaW4gdGhlIGNoaXAncyBzdGF0ZSBzdHJ1Y3Qgd2hlbmV2ZXIgYQ0KPiByZWFkIG9yIHdyaXRl IGNhbGwgaXMgcGVyZm9ybWVkIG9uIHRoZSBjaGlwJ3MgZHJpdmVyLg0KPiANCj4gVGhpcyBmZWF0 dXJlIHJlcXVpcmVzIHNoYXJpbmcgU0FNUF9GUkVRLiBTaW5jZSB0aGUgYWQ3MTd4IGRvZXMgbm90 IGhhdmUNCj4gYSBmaWx0ZXIgb3B0aW9uLCB0aGUgZHJpdmVyIG9ubHkgc2hhcmVzIHRoZSByZWxl dmFudCBpbmZvIG1hc2sgZm9yIHRoZQ0KPiBhZDc3OHggZmFtaWx5Lg0KPiANCj4gU2lnbmVkLW9m Zi1ieTogUmVuYXRvIEx1aSBHZWggPHJlbmF0b2dlaEBnbWFpbC5jb20+DQo+IC0tLQ0KPiBDaGFu Z2VzIGluIHY0Og0KPiAgLSBBcyBtZW50aW9uZWQgaW4gdGhlIHByZXZpb3VzIHBhdGNoLCB0aGlz IHdhcyBvcmlnaW5hbGx5IGFzIHBhcnQgb2YNCj4gICAgdGhlICdhZGQgZ2FpbiAmIGZpbHRlciBn cGlvIHN1cHBvcnQnIHBhdGNoDQo+IA0KDQpUaGlzIG5lZWRzIHRoZSAgYWQ3Nzh4X29kcl9hdmFp bFsyXSBhcnJheSB0byBiZSBtb3ZlZCB0byB0aGlzIHBhdGNoLg0KT3RoZXJ3aXNlIGZyb20gd2hh dCBJIGNhbiB0ZWxsLCB0aGlzIGxvb2tzIGdvb2QuDQoNCj4gIGRyaXZlcnMvc3RhZ2luZy9paW8v YWRjL2FkNzc4MC5jIHwgMTIgKysrKysrKysrKy0tDQo+ICAxIGZpbGUgY2hhbmdlZCwgMTAgaW5z ZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3N0 YWdpbmcvaWlvL2FkYy9hZDc3ODAuYw0KPiBiL2RyaXZlcnMvc3RhZ2luZy9paW8vYWRjL2FkNzc4 MC5jDQo+IGluZGV4IDg3ZmJjZjUxMGQ0NS4uN2E2OGU5MGRkZjE0IDEwMDY0NA0KPiAtLS0gYS9k cml2ZXJzL3N0YWdpbmcvaWlvL2FkYy9hZDc3ODAuYw0KPiArKysgYi9kcml2ZXJzL3N0YWdpbmcv aWlvL2FkYy9hZDc3ODAuYw0KPiBAQCAtNTksNiArNTksNyBAQCBzdHJ1Y3QgYWQ3NzgwX3N0YXRl IHsNCj4gICAgICAgICBzdHJ1Y3QgZ3Bpb19kZXNjICAgICAgICAgICAgICAgICpnYWluX2dwaW87 DQo+ICAgICAgICAgc3RydWN0IGdwaW9fZGVzYyAgICAgICAgICAgICAgICAqZmlsdGVyX2dwaW87 DQo+ICAgICAgICAgdW5zaWduZWQgaW50ICAgICAgICAgICAgICAgICAgICBnYWluOw0KPiArICAg ICAgIHVuc2lnbmVkIGludCAgICAgICAgICAgICAgICAgICAgb2RyOw0KPiAgICAgICAgIHVuc2ln bmVkIGludCAgICAgICAgICAgICAgICAgICAgaW50X3ZyZWZfbXY7DQo+IA0KPiAgICAgICAgIHN0 cnVjdCBhZF9zaWdtYV9kZWx0YSBzZDsNCj4gQEAgLTEyMSw2ICsxMjIsOSBAQCBzdGF0aWMgaW50 IGFkNzc4MF9yZWFkX3JhdyhzdHJ1Y3QgaWlvX2RldiAqaW5kaW9fZGV2LA0KPiAgICAgICAgIGNh c2UgSUlPX0NIQU5fSU5GT19PRkZTRVQ6DQo+ICAgICAgICAgICAgICAgICAqdmFsID0gLSgxIDw8 IChjaGFuLT5zY2FuX3R5cGUucmVhbGJpdHMgLSAxKSk7DQo+ICAgICAgICAgICAgICAgICByZXR1 cm4gSUlPX1ZBTF9JTlQ7DQo+ICsgICAgICAgY2FzZSBJSU9fQ0hBTl9JTkZPX1NBTVBfRlJFUToN Cj4gKyAgICAgICAgICAgICAgICp2YWwgPSBzdC0+b2RyOw0KPiArICAgICAgICAgICAgICAgcmV0 dXJuIElJT19WQUxfSU5UOw0KPiAgICAgICAgIGRlZmF1bHQ6DQo+ICAgICAgICAgYnJlYWs7DQo+ ICAgICAgICAgfQ0KPiBAQCAtMTYzLDYgKzE2Nyw3IEBAIHN0YXRpYyBpbnQgYWQ3NzgwX3dyaXRl X3JhdyhzdHJ1Y3QgaWlvX2Rldg0KPiAqaW5kaW9fZGV2LA0KPiAgICAgICAgICAgICAgICAgICAg ICAgICB2YWwgPSAwOw0KPiAgICAgICAgICAgICAgICAgZWxzZQ0KPiAgICAgICAgICAgICAgICAg ICAgICAgICB2YWwgPSAxOw0KPiArICAgICAgICAgICAgICAgc3QtPm9kciA9IGFkNzc4eF9vZHJf YXZhaWxbdmFsXTsNCj4gICAgICAgICAgICAgICAgIGdwaW9kX3NldF92YWx1ZShzdC0+ZmlsdGVy X2dwaW8sIHZhbCk7DQo+ICAgICAgICAgICAgICAgICBicmVhazsNCj4gICAgICAgICBkZWZhdWx0 Og0KPiBAQCAtMTg0LDYgKzE4OSw3IEBAIHN0YXRpYyBpbnQgYWQ3NzgwX3Bvc3Rwcm9jZXNzX3Nh bXBsZShzdHJ1Y3QNCj4gYWRfc2lnbWFfZGVsdGEgKnNpZ21hX2RlbHRhLA0KPiANCj4gICAgICAg ICBpZiAoY2hpcF9pbmZvLT5pc19hZDc3OHgpIHsNCj4gICAgICAgICAgICAgICAgIHN0LT5nYWlu ID0gYWQ3Nzh4X2dhaW5bcmF3X3NhbXBsZSAmIEFENzc4MF9HQUlOXTsNCj4gKyAgICAgICAgICAg ICAgIHN0LT5vZHIgPSBhZDc3OHhfb2RyX2F2YWlsW3Jhd19zYW1wbGUgJiBBRDc3ODBfRklMVEVS XTsNCj4gICAgICAgICB9DQo+IA0KPiAgICAgICAgIHJldHVybiAwOw0KPiBAQCAtMTk2LDE3ICsy MDIsMTkgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBhZF9zaWdtYV9kZWx0YV9pbmZvDQo+IGFkNzc4 MF9zaWdtYV9kZWx0YV9pbmZvID0gew0KPiAgfTsNCj4gDQo+ICAjZGVmaW5lIEFENzc4MF9DSEFO TkVMKGJpdHMsIHdvcmRzaXplKSBcDQo+ICsgICAgICAgQURfU0RfQ0hBTk5FTCgxLCAwLCAwLCBi aXRzLCAzMiwgd29yZHNpemUgLSBiaXRzKQ0KPiArI2RlZmluZSBBRDcxNzBfQ0hBTk5FTChiaXRz LCB3b3Jkc2l6ZSkgXA0KPiAgICAgICAgIEFEX1NEX0NIQU5ORUxfTk9fU0FNUF9GUkVRKDEsIDAs IDAsIGJpdHMsIDMyLCB3b3Jkc2l6ZSAtIGJpdHMpDQo+IA0KPiAgc3RhdGljIGNvbnN0IHN0cnVj dCBhZDc3ODBfY2hpcF9pbmZvIGFkNzc4MF9jaGlwX2luZm9fdGJsW10gPSB7DQo+ICAgICAgICAg W0lEX0FENzE3MF0gPSB7DQo+IC0gICAgICAgICAgICAgICAuY2hhbm5lbCA9IEFENzc4MF9DSEFO TkVMKDEyLCAyNCksDQo+ICsgICAgICAgICAgICAgICAuY2hhbm5lbCA9IEFENzE3MF9DSEFOTkVM KDEyLCAyNCksDQo+ICAgICAgICAgICAgICAgICAucGF0dGVybiA9IEFENzE3MF9QQVRURVJOLA0K PiAgICAgICAgICAgICAgICAgLnBhdHRlcm5fbWFzayA9IEFENzE3MF9QQVRURVJOX01BU0ssDQo+ ICAgICAgICAgICAgICAgICAuaXNfYWQ3Nzh4ID0gZmFsc2UsDQo+ICAgICAgICAgfSwNCj4gICAg ICAgICBbSURfQUQ3MTcxXSA9IHsNCj4gLSAgICAgICAgICAgICAgIC5jaGFubmVsID0gQUQ3Nzgw X0NIQU5ORUwoMTYsIDI0KSwNCj4gKyAgICAgICAgICAgICAgIC5jaGFubmVsID0gQUQ3MTcwX0NI QU5ORUwoMTYsIDI0KSwNCj4gICAgICAgICAgICAgICAgIC5wYXR0ZXJuID0gQUQ3MTcwX1BBVFRF Uk4sDQo+ICAgICAgICAgICAgICAgICAucGF0dGVybl9tYXNrID0gQUQ3MTcwX1BBVFRFUk5fTUFT SywNCj4gICAgICAgICAgICAgICAgIC5pc19hZDc3OHggPSBmYWxzZSwNCj4gLS0NCj4gMi4yMS4w DQo+IA0K