Received: by 10.192.165.148 with SMTP id m20csp495278imm; Fri, 27 Apr 2018 02:35:42 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpIDQEtS/DGZq0a5jzUqXrDfGv5Udn4x13DX4PPIi8w8gMTHDfbhhN6vcKT0zUP3C0vNKXF X-Received: by 2002:a17:902:9898:: with SMTP id s24-v6mr1619084plp.51.1524821742477; Fri, 27 Apr 2018 02:35:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524821742; cv=none; d=google.com; s=arc-20160816; b=bojrsG+1jvQYHEvIuo7NCci2oi3kvolzggCBscVTfjZa4ufuzd9Nu7d7r0I6BTI3zF 2Qp55+FVXAr+Zob9eoz1WO3NFUkf2psT5np8fNgGLU5VoD92jg0cHWczuIJ9jIsx4CmB /hTDf8e2h7o6anbzMvUxbLLUJN9eChazXD8cBVah72kbS4Jxu5ZugcsJPp4uy+TtWWDb vGLp1vb0r8+OONzSsJg8SZoEK6KOVgrffmHYjwP16utdnYEvA6Tsjzazl7zYNdczFkab B+NVwQsnfOnJpyiDNXTDBIHkQdVcWpFFZVnrG9JYSenu7CzbhN5PnCKibPv9Fa53ICJk joEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:date:cc:to:from:subject:message-id :dkim-signature:arc-authentication-results; bh=zn9xmsBgFlJPcdJtYO3Uvwx83qvsu8ZBNlKC4GJyD+c=; b=UJYVlM6pjP4Fcm+1898RL82kUYppu7aCgZP+5mLeKRD6fgVaJ2Kj2OIZSq3hQOUrQq KGOFaEoxd+9k15unUrWTom95FREEBUpj1/NOGsKaCwGzvKLrAO3zhwzpFkc/VGHS2OkS Iu5OrorgZsK4MUgwYWPq/Rn/07m7QiCP8na2OEUSv9+kaiTA6C0MqFo5oDoxu7d7j5Wj fmjCIkQIT17+oACLgh2X8clDs5bgTa/zsitjln4C/5QtWUu4SLRS8aGPxu35gSxLW9ss q3Ogq7Y9jms0Nxc+1ysgiYi82mZEiIHc1LQdHOl3Yn2CjsdIVVqxZSGDoOQo3cdcQoYC /sfg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=AMzuZtuZ; 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 w13-v6si883439pgq.385.2018.04.27.02.35.28; Fri, 27 Apr 2018 02:35:42 -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=AMzuZtuZ; 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 S1757909AbeD0Jdp (ORCPT + 99 others); Fri, 27 Apr 2018 05:33:45 -0400 Received: from mail-wm0-f65.google.com ([74.125.82.65]:39367 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751608AbeD0Jdn (ORCPT ); Fri, 27 Apr 2018 05:33:43 -0400 Received: by mail-wm0-f65.google.com with SMTP id b21so1730383wme.4 for ; Fri, 27 Apr 2018 02:33:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=message-id:subject:from:to:cc:date:in-reply-to:references :mime-version:content-transfer-encoding; bh=zn9xmsBgFlJPcdJtYO3Uvwx83qvsu8ZBNlKC4GJyD+c=; b=AMzuZtuZ4XWgriNcrc7Gygiopxvlkojw7OkSaWUjPd9v/UCjDsqyiwNsL0Sl3baT/6 Kox+5P/3ylwtjkhpdVN9/31W7AvFffyVWmn6M2WcpdC9bVKR195myfYHfi00e6scJ7Ur uvas3hc3oWNGUjZNpyYSjRrkWp86tymaOgSf803uYIRa/5zLQeBd3mzPZaH+LHesdJN9 YHG7u59pFkfkAsQsGBrV1ElgGLjw2BdqaN2Uf+eRjMLbj8PFdpDoKZMP5scAlmUdL/ao jpQkU9059vz5yJiY8sL/5mzWzUdUfN9BGfx8ZWfVq/s5Bx8hxDqTXKKDcscZ5h829gV7 wSPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:mime-version:content-transfer-encoding; bh=zn9xmsBgFlJPcdJtYO3Uvwx83qvsu8ZBNlKC4GJyD+c=; b=JI1zqbvCl2hMn1L3+K8Y09v1rKccsKypRoNSQgoKP6yB99lTYBHO86o1XTnVNHHXq0 zsN8sj0RnwPArjGD3pGzi+hXq/ZCL+SFziIziSYfTg66pNfALAHB675/hUAGR01fRqoD Xon4rOuTo3b102A5bLQx+8edp0T8o0qxhZDv2n9CaL4L+zVGWIFF2u4gWHecxl82PZAe bhPxHPuwMzkJ3ipgOFFPX2hL/SQogtLErfgLSl7oATwy4CniqiCiH4sWreEqBkLBu8VI l5c2/0QMvxWtJeTrXGDl0UXI4VydJuRpGUINYD18XLw1XM4yY8bwvDNc0VJMmv6kMZFe p2Sw== X-Gm-Message-State: ALQs6tCqic/xJGShF92e/gssPpOCNusVto2Dmh58Ka0gtnyqL5ceOfwN 39j7dlwa9Z3sfN68qDmx7DrlPg== X-Received: by 10.28.216.13 with SMTP id p13mr822667wmg.32.1524821622260; Fri, 27 Apr 2018 02:33:42 -0700 (PDT) Received: from boomer ([90.63.244.31]) by smtp.gmail.com with ESMTPSA id m9-v6sm1137163wrf.72.2018.04.27.02.33.41 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 27 Apr 2018 02:33:41 -0700 (PDT) Message-ID: <1524821620.4026.113.camel@baylibre.com> Subject: Re: [PATCH 0/2] clk: meson: mpll: add round closest support From: Jerome Brunet To: Neil Armstrong , Kevin Hilman Cc: linux-amlogic@lists.infradead.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org Date: Fri, 27 Apr 2018 11:33:40 +0200 In-Reply-To: <20180420095603.29964-1-jbrunet@baylibre.com> References: <20180420095603.29964-1-jbrunet@baylibre.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.26.6 (3.26.6-1.fc27) Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 2018-04-20 at 11:56 +0200, Jerome Brunet wrote: > 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(-) > Series applied with Neil's ack