From patchwork Tue Dec 6 02:53:20 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Jeffery X-Patchwork-Id: 9461929 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id EEEE46071F for ; Tue, 6 Dec 2016 02:58:15 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D186028173 for ; Tue, 6 Dec 2016 02:58:15 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C62F1281AA; Tue, 6 Dec 2016 02:58:15 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=2.0 tests=BAYES_00,DKIM_ADSP_ALL, DKIM_SIGNED, RCVD_IN_DNSWL_MED, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 8674528173 for ; Tue, 6 Dec 2016 02:58:15 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.85_2 #1 (Red Hat Linux)) id 1cE5w1-0000mC-B0; Tue, 06 Dec 2016 02:56:49 +0000 Received: from out5-smtp.messagingengine.com ([66.111.4.29]) by bombadil.infradead.org with esmtps (Exim 4.85_2 #1 (Red Hat Linux)) id 1cE5uI-00076Z-OF for linux-arm-kernel@lists.infradead.org; Tue, 06 Dec 2016 02:55:03 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 89999209F3; Mon, 5 Dec 2016 21:54:40 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Mon, 05 Dec 2016 21:54:40 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=aj.id.au; h=cc :date:from:in-reply-to:message-id:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=UEs cnPAaMc0TQi9MISXQu9KxWNA=; b=jVpC1P5hZIEOWlajqAvWLv4vQWIUZAyYRPN sPA3Lhy5HKyfI1MuPXTpC1ISfAFM6Vl+apfP40NO/bcpHx4eei55I7AxqG8zIB5K N3D1GuJgE0sgdS2FgQEscKWYgAks+LW6+CBF0MyM0ZFzAVjCTrKVsPPp9i0OWhg+ AQYKkCe4= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=smtpout; bh=UEscnPAaMc0TQi9MISXQu9KxWNA=; b=htXwI bVBz8G4bil6s9zpTv8Rj6hI17rkazuIfT/gAo1yNQTaSgPodzGkwqd1yH94tmmeQ OAZmcV+tPu+/xG9GG4Dq+krxl++H8yBdyQp4gYIHW7Yqp4QdZc+o70eI6PQmTTBI TIlXlsa/l3DB+QJLeXaaWbibxVHTHoGzCJewmc= X-ME-Sender: X-Sasl-enc: +1r9D2o4D3HHcSVZFG9OK2ulVE/dZAlReSKw+1NaNBqH 1480992879 Received: from keelia.au.ibm.com (unknown [202.81.18.29]) by mail.messagingengine.com (Postfix) with ESMTPA id 3C7E57EA48; Mon, 5 Dec 2016 21:54:35 -0500 (EST) From: Andrew Jeffery To: Lee Jones Subject: [PATCH v3 5/6] mfd: dt: Add bindings for the Aspeed SoC Display Controller (GFX) Date: Tue, 6 Dec 2016 13:53:20 +1100 Message-Id: <20161206025321.1792-6-andrew@aj.id.au> X-Mailer: git-send-email 2.9.3 In-Reply-To: <20161206025321.1792-1-andrew@aj.id.au> References: <20161206025321.1792-1-andrew@aj.id.au> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20161205_185502_976975_4D6F0E6E X-CRM114-Status: UNSURE ( 9.07 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , devicetree@vger.kernel.org, Corey Minyard , Andrew Jeffery , Linus Walleij , linux-kernel@vger.kernel.org, Rob Herring , =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= , linux-arm-kernel@lists.infradead.org, Joel Stanley MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP The Aspeed SoC Display Controller is presented as a syscon device to arbitrate access by display and pinmux drivers. Video pinmux configuration on fifth generation SoCs depends on bits in both the System Control Unit and the Display Controller. Signed-off-by: Andrew Jeffery Acked-by: Rob Herring --- .../devicetree/bindings/mfd/syscon/aspeed-gfx.txt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Documentation/devicetree/bindings/mfd/syscon/aspeed-gfx.txt diff --git a/Documentation/devicetree/bindings/mfd/syscon/aspeed-gfx.txt b/Documentation/devicetree/bindings/mfd/syscon/aspeed-gfx.txt new file mode 100644 index 000000000000..aea5370efd97 --- /dev/null +++ b/Documentation/devicetree/bindings/mfd/syscon/aspeed-gfx.txt @@ -0,0 +1,17 @@ +* Device tree bindings for Aspeed SoC Display Controller (GFX) + +The Aspeed SoC Display Controller primarily does as its name suggests, but also +participates in pinmux requests on the g5 SoCs. It is therefore considered a +syscon device. + +Required properties: +- compatible: "aspeed,ast2500-gfx", "syscon" +- reg: contains offset/length value of the GFX memory + region. + +Example: + +gfx: display@1e6e6000 { + compatible = "aspeed,ast2500-gfx", "syscon"; + reg = <0x1e6e6000 0x1000>; +};