Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp8476677imu; Tue, 4 Dec 2018 08:59:19 -0800 (PST) X-Google-Smtp-Source: AFSGD/UuyTPz+JpqF7yys3MdcPM5/3rDr24RNWbjyYtM9XGfKrQLpklJ2AMwWJWJRCDcjfro5yYn X-Received: by 2002:a17:902:2dc3:: with SMTP id p61mr20261000plb.166.1543942759056; Tue, 04 Dec 2018 08:59:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1543942759; cv=none; d=google.com; s=arc-20160816; b=fggVhrR+nGhHYG5aEXzQpgxlS1TANjLnAzVc6vwsM8qVDmF422hstc3Lp1ikWVuIZQ OUgZOKb0v/qJza/W6nbA9rdiLaLh6QUiLI8iti99RoYc3L9IuLyttQUCteJzcrewT9sk pOWaOBwCgAU2E2+9Rqcp+D/wFGY2UfLDzdWnMoKdW+4JY4m9xO/VxqFZx2/VNqrwGi4i YFhh6Sld0F00RH1fRAvK28TloEnlP7+W51VNq/yOvdclCAzgYc4q6+6qcW9oIdRAhpIk 7VWt3v3+mlYpPZ25efLRFfMWjIiMmkKf89dTadtJH7zcFj+7p1gvL7YjyKCX1JrK1YvA B4mQ== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=GFaj5nnpznOUas4Nk4RvpF7kGZOF4xLLF5UsFHMGNEI=; b=L5GtRmVlhjePsPSD98JPvc5ryUosJtxrNK8GRRJh6G/BGg00AxL54n5JIXZ6xDk7t9 0OiZhUZiquljfIb8Jsz5463zY7YP42JJ3QI+dZ8a0Hsv+DCizLm7IwsIv4p4ZRe5yuNY M3SE/bvaNtIe3SD3dsUNi18F5DRHhRxnfN+snGAHbUtjfjwi7xtIk+P5R81SPLdkjO2a CFKbxKihEA1rB2x41YIfRmp1cWEz4lsafUWbed1k93hxVwr32D+fX0OpOz70urs/s5ip iJzjLFIpWpyhOQi9R73QQShY5p7V3RspPyYjGkKdImne9hvNrsKUIPWeoCWpSldwWR/A 40XQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=srdIzaFG; 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 b186si18299488pfb.24.2018.12.04.08.59.04; Tue, 04 Dec 2018 08:59:19 -0800 (PST) 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=srdIzaFG; 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 S1727238AbeLDQ6a (ORCPT + 99 others); Tue, 4 Dec 2018 11:58:30 -0500 Received: from mail-wm1-f68.google.com ([209.85.128.68]:35117 "EHLO mail-wm1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726421AbeLDQ6a (ORCPT ); Tue, 4 Dec 2018 11:58:30 -0500 Received: by mail-wm1-f68.google.com with SMTP id c126so10064157wmh.0 for ; Tue, 04 Dec 2018 08:58:29 -0800 (PST) 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:mime-version :content-transfer-encoding; bh=GFaj5nnpznOUas4Nk4RvpF7kGZOF4xLLF5UsFHMGNEI=; b=srdIzaFGu3pA59qfVe5+NL05RLSR+ZodpzQ++pFEEkF3SBMNpKKtM7l7GFFF8VS/UM VQaZeDZUN5nyGUTeC1C0o5TFbKcPahJLRJkQj5xZRKE9pfqMZJng4JoUsvlOpx/vEGt/ OlhC8pJQ2smI52uqwc0RYykhwuYn974zr7BLL7MVMNrRIUl2P8g8DYJAhZYxLZMQXAmC cQJg0lMep4Pwxly25zgaIhKYz+C82j0lNJigI6sT4X6L9a7wi0FWBJPT+Do+evnSzBal CsNuCthevRzzU/IQuN9NulW2+uIOXoNWk51Qj490eUKcUcoAlnGTSPzMyyB16DQlvUWg 5nGg== 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:mime-version :content-transfer-encoding; bh=GFaj5nnpznOUas4Nk4RvpF7kGZOF4xLLF5UsFHMGNEI=; b=iLNsI3ppAxjrr6vgi2pHmSnlH6Tt6ipOi8cfC28sBpwsEVVf6B/j0i6oNYv33TRiiY 2S/yKZUMZhJkM6Kk1FQ014q9HOuMK7TODGZIy0z9x2UkCIjZBkvn2gYuxkoOD9QR0gTy /vS7ywTnhtiBDYONKg0b+DN7iWkqHwubncU7OYaiWDgpeLvY1LJfBAQ90KWKISgUeGJM nUUkr5eUMBtg0a41LKd7kzPi0B3/v9bwzpyr7c4/TBOLdYrs5fZ8uXkTjhOaOJpEh8mR 46hntT8dTSqIFo+xi/bUXDl5AAlB3c4oR42C/RpfnigZNg70Ou37RhJrZG1/Q2mrFRkM eXVw== X-Gm-Message-State: AA+aEWZAAatVnt2NWYfysSv1J8zZE35m83dM30bNkjUevn29yF57s1Un syZxEdSgU6UkgYkNx9yaoRsz3w== X-Received: by 2002:a7b:c5cc:: with SMTP id n12mr12923646wmk.149.1543942708347; Tue, 04 Dec 2018 08:58:28 -0800 (PST) Received: from boomer.local ([2a01:e34:eeb6:4690:106b:bae3:31ed:7561]) by smtp.googlemail.com with ESMTPSA id x81sm10152521wmg.17.2018.12.04.08.58.26 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 04 Dec 2018 08:58:27 -0800 (PST) From: Jerome Brunet To: Neil Armstrong , Kevin Hilman , Carlo Caione Cc: Jerome Brunet , linux-clk@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH 0/2] clk: meson: add clk-input helper Date: Tue, 4 Dec 2018 17:58:17 +0100 Message-Id: <20181204165819.21541-1-jbrunet@baylibre.com> X-Mailer: git-send-email 2.19.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org When the related bindings get merged, we will add more input clocks to the different amlogic clock controllers. Instead of copying this code around, lets create an helper function and use it. Jerome Brunet (2): clk: meson: add clk-input helper function clk: meson: axg-audio: use the clk input helper function drivers/clk/meson/Makefile | 2 +- drivers/clk/meson/axg-audio.c | 83 ++++++++++------------------------- drivers/clk/meson/clk-input.c | 44 +++++++++++++++++++ drivers/clk/meson/clkc.h | 5 +++ 4 files changed, 74 insertions(+), 60 deletions(-) create mode 100644 drivers/clk/meson/clk-input.c -- 2.19.1