From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 9F21AC433F5 for ; Fri, 11 Feb 2022 19:14:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=Q48pLBTpIrlejqj+tFw6bF0PM/9dtacAgHLAo001NvA=; b=3frRgLeQOxDpSD 5uyEedcSMTv0miI6b6mc9X8XYelWdZOhfYOM4JaS+DvYB9zSf9HhzgQ9DlV1429ca4eyYMdGmVzaV eSldonmDHOE5vkfi63gFIq3cd1CEQTvD19fDEj71rPNB/HBlZoQ3l13XI5L3LJ5HZ9ZpT74+b+vHE vxU8Rr2nqdBAj/2fRyclxGgHgqH9UCor1cpn3TjGogB5WTleSCMhzSbobrjwt7ojWjVJjq6deAxhs riSg0qw6l2NgzJbxMl1Q4Bo5B7t2sV5Mkh0N0wwiXg5ftfDOqTSqXyfGn6dMiDmQqRop5XZej90WI tTU6QAdpKVj1L79JZYig==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nIbLl-008Wfs-9Q; Fri, 11 Feb 2022 19:12:57 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nIbLa-008WdK-74 for linux-arm-kernel@lists.infradead.org; Fri, 11 Feb 2022 19:12:47 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id C898A61F39; Fri, 11 Feb 2022 19:12:45 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3C94BC340E9; Fri, 11 Feb 2022 19:12:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1644606765; bh=/kRr5IqKtgAB6PuFxk7QjfVSXaEzJJ5qpIyJSbD3iEA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Wj+9Wb+CZtHszzgJ+ck+1SkW0c4aQ8Pox7l5ywg2DmQlaPfXOUTSKbuMBNIcTXCRo W8KQvmDXlQO7fHSBE9l2XXC1MWvVBjZ4c21RMHWnretX0Q71qtKTQbL7szMxgUMzNQ 4gUYfcwuMiu6LFY/ZGMS529OY9aUnc0FR5Gn7B25FywTlLAkzQzu6Nca6+jt5YUiOZ DER+Sat5I1j9eecxwZL1cu+JHVn9s13aY8tTHZeZ2dXAg9lZwdJCAyi5Vbbyu0o4Kt CemlHDyDk4afLe7Hfn1s6Y+Mmr6B/F3rEQE9HiP19pYeRw53iyUPRqAhw67vofN6aI sV6GCYN9loMew== From: =?UTF-8?q?Marek=20Beh=C3=BAn?= To: Stephen Boyd , Michael Turquette , Greg Kroah-Hartman , Gregory Clement Cc: =?UTF-8?q?Pali=20Roh=C3=A1r?= , linux-clk@vger.kernel.org, linux-serial@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, =?UTF-8?q?Marek=20Beh=C3=BAn?= Subject: [PATCH v8 1/6] math64: New DIV_U64_ROUND_CLOSEST helper Date: Fri, 11 Feb 2022 20:12:33 +0100 Message-Id: <20220211191238.2142-2-kabel@kernel.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220211191238.2142-1-kabel@kernel.org> References: <20220211191238.2142-1-kabel@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220211_111246_314858_E1FAABC1 X-CRM114-Status: GOOD ( 10.19 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org RnJvbTogUGFsaSBSb2jDoXIgPHBhbGlAa2VybmVsLm9yZz4KClByb3ZpZGUgRElWX1U2NF9ST1VO RF9DTE9TRVNUIGhlbHBlciB3aGljaCB1c2VzIGRpdl91NjQgdG8gcGVyZm9ybQpkaXZpc2lvbiBy b3VuZGVkIHRvIHRoZSBjbG9zZXN0IGludGVnZXIgdXNpbmcgdW5zaWduZWQgNjRiaXQKZGl2aWRl bmQgYW5kIHVuc2lnbmVkIDMyYml0IGRpdmlzb3IuCgpTaWduZWQtb2ZmLWJ5OiBQYWxpIFJvaMOh ciA8cGFsaUBrZXJuZWwub3JnPgpSZXZpZXdlZC1ieTogTWFyZWsgQmVow7puIDxrYWJlbEBrZXJu ZWwub3JnPgpTaWduZWQtb2ZmLWJ5OiBNYXJlayBCZWjDum4gPGthYmVsQGtlcm5lbC5vcmc+Ci0t LQpDaGFuZ2VzIHNpbmNlIHY3OgotIGFkZGVkIE1hcmVrJ3MgUmV2aWV3ZWQtYnkgdGFnCi0tLQog aW5jbHVkZS9saW51eC9tYXRoNjQuaCB8IDEzICsrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAxMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9tYXRoNjQuaCBi L2luY2x1ZGUvbGludXgvbWF0aDY0LmgKaW5kZXggMjkyOGYwM2Q2ZDQ2Li5hMTRmNDBkZTFkY2Eg MTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvbWF0aDY0LmgKKysrIGIvaW5jbHVkZS9saW51eC9t YXRoNjQuaApAQCAtMzAwLDYgKzMwMCwxOSBAQCB1NjQgbXVsX3U2NF91NjRfZGl2X3U2NCh1NjQg YSwgdTY0IG11bCwgdTY0IGRpdik7CiAjZGVmaW5lIERJVjY0X1U2NF9ST1VORF9DTE9TRVNUKGRp dmlkZW5kLCBkaXZpc29yKQlcCiAJKHsgdTY0IF90bXAgPSAoZGl2aXNvcik7IGRpdjY0X3U2NCgo ZGl2aWRlbmQpICsgX3RtcCAvIDIsIF90bXApOyB9KQogCisvKgorICogRElWX1U2NF9ST1VORF9D TE9TRVNUIC0gdW5zaWduZWQgNjRiaXQgZGl2aWRlIHdpdGggMzJiaXQgZGl2aXNvciByb3VuZGVk IHRvIG5lYXJlc3QgaW50ZWdlcgorICogQGRpdmlkZW5kOiB1bnNpZ25lZCA2NGJpdCBkaXZpZGVu ZAorICogQGRpdmlzb3I6IHVuc2lnbmVkIDMyYml0IGRpdmlzb3IKKyAqCisgKiBEaXZpZGUgdW5z aWduZWQgNjRiaXQgZGl2aWRlbmQgYnkgdW5zaWduZWQgMzJiaXQgZGl2aXNvcgorICogYW5kIHJv dW5kIHRvIGNsb3Nlc3QgaW50ZWdlci4KKyAqCisgKiBSZXR1cm46IGRpdmlkZW5kIC8gZGl2aXNv ciByb3VuZGVkIHRvIG5lYXJlc3QgaW50ZWdlcgorICovCisjZGVmaW5lIERJVl9VNjRfUk9VTkRf Q0xPU0VTVChkaXZpZGVuZCwgZGl2aXNvcikJXAorCSh7IHUzMiBfdG1wID0gKGRpdmlzb3IpOyBk aXZfdTY0KCh1NjQpKGRpdmlkZW5kKSArIF90bXAgLyAyLCBfdG1wKTsgfSkKKwogLyoKICAqIERJ Vl9TNjRfUk9VTkRfQ0xPU0VTVCAtIHNpZ25lZCA2NGJpdCBkaXZpZGUgd2l0aCAzMmJpdCBkaXZp c29yIHJvdW5kZWQgdG8gbmVhcmVzdCBpbnRlZ2VyCiAgKiBAZGl2aWRlbmQ6IHNpZ25lZCA2NGJp dCBkaXZpZGVuZAotLSAKMi4zNC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtl cm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxt YW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=