From patchwork Mon Feb 1 09:53:59 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matthias Brugger X-Patchwork-Id: 1434080 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2001:8b0:10b:1231::1; helo=merlin.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=merlin.20170209 header.b=gJNWRxXX; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=pAJu87KN; dkim-atps=neutral Received: from merlin.infradead.org (merlin.infradead.org [IPv6:2001:8b0:10b:1231::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DTjw20CgZz9tlG for ; Mon, 1 Feb 2021 20:54:26 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Date:Message-ID:Subject:From:To: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=pfLuX1w75L9pQDjIXxl97pvGjgCVRc9+2oZJqDLIGto=; b=gJNWRxXX3qQbC1FHPyjP3yBlkf XgYJBdFR5eVngyuygZytNqG9nhQ1mqa6tlBuwOvEundO/3uvGu7cvaRp6VUqKs7c4rrx/+VBdTVqf 6LVeO4X3PAEvqK1AuVMlrM51X6fx/XxJJEC8oHWy8tv0IyYttFClKNpEIN7sJxgEFxaXKw2Ivy3xU IPWsPjGheBa3uoRdwHAuVItFyGxBcs6vmgSJ8TjchDEpY+S/mIWV0WS5QtGbD5ZV4wKw8Oc4JrmED ffFx0Pn24NGZMWoJdAp66cV+fZbD9RXiUrZxSOs8LtVva/WB+ZA4/WZHdTbNWjfaAlQrAwU7v4z9d InR4zI5g==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l6VuH-0001ya-0K; Mon, 01 Feb 2021 09:54:05 +0000 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l6VuE-0001xx-Bh; Mon, 01 Feb 2021 09:54:03 +0000 Received: by mail-wr1-x42d.google.com with SMTP id l12so15860597wry.2; Mon, 01 Feb 2021 01:54:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:cc:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=d30/WqC5Sr8iUYYqfq19zQKJNZP17PGn+43sKEWUOrs=; b=pAJu87KNgZ/rko5hpxYAYXP6pIDxuv7dayJ4dxt8Cy0jqob30WTeRO39Oq2nt9cQpZ 5VGDieD5mSuCkUclZu79RiBTVYfr/7WqqlnLmQEJvFFpG2EAF376UGosWKyFX1vqg9BF FlcZDYMnlw2KDhl8huT17Bj0rIllIlkSynRkPdOAPC1yhocCVGLiwCBtA4XyFXlfPIi+ +IRHk/kDGXJagQFTcwGT1i7/2Ll+Tog9qT769Gwxyvlx5LV4YZhp+2umDfVaNLzY/pQG /5/ywA1kyxG0aiN517UmvN4prhDNrHxpuZ9qZz8pLdL8bkNe1ORtZnRWdhba1TFmyUIw 7byA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:cc:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=d30/WqC5Sr8iUYYqfq19zQKJNZP17PGn+43sKEWUOrs=; b=hspYALuVOeGaGtSjF8J1t2jwqxv4UxSQnWXVQtikLAwIjt1HCknIVyyih0KN79zlkC iI06s2H1r3sFALzNDEzL3SGXd7PY1VgsSssC9sBOu7vlOjmGxcfN4zErxZCIxvVy6fxB NHJNHtLSqy4UlhBQV0LKl856+1XJ5B/EpimlqDGhVdB7RnPKtKzAWLqSFkFD0XhJq2yW JOI2AGshOfjaRwDmMInU5inypHiLWncyA7a/efbfFlq881XG0ACmHimGEvImgnr4p2tR PkbibXfDaF822o79joT1aOhkzlNGbCzmtR00VIjBMBZBLUKWISLsz9KX58CpACcXybqN Gdfw== X-Gm-Message-State: AOAM532t/qUnBSYQqN0Rg9L/xGl+5bDmbIlSS8XXuOVHkl/tEL1iWCyZ FWsDeKd2cvdW0ySTBtpfhBg= X-Google-Smtp-Source: ABdhPJzx6z8Sox35xoBAgnXigMReq9/U391Zebk6MofU2hDdrRQ1+NkEbHV3m69ux9L1udtsw1L50w== X-Received: by 2002:a5d:4574:: with SMTP id a20mr16892144wrc.201.1612173241221; Mon, 01 Feb 2021 01:54:01 -0800 (PST) Received: from ziggy.stardust ([213.195.126.134]) by smtp.gmail.com with ESMTPSA id t17sm9190627wmi.46.2021.02.01.01.54.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 01 Feb 2021 01:54:00 -0800 (PST) To: SoC Team , arm-soc From: Matthias Brugger Subject: [GIT PULL] soc: mediatek: updates for v5.12 Message-ID: <5faa52c2-0ddb-b809-7444-ce6f6ff6d8ad@gmail.com> Date: Mon, 1 Feb 2021 10:53:59 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.1 MIME-Version: 1.0 Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210201_045402_478458_EB33B577 X-CRM114-Status: GOOD ( 15.47 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:42d listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [matthias.bgg[at]gmail.com] -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Chun-Kuang Hu , Fabien Parent , "moderated list:ARM/Mediatek SoC support" , Hsin-Yi Wang , Enric Balletbo i Serra , "linux-arm-kernel@lists.infradead.org" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org Hi Arnd and Olof, Please find below the updates for the mediatek SoC drivers. The most outstanding thing is, that we now support also the MT8167 power domains. Regards, Matthias --- The following changes since commit 5c8fe583cce542aa0b84adc939ce85293de36e5e: Linux 5.11-rc1 (2020-12-27 15:30:22 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux.git/ tags/v5.11-next-soc for you to fetch changes up to dd65030295e20338bbb8238454c2e9546b6e5e17: soc: mediatek: pm-domains: Don't print an error if child domain is deferred (2021-01-31 15:59:16 +0100) ---------------------------------------------------------------- pm-domains: - add support for MT8167 - add support for regulator needed by a PM domain - make error message in deferred probe case better cmdq-helper: - remove arch specific flush function, use mailbox rx_callback instead ---------------------------------------------------------------- Chun-Kuang Hu (1): soc: mediatek: cmdq: Remove cmdq_pkt_flush() Enric Balletbo i Serra (1): soc: mediatek: pm-domains: Don't print an error if child domain is deferred Fabien Parent (2): dt-bindings: power: Add MT8167 power domains soc: mediatek: pm-domains: Add support for mt8167 Hsin-Yi Wang (2): dt-bindings: power: Add domain regulator supply soc: mediatek: pm-domains: Add domain regulator supply .../bindings/power/mediatek,power-controller.yaml | 11 +++ drivers/soc/mediatek/mt8167-pm-domains.h | 86 ++++++++++++++++++++++ drivers/soc/mediatek/mt8183-pm-domains.h | 1 + drivers/soc/mediatek/mtk-cmdq-helper.c | 32 -------- drivers/soc/mediatek/mtk-pm-domains.c | 51 ++++++++++++- drivers/soc/mediatek/mtk-pm-domains.h | 2 + include/dt-bindings/power/mt8167-power.h | 17 +++++ include/linux/soc/mediatek/infracfg.h | 8 ++ include/linux/soc/mediatek/mtk-cmdq.h | 12 --- 9 files changed, 173 insertions(+), 47 deletions(-) create mode 100644 drivers/soc/mediatek/mt8167-pm-domains.h create mode 100644 include/dt-bindings/power/mt8167-power.h