Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp3140517pxk; Mon, 28 Sep 2020 09:17:19 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzBZoy6RAQVRRjJCHHLg4TFPtEypd8CtALHeo+7raYKSDNObwExjhLuLH2KqgIsITfoTdPE X-Received: by 2002:a17:906:7d0d:: with SMTP id u13mr2560762ejo.448.1601309839354; Mon, 28 Sep 2020 09:17:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1601309839; cv=none; d=google.com; s=arc-20160816; b=IqL+9GWUoKrR7WzdDCOGI+egVjpL3xwQmfFI2yqXFtCp5l+lA+xfx0G0GNTp7YRFzo KzrQWccVfGBoka2y7tsZjV5Rf75xZyHRaoZRhgWWJXP0E9fdgBUQY6k9fBriKkqFFhkO yRvqLdcs9+3MtEOawn2aKJ7GuIHMR4TRj+vV1sYM/olvSDGwhjN06AH4ggiwLgwSGhU9 aWn6oQuoiECzK+aJ5LI6nhsM1ov9T+/X/Y4Q6yTHcSpFmsozZ1WZ18yLP7vmUv2CQU9v ALMJ9rozksmw4QqF7Mvn2JIxamcRfFTa7U9J1gAcH7tyCZCqYZSdaW8KfY3k0MhVO5tQ NKOg== 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 :dkim-signature; bh=vbHHP40xkg2uYk/UH9HSDIAS1kguxIesOVY207PSNWM=; b=0lwJ3SFZIfaChIC0c7nLJEnM9tOv5ar25Fals6pZXs488EEfOGPK9/P79cDC2kmMJv JQrP2+1fTivMnOxn5gjZ9541MImyMVmsk020jOtXNgfDwZxQQUr7nd8L2ysvLlRXeBFq UHC5P35leBxckmDlpOx0No5c9VDMRv78XnIxnk6nJ3Zxh/JIKny6i8ckDeN9Zcr3UxAI eLgH7HVMmAXRbiuRbc+n8+8pu8OJLdxS2YiIQBtYmJpoU0oBJFRirqf4FW7/5QUTJtz8 i1QrPr5jMYk3hMiiJm3sOSqK8LkEhR26dTRfV1iDnkjhXEfLa0MFi5ZntRf2vAJdaTd2 aJIg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=FNsS1JaC; 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 k25si931615edq.156.2020.09.28.09.16.56; Mon, 28 Sep 2020 09:17:19 -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=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=FNsS1JaC; 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 S1726685AbgI1QOV (ORCPT + 99 others); Mon, 28 Sep 2020 12:14:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56282 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726666AbgI1QOT (ORCPT ); Mon, 28 Sep 2020 12:14:19 -0400 Received: from mail-wm1-x32e.google.com (mail-wm1-x32e.google.com [IPv6:2a00:1450:4864:20::32e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A77C7C0613CE for ; Mon, 28 Sep 2020 09:14:18 -0700 (PDT) Received: by mail-wm1-x32e.google.com with SMTP id d4so1718673wmd.5 for ; Mon, 28 Sep 2020 09:14:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=vbHHP40xkg2uYk/UH9HSDIAS1kguxIesOVY207PSNWM=; b=FNsS1JaCt6m6mE/WfI8++x/y/+lxIpJoJGF+TsZB7s2VnQlOiprldL24g4EEBMhIdy pnZySMRZ91Rnxw8DhYbli2oDrlt/yfizs5leKTyZTtrLVjQVEsA4YoxPrtH8LtCPWE6F WtC37v5DzATeRgAGn9bfM8Iuw6HOBVgpTlswzf5QNYoDruGAsPupPfRvUDGCsL+YeAVT E9U25/3fjIddYm3az2X4p7/xeazYapF4KNfMDiGpQbUnZdYDnXNL60W83gjKuUWkq8JN hMpJLyNXdvsc9VRFFQehVCnOiw95MvMihshOxAi8s1ueIg6qZ6m5Aagp6fPid5/kCdF2 g83A== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=vbHHP40xkg2uYk/UH9HSDIAS1kguxIesOVY207PSNWM=; b=tYyldLqtz/tulihXF3nBlYbl0NJ+uTr2ZyJWXUrWim6mwNPE9oGu80MbOlGcBPeJho fMvKylfNXS4CJj/K6a6Gfunzr6avW4f0BD1mPIriYqXuoMW1rBUxaHWsprTpawewjgQY JZ7AHmjqe7pIlyQ6T/FlZhRjN0icctm3jZZeb4etBUW8wYCxSI6kY2oww/FxnmwdVczb SPC0xb/9Kqd+tRZbyXUQJ/+/IrYewxjTbpVGEMcSchRTO7jZk0lo6GxSBvG1DYYI05JH awLXBNDZZbrsYmoo17AmyaH40jieAlzmI7NK6VU/d827mwygE/soznJGECeZkhDUUNW4 CFoQ== X-Gm-Message-State: AOAM531xdmclzZHhIoHtGP629WV8agF4n0e7IvlUHmmEU1HhHDi9Kb0D icZpbDjBAt/SkTARaUO7b9K13w== X-Received: by 2002:a7b:c848:: with SMTP id c8mr2254953wml.184.1601309657138; Mon, 28 Sep 2020 09:14:17 -0700 (PDT) Received: from localhost.localdomain ([2a01:e35:2ec0:82b0:19c2:a71d:5af8:dbf6]) by smtp.gmail.com with ESMTPSA id n4sm2004867wrp.61.2020.09.28.09.14.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Sep 2020 09:14:16 -0700 (PDT) From: Neil Armstrong To: hverkuil-cisco@xs4all.nl, devicetree@vger.kernel.org Cc: Neil Armstrong , linux-media@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/4] dt-bindings: media: Add bindings for the Amlogic GE2D Accelerator Unit Date: Mon, 28 Sep 2020 18:14:08 +0200 Message-Id: <20200928161411.323581-2-narmstrong@baylibre.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200928161411.323581-1-narmstrong@baylibre.com> References: <20200928161411.323581-1-narmstrong@baylibre.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The GE2D is a 2D accelerator with various features like configurable blitter with alpha blending, frame rotation, scaling, format conversion and colorspace conversion. This adds the bindings for the GE2D version found in the AXG SoCs Family. Signed-off-by: Neil Armstrong --- .../bindings/media/amlogic,axg-ge2d.yaml | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml diff --git a/Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml b/Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml new file mode 100644 index 000000000000..bee93bd84771 --- /dev/null +++ b/Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml @@ -0,0 +1,47 @@ +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) +# Copyright 2020 BayLibre, SAS +%YAML 1.2 +--- +$id: "http://devicetree.org/schemas/media/amlogic,axg-ge2d.yaml#" +$schema: "http://devicetree.org/meta-schemas/core.yaml#" + +title: Amlogic GE2D Acceleration Unit + +maintainers: + - Neil Armstrong + +properties: + compatible: + enum: + - amlogic,axg-ge2d + + interrupts: + minItems: 1 + + reg: + minItems: 1 + + resets: + maxItems: 1 + + clocks: + minItems: 1 + +required: + - compatible + - reg + - interrupts + - clocks + - resets + +additionalProperties: false + +examples: + - | + ge2d: ge2d@ff940000 { + compatible = "amlogic,axg-ge2d"; + reg = <0xff940000 0x10000>; + interrupts = <150>; + clocks = <&clk_ge2d>; + resets = <&reset_ge2d>; + }; -- 2.25.1