Received: by 2002:ac0:e34a:0:0:0:0:0 with SMTP id g10csp144299imn; Mon, 25 Jul 2022 12:11:31 -0700 (PDT) X-Google-Smtp-Source: AGRyM1tbeGDD8eUlpICS9E7qU8j3sgSH5nZtuljPTpj1whqG+b5B4I+oMp1f8QOZqHvJTvS3HqGx X-Received: by 2002:a17:907:1dde:b0:72b:11ae:700b with SMTP id og30-20020a1709071dde00b0072b11ae700bmr10895851ejc.520.1658776290960; Mon, 25 Jul 2022 12:11:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1658776290; cv=none; d=google.com; s=arc-20160816; b=HJLhqXAyspU+TqEOm1tWqzajfEcziUG27dWfFrZ4Td9/N8TBnYbyAPJoMHotQDx1ws pOlveJI75JJfPpDNYmxPMeP6i/fiw/lXfDbNL+DWSsWu+3XaklEgdGj/s+76JhohtSdt Q6GfmjaaTsEtF1a1llY5Ya+X2LwxnZzOqExULXDmAvqBDuLdaF4YaYBEBjBKRWsc5QSG Qsh1pSyrYrNgCBEGgGI9wdwNgvIzkYqJ7Ie4ON+tKL+48RJRXrsl1hTo7pbVkjXk01ud d6Mvj1dc4zZqSw+Dn+5fo3BZsgEXimHCOef69D5XeteV2a8xfeV9wgjRpPsa8eTFl2Z7 lgVg== 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 :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=2ohaLhMELb91V7BEJJEZfttiFP9L2P05/VDEIgOFXsU=; b=fRs8dS7x8l5Caac5jp7C3dcnTvwOamoZgtf4TMoHJxtCtVNHGN0RrF89P8s/NVIhZv A4C5/A8A4fV9Y+03L0Kg6TpgFIIWPg7rO4g3TCwYe7PL++bDDCfbRFrL+xtzxxA/2NUy dNBekZeHEhHPZogbAdfObkIFa3R/WeEadAh4nBrPiTSSZH5y140OqXmUiNeu7JvcUlMl Wxbxjj2CqlsUG5aCv6Vf3tHGDIboRmURBMPS7i3ftV0/W0oScETDKASBgP+GBH9OmoVe jlcOScRTlEEIKugc89q28i/+mdt/Wthy549c2nr8HCy9yKjmAkJNUVE/3hQCM1bZSkXt RtTQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sberdevices.ru header.s=mail header.b=BeuoQuSu; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=sberdevices.ru Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id di12-20020a170906730c00b0072f2e142584si13597605ejc.772.2022.07.25.12.11.05; Mon, 25 Jul 2022 12:11:30 -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=@sberdevices.ru header.s=mail header.b=BeuoQuSu; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=sberdevices.ru Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235821AbiGYSo5 (ORCPT + 99 others); Mon, 25 Jul 2022 14:44:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53260 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229841AbiGYSo4 (ORCPT ); Mon, 25 Jul 2022 14:44:56 -0400 Received: from mail.sberdevices.ru (mail.sberdevices.ru [45.89.227.171]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DA5711F2C2; Mon, 25 Jul 2022 11:44:53 -0700 (PDT) Received: from s-lin-edge02.sberdevices.ru (localhost [127.0.0.1]) by mail.sberdevices.ru (Postfix) with ESMTP id 96D5D5FD04; Mon, 25 Jul 2022 21:44:50 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sberdevices.ru; s=mail; t=1658774690; bh=2ohaLhMELb91V7BEJJEZfttiFP9L2P05/VDEIgOFXsU=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=BeuoQuSufNrajgKEu/tgsKmxWCppTcQtqmRL7PMhvQfNpfDG3wzOEyu4O4XF/o2Zz okuU2mAmuUgxuk1hS139jJuhCyTzKAEe8zmTL/C2K98VTzfi/iGmDQgri1NzahQ5xS wOg41fHQokVLQB56sjOnQbBXhMuGv+/WYM6Ze5rmIZX3t+G+5W4zssiDFt5VCKbN9d yu0F5Qae05fH+L9XUXfaAH1QVkuZX9u4TQZ5yEWhNV6yh8cfkEBD+Y9AgtsVfPSjy9 RbsURGDirdeYaMZPoE664Ixg+VRyNs5i7vodUoA0fdWBGjl7nmk1hS67nURmCpp99f lWuZvW378sxOA== Received: from S-MS-EXCH01.sberdevices.ru (S-MS-EXCH01.sberdevices.ru [172.16.1.4]) by mail.sberdevices.ru (Postfix) with ESMTP; Mon, 25 Jul 2022 21:44:48 +0300 (MSK) From: Dmitry Rokosov To: "akpm@linux-foundation.org" , "andriy.shevchenko@linux.intel.com" , "daniel.lezcano@linaro.org" , "jic23@kernel.org" , "wsa@kernel.org" , "andy.shevchenko@gmail.com" , "lars@metafoo.de" , "Michael.Hennerich@analog.com" , "jbhayana@google.com" CC: "linux-iio@vger.kernel.org" , kernel , "linux-kernel@vger.kernel.org" , Dmitry Rokosov Subject: [PATCH v1 1/3] units: complement the set of Hz units Thread-Topic: [PATCH v1 1/3] units: complement the set of Hz units Thread-Index: AQHYoFaQAQbyP6ttz02qWm6Ywvl4BQ== Date: Mon, 25 Jul 2022 18:44:26 +0000 Message-ID: <20220725184439.7618-2-ddrokosov@sberdevices.ru> References: <20220725184439.7618-1-ddrokosov@sberdevices.ru> In-Reply-To: <20220725184439.7618-1-ddrokosov@sberdevices.ru> Accept-Language: ru-RU, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.16.1.12] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-KSMG-Rule-ID: 4 X-KSMG-Message-Action: clean X-KSMG-AntiSpam-Status: not scanned, disabled by settings X-KSMG-AntiSpam-Interceptor-Info: not scanned X-KSMG-AntiPhishing: not scanned, disabled by settings X-KSMG-AntiVirus: Kaspersky Secure Mail Gateway, version 1.1.2.30, bases: 2022/07/25 14:44:00 #19963834 X-KSMG-AntiVirus-Status: Clean, skipped 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_NONE,SPF_PASS 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 Currently, Hz units do not have milli, micro and nano Hz coefficients. Some drivers (IIO especially) use their analogues to calculate appropriate Hz values. This patch includes them to units.h definitions, so they can be used from different kernel places. Signed-off-by: Dmitry Rokosov --- include/linux/units.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/linux/units.h b/include/linux/units.h index 681fc652e3d7..900a642f0ff8 100644 --- a/include/linux/units.h +++ b/include/linux/units.h @@ -20,6 +20,9 @@ #define PICO 1000000000000ULL #define FEMTO 1000000000000000ULL =20 +#define NHZ_PER_HZ 1000000000UL +#define UHZ_PER_HZ 1000000UL +#define MHZ_PER_HZ 1000UL #define HZ_PER_KHZ 1000UL #define KHZ_PER_MHZ 1000UL #define HZ_PER_MHZ 1000000UL --=20 2.36.0