From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.48]) (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 9A06032779A for ; Mon, 27 Oct 2025 19:30:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.48 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761593439; cv=none; b=Z6GN4T7Yg+zsVhOJ7P0irHyCool21/lB4VyhDhTkhyjj6+CyngCskt6c7Ab2uSYwQaRSi/0uq+WT8zC02WDHW6VVtq3VBKkJLcdEmu9ater4FnL70aqaMr2VzYUA8kfB90QN2+4k1TLLgh8LerUurQGujxa08inNI40zQBrBV2Q= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761593439; c=relaxed/simple; bh=Nw/EC4BDxEdLzlg8/9tOSmc+lQtWTOG1wUVvZBCUOO4=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=Qlv7o49hA85mtVGqbwe+owiBPqPcMqIwJP+GetImvlO6YuQvq4ZDef6rwr55D2mpDv6gUI64qAYxz4ldrLYHE6vDw3sxUqBBizbg9DFtLdhD3oyA84NiK1QVcCy/iFr5KZ3m3lS25MCvbFy6fLOay8xjhqchiwZxXBchlVRxqaU= 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=G4wgkenP; arc=none smtp.client-ip=209.85.128.48 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="G4wgkenP" Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-470ffbf2150so36324875e9.1 for ; Mon, 27 Oct 2025 12:30:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761593436; x=1762198236; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=sfEgFrMFSQT2jieK7pepMP8G7R1y/5//r9L5wGXCKUI=; b=G4wgkenP75PGAi8cLTJP3agdhbsxhk0wYjAT7KAV8TjgUr1b/TEg0bXlM5xWvLbm5l rDO6Bqe1W0PvuOIO8+313PmUZoVoghSYubLpX5ZPhFQk7YTbIhmoWnSBsgC0+p1lM96R Slhw8kvcUA4Vtxm9jRd1YE2cKXSULwmPg9dCqyjQGFMrudxFqmlkk/sOrey7J3xLo15u v+Hbza8EYWdiLGIkEpS7xs/yTqkzXsCFj41+3bTbzGYfXH1o5zegsC9j0YnK7rlfGLmz MOpsm28h+L0iJHfkCiwGlJv0T1JRauOkMl8QXD8smPTE2F1FJgWe3dWxjKZPqemd53dT i+Kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761593436; x=1762198236; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=sfEgFrMFSQT2jieK7pepMP8G7R1y/5//r9L5wGXCKUI=; b=mjeHh2wdxK+HphFxFwOaH1ZskzhOFfETmjrc79Ih9fy5qwjP6eCzzF4vRcEzH+mrFW GWt2Z7aP47firpWu2E+XVMYnfGaPq6EoNUvBw2BSKm/WBqAEa9NTTrnXwKa28YlZ33XL qnqkK+gSrB08CWkN761EV11Kh2HBEZseu36XapRU0CYM6GlhOXH5iRYuTavDl+iBMv9M FBg8QjrgTRv5UBHPJmE74U7pmq0BSWIzJrYDK75PrZa+FJuxZ3xt+Ns+BrFprztwsroY 7qzyQ8TNmNdxySktRWHQpaIy4gYDiQYyRyMPxWkpHmH8at5b7pP2PDzJWAH5+arD8iZD KK8Q== X-Forwarded-Encrypted: i=1; AJvYcCWPJSb7NdLHlT7viG9y4sM2qR81mDdSYgUwJ5bxwdWDW4OYSfsqEgQHKK/mra0LiiOhzjHFIne7DUFqjac=@vger.kernel.org X-Gm-Message-State: AOJu0YwBx6VBafog5zJ6jxOG723t+i2cRhqeuxjspIsQ6BpRxsrzzBhw sWMx2+rpBmLjLMXhcPvtAB2S3ta3AlE1n/RAaBThHB9TfIROcnSbrc1A X-Gm-Gg: ASbGnctthUJTKFzxtjSxjjrBp21D3kdgKgVd07DOJFe09Ua2r3oNwMaqVJv07IJ0z+l 5ENdBK0GBiSz/z5VSJKoGmuZ4NUVdUzGrr4wCt51++PurgG40quISdVOlYF+5rfvRRZ3PGTMy6N ZLv14zUUlAzBLWCr0D/+KooQPlgap6NUVHb1Z8hL/ZdE3WMaIvM1MBiY7e9RQur0N8dj9nNjSO6 cXsg5ifDjbwPSgJH/REAUIuq+GRrYtdvSH6+pGOlU6NhqNLdcNzr2iKkQktplveUEuzgr0ktbR+ QuzycRoNZpBTh3uMFeQhi2A8zboFeovlQHGZcJWFcjSAoH5KFHYHqk/yzgaN6rmfCoXs9DIs3Ot IZlIjj+qljTqtWkKCQe6lGm5h7VoPKNiqW9nfR/qkYTlQuKgtvNfsx7Lkq2ng06lj0mixPjpl+3 JErVUe2Th7PPGa9jeCUs+fvwBrchCsaJE8tVjJx9K2XxADJbdb8OuH X-Google-Smtp-Source: AGHT+IGtEr+9CIcpzVVArHnTXR3tT6CiV2LiHYXcwwmfckLKMvIkaTwS1E1UtslWxI222jO5QieSoQ== X-Received: by 2002:a5d:5f54:0:b0:425:70cb:9ba8 with SMTP id ffacd0b85a97d-429a81b1f42mr540100f8f.1.1761593435800; Mon, 27 Oct 2025 12:30:35 -0700 (PDT) Received: from pumpkin (82-69-66-36.dsl.in-addr.zen.co.uk. [82.69.66.36]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-429952e3201sm15950022f8f.47.2025.10.27.12.30.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Oct 2025 12:30:35 -0700 (PDT) Date: Mon, 27 Oct 2025 19:30:33 +0000 From: David Laight To: Andy Shevchenko Cc: linux-iio@vger.kernel.org, chrome-platform@lists.linux.dev, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, Jonathan Cameron , David Lechner , Nuno =?UTF-8?B?U8Oh?= , Andy Shevchenko , Benson Leung , Guenter Roeck , Lars-Peter Clausen , Michael Hennerich , Mauro Carvalho Chehab , "Daniel W. S. Almeida" Subject: Re: [PATCH v1 2/6] units: Add value of =?UTF-8?B?z4A=?= * =?UTF-8?B?MTDigbk=?= Message-ID: <20251027193033.69728215@pumpkin> In-Reply-To: <20251027143850.2070427-3-andriy.shevchenko@linux.intel.com> References: <20251027143850.2070427-1-andriy.shevchenko@linux.intel.com> <20251027143850.2070427-3-andriy.shevchenko@linux.intel.com> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.38; arm-unknown-linux-gnueabihf) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, 27 Oct 2025 15:34:51 +0100 Andy Shevchenko wrote: > There are a few drivers that want to have this value, and at least one > known to come soon. Let's define a value for them. >=20 > Signed-off-by: Andy Shevchenko > --- > include/linux/units.h | 3 +++ > 1 file changed, 3 insertions(+) >=20 > diff --git a/include/linux/units.h b/include/linux/units.h > index f626e212d4ca..82bdc2041328 100644 > --- a/include/linux/units.h > +++ b/include/linux/units.h > @@ -21,6 +21,9 @@ > #define PICO 1000000000000ULL > #define FEMTO 1000000000000000ULL > =20 > +/* Value of =CF=80 * 10=E2=81=B9 */ > +#define PI 3141592653LL Is that the right value? IIRC the next digits are 58979 (I used to know the next few as well) which means it should be rounded up. David > + > /* Hz based multipliers */ > #define NANOHZ_PER_HZ 1000000000UL > #define MICROHZ_PER_HZ 1000000UL