Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp2724429rwd; Mon, 22 May 2023 03:28:06 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4WVzyJF0NYW0eqwvBxHGqIJ7j06vmARBq2ketvOtVbTcsOcHr/XZQKWlAdkbC/ilMoAXNK X-Received: by 2002:a17:902:f547:b0:1ae:b2a:8ed7 with SMTP id h7-20020a170902f54700b001ae0b2a8ed7mr11200261plf.29.1684751285716; Mon, 22 May 2023 03:28:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1684751285; cv=none; d=google.com; s=arc-20160816; b=uYIW9yvktcg0zzshYkjOT2JBDQMfyRXZemy1KuaXlgDSK99kxQOuKMjUqwROc2tl5u 5gDfX2ycQOnlucu1yvq90m3XZtMIo/7qwZZeEs9YkpP+XYw1tKUUmv7MNQ9cee27M6bu P1O9JskTycgKF3QQrO2tMGoGgrMWf1Rmrw3M46NYQVhq79+rMNWJj9C9W/vyL53MIPkc 2gA/1/AxhiB+4LuxzOv9dnbY3ZXhjFv5i+rcrTJPuyCkb7RVCb7iac/fonP5tbs5BoRS KqnG2Efx7Z+wcglCTy7+txxRji8H4rT8/5GDsm2KCkvD2dKWvjnw5SXJLRxfThsxjkoy uZTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :references:in-reply-to:date:cc:to:from:subject:message-id :dkim-signature; bh=q7WZxOID/4rgrLmEoCSfcST4j5NQ+P/suC/H/PrATvI=; b=UPRi5actOAh0Mz9dY0Z9EV5BfqoYsG+t1ij2Lk6HQOI/l5HO4LBIPptAbJ14lOffY4 C9pST1Et3Fc7kX4vtsGJmPLI6aY5pBGAR3i985WsPHcMjOVW6QxIgUWRGJYVb2zSREM9 q2IOJeRnS9ci9u5zLWm9JHYoGSQdk+JgzSw0Ex+e6IkbqiffQzKg6cBLQBPfXUbuF2bf D6ltM8LhQMIizTYFWF7biPE5E+UL6DtkrnEq4XmKyY47CDlI7Dcw8J6jLInjA9C5R/8b Ud4YSRS8KzJM7Ryun6l69AdeTnhRQqDZNUdBtQIyvkmz5BaDxBhxeOyM0sjqUVaAkm8/ CQ6g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@crapouillou.net header.s=mail header.b=MyzB1QqX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=crapouillou.net Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a18-20020a170902b59200b001a6fce1d951si4358005pls.377.2023.05.22.03.27.53; Mon, 22 May 2023 03:28:05 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@crapouillou.net header.s=mail header.b=MyzB1QqX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=crapouillou.net Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230363AbjEVKVN (ORCPT + 99 others); Mon, 22 May 2023 06:21:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55418 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230042AbjEVKVC (ORCPT ); Mon, 22 May 2023 06:21:02 -0400 Received: from aposti.net (aposti.net [89.234.176.197]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B837410D; Mon, 22 May 2023 03:20:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=crapouillou.net; s=mail; t=1684750844; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=q7WZxOID/4rgrLmEoCSfcST4j5NQ+P/suC/H/PrATvI=; b=MyzB1QqX19N01tqJsBgtC5qQhF8dVFpTW8X9KfJZ0JknwRZTcFuOSTzGULwTtYZYz+XzlP KiMjGecK01xvPhKYC8ec30s5daE1xgycgf8AQ1tZzS+UCWt8ZgEbfKtQ9zlv+TBu0sclMf no0L8WLLfOrloiYG/PcE/UgB9ZnOP24= Message-ID: <9812499a8e017b8e01327069c8063e5f213bb1c8.camel@crapouillou.net> Subject: Re: [PATCH v2 1/2] iio/adc: ingenic: Fix channel offsets in buffer From: Paul Cercueil To: Andy Shevchenko , Artur Rojek Cc: Jonathan Cameron , Dmitry Torokhov , Chris Morgan , linux-mips@vger.kernel.org, linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, linux-input@vger.kernel.org Date: Mon, 22 May 2023 12:20:42 +0200 In-Reply-To: References: <20230521225901.388455-1-contact@artur-rojek.eu> <20230521225901.388455-2-contact@artur-rojek.eu> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGksCgpMZSBsdW5kaSAyMiBtYWkgMjAyMyDDoCAxMzoxNSArMDMwMCwgQW5keSBTaGV2Y2hlbmtv IGEgw6ljcml0wqA6Cj4gT24gTW9uLCBNYXkgMjIsIDIwMjMgYXQgMTo1OeKAr0FNIEFydHVyIFJv amVrIDxjb250YWN0QGFydHVyLXJvamVrLmV1Pgo+IHdyb3RlOgo+ID4gCj4gPiBDb25zdW1lcnMg ZXhwZWN0IHRoZSBidWZmZXIgdG8gb25seSBjb250YWluIGVuYWJsZWQgY2hhbm5lbHMuIFdoaWxl Cj4gPiBwcmVwYXJpbmcgdGhlIGJ1ZmZlciwgdGhlIGRyaXZlciBtYWtlcyB0d28gbWlzdGFrZXM6 Cj4gPiAxKSBJdCBpbnNlcnRzIGVtcHR5IGRhdGEgZm9yIGRpc2FibGVkIGNoYW5uZWxzLgo+ID4g MikgRWFjaCBBREMgcmVhZG91dCBjb250YWlucyBzYW1wbGVzIGZvciB0d28gMTYtYml0IGNoYW5u ZWxzLiBJZgo+ID4gZWl0aGVyCj4gPiDCoMKgIG9mIHRoZW0gaXMgYWN0aXZlLCB0aGUgd2hvbGUg MzItYml0IHNhbXBsZSBpcyBwdXNoZWQgaW50byB0aGUKPiA+IGJ1ZmZlcgo+ID4gwqDCoCBhcy1p cy4KPiA+IAo+ID4gQm90aCBvZiB0aG9zZSBpc3N1ZXMgY2F1c2UgdGhlIGFjdGl2ZSBjaGFubmVs cyB0byBhcHBlYXIgYXQgdGhlCj4gPiB3cm9uZwo+ID4gb2Zmc2V0cyBpbiB0aGUgYnVmZmVyLiBG aXggdGhlIGFib3ZlIGJ5IGRlbXV4aW5nIHNhbXBsZXMgZm9yIGFjdGl2ZQo+ID4gY2hhbm5lbHMg b25seS4KPiA+IAo+ID4gVGhpcyBoYXMgcmVtYWluZWQgdW5ub3RpY2VkLCBhcyBhbGwgdGhlIGNv bnN1bWVycyBzbyBmYXIgd2VyZSBvbmx5Cj4gPiB1c2luZwo+ID4gY2hhbm5lbHMgMCBhbmQgMSwg bGVhdmluZyB0aGVtIHVuYWZmZWN0ZWQgYnkgY2hhbmdlcyBpbnRyb2R1Y2VkIGluCj4gPiB0aGlz Cj4gPiBjb21taXQuCj4gCj4gLi4uCj4gCj4gPiArwqDCoMKgwqDCoMKgIHUxNiB0ZGF0WzZdOwo+ ID4gK8KgwqDCoMKgwqDCoCB1MzIgdmFsOwo+ID4gKwo+ID4gK8KgwqDCoMKgwqDCoCBtZW1zZXQo dGRhdCwgMCwgQVJSQVlfU0laRSh0ZGF0KSk7Cj4gCj4gWWVhaCwgYXMgTEtQIHRlbGxzIHVzIHRo aXMgc2hvdWxkIGJlIHNpemVvZigpIGluc3RlYWQgb2YKPiBBUlJBWV9TSVpFKCkuCgpQcm9iYWJs eSAidTE2IHRkYXRbNl0gPSB7IDAgfTsiIHdvdWxkIHdvcmsgdG9vPwoKQ2hlZXJzLAotUGF1bAoK PiAKPiA+ICvCoMKgwqDCoMKgwqAgZm9yIChpID0gMDsgbWFzayAmJiBpIDwgQVJSQVlfU0laRSh0 ZGF0KTsgbWFzayA+Pj0gMikgewo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgaWYg KG1hc2sgJiAweDMpIHsKPiAKPiAoZm9yIHRoZSBjb25zaXN0ZW5jeSBpdCBoYXMgdG8gYmUgR0VO TUFTSygpLCBidXQgc2VlIGJlbG93KQo+IAo+IEZpcnN0IG9mIGFsbCwgc3RyaWN0bHkgc3BlYWtp bmcgd2Ugc2hvdWxkIHVzZSB0aGUgZnVsbCBtYXNrIHdpdGhvdXQKPiBsaW1pdGluZyBpdCB0byB0 aGUgMCBlbGVtZW50IGluIHRoZSBhcnJheSAoSSdtIHRhbGtpbmcgYWJvdXQKPiBhY3RpdmVfc2Nh bl9tYXNrKS4KPiAKPiBUaGF0IHNhaWQsIHdlIG1heSBhY3R1YWxseSB1c2UgYml0IG9wZXJhdGlv bnMgaGVyZSBpbiBhIGJldHRlciB3YXksCj4gaS5lLgo+IAo+IMKgIHVuc2lnbmVkIGxvbmcgbWFz ayA9IGFjdGl2ZV9zY2FuX21hc2tbMF0gJiAoYWN0aXZlX3NjYW5fbWFza1swXSAtCj4gMSk7Cj4g Cj4gwqAgaiA9IDA7Cj4gwqAgZm9yX2VhY2hfc2V0X2JpdChpLCBhY3RpdmVfc2Nhbl9tYXNrLCAu Li4pIHsKPiDCoMKgwqAgdmFsID0gcmVhZGwoLi4uKTsKPiDCoMKgwqAgLyogVHdvIGNoYW5uZWxz IHBlciBzYW1wbGUuIERlbXV4IGFjdGl2ZS4gKi8KPiDCoMKgwqAgdGRhdFtqKytdID0gdmFsID4+ ICgxNiAqIChpICUgMikpOwo+IMKgIH0KPiAKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCB2YWwgPSByZWFkbChhZGMtPmJhc2UgKyBKWl9BRENfUkVHX0FE VENIKTsKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAv KiBUd28gY2hhbm5lbHMgcGVyIHNhbXBsZS4gRGVtdXggYWN0aXZlLgo+ID4gKi8KPiA+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpZiAobWFzayAmIEJJVCgw KSkKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgdGRhdFtpKytdID0gdmFsICYgMHhmZmZmOwo+ID4gK8KgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlmIChtYXNrICYgQklUKDEpKQo+ID4gK8Kg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCB0ZGF0W2krK10gPSB2YWwgPj4gMTY7Cj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCB9Cj4gPiDCoMKgwqDCoMKgwqDCoCB9Cj4gCgo=