Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp34882img; Tue, 19 Mar 2019 15:01:49 -0700 (PDT) X-Google-Smtp-Source: APXvYqzBRsRyYiCF0PiaFfExURP9dQNr883nfW03ez0xM17GZsN61SyV2beMpL6N0qPxCFYff2QC X-Received: by 2002:a17:902:1002:: with SMTP id b2mr4202038pla.248.1553032909832; Tue, 19 Mar 2019 15:01:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553032909; cv=none; d=google.com; s=arc-20160816; b=1FtR0YjCVTKhe4mGk5iwhImJhEPVm2/dUmruEfkrsjYLc9tOiEpLqXEhbEXokARETc GeJO0CtsdjglqedUwmM4WRJLc+5tQwWRnU3LdgtS3XGw/V6ldBgaUrFbQpeL+QTnhdeQ HZLyZx7XwPYbxRPWgcrqqvtbtUClBKPvmgADo1APejEK80fpfi2kZr7pFEX3yXA+nFTD sl6pN1IX5KBhYZvYjXOqR5NIA/+ItiWgKGcxIOfEH4MWxsQ0U4rrVu0DBNWD5SIVLrA7 JDdp/iw5UkunyOA0BsVO5guvnTPYJzBJAeyqhi7hKcoJ5IvRubPZY4/2UFRFANFds8AA COVw== 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=EgE8EGo39YHuRe9fCXmuDvR01OQN1TKiCwmwvc0k/eI=; b=mwe2nYwkWIdsYQ2vMFva4I0FQV7p24i0qQCgeAbtXyH5M3L5GoCryMRVBOSpLmIIpP t91gblEswv1fdGs7y5U0JwdO/LGoRKz7fReJLkCfJupcwKryoIEhh/RuOIivlmlvUPsn ntVuDpY6pNBgSAbjU9BSSjxpL4F+IRD36KCpxfCxK/u8xC3A8SJ7rmbmu5l+6lMAzVS7 BnzW72ogmzo+WdW/N8ULBq2l2rKvQP+eQQ/LLJBeKDwjZblSEEDgFU3hrNcWbmz4VYJe pb2IS2DldBI1tDNzjqPrxVTTjAgTQX1A6YeCO4pY3LmaGCsDlz/zrWXDV9xYLXeAxN73 wZrA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@googlemail.com header.s=20161025 header.b=ahMwP3k+; 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; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l7si12262396pgp.513.2019.03.19.15.01.34; Tue, 19 Mar 2019 15:01:49 -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=@googlemail.com header.s=20161025 header.b=ahMwP3k+; 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; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727806AbfCSWAT (ORCPT + 99 others); Tue, 19 Mar 2019 18:00:19 -0400 Received: from mail-wr1-f65.google.com ([209.85.221.65]:37764 "EHLO mail-wr1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727366AbfCSWAT (ORCPT ); Tue, 19 Mar 2019 18:00:19 -0400 Received: by mail-wr1-f65.google.com with SMTP id y15so544065wro.4; Tue, 19 Mar 2019 15:00:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=EgE8EGo39YHuRe9fCXmuDvR01OQN1TKiCwmwvc0k/eI=; b=ahMwP3k+K8G9y3awxesEhP5VcmA0hogNr7vE75RgvMVKXoI8SRz2MGuKz4KA3vxlIv kSgZdzWrc0WvuiTs7AxEFXwXmI3vamSv8fhnjIgNArAUTjteLGBs2PhBbtxumiTOfXCk 7sdQniqQeEjIKcj749MksMYkl2yLg71q6XNAxGw6xEmFhYWASV1oxokvfNnAJtXhML6e BFyIyWZaLvxQ5wCVIxtdc0hTKRiBOOrUXy+1pMUPAbhMzgLz1MpIog2kyUknkmK3esjD ILY9pB/f4Nv7QoHPRU/ELXeuVbjBmP4So1uM5GvTwX+kgvEyEwmc/srr4V2uQ0hgTQ0F d4cQ== 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=EgE8EGo39YHuRe9fCXmuDvR01OQN1TKiCwmwvc0k/eI=; b=EQJ0NzwDnVve4qsy8B8XMOJMZukHfW60AQlNyDM7PPIJAJuno9tJCaSEbqtOFBJ+hc f8aTyU+ToUninNMz1O7UJJ8g5z2vxT350ioLUm2IBmaDHAgGa3czVoDWJOBRqL420/DX KAFLyTguPjuh9RTl7MAaeOfGq0tCYnFI9bG5dqmmTtcE+0E5sEAMh9PDX8vcDERc7Ec2 umfaQXpAY2ndF66lfTvN0LQ0FPQ6J609juAoRtnKMwRGzocn9IWxsvZcFcDOVS67WRDT fCTyXx3qeprqUAP9+iKm8f5kU+xSJn+LM67C1yLxrteHOz6GUptFC07w5fl160NftYSd xLMw== X-Gm-Message-State: APjAAAXaXtWzsAICNUSMjIbaZCFSmLmpMAf2hGgRykR/3SNYV4aoiviR nfVN3ey8q2YdNaVHYAJ1ES4= X-Received: by 2002:adf:e547:: with SMTP id z7mr900438wrm.295.1553032816906; Tue, 19 Mar 2019 15:00:16 -0700 (PDT) Received: from blackbox.darklights.net (p200300DCD739990039EE738515149D3E.dip0.t-ipconnect.de. [2003:dc:d739:9900:39ee:7385:1514:9d3e]) by smtp.googlemail.com with ESMTPSA id t2sm188762wra.9.2019.03.19.15.00.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 19 Mar 2019 15:00:16 -0700 (PDT) From: Martin Blumenstingl To: narmstrong@baylibre.com, jbrunet@baylibre.com, linux-amlogic@lists.infradead.org, mjourdan@baylibre.com Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, Martin Blumenstingl Subject: [PATCH 0/2] clk: meson8b: add the video decoder clocks Date: Tue, 19 Mar 2019 23:00:10 +0100 Message-Id: <20190319220012.31065-1-martin.blumenstingl@googlemail.com> X-Mailer: git-send-email 2.21.0 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 This adds the video decoder clocks for Meson8, Meson8b and Meson8m2. The clock tree on Meson8 differs from the one one Meson8b and Meson8m2. Details can be found in patch #2. There are some checkpatch warnings in patch #2: WARNING: please, no space before tabs I decided to still send the patch because we have the same inconsistency with all other clk_hw_onecell_data table entries. Please let me know if I should come up with a follow-up patch to clean them all up. Testing: I have not tested this with Maxime's video decoder driver yet. However, I manually enabled and set various frequencies for the HCODEC clock and verified that clkmsr reports the correct rate. Dependencies: This is meant to be applied on top of my other series from [0]: clk: meson8b: add the VPU clock tree [0] https://patchwork.kernel.org/cover/10860401/ Martin Blumenstingl (2): dt-bindings: clock: meson8b: export the video decoder clocks clk: meson: meson8b: add the video decoder clock trees drivers/clk/meson/meson8b.c | 312 +++++++++++++++++++++++ drivers/clk/meson/meson8b.h | 17 +- include/dt-bindings/clock/meson8b-clkc.h | 4 + 3 files changed, 332 insertions(+), 1 deletion(-) -- 2.21.0