Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp978092pxu; Mon, 23 Nov 2020 08:41:02 -0800 (PST) X-Google-Smtp-Source: ABdhPJzPkDozkqB9Qkm4k6crBu/Ztmsvs6mggHompT4Xv/h13KF6hyBYGAs9dw8ARYY+SkNMvXiL X-Received: by 2002:a17:906:a458:: with SMTP id cb24mr391135ejb.321.1606149662540; Mon, 23 Nov 2020 08:41:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606149662; cv=none; d=google.com; s=arc-20160816; b=XB9cwi5AWCxTr/JcyZpURdaDBoM4qwKj2EqHGE0Mqllgv4g/BS6X9WL/NVGXhliNba aSG7jNynTdxnC0H1+rtlNt6ziDDU8+BkB69X+w3Sb9FRNju7DnWyEpYr0VFj2Ibtvjy3 kc8QlumrcOJyIYXo8RhODtXXDO/dfmmCaYVPka1qEfSX/EVdseSUo33GGkJ1RAA47IVd gnk62B8WmJWwnas/SgMw6tYw0bhyI4z/pSJ8sbQjQXnhEZ3Vo3JoOVz+RZOoChx4cQhN sWy0B9rbmlEFqlTx1QZIHjoAZR0TGKlpdG/ep5LI6+7xq5WLf46tNV35UyIXK29nZZ41 9oaQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=nWoVY3ymzk4cWTn4v1bXh+Sdx2khkGvdmAYTQ5FaBbQ=; b=Zl1Fl+sa3XtmZVflp8ulZJsstRL4ixR0p+1GbuqdMI9lcuPoWPXjTv4JDtbDF/R8EH /5IaD0ts1rveNBofp4hHD4YzrjqPZcYcsloikraDT8gMJttcJRy7aEh/Y5ZawOrO1J+5 fSnLsFBh2HEMmwRyuyk4oH4wkenq2K0yWORJkh/ApcU6oWGc4ezovL2DmsZ9rOA3Re8r pgSHAzPGlss7gd3GtFz2ddg7Jg9ZzEiOobs7X1ugYBBgUrNpCRcN0JMM7dBCclIIGjrz O5nxA/Ny8qo6QmP9JrMmVEfJON1XGlkxi8MhefXN2omxHAzVX+AqxZi1+vhMhYEi3D8a +a7w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=SxLSwWWi; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p10si5385531eja.27.2020.11.23.08.40.39; Mon, 23 Nov 2020 08:41:02 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=SxLSwWWi; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732948AbgKWQiS (ORCPT + 99 others); Mon, 23 Nov 2020 11:38:18 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37874 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732563AbgKWQiR (ORCPT ); Mon, 23 Nov 2020 11:38:17 -0500 Received: from mail-wr1-x441.google.com (mail-wr1-x441.google.com [IPv6:2a00:1450:4864:20::441]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 58213C061A4D for ; Mon, 23 Nov 2020 08:38:17 -0800 (PST) Received: by mail-wr1-x441.google.com with SMTP id p8so19242987wrx.5 for ; Mon, 23 Nov 2020 08:38:17 -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=nWoVY3ymzk4cWTn4v1bXh+Sdx2khkGvdmAYTQ5FaBbQ=; b=SxLSwWWikSEHrkcswd89DLnmpGU0XvkZ4As0oJ6nDX4yXVtzmohXimFSlhYvIZx6eT DdkRfxY0QSpesU+aedtenhi7zp7OZlNYlrxVYvEEnonOqfwBtgUwHvdWvDZu5yJ6lJYU 5OcKgqup/6Ci+DmbTdcO8VnzLF5zRy9Onrn48R7O0/jNBpQzpEidn2KTdwvnxOlIuo4R aLG89aQtiKToEimH91cAjypIMKgHZnREw7OESaJJUkjVKWgt07nVybKpRu2tZ9RPAqbv QgczmFlfg/AFkryP0aQJk5FgggPsQveYH6uzZkTkt6Kq0+1P1oYMd99nImv7gBdZUlFx 8PsA== 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=nWoVY3ymzk4cWTn4v1bXh+Sdx2khkGvdmAYTQ5FaBbQ=; b=TDL1N9HbVqfk8EBqdezmGm8hQecTHcxsvLIi21+XxcXIxE27Q7PdHA6XPLsNlqBuSu XqhomgHUMGa/Z/e552TcASfKdBzr7uFM1/iQ7KSBih7ar0JdRnEUG/eJsulhbNb5ZBy8 Yyh+nv6x0dJJbq5lM2cP5vhPqNvLRwulr5Ail5fbt3f8l2vt98aqo7vApp0hQzLElBKV NOcrn0VDFb/rZcd+CP6AUdlj4nmy3D15NMu4kLZswpZ9eVNT+/RZqfTI1CH2e5AuVtoV iIqWtMoDqfcAZpgLk/3ZPC8wEo2NfF8fWT0O5hfu3TFI4OJhYSk3MzhEreZOwfY+ht8B wIjw== X-Gm-Message-State: AOAM5304vMvjliZUv6gFlEU6GadxyvVVFVLO2U3c5ScI+7s6znl9jukr Uo3Fu7qcH+9S4PbMno/ChYlayg== X-Received: by 2002:adf:c147:: with SMTP id w7mr611048wre.60.1606149495821; Mon, 23 Nov 2020 08:38:15 -0800 (PST) Received: from localhost.localdomain ([2a01:e35:2ec0:82b0:9541:d2fd:3a68:67ae]) by smtp.gmail.com with ESMTPSA id l3sm19566386wmf.0.2020.11.23.08.38.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Nov 2020 08:38:15 -0800 (PST) From: Neil Armstrong To: jbrunet@baylibre.com Cc: linux-clk@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Neil Armstrong Subject: [PATCH 0/2] clk: meson: g12a: add MIPI DSI Host Pixel Clock Date: Mon, 23 Nov 2020 17:38:09 +0100 Message-Id: <20201123163811.353444-1-narmstrong@baylibre.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This serie adss the MIPI DSI Host Pixel Clock used to feed the DSI pixel clock to the DSI Host controller. Unlike the AXG SoC, the DSI Pixel Clock has a supplementary mux, divider and gate stage before feeding the pixel clock to the MIPI DSI Host controller. Neil Armstrong (2): dt-bindings: clk: g12a-clkc: add DSI Pixel clock bindings clk: meson: g12a: add MIPI DSI Host Pixel Clock drivers/clk/meson/g12a.c | 72 +++++++++++++++++++++++++++ drivers/clk/meson/g12a.h | 3 +- include/dt-bindings/clock/g12a-clkc.h | 2 + 3 files changed, 76 insertions(+), 1 deletion(-) -- 2.25.1