Received: by 2002:a05:6a10:c7c6:0:0:0:0 with SMTP id h6csp2240578pxy; Tue, 3 Aug 2021 01:00:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwpMO7tmV6HQrkcyYroITWbWiHCQ8437VBFjuQJJjGwVweG0Re+fdVBPHs0yy8Now3AM3vO X-Received: by 2002:a5d:9617:: with SMTP id w23mr718646iol.115.1627977636630; Tue, 03 Aug 2021 01:00:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627977636; cv=none; d=google.com; s=arc-20160816; b=NuIxxhvkxylls6d4ii3Ofw/47PPC4Az0dEN0EAWpAcHebbMKCTlV0KXBH4/BRrolFk RA2qwCk4AXShdDLWsHoo3Z+gSJ6ZSBho4VGAuIq23V49/Z7nTwZ4yP4btTZaBTaF5q2B sEt8F574xGgrLtQv+6gEssDquQHgjO3e1D84N+CSw3POYGBJEyHmcs9z6wxsx1dnYbOI gWDYdmwIymUtVw4X5S63zl6+wqRHEShRg7fEoNS2wYJFwnLbnOyDabwM2h0DAfsCX5hV YFvaqbMA72qmm2+FsL4yHHxhDciYOrvo0ClQbrFxfxVkScWbasRSKoJPAXEOgGo9bp6Z ZP/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:subject:cc:to:from; bh=zySXYfEPRj/mqxMvEcRtOjlKvTRm3muD9RjCK3vaC00=; b=padPxOQm65jrcylA0qtrHoP90TnPNShz5/JQ6hbNmerHAxdyhKFcDTfbCiQqYbScI7 af6Dj69/f0E/u8aG1d47BHummuB+2Lh965Ux+BvbYpsv/zQ7Pg2VtAk1D7HrC9/xZM/C e5KMVca+4j6uaQZoP9scTB4ma2zyqnURj2hXdeiTBjFfjks2FrGRFtRndo1T+F9D5jHB c7RhIj1hZkkVl3s5APMdVoU5euu32IMXaWE9jBkMLQwFHAGPgfxdbRfuJFgv8KD9jT9Q sf5VeyMfVGVwXhTsJyizkBFIc+IQ3PYOtb82XHDQrxnUQKB1vamoTI4tPY8/xAxk7X2A +eAA== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z10si15184113ilz.130.2021.08.03.01.00.24; Tue, 03 Aug 2021 01:00:36 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234390AbhHCH7m (ORCPT + 99 others); Tue, 3 Aug 2021 03:59:42 -0400 Received: from mailgw01.mediatek.com ([60.244.123.138]:47252 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S234232AbhHCH7i (ORCPT ); Tue, 3 Aug 2021 03:59:38 -0400 X-UUID: aa25236731944877b91e2a07cf8c10d1-20210803 X-UUID: aa25236731944877b91e2a07cf8c10d1-20210803 Received: from mtkcas11.mediatek.inc [(172.21.101.40)] by mailgw01.mediatek.com (envelope-from ) (Generic MTA with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 1797761599; Tue, 03 Aug 2021 15:59:25 +0800 Received: from mtkcas07.mediatek.inc (172.21.101.84) by mtkmbs02n1.mediatek.inc (172.21.101.77) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 3 Aug 2021 15:59:23 +0800 Received: from mtksdccf07.mediatek.inc (172.21.84.99) by mtkcas07.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Tue, 3 Aug 2021 15:59:23 +0800 From: Tinghan Shen To: , , , , , , , , , , , , CC: , , , , , Tinghan Shen Subject: [PATCH v5 0/5] Mediatek MT8195 SCP support Date: Tue, 3 Aug 2021 15:59:17 +0800 Message-ID: <20210803075922.11611-1-tinghan.shen@mediatek.com> X-Mailer: git-send-email 2.15.GIT MIME-Version: 1.0 Content-Type: text/plain X-MTK: N Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Changes since v4: - Move clock acquirement to mtk_scp_of_data - Add new vendor-prefix for Mediatek SCP - Refine mtk,scp.yaml - Remove '|' in 'description' - Add 'items' to replace 'description' in reg-names property - Add 'const' to replace 'description' in clock-names property - Add optional required property for mt8183 and mt8192 - Rewrite 'patternProperties' by 'additionalProperties' - Rewrite example with 1 address and size-cell. - Drop dts label from example Changes since v3: - Add missing patch version in mail subject - No change to patches. Changes since v2: - Add compatible for mt8192 - Convert mtk,scp.txt to mtk,scp.yaml - Refine clock checking method Changes since v1: - Fix missing 'compatible' line in binding document Tinghan Shen (5): dt-bindings: remoteproc: mediatek: Add binding for mt8195 scp dt-bindings: remoteproc: mediatek: Add binding for mt8192 scp dt-bindings: vendor-prefixes: Add another prefix for Mediatek Co. dt-bindings: remoteproc: mediatek: Convert mtk,scp to json-schema remoteproc: mediatek: Support mt8195 scp .../bindings/remoteproc/mtk,scp.txt | 36 -------- .../bindings/remoteproc/mtk,scp.yaml | 92 +++++++++++++++++++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + drivers/remoteproc/mtk_common.h | 1 + drivers/remoteproc/mtk_scp.c | 48 +++++++++- 5 files changed, 138 insertions(+), 41 deletions(-) delete mode 100644 Documentation/devicetree/bindings/remoteproc/mtk,scp.txt create mode 100644 Documentation/devicetree/bindings/remoteproc/mtk,scp.yaml -- 2.18.0