Received: by 2002:a05:6a10:9e8c:0:0:0:0 with SMTP id y12csp1331728pxx; Fri, 30 Oct 2020 07:41:45 -0700 (PDT) X-Google-Smtp-Source: ABdhPJytrANoFp05xLZOA8esyeXNJ6PtyKtr6+6+bQF3BRWQZfx2/QU6rBPzvflxruxHDCcGrx7O X-Received: by 2002:a17:906:fa84:: with SMTP id lt4mr2829408ejb.61.1604068904826; Fri, 30 Oct 2020 07:41:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1604068904; cv=none; d=google.com; s=arc-20160816; b=eI+YJ6zQRf2RB42GjuvjZckOA3hme8Vf/TdI46kf2siJTU8SiVhOk8e65Sw7TYOn3E 8JqF6dl6lnfBR6oXHnC/gfJr9rIKD5gTlasMDyI9ZPkFW6+jWsu2VIXlydeXtABjuyp+ Lc5WqRusP0QeDIuhGyqYAEjlz37dapreUWHo5Qd65CLDLkYkb1HImpCGMlFY26QdJU2+ 9I8nh4jrTe/IkS11+HT1l3u4uRwzWlc4ICvBltRwDlMpleGq7Vew/purGM9UMVDldALg voCVraAOWj9RYvHC8OBXd0h4cfHGlJ+ZN+TvuFOJ1JcXdej9iDSBokXfBQ1CYf4oyDLM IUmg== 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=LzZh3XDG0mukcB0i6UGoQqeuQTlDt+ZadapYwoHki6w=; b=rvkvPslwpCQG7bEKOCKTJSFBKaN6TJifWf8nc8W1vPBuYUR62BrPrQSBHqtE+gTrUA IN3AVUm08x6kTGllm+O3JyayOaHT595QpZBOSiLRzii9wkvmB2GgaiwsTv2LhcuesE2G etnMAoN9/n+Hx8XEuDFPwLcjV1tTO+LvVemO+agcT4qD05N16heVMRQM1d2ahrCpCNQI Bc8lw8aLOYkAaXupU5oX7GsZr29NrWkvLSO/XYYD5vgGDplG+AkEPo1QndG2g1AiwDXy 3fn4be2K/4O/8ciNWv53vISUB+AaCCcl0Yszp2QqsZI8GvVbMstOElv6jKukw7LCuY9i /oaA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=PKvJHqcN; 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 u23si4561233ejj.163.2020.10.30.07.41.20; Fri, 30 Oct 2020 07:41:44 -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=PKvJHqcN; 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 S1726806AbgJ3Ohe (ORCPT + 99 others); Fri, 30 Oct 2020 10:37:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35796 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726703AbgJ3Ohd (ORCPT ); Fri, 30 Oct 2020 10:37:33 -0400 Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 637A8C0613D4 for ; Fri, 30 Oct 2020 07:37:33 -0700 (PDT) Received: by mail-wr1-x42f.google.com with SMTP id y12so6723367wrp.6 for ; Fri, 30 Oct 2020 07:37:33 -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=LzZh3XDG0mukcB0i6UGoQqeuQTlDt+ZadapYwoHki6w=; b=PKvJHqcNYdJW++F0cK3QdV1zjaBzxTRCv5vhX4WWc74HsnkNOW2boPcbIEAfum+fBi B/P5FaDTDLDZChtNdf9wwJl4BVBpNRTymjwisnPGtxZZDgV+bZdti6RZ05YHlxPId9ZW bW8JMK6AHibUdKa0nvDqmyyGGx6BeCS5UC1BKuOwbaX3kUDdL/qsiiVX2a/q6m4CmnXp SSHXiEZZD4rbLZGzwGrHP0BGY4oJzENhhdR716+8wI3YGc+oK9Kp4UcT8M7YNlkvwCvj iotghBj+ZqloR71rF4GFxqcpz/owyfaaF4Jjpwujdp6oJIhgcPQiWk+1lhsMJkwh5B08 H4fA== 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=LzZh3XDG0mukcB0i6UGoQqeuQTlDt+ZadapYwoHki6w=; b=IMd525GtjkJAWCl5YaboV1k5pAxHcNSe1HlE24+CbA+q6T0hABC1OM3uxu9+HMgmo8 icVXjIIaQ8RJYIyr4STTRHs5BOnv9/jlWsXTp7/fOTZmx6VvVsDcEhYy8XIHTm+sfrCP YuWVVsu84k1um20a8rTn1VWesyXWUDPpNrw69XBbbtK/G9msGFaHS7FUXd1qbdv85f9E dcKnjcc5/o5OG+IYUOuaYbiUVXExgN0KS5kWDjq05RDqlDoR6wi/z19POI6pwq49B/5j M54V5F0DKm6rMtEigcKeX7mBEkX/EJw2JbRrIJp5MG5fhJCc6x2iM/ukuQCjcLSiYw/o 6eXA== X-Gm-Message-State: AOAM531TFArMfKiNvJ1i4Dd20i5Eg7DnJGqb17CPSaG7gLnUi8Ft4EXl XvVJrpWl/glP2GXD48PctlQ8sQ== X-Received: by 2002:a5d:4747:: with SMTP id o7mr3689083wrs.423.1604068651798; Fri, 30 Oct 2020 07:37:31 -0700 (PDT) Received: from localhost.localdomain ([37.172.114.188]) by smtp.gmail.com with ESMTPSA id y200sm351481wmc.23.2020.10.30.07.37.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2020 07:37:31 -0700 (PDT) From: Neil Armstrong To: hverkuil@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, Rob Herring Subject: [PATCH v2 1/4] dt-bindings: media: Add bindings for the Amlogic GE2D Accelerator Unit Date: Fri, 30 Oct 2020 15:37:12 +0100 Message-Id: <20201030143715.577641-2-narmstrong@baylibre.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201030143715.577641-1-narmstrong@baylibre.com> References: <20201030143715.577641-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 Reviewed-by: Rob Herring --- .../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