From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) (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 82F2F429806 for ; Wed, 27 May 2026 14:35:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.45 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779892534; cv=none; b=MWZg7Xh16hLtd8XX0fhcvR627h4hfPmDJtuquvkX+x5ufnKjjNIwXUQvqP7C6KsJ8n4uvRkoVsuybsZI/UokLhv2Ic/3NwDFfi+KqvjHe8guu6zbikpz/BFwP17a5uIHVLigFRTUfCnlrSyxJpg7K+ZXvqZM6DOPDCOoIzsNYt4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779892534; c=relaxed/simple; bh=UHrDsfIT6HzW7aWOXvesgl+qtaLdshwBJ70KFyyvRFo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=fjTsK5nzS11Mc9HoumNUtkI9SZ3LcvxD3KRgFOqGGu54fxyKA42/3qtVj449KMDC8ID1HWvfolW2VIc3otKeZwnGmr0iugO/n4Xtw094qDMPwsGKoSYqJJ5QjmOLHAGdGxzGTw7h+j1eZ0okKph94sy7oKt/G0dFj33M2lhHXFs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=KSGJ3bHb; arc=none smtp.client-ip=209.85.221.45 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="KSGJ3bHb" Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-44dd5cb0f81so8363577f8f.0 for ; Wed, 27 May 2026 07:35:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779892527; x=1780497327; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=p5vy/NGwlSl29v1ZVzHPZqFuobCQzqOs8JJ1RlvNBnU=; b=KSGJ3bHbfHnyNfGdI+zpAAWr+MnOoFYBu6RZ5m+xYDPLZDyzIdCOxCHVDQFiQbhP9r FfYttF+0o0y4M5/R6TKX+4QBUz1na6zfJFans66JYzQoVgX4HBNwJ9WX/pyL1J4507LU IzhOjyksgM0LA3fEWiYzSorGmToerFf9Ir5oXUpm1aK+CdBGwucLqWDkAKk1OLEV25y3 2IQvzuiJHIpoB3vxFqf1Fdu20d4zWwBt+euzqzxDy1aW48+y5menUIsWIhaDSxe7WJwd QQCHjoxC0wj7AbMHpKpspMRRzCtJrbwqrcV2UG20fTvzWErpnxqSgRoR6rgz5Q6C88gd dXiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779892527; x=1780497327; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=p5vy/NGwlSl29v1ZVzHPZqFuobCQzqOs8JJ1RlvNBnU=; b=X7Lk59totppbgYx8ib7t4K/YW4Sf9V5Btg9UMxVrUXiAOs2f6peXlYYuH1sGCWaCn0 yS1cedHrXyLxDSRJMyqrWU5hTWrJdDhvWlxhLu9B8OM05DGTzkaJEI7NiMY0+rI4kYNI hQAKJ+5ZA7AShvvNugIkn66JgiI2+Wf3IQMy4Ui4aYZYyjz+BqSAR8ERqqJrpYznd5gT P+qV4OWQ+2+e2Tr7cJzzeQOL3JrX30O4UUU9OHitiuOAG2zwsOQrdvm8FuERrHGTMX3u 5rJvo7XQKmmT8jvDumBfid/LmYN63HCO7S/LxI3QDDdUNxykhposgnU4dTpRZAc/otgG tc8A== X-Forwarded-Encrypted: i=1; AFNElJ/OjQygHgiAtoIn+oMJQmqLcwtaJpDq2UwabzNlnWiGDRKeTmnXqL5fH6JC9AeyQOpDK0U4RXBKDPbe1PM=@vger.kernel.org X-Gm-Message-State: AOJu0YxGY2tDk+jW3WMnaOiwACczSjBdsJxFm5/15K03zQTjEpjKg092 OUbD9DZcBcNCtOj3iTseOINGHbVnB/kzA5vZ02hhB/67jDgAKvg0mi+6 X-Gm-Gg: Acq92OFGebRCwl3KLj8D8LFBi95VCMkwYEHO9shIAlQyuwivY943u5ZjgCd4/8Jdq2S kwnvLBlj7F1HYT2tOQjUdVPKhXcbDxqUXDUDqDCljP3/IjnpLzed5lJoe01XOits99sToUA1SfS uUFkwu9hyCZ2cgiEuDDz+pRmr0wo+jV0DPU2wCPPLO46oPxc8pXfTomlKFdA8HJ1OI8p2UUSLTZ sGaM2Mo0IaRjgHFU+5Uk+/4DaMNjALu/S/btXVOZBnRjmDgQSeklXIA0Kt7qE9bcNOVVioeh96R o6tPFVe4+0QeuL/YfcQpRWgHFj3pD7XsthOMMQr5VbvJqJUZ2ALmyavTqxv7XPQy0IV9EUeRydX KCoxFDUtsw4Rh1f1Bs/M6I9AyWLYag2FshzgXUFnpw3PnJVzkAPWDOMPnK8RLg3aG93Mhf1j82K Aj5Zav X-Received: by 2002:a05:6000:25c8:b0:45e:b9b4:c68d with SMTP id ffacd0b85a97d-45eb9b4c854mr33983914f8f.4.1779892527240; Wed, 27 May 2026 07:35:27 -0700 (PDT) Received: from sefo-laptop ([2a02:8071:50c5:5c0::361b]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-45edb5584b8sm6239763f8f.11.2026.05.27.07.35.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 May 2026 07:35:26 -0700 (PDT) From: Wadim Mueller To: Guenter Roeck Cc: jic23@kernel.org, lars@metafoo.de, dlechner@baylibre.com, nuno.sa@analog.com, andy@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, jdelvare@suse.com, ak@it-klinger.de, linux-iio@vger.kernel.org, linux-hwmon@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [RFC PATCH v1 1/4] iio: types: add IIO_VOLUMEFLOW channel type Date: Wed, 27 May 2026 16:35:07 +0200 Message-ID: <20260527143515.102794-10-wafgo01@gmail.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <95f0914a-cb25-44ea-9cef-d203c624f74d@roeck-us.net> References: <20260524205112.26638-1-wafgo01@gmail.com> <20260524205112.26638-2-wafgo01@gmail.com> <95f0914a-cb25-44ea-9cef-d203c624f74d@roeck-us.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit On Sun, 24 May 2026 14:39:06 -0700 Guenter Roeck wrote: > Two questions: Why restricting to liquid (there are also gas flow sensors), > and why litres/second and not per minute which seems to be a more common > unit ? Both fair points - Jonathan weighed in on the same thread [1], so summarising for v2: 1. Liquid vs gas. Channel type in v2 just says "volumetric flow rate" - no "liquid" qualifier. A liquid-only sensor like SLF3S uses it directly, a gas sensor reporting actual volumetric flow uses it too. Standard-volume / density- equivalent gas flow is mass flow at heart and will get its own IIO_MASSFLOW when a driver needs it, rather than overloading IIO_VOLUMEFLOW. 2. Per second vs per minute. Going with seconds (l/s, later kg/s) because the rest of IIO is SI-based: integration_time, sampling_frequency, accel etc. are all per-second. Drivers whose native unit is per-minute fold the 1/60 into _scale, same as SLF3S does. [1] https://lore.kernel.org/all/20260526165950.6ebbf673@jic23-huawei/ Thanks, Wadim