Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp308847pxu; Thu, 7 Jan 2021 05:44:20 -0800 (PST) X-Google-Smtp-Source: ABdhPJw+TH2cN59UmFYgEGULvxJLJIWbEx1ngQTbegR5zqgW/n2qCluslxp+Ke9IDXzc9HkwvbZM X-Received: by 2002:a17:906:2e85:: with SMTP id o5mr6272741eji.521.1610027060173; Thu, 07 Jan 2021 05:44:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610027060; cv=none; d=google.com; s=arc-20160816; b=p87EIUkZE4nsScBqskPXrQXQLP+QTgiq1yFoR1pfVIH0VEMKglPxoow41SczHOXcJp YlOr0QO1rPHK9ae6tEg4GhsNp8R6Xp8JTCy+r4QGZIBKDphBUiiz6OCPLf9RL+oWGwMV /jd/GDKckVljqAYBkqoF3RGxPx8CNEgTzO9WhyNh6ci0/uRxM9JRgTEnZ81S+qmzbQ57 X/Zyh6kpBJvg9Gd3rjKFE/0zbZOBa/2R91TEnbF1zPfpPgeD913GYQix5P8mcsJAfqxD kiAwT3KjgRhoLPdVvhm7uw9W1rEAYJ1eWGz2OBB2GPKRl92z6lnNZFk0m1C8wrMcdD87 EeAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=zQlK8TcePJK8yTrq5m0unQ/UzgASTH4AUFEspHD8lxM=; b=ez25EdHob5GpbvIsWZ6Ou/FffdV6/sMKbHx9UNxCNWEVTJYjHPtyUeZGptcljuyaAY zEDQ6c7hGaupJgl8K+B8Lt++kJso8WKDzIajrIxa3amG6hL8dP95lLiKJm2ZQeylntE0 Bml57UVKi0ooT++hjxXaN0xVdHcdTE9tdHEbGYKXOk0q4HiVlLhZfDEOheNoEvYXRL2l KmCZz7tNj6NgFTc03d2caSK8NSfCVsuPeblikSEBhfpUiUMknA+hzZ9spQ3U3E8kKQq+ xGEv0RTGMetSiqD39YgK+7yr+OdFmvrjXSj3ORWAQQnqBWgGrwGlHqJqqrOs54iRD+mJ pqSA== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q21si2206820ejd.515.2021.01.07.05.43.56; Thu, 07 Jan 2021 05:44:20 -0800 (PST) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728638AbhAGNmC (ORCPT + 99 others); Thu, 7 Jan 2021 08:42:02 -0500 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:46701 "EHLO relay6-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726441AbhAGNmA (ORCPT ); Thu, 7 Jan 2021 08:42:00 -0500 X-Originating-IP: 93.29.109.196 Received: from localhost.localdomain (196.109.29.93.rev.sfr.net [93.29.109.196]) (Authenticated sender: paul.kocialkowski@bootlin.com) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id AA1DCC0016; Thu, 7 Jan 2021 13:41:17 +0000 (UTC) From: Paul Kocialkowski To: linux-media@vger.kernel.org, linux-rockchip@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: Jacob Chen , Ezequiel Garcia , Mauro Carvalho Chehab , Rob Herring , Heiko Stuebner , Philipp Zabel , Greg Kroah-Hartman , Thomas Petazzoni , Paul Kocialkowski Subject: [PATCH 3/5] dt-bindings: media: rockchip-vpu: Add PX30 compatible Date: Thu, 7 Jan 2021 14:40:59 +0100 Message-Id: <20210107134101.195426-4-paul.kocialkowski@bootlin.com> X-Mailer: git-send-email 2.30.0 In-Reply-To: <20210107134101.195426-1-paul.kocialkowski@bootlin.com> References: <20210107134101.195426-1-paul.kocialkowski@bootlin.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The Rockchip PX30 SoC has a Hantro VPU that features a decoder (VDPU2) and an encoder (VEPU2). It is similar to the RK3399's VPU but takes an extra clock (SCLK). Signed-off-by: Paul Kocialkowski --- .../bindings/media/rockchip-vpu.yaml | 25 +++++++++++++------ 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/Documentation/devicetree/bindings/media/rockchip-vpu.yaml b/Documentation/devicetree/bindings/media/rockchip-vpu.yaml index c81dbc3e8960..c446b9ead21b 100644 --- a/Documentation/devicetree/bindings/media/rockchip-vpu.yaml +++ b/Documentation/devicetree/bindings/media/rockchip-vpu.yaml @@ -15,10 +15,13 @@ description: properties: compatible: - enum: - - rockchip,rk3288-vpu - - rockchip,rk3328-vpu - - rockchip,rk3399-vpu + oneOf: + - const: rockchip,rk3288-vpu + - const: rockchip,rk3328-vpu + - const: rockchip,rk3399-vpu + - items: + - const: rockchip,px30-vpu + - const: rockchip,rk3399-vpu reg: maxItems: 1 @@ -35,12 +38,18 @@ properties: - const: vdpu clocks: - maxItems: 2 + minItems: 2 + maxItems: 3 clock-names: - items: - - const: aclk - - const: hclk + oneOf: + - items: + - const: aclk + - const: hclk + - items: + - const: aclk + - const: hclk + - const: sclk power-domains: maxItems: 1 -- 2.30.0