Received: by 10.192.165.148 with SMTP id m20csp55473imm; Fri, 20 Apr 2018 02:57:53 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/zm0nnMXYbrY9s2O+WmrtzXitShmn5oqji9o7hHTUBKJpCvFmX0yM8w3DcDxtGiLWaXlMm X-Received: by 2002:a17:902:8f94:: with SMTP id z20-v6mr9628543plo.174.1524218272963; Fri, 20 Apr 2018 02:57:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524218272; cv=none; d=google.com; s=arc-20160816; b=YEhLSmRyQpXdqnNaoJ+2XyUnx4L4qy94CzD9yFW8r4npzgG6tKPrYJZoHZT/8/9Mj2 npPgfRF98Tz4GjPEUEC0b/j//9rK631PpBue9rpE219Z9Xcp2DT8Rlcg9hXPy8rLQHdL e3cIafRzA0zHR0W6I+wUDsdDElo1QUklLuLISC9EJ9npUk4bhYzbZUbyMVOu1047V8af bjTD35lGIJ4vkLDu3DOL0nUPjzDjXxkQa2CJkYxqrQtSk3tva0HolNLBi/1eD9Jlp3xf pTjBZY2JwMW5hb+nGFgplHnGZ+2/TL1xXUANmHfdiWSIrCwzncHk4KXDgO3CXoP+RrXo 9TYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=6r074n8ZfIWV6HXswdyfurtbG0goL6ye4OGWGTJsCEM=; b=00uPLifm82Bepq5bGn/LSgTsEqtkkGma5CLiJmPFpi10pSJYtbgZtiThkFZ+UF+yfp Fc7kKmtxwE3a6ENVvIEAzve3PzQdJvIbkHK+GCyKQlJKzOvDEFiWqjaaknpe/80G1MA2 dvnkf8pgs63yTEUa3FCQupGCSVSONh2gJuj1YN2Pt5twYTaFDZGZdagicZWOddkwGiFv 2fbWNXPUeGOxZfN38ZoXJUDgjN5Uem52cIcLK6k9rr2a106LLzcwcfI8wiAOx2gWu4ma CDWYFrlqUi8rHn9YsaSQoV/zdmNDXHADBSdyS0sEOXQypvliLgonio7TD+2Xx1llrCHU mhPg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=Grm9QKkV; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b9si4780522pgn.197.2018.04.20.02.57.38; Fri, 20 Apr 2018 02:57:52 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=Grm9QKkV; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754542AbeDTJ4M (ORCPT + 99 others); Fri, 20 Apr 2018 05:56:12 -0400 Received: from mail-wr0-f193.google.com ([209.85.128.193]:38558 "EHLO mail-wr0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754287AbeDTJ4K (ORCPT ); Fri, 20 Apr 2018 05:56:10 -0400 Received: by mail-wr0-f193.google.com with SMTP id h3-v6so21386062wrh.5 for ; Fri, 20 Apr 2018 02:56:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=6r074n8ZfIWV6HXswdyfurtbG0goL6ye4OGWGTJsCEM=; b=Grm9QKkVbGQZRQ6I2YBQWmDFC7asFueL1GVGjh+75iAUHZz2di6UvmOOEEJbcsab8d h0euai9F6X59lAtOJcKM/c0hZNyfhGQcTcI4w2NKJNGwK/FeOebmsH/+eYVAQyufp3uZ rup2KIMVaN6DP+tynE/mkFUJuq+ZxTU/d3yrvgW3a1jCRF/mHgwEjC0kvcC1hD7BI8az EzDV5UDOVyWG4J5CwLAY0UXcgLjBdDunLBmY70DVppQwZItijJeRmTXfY/JULwH+Kfyv 1Ku/GcBZHYJG0ozCTKE21FDAuiY6n5uOxUI50KU6olFQ0hibnV9JFVWvslZfUXuz9gEf dG2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=6r074n8ZfIWV6HXswdyfurtbG0goL6ye4OGWGTJsCEM=; b=YfOCbVsMPLS17ng+3cpq97vwz3hajmrlBtgz1mRPgbEJVN5TfCx7nXEhJe86Uz+P6t oV4CBmSQL0WFD3KyfJ6RKZEQFwi1Vcv1To94JRE+0VqfNrELUXqqLIboeQwy7Bimk8JW ovpf1XSTL3DbD3uCfH+2YTwTiGhE5wVGqbEnT1wnd9lKIQ6CpaUhzxjte3OvJ2NpxlhV UdCECeU4vBYGUHek7SgNnZpW+bqkfOYjDFP5UhZtQ4gynV9pLkGwhAJ13IuYUlLz1daX rnqlsldvgI8+MDSuntqEu9G4Egq3mfP49MOqBX3GnPPgzcQlJrA+d1ejnoiyYxX1x2PB VJVA== X-Gm-Message-State: ALQs6tAUVupny9JJkW0CQeCVCLrrTiTInC9W8ky8D1PNM51BpgFjGSmk AyqqFn4CWmk3lvJHRxeSCHLURg== X-Received: by 10.28.40.4 with SMTP id o4mr1517205wmo.44.1524218169366; Fri, 20 Apr 2018 02:56:09 -0700 (PDT) Received: from boomer.lan (cag06-3-82-243-161-21.fbx.proxad.net. [82.243.161.21]) by smtp.googlemail.com with ESMTPSA id t46-v6sm4477100wrc.95.2018.04.20.02.56.08 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 20 Apr 2018 02:56:08 -0700 (PDT) From: Jerome Brunet To: Neil Armstrong , Kevin Hilman Cc: Jerome Brunet , linux-amlogic@lists.infradead.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/2] clk: meson: mpll: add round closest support Date: Fri, 20 Apr 2018 11:56:01 +0200 Message-Id: <20180420095603.29964-1-jbrunet@baylibre.com> X-Mailer: git-send-email 2.14.3 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org ATM, the mpll driver can only round the requested rate down, even if rounding up would have provided a better approximation of the requested rate. This patchset adds a flag to enable rounding to the closest rate possible, even if it means rounding up. The flag is then enabled on the axg platform to improve the rates provided to the audio subsystem. Jerome Brunet (2): clk: meson: mpll: add round closest support clk: meson: axg: let mpll clocks round closest drivers/clk/meson/axg.c | 4 ++++ drivers/clk/meson/clk-mpll.c | 25 ++++++++++++++++++++----- drivers/clk/meson/clkc.h | 3 +++ 3 files changed, 27 insertions(+), 5 deletions(-) -- 2.14.3