From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-oo1-f52.google.com (mail-oo1-f52.google.com [209.85.161.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7FC881A680B for ; Mon, 2 Mar 2026 21:58:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.161.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772488717; cv=none; b=dp1M14nF4YnNOEk9yFKfdaARiooyHfNDqO9gtyqixWwS+oqj3Jx5WnGGbjzqM7UFtgyMwPcNilg5YZBd7o571AzwgWg3lBC+ZglERjgbR9BvPbyz7CgNZ5khg9YyWsF4OYb4rbm3fTN6EW9/zX0t4AdIO3NhuKks3saY7ZdG2us= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772488717; c=relaxed/simple; bh=rvfKRU8+uxw7VisuS9wr5rbgSLl4dCIT5XHtKw45lTA=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=R9U1vlZXnEFeVUTIWNsbD7WJkm5h3YV4OUM35cIk4AgdR38oU4hGI6uLKRqI8zqFK0U94iYfiRNnrW6/RQdfcpmcqQqvjb12LWJGpes1j2rsnLShCO2hu5APinKVFx1pIfXC9NcaI86RdeKBOjUEUJM7HU5oQV+8iUG4nQP5CQA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre-com.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b=rhBIsjog; arc=none smtp.client-ip=209.85.161.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre-com.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b="rhBIsjog" Received: by mail-oo1-f52.google.com with SMTP id 006d021491bc7-662f91bba0fso4893475eaf.0 for ; Mon, 02 Mar 2026 13:58:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1772488714; x=1773093514; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=G9sbIv3I3n8wehShB40Wi+NVXgBioPeKZUV6cU+oYrI=; b=rhBIsjog9NE2c9DLlRKh+095h/1qeKFyYGsnG+njeXmC7OAxiYJCJsR3wUH3vDpbhF NpgI2X6i2BDp2AfYbHMt3gVHGfM+/aZXCET9sV353nEd29NmVaixRYkEVXG3CNxWONBk 7eQ6VYfAhlyQSiq99Qwy3wGJMRZraMJn7PT3VKAi7UxPoXrovst4HZ3ByHpbVopsGzIF veLcOuQWq+UMZKIh6u5N3qwxS7sId9zEJtBZrXIk4cjl/g9Vp5iQ/7emQ/FpdNmnTy91 03SP4OmkfgPa3MKOtmXqIa0W0C4tDVdALznchjlA3BOERofbpldxlJaLx/JuEY0Q/+AT wlkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772488714; x=1773093514; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=G9sbIv3I3n8wehShB40Wi+NVXgBioPeKZUV6cU+oYrI=; b=IRgIJ9egS8dlSakkP06OBo+PNHLPhSBVw4GPgeWJjnFHhs/6rp3kY8Rv/UYShY72Bp vIiXbwdAQksjO9IUA7KI406d1CuzCekciYMIqvkF9XCFgfBf+q3JdtOXoTk7XD/PyCwM JbTqz1y7h1uHycAd4Hc78UUT0xO88bz+8f310wXMloMvtLc4hqxltJ2dUsQs+QzyQhSA AoyWxistvm9gmGdGq6gky49hxk1LQuuSWvJt+cCdcJDM2Ing/pcQYmez+sXYi/vcR6DQ nEtmd2S0Xpv/SD77SdK1f5OjHw+iPEA7eB8y62omwXiL603+GjqxtgM3xVhIzAKDlbU4 1Kow== X-Forwarded-Encrypted: i=1; AJvYcCXlfviYznH7/qtGvkSnGvV4WVuWx4KXYhRZVpt+ZSFlAkHLBXQaMEy3o8CqPfOEEfGi2iZmNWmROk0HhLA=@vger.kernel.org X-Gm-Message-State: AOJu0YwRVJE+nj1fJJPcLsyZ2VxGpiJflN14UbX2f3/RpdwBh7X8pLX9 JhTEbzl2ZWar8VnsnCyWQ28/kKko9pl2JS45QpCtQjlX2B7o232p8x9MZ/DjLpfdZ3g= X-Gm-Gg: ATEYQzwDpSib6ZAuwba5Wz+Y5PSP5aiRFVyknPUWvJgEOoHvCpbAX+q2wITx3i1slys +Fev+GcsLtcG+UrgLCXgeowy2heeaw1N9dalYTuHvEt73vgvrYv0Hz2GOnr3UmFrfRZ8Iahh+NI O/vxPjUs/P3+0sjj83pjIc3JGIMx3X8vIXXLjsj93Yf42lwxxeCcuxgnRL+6lVXYAtnBn7kaelF ocj/RYUiaSWgeVb0ZVzh1i71cO2b50r+kwXKEjdl1J35zCSNFFmy+dhOQ6A/w1y3oPn5GrKhU2u qrW8/Bb0Iskml9LTtzCc3wbr3YrwqVg+xR5gNIUjs6UvbgPI7tr1+UFRUkfibnIYD0tOaTR+rpF hp4Jyx9ZTY5oDoeKpps7wocIbnBu2b89sCbcVogwVPcJZJx1dyS1zdjbZHIwpdJM7jnL5rVTUF6 vNIcdcFrA5EC6UhrWLN11XnZfQcD0UFuB6/z4GspRD7FkvDLRb1RoKFEgwbyZ0jDUsFPuPfwCY0 g== X-Received: by 2002:a05:6820:200b:b0:677:3b8f:43a4 with SMTP id 006d021491bc7-679fb605b61mr6988343eaf.36.1772488714488; Mon, 02 Mar 2026 13:58:34 -0800 (PST) Received: from ?IPV6:2600:8803:e7e4:500:4c09:7c6b:bc48:f2f7? ([2600:8803:e7e4:500:4c09:7c6b:bc48:f2f7]) by smtp.gmail.com with ESMTPSA id 006d021491bc7-679f2d9e8d6sm9514599eaf.13.2026.03.02.13.58.33 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 02 Mar 2026 13:58:34 -0800 (PST) Message-ID: Date: Mon, 2 Mar 2026 15:58:33 -0600 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 3/4] iio: buffer: cache largest scan element size To: Jonathan Cameron Cc: Jiri Kosina , Srinivas Pandruvada , =?UTF-8?Q?Nuno_S=C3=A1?= , Andy Shevchenko , =?UTF-8?Q?Lars_M=C3=B6llendorf?= , Lars-Peter Clausen , Greg Kroah-Hartman , Jonathan Cameron , Lixu Zhang , linux-input@vger.kernel.org, linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260301-iio-fix-timestamp-alignment-v1-0-1a54980bfb90@baylibre.com> <20260301-iio-fix-timestamp-alignment-v1-3-1a54980bfb90@baylibre.com> <20260302204755.462d6b63@jic23-huawei> Content-Language: en-US From: David Lechner In-Reply-To: <20260302204755.462d6b63@jic23-huawei> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 3/2/26 2:47 PM, Jonathan Cameron wrote: > On Sun, 01 Mar 2026 14:24:52 -0600 > David Lechner wrote: > >> Cache the largest scan element size of elements enabled in a scan >> buffer. This will be used later to ensure proper alignment of the >> timestamp element in the scan buffer. > Why can't we just stash the start of the timestamp? This is exactly what Nuno suggested. ;-)