From patchwork Wed Feb 13 09:58:35 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerome Brunet X-Patchwork-Id: 158202 Delivered-To: patch@linaro.org Received: by 2002:a02:48:0:0:0:0:0 with SMTP id 69csp4860199jaa; Wed, 13 Feb 2019 01:59:03 -0800 (PST) X-Google-Smtp-Source: AHgI3IYd8cFwThyeSJaFbnf8NT367QTSCEIv90Qw7NuVczHyMi4Z1EX2M9DyZO4Bstge0xv37Acq X-Received: by 2002:a17:902:a415:: with SMTP id p21mr6025891plq.7.1550051942949; Wed, 13 Feb 2019 01:59:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550051942; cv=none; d=google.com; s=arc-20160816; b=mcNL5PEFCoUgKwxcTvLN+x2WLmyDH9DN8XCk5Tqe6LEEeQ/UCsmKiPvM5Xlrljq0rS j7oShXkRVIyqW7ZnNDXstSfyW4Mace3Uq1lT+j79v6hiJnMwF4KCcZMNdFeht1my+sZc FlDBUMLeiXSItC2PJ7rBFAb1G6feAV7/6+0+DJpomzy7L5qk9CDxOcInldQylJDOmehO Mkyzth7hNg4ArLGuGtRykYRNWqx8B4h8mB4ZLLeTRgXN89upufIPDaXuKBc+6mCvRlIx G0ml6fz8J3zTLElYY2ahbb+YAFdHZSREwdQSStaInf2zJ/JS/Xd5B0lWZmlwaczmcNAi Cjpg== 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=cTVgMV4QN/O1VM1NLUgFFlyBDlQnQrXLeyqpgio8zrY=; b=Ie9Ydbm7K4d9ewCleN2jezFgZXfwu1Iy54WLadQT66dXcI7P0zAVmg2JazBsNU1rDF lwt1FP6RGVzUj9HKoriBEBZmhaP+ZcWRfovNGPG2CXjWlL3n3L5rWJ+cP+PJvdR1/ygi Tvs87YX6FgHTyCkRrAZVo1Eh7LLeXCkAdh+/+fm1TsnKRG5DZpjUEADJ/byQcLzFHgt/ Cu1OIaWYISsTlGxA3auk44DcG7v4LCTxEtcfsswZymCO4EcgpiOaC4v9tQI8CsAZe+72 CcQ8q4Dcizk1bW1Iy2FOY3ihw2AUWXxeJqfBfYpsWVjyBj4Z/u+IwXN7pcYk+l9DqUAA aYQA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=Cizw0xtO; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-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 i39si12049439plb.256.2019.02.13.01.59.02; Wed, 13 Feb 2019 01:59:02 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of devicetree-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=Cizw0xtO; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727511AbfBMJ7C (ORCPT + 7 others); Wed, 13 Feb 2019 04:59:02 -0500 Received: from mail-wr1-f66.google.com ([209.85.221.66]:44522 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728057AbfBMJ7B (ORCPT ); Wed, 13 Feb 2019 04:59:01 -0500 Received: by mail-wr1-f66.google.com with SMTP id v16so1713687wrn.11 for ; Wed, 13 Feb 2019 01:59:00 -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=cTVgMV4QN/O1VM1NLUgFFlyBDlQnQrXLeyqpgio8zrY=; b=Cizw0xtOihKs5jdEPG671F9h5Q28JsSdgKfgLpEe1KZkcMhya3OViJAHAhztxklVes YcD+j0uGl0Abe7ASFnYhyPWB97FZrP0W8WbhO7HFc2A5rB6XtF/txUQSTn59Q4dgeGpg AEcFCzhQEsGEBRAnxn7KcAdsI1GJmzp0+eu4NBzq3itNeLmGLAVQWmRSjQxm0uLAiV0+ 8hLsFiatl3HnaY0wpAYKnkjcePUn2AgeLueOVI3McHAjjmnL5im0EJLrcCxBdSey85dn tJ+ypfJrQISv35VeDgfzQJjvAB5cwkJ2N59ZZ6WWUDeSusMt0AH57Xqnn0jR0kQO7maz OtVA== 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=cTVgMV4QN/O1VM1NLUgFFlyBDlQnQrXLeyqpgio8zrY=; b=C8E/HuqN4qujizAIegvDBrZaiTE1kj7oYc5LmkrjlHJohGVc0dimZVPrfdI8RmVlot IeVWicvK7NmhQzE4jtXJXJ6hDi1W7x8R9Nu+SwQXd5FZqmlXV+yvAl0rVjQwOARczCal NIC1WpqwnYPAWkhLDlqPCEB37S5j42gMqwI3FhZ/d/wzoqWG/WJK/1vU2Ksw0P3Lt7tL RbU+rrjoXruG4Bw5v30fQIYGbCufxfwLt48gNd/khdf2/TQF0WENnX3+250CfLuIbJ/X XMlI9j3j1kCoV6qGRlXUYyu1POtPxrseXcQObGCtk7ao+c+c8bK+Fo5OfgdH6BDBLFd1 pveA== X-Gm-Message-State: AHQUAuZWC6hV3CQ1vXku/QPSb/tAnBOIHBOdfCjTjGi25KI10wOMdyKW J0ZpWK9DqCwVKLfjc5txGVC57g== X-Received: by 2002:adf:a4c9:: with SMTP id h9mr1888592wrb.254.1550051939768; Wed, 13 Feb 2019 01:58:59 -0800 (PST) Received: from boomer.local (lmontsouris-657-1-212-31.w90-63.abo.wanadoo.fr. [90.63.244.31]) by smtp.googlemail.com with ESMTPSA id k23sm2839467wmj.32.2019.02.13.01.58.58 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 13 Feb 2019 01:58:59 -0800 (PST) From: Jerome Brunet To: Neil Armstrong , Stephen Boyd , Michael Turquette Cc: Jerome Brunet , Kevin Hilman , linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, Maxime Jourdan Subject: [PATCH] dt-bindings: clock: axg-audio: unexpose controller inputs Date: Wed, 13 Feb 2019 10:58:35 +0100 Message-Id: <20190213095835.17448-1-jbrunet@baylibre.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Remove the bindings ID of the clock input of the controller. These clocks are purely internal to the controller, exposing them was a mistake. Actually, these should not even be in the provider and have IDs to begin with. Unexpose these IDs before: * someone starts using them (even if there no valid reason to do so) * the actual clocks are removed. The fact that they exist is just the result of an ugly hack. This will be resolved in CCF when we can reference DT directly in parent table. Signed-off-by: Jerome Brunet --- drivers/clk/meson/axg-audio.h | 20 ++++++++++++++++++++ include/dt-bindings/clock/axg-audio-clkc.h | 20 -------------------- 2 files changed, 20 insertions(+), 20 deletions(-) -- 2.20.1 Acked-by: Maxime Jourdan Reviewed-by: Rob Herring diff --git a/drivers/clk/meson/axg-audio.h b/drivers/clk/meson/axg-audio.h index 7191b39c9d65..644f0b0fddf2 100644 --- a/drivers/clk/meson/axg-audio.h +++ b/drivers/clk/meson/axg-audio.h @@ -60,6 +60,26 @@ #define AUD_CLKID_MST5 6 #define AUD_CLKID_MST6 7 #define AUD_CLKID_MST7 8 +#define AUD_CLKID_SLV_SCLK0 9 +#define AUD_CLKID_SLV_SCLK1 10 +#define AUD_CLKID_SLV_SCLK2 11 +#define AUD_CLKID_SLV_SCLK3 12 +#define AUD_CLKID_SLV_SCLK4 13 +#define AUD_CLKID_SLV_SCLK5 14 +#define AUD_CLKID_SLV_SCLK6 15 +#define AUD_CLKID_SLV_SCLK7 16 +#define AUD_CLKID_SLV_SCLK8 17 +#define AUD_CLKID_SLV_SCLK9 18 +#define AUD_CLKID_SLV_LRCLK0 19 +#define AUD_CLKID_SLV_LRCLK1 20 +#define AUD_CLKID_SLV_LRCLK2 21 +#define AUD_CLKID_SLV_LRCLK3 22 +#define AUD_CLKID_SLV_LRCLK4 23 +#define AUD_CLKID_SLV_LRCLK5 24 +#define AUD_CLKID_SLV_LRCLK6 25 +#define AUD_CLKID_SLV_LRCLK7 26 +#define AUD_CLKID_SLV_LRCLK8 27 +#define AUD_CLKID_SLV_LRCLK9 28 #define AUD_CLKID_MST_A_MCLK_SEL 59 #define AUD_CLKID_MST_B_MCLK_SEL 60 #define AUD_CLKID_MST_C_MCLK_SEL 61 diff --git a/include/dt-bindings/clock/axg-audio-clkc.h b/include/dt-bindings/clock/axg-audio-clkc.h index fd9c362099d9..eafb0de8466b 100644 --- a/include/dt-bindings/clock/axg-audio-clkc.h +++ b/include/dt-bindings/clock/axg-audio-clkc.h @@ -7,26 +7,6 @@ #ifndef __AXG_AUDIO_CLKC_BINDINGS_H #define __AXG_AUDIO_CLKC_BINDINGS_H -#define AUD_CLKID_SLV_SCLK0 9 -#define AUD_CLKID_SLV_SCLK1 10 -#define AUD_CLKID_SLV_SCLK2 11 -#define AUD_CLKID_SLV_SCLK3 12 -#define AUD_CLKID_SLV_SCLK4 13 -#define AUD_CLKID_SLV_SCLK5 14 -#define AUD_CLKID_SLV_SCLK6 15 -#define AUD_CLKID_SLV_SCLK7 16 -#define AUD_CLKID_SLV_SCLK8 17 -#define AUD_CLKID_SLV_SCLK9 18 -#define AUD_CLKID_SLV_LRCLK0 19 -#define AUD_CLKID_SLV_LRCLK1 20 -#define AUD_CLKID_SLV_LRCLK2 21 -#define AUD_CLKID_SLV_LRCLK3 22 -#define AUD_CLKID_SLV_LRCLK4 23 -#define AUD_CLKID_SLV_LRCLK5 24 -#define AUD_CLKID_SLV_LRCLK6 25 -#define AUD_CLKID_SLV_LRCLK7 26 -#define AUD_CLKID_SLV_LRCLK8 27 -#define AUD_CLKID_SLV_LRCLK9 28 #define AUD_CLKID_DDR_ARB 29 #define AUD_CLKID_PDM 30 #define AUD_CLKID_TDMIN_A 31