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: 12058559 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.2 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, INCLUDES_PULL_REQUEST,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id EE984C433E0 for ; Mon, 1 Feb 2021 09:55:13 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 864A064EAC for ; Mon, 1 Feb 2021 09:55:13 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 864A064EAC Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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) List-Id: 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-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+linux-arm-kernel=archiver.kernel.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