Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp771748ybt; Wed, 24 Jun 2020 10:48:42 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwjNQy9wO943sN0Q23lSmh+L6UwBd9A1uX2vPvmQnsyLO8MuHqUvGUWuRiHHvls/Tu/0nxu X-Received: by 2002:a17:906:7208:: with SMTP id m8mr27076323ejk.544.1593020922614; Wed, 24 Jun 2020 10:48:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593020922; cv=none; d=google.com; s=arc-20160816; b=e2EjmSJiKNQJSp2daqWWWHQCrUPP2spuBVtdqGiFzkhsFcsEvW9C6pC0F3bXxwz5uk fkm5Bvwk2/VS7R8CYFUXLBZw/3NQjwHlc/DhephlxeTeiJoqZL2lgrc7+MyOjUsyQcm+ 0GqRxkQuay6RxaecRBHPq13J5JlR17koA7hYzv+n2NdlAC1EgkoAlaVAyK9ze1R2mXWn XfE4EXhNPvqQSHSFc7tAWbnabsVQiKzBWYPOG+iIdqBfeyOTaXbFB7NJ9GMahks2JKTL ijjnu3P963jEh13yhTP7CQv5UTVUzxwZzB5jvtpdzuDTrg2B9K8PflwiO3R2X3Gt+E2g B8Ng== 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=eopJXMOiBM4uNCSpUziq8KbuR5DEUMui+dpvP7Q2/5U=; b=mxlP7JttrbEkZpeP0gldei508hXpXQJLhqVmg2BhwcUfzE0EPcJjEla2HEqgOAh4kz IOQgqjrhqbBq9cnCnQA2irC4PXZJW1MGSlmPgLWTrPd5YmFBoYIl6p6trJ4XjPTH4HMc LhofsQKHhjdGjRkhFNFKyAbQSF11b9zX19Ow9U0g1y8jxgsrWgI3Jc3CoXKXcpukvkXK W8AGqtxjkvcUiFETHvn+EDs60T8zh9oRexgAjgHpTa8E8gEzDa7jP12Tt5WAtCkd95Bd dcXfuOD10nFaM4dieYRzSo2Z7lD++rqdhrJGUxnQ5a9Bn+IhWcYfvxCfprDlAmX3dkWJ EOIA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=T+H6PpNI; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id x9si952315ejj.548.2020.06.24.10.48.19; Wed, 24 Jun 2020 10:48:42 -0700 (PDT) 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=@gmail.com header.s=20161025 header.b=T+H6PpNI; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2405653AbgFXRsC (ORCPT + 99 others); Wed, 24 Jun 2020 13:48:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53284 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2405546AbgFXRsB (ORCPT ); Wed, 24 Jun 2020 13:48:01 -0400 Received: from mail-ej1-x643.google.com (mail-ej1-x643.google.com [IPv6:2a00:1450:4864:20::643]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 90D71C061573; Wed, 24 Jun 2020 10:48:01 -0700 (PDT) Received: by mail-ej1-x643.google.com with SMTP id dr13so3328316ejc.3; Wed, 24 Jun 2020 10:48:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=eopJXMOiBM4uNCSpUziq8KbuR5DEUMui+dpvP7Q2/5U=; b=T+H6PpNIklJjcSSldaz48SjChF+gUaSl1gUlXDjWs7kfYEHeeLWiyKNmdltgu3PQP1 Gl31B77wgh/YLGK6v85qlgUyFRiQ/DYnMXbbxu5sosB4F4pV/AJnLzRDOa6OK7umNk7x o926s1TstOFlKfmjwYPrsiy/pmv2oYUzMhorJe4YS72OWNf3pf1bfneYWQb5j8Fq/PzG H88V3/ouLdM4yK6+hq10iilXPAkspkyRZ9trNalO+POoTk4EmCdACTMm9fSX4sOa1uUS X5WbyxFrvsGil2xu1KuOA5WKRXqDE0EEoxeuFkMawcz6mp21fgMgJZtyhW6pD2bYgGMl xH2g== 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=eopJXMOiBM4uNCSpUziq8KbuR5DEUMui+dpvP7Q2/5U=; b=JTyeir1XPsV04KLyHdOdbGjgfzPlAUwcG2AXZU4uttuZOczT7+4CDnI4ZYhCFGzJ1q +C7x47oiezxCEMSr4sn0q9fsM7cAq0zcVDLcR7w+YVYlpz1/O1PAlYDTgXEWUoFGWg8h IAAFg6pEK5ExPSn/J2jRURSH6Ub/Te6lkR+bmZuJpzQRRzq0rk7aXoji8+N9ADnUN5TC YSBwzsF0RUcFXt5JQQ012xaneY/OJnCy7McYxFZ+NvbaglEkTwn5Wx4S0rTPorc+aGJF 5pXBCLIrppR3fSMQ81+3Xc6YdJ80o9gyN7AT4kwawwOE6ppNQVrofPow/JzUjFfJy/Da q/Kw== X-Gm-Message-State: AOAM532FAlc0opJeyL6QShIwjuxndisWrBb8LkvxFVXsPgzbAUS0P7F5 3B2fP1XzXFO5xRiWT8p4yYo= X-Received: by 2002:a17:906:3483:: with SMTP id g3mr25568317ejb.373.1593020880243; Wed, 24 Jun 2020 10:48:00 -0700 (PDT) Received: from localhost.localdomain ([188.24.137.55]) by smtp.gmail.com with ESMTPSA id s14sm8044146edq.36.2020.06.24.10.47.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jun 2020 10:47:59 -0700 (PDT) From: Cristian Ciocaltea To: Stephen Boyd , =?UTF-8?q?Andreas=20F=C3=A4rber?= , Manivannan Sadhasivam , Rob Herring , Michael Turquette , Philipp Zabel Cc: linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-actions@lists.infradead.org Subject: [PATCH v2 0/6] Add RMU and DMAC/GPIO clock support for Actions Semi S500 SoCs Date: Wed, 24 Jun 2020 20:47:51 +0300 Message-Id: X-Mailer: git-send-email 2.27.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 patch series is a stripped-down revision of the initial series "[PATCH 00/11] Add CMU/RMU/DMA support for Actions Semi S500 SoCs": https://lore.kernel.org/lkml/cover.1592407030.git.cristian.ciocaltea@gmail.com/ At Stephen's request, I detached all DTS related work to keep the focus exclusively on the Actions S500 SoC clock driver changes: - Add support for some missing clocks: APB, DMAC, GPIO - Add support for Reset Management Unit The removed patches are subject to resubmission via a separate series: - arm: dts: owl-s500: Add Clock Management Unit - arm: dts: owl-s500: Set UART clock refs from CMU - arm: dts: owl-s500-roseapplepi: Use UART clock from CMU - arm: dts: owl-s500: Add DMA controller - arm: dts: owl-s500: Add Reset Controller support Regards, Cristi Changes in v1: - Incorporate Stephen's review comments - Remove DTS related patches - Rebase remaining patches on v5.8-rc2 - Update cover letter, both subject and content, to reflect the new scope Cristian Ciocaltea (6): clk: actions: Fix h_clk for Actions S500 SoC dt-bindings: clock: Add APB, DMAC, GPIO bindings for Actions S500 SoC clk: actions: Add APB, DMAC, GPIO clock support for Actions S500 SoC dt-bindings: reset: Add binding constants for Actions S500 RMU clk: actions: Add Actions S500 SoC Reset Management Unit support MAINTAINERS: Add reset binding entry for Actions Semi Owl SoCs MAINTAINERS | 1 + drivers/clk/actions/owl-s500.c | 89 ++++++++++++++++++- include/dt-bindings/clock/actions,s500-cmu.h | 77 ++++++++-------- .../dt-bindings/reset/actions,s500-reset.h | 67 ++++++++++++++ 4 files changed, 196 insertions(+), 38 deletions(-) create mode 100644 include/dt-bindings/reset/actions,s500-reset.h -- 2.27.0