From patchwork Mon Feb 12 07:43:20 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Stanley X-Patchwork-Id: 871910 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zfyN74rbSz9t39 for ; Mon, 12 Feb 2018 18:43:51 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="j/N59Lva"; dkim-atps=neutral Received: from bilbo.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3zfyN73YGKzF0j2 for ; Mon, 12 Feb 2018 18:43:51 +1100 (AEDT) Authentication-Results: lists.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="j/N59Lva"; dkim-atps=neutral X-Original-To: linux-aspeed@lists.ozlabs.org Delivered-To: linux-aspeed@lists.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gmail.com (client-ip=2607:f8b0:400e:c01::243; helo=mail-pl0-x243.google.com; envelope-from=joel.stan@gmail.com; receiver=) Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="j/N59Lva"; dkim-atps=neutral Received: from mail-pl0-x243.google.com (mail-pl0-x243.google.com [IPv6:2607:f8b0:400e:c01::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3zfyN40X5tzF0bf for ; Mon, 12 Feb 2018 18:43:47 +1100 (AEDT) Received: by mail-pl0-x243.google.com with SMTP id 11so4659564plc.9 for ; Sun, 11 Feb 2018 23:43:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=Uk871ZCY/rdgWUMcJ7SI2qkR+QMXnYJQHYvf8nMKI0I=; b=j/N59LvaMHA20E85su/eCeqrf99tfiPlLtEmsKeZIc+ZIIfpyCDUxj6JkMttMMF7hD HOf7pvi02/7AOoXGz+VDfHNe9eTMv0G43FztI2dWFTxuOx/3Z7kbtFtVmcl+SYWQG28R GWUMafWXoYcRdQ57jRUPvD+t61jPLEscHmEbywYQjy3QjKy/iGXcB1LksJAwcZKvfrE5 Sotk4fNgdiw7t1YytD8KSurB/6FOIwfiUtNbKTUxOl0gyKUi40ysVv4I3mPIOb2FnKFe c3+isORiFUCxhgqPUWeJ1+B97hiZ7xQW3aj9Qa5whnqqUuTz/bXbemfloHA5pVEPerOI RcMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=Uk871ZCY/rdgWUMcJ7SI2qkR+QMXnYJQHYvf8nMKI0I=; b=Lrroqn26AdueCRk5sUb9rjLs25CDiwVfLYEbsQuyTWm7w8h+f5FtvGwCT33KFFAOtq D1eM6y9tPnm6FY+dPLdtuqjXjiXiEogDkEiVCiLI0JcfsEAKXEBQ/Rs7/Aq+b6+eKdhB w46uH1hcrlzPWBMICBs50WXeT0y+Z3WB/jY0OH49J08N8eykqRwUk1sdFJbbEJqJbqUD a3Jo0Je7qA0A7i7cuDXv4dt7CqNX+X4vUEG6rTbM7b+ivfxOkXe1VSQg9eLNh9eODF/V F/WihN4C+OCGXiqxlSh+Ai+nsho32nMFWUN6kDDiS+H6y6jgaNl5TmATPwUAADDa97cL 0Snw== X-Gm-Message-State: APf1xPDY65M3Mmft3lTljz2nhpYzLRn2YYiI/7nQVZ0S9LfNvKSJ6uyl xSFJnhG3+VFHEXPiUe7BPhi1kO20EPo= X-Google-Smtp-Source: AH8x227/ANAKWcDHD/7794xmvFmD1mBQEJL8UXSNRC8xIXLcIaPvVDHVyusGJ9LoXtvAakcoPvVBAQ== X-Received: by 2002:a17:902:bd01:: with SMTP id p1-v6mr10364303pls.172.1518421425986; Sun, 11 Feb 2018 23:43:45 -0800 (PST) Received: from aurora.jms.id.au ([203.0.153.9]) by smtp.gmail.com with ESMTPSA id r26sm25347483pfi.72.2018.02.11.23.43.41 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 11 Feb 2018 23:43:45 -0800 (PST) Received: by aurora.jms.id.au (sSMTP sendmail emulation); Mon, 12 Feb 2018 18:13:38 +1030 From: Joel Stanley To: linux-aspeed@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, Joel Stanley Subject: [PATCH 1/6] ARM: dts: aspeed: Add IPMI BT node Date: Mon, 12 Feb 2018 18:13:20 +1030 Message-Id: <20180212074325.23436-2-joel@jms.id.au> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180212074325.23436-1-joel@jms.id.au> References: <20180212074325.23436-1-joel@jms.id.au> X-BeenThere: linux-aspeed@lists.ozlabs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Linux ASPEED SoC development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Benjamin Herrenschmidt , Lei YU , Jeremy Kerr Errors-To: linux-aspeed-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org Sender: "Linux-aspeed" The IPMI BT device part of the LPC interface and is used for communication with the host processor. Acked-by: Andrew Jeffery Signed-off-by: Joel Stanley --- arch/arm/boot/dts/aspeed-g4.dtsi | 7 +++++++ arch/arm/boot/dts/aspeed-g5.dtsi | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/arch/arm/boot/dts/aspeed-g4.dtsi b/arch/arm/boot/dts/aspeed-g4.dtsi index b0d8431a3700..8b18176dca59 100644 --- a/arch/arm/boot/dts/aspeed-g4.dtsi +++ b/arch/arm/boot/dts/aspeed-g4.dtsi @@ -247,6 +247,13 @@ compatible = "aspeed,ast2400-lhc"; reg = <0x20 0x24 0x48 0x8>; }; + + ibt: ibt@c0 { + compatible = "aspeed,ast2400-ibt-bmc"; + reg = <0xc0 0x18>; + interrupts = <8>; + status = "disabled"; + }; }; }; diff --git a/arch/arm/boot/dts/aspeed-g5.dtsi b/arch/arm/boot/dts/aspeed-g5.dtsi index 40de3b66c33f..18185484a224 100644 --- a/arch/arm/boot/dts/aspeed-g5.dtsi +++ b/arch/arm/boot/dts/aspeed-g5.dtsi @@ -298,6 +298,13 @@ compatible = "aspeed,ast2500-lhc"; reg = <0x20 0x24 0x48 0x8>; }; + + ibt: ibt@c0 { + compatible = "aspeed,ast2500-ibt-bmc"; + reg = <0xc0 0x18>; + interrupts = <8>; + status = "disabled"; + }; }; }; From patchwork Mon Feb 12 07:43:21 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Stanley X-Patchwork-Id: 871911 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zfyNH4s0Dz9t39 for ; Mon, 12 Feb 2018 18:43:59 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="tTBjcqaM"; dkim-atps=neutral Received: from bilbo.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3zfyNH3MWHzF0j2 for ; Mon, 12 Feb 2018 18:43:59 +1100 (AEDT) Authentication-Results: lists.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="tTBjcqaM"; dkim-atps=neutral X-Original-To: linux-aspeed@lists.ozlabs.org Delivered-To: linux-aspeed@lists.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gmail.com (client-ip=2607:f8b0:400e:c01::244; helo=mail-pl0-x244.google.com; envelope-from=joel.stan@gmail.com; receiver=) Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="tTBjcqaM"; dkim-atps=neutral Received: from mail-pl0-x244.google.com (mail-pl0-x244.google.com [IPv6:2607:f8b0:400e:c01::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3zfyNC5KHRzF0Zs for ; Mon, 12 Feb 2018 18:43:55 +1100 (AEDT) Received: by mail-pl0-x244.google.com with SMTP id v3so4668793plg.3 for ; Sun, 11 Feb 2018 23:43:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=DTGIr1Zq72CwJLxfsWH4k2f56A9KhwuGsEtuDYJlgjo=; b=tTBjcqaMmh8UuprrZnewrimYM3V19qeT/mUQTflcYuAEgpY2q+FE6ncwmY6jNrHrL3 89VjsOL9Yo++vDGyFdM/hN66N9254z6nXUZ4+CUSayp2Z2AUgx9Sc4saLZNEfyb5Ic2H hIjj/dO6nQWmh4uXPBTAf8usbdoHvqAlExJVwqBrQ29Vd6SCdiH0DnaMRQDk9gghrz23 uni3gr3JT/3RFfPwsIXJWTlHwsdBtupl/+dupASJaH3+IyZH3GohrEijitXZjmnmH5bj tWIr8ouonrfDkk/S4qeqHTp3oiCy4lvAfhx7xoMRbOuEvijp//SR4aAHx+rh/ZjLDqOT AoLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=DTGIr1Zq72CwJLxfsWH4k2f56A9KhwuGsEtuDYJlgjo=; b=JPD7x6MUHdietZQYt/VkR+lA5BH/IwqHm0+hOb+06Gk7ipd6kFbituoewZN7K/5fHh QsU2zWnSFor2ddXCZY51l8heEYNfY67irOzaV7zM5F7Xh5ubBQWW5dmqEfCxJmraeuBy 2XObNAmFuTNRKGz1Lv3+ZecplOW7BCppWrWfQQ7NZblGWq1p6L5c6iDK/ZRgK82Q+MEy TVMKhubOoyqCQxx0ieEHXq+gcKOMOvbSC5N1ONGhAIHDjphU7I5LlF9vN86vAjI/wxx3 jjeGf3H5gbRaM88rn0OjT30b8MHqRKvv2lFlhLGpn0pMldMNFuliUUCW+8bwinKK+3z5 TczQ== X-Gm-Message-State: APf1xPAsyhc5ccmKt/xbrWU7HZC5BSW48HswNUwElPksEPDXjfuAeGUM alwjYXpwSwWN+xLSoxPF3mtXxaCX+yU= X-Google-Smtp-Source: AH8x224SzgSxZKNBRnCY/EDWnij+WoYN/7jPORFJW/+k7pHtZ6QImAYP+LsxY0Umv9PjwFjWrmztkg== X-Received: by 2002:a17:902:396a:: with SMTP id e39-v6mr10116688plg.324.1518421433358; Sun, 11 Feb 2018 23:43:53 -0800 (PST) Received: from aurora.jms.id.au ([203.0.153.9]) by smtp.gmail.com with ESMTPSA id d74sm26445139pfb.54.2018.02.11.23.43.49 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 11 Feb 2018 23:43:52 -0800 (PST) Received: by aurora.jms.id.au (sSMTP sendmail emulation); Mon, 12 Feb 2018 18:13:46 +1030 From: Joel Stanley To: linux-aspeed@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, Joel Stanley Subject: [PATCH 2/6] ARM: dts: aspeed: Enable IPMI BT node on OpenPower machines Date: Mon, 12 Feb 2018 18:13:21 +1030 Message-Id: <20180212074325.23436-3-joel@jms.id.au> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180212074325.23436-1-joel@jms.id.au> References: <20180212074325.23436-1-joel@jms.id.au> X-BeenThere: linux-aspeed@lists.ozlabs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Linux ASPEED SoC development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Benjamin Herrenschmidt , Lei YU , Jeremy Kerr Errors-To: linux-aspeed-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org Sender: "Linux-aspeed" These BMC systems require this device to communicate with the host. Acked-by: Andrew Jeffery Signed-off-by: Joel Stanley --- arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 4 ++++ arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 4 ++++ arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 4 ++++ arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts b/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts index 4379d09a261f..5115247e5e59 100644 --- a/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts +++ b/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts @@ -111,3 +111,7 @@ &vuart { status = "okay"; }; + +&ibt { + status = "okay"; +}; diff --git a/arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts b/arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts index 623b6ab42021..d41be52c2393 100644 --- a/arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts +++ b/arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts @@ -257,3 +257,7 @@ aspeed,fan-tach-ch = /bits/ 8 <0x0e>; }; }; + +&ibt { + status = "okay"; +}; diff --git a/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts b/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts index 5f9049d2c4c3..7056231cbee6 100644 --- a/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts +++ b/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts @@ -546,3 +546,7 @@ pinctrl-names = "default"; pinctrl-0 = <&pinctrl_wdtrst1_default>; }; + +&ibt { + status = "okay"; +}; diff --git a/arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts b/arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts index c881484a85cf..ebe726a0d311 100644 --- a/arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts +++ b/arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts @@ -424,3 +424,7 @@ aspeed,fan-tach-ch = /bits/ 8 <0x03>; }; }; + +&ibt { + status = "okay"; +}; From patchwork Mon Feb 12 07:43:22 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Stanley X-Patchwork-Id: 871912 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zfyNQ4VBkz9t39 for ; Mon, 12 Feb 2018 18:44:06 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="jfd+W7J9"; dkim-atps=neutral Received: from bilbo.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3zfyNQ378KzF0j4 for ; Mon, 12 Feb 2018 18:44:06 +1100 (AEDT) Authentication-Results: lists.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="jfd+W7J9"; dkim-atps=neutral X-Original-To: linux-aspeed@lists.ozlabs.org Delivered-To: linux-aspeed@lists.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gmail.com (client-ip=2607:f8b0:400e:c01::242; helo=mail-pl0-x242.google.com; envelope-from=joel.stan@gmail.com; receiver=) Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="jfd+W7J9"; dkim-atps=neutral Received: from mail-pl0-x242.google.com (mail-pl0-x242.google.com [IPv6:2607:f8b0:400e:c01::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3zfyNL5KttzF0bF for ; Mon, 12 Feb 2018 18:44:02 +1100 (AEDT) Received: by mail-pl0-x242.google.com with SMTP id q17so4678578pll.1 for ; Sun, 11 Feb 2018 23:44:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=Tet1ivQdSd4aw1DqhpgEbNDMdXNQEgviB5KwyC/YOmE=; b=jfd+W7J9XK5CRmAwE5jWokBLvu+d4Wxtp0/m2AKdxFY9L1x/tf0Gz9ASttJvwfm80M b3yurdWtu1sKlgSGgI2T2v5VEFO2jFNj/BZYOXrlrzbUbZMvz0Z2MDyKHqphAOrl/Z5M ntO0g8Ydack72C3ERGX5BCVnr+ZUVbR89H/SZ2zwJelKM4B6Iq9FAAyieu9prkrkzeFZ gO/R5D094K4uWGpWa7rrKqGntsEj+JvqENq1+RiIoMCRhjKZTLncs5xEce5JPMc5llRS tCwPS6X5sptp5ChC4+X+j+7sfXfJAy8pZ4a6NzchxLkJCo7kf3NcALn3NffYzPRenVF4 wffg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=Tet1ivQdSd4aw1DqhpgEbNDMdXNQEgviB5KwyC/YOmE=; b=jkjQK57lu1mTN3WRc6NSphrom39VHh5dx201154iRY+k2wKAaQ3vHRJEvS8H0J0Zwz bLoBXwYXGskHcEiiiUnsMPttsn3AS5KjWj2Nt7ocOC8AcMpmAyOWMWG9XRwcUfkv2BYw io/7EzOrKYQoghKe0TuAv8p+0zWSikxvaFPvoNC97tBhgl0gsEZMHzU5Z0ItPw08cEMp GA3fyIiNrPZy3iagTiE6b2/HABFLsc4BT7Vfjr6LaqSHqFZp40XaaOTS1usHfAM01oCx vWxuaa3WA/LdVUyGUCVfZr7zf8ICfI1PP6siXorbOTXCpoI15K8MBMOc3Ilp5yz66sNG gCeQ== X-Gm-Message-State: APf1xPCQ5WE09E93puXTIMtZic3ziBR6NzYwIs8v4tls4Oz+MppH5z3c 8BQH6W2Gn4cz5BoTlNR9DQh2ZrVdsxg= X-Google-Smtp-Source: AH8x225ml6A2sqSBT/9PV+lFsOi7/vAfhdPm8V75p8zMTljK2nHqTSus6/4F8KQcUBzChi48wxm0UQ== X-Received: by 2002:a17:902:b410:: with SMTP id x16-v6mr10297250plr.157.1518421440792; Sun, 11 Feb 2018 23:44:00 -0800 (PST) Received: from aurora.jms.id.au ([203.0.153.9]) by smtp.gmail.com with ESMTPSA id n24sm27328065pfi.175.2018.02.11.23.43.56 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 11 Feb 2018 23:44:00 -0800 (PST) Received: by aurora.jms.id.au (sSMTP sendmail emulation); Mon, 12 Feb 2018 18:13:53 +1030 From: Joel Stanley To: linux-aspeed@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, Joel Stanley Subject: [PATCH 3/6] ARM: dts: aspeed-g5: Update LPC node Date: Mon, 12 Feb 2018 18:13:22 +1030 Message-Id: <20180212074325.23436-4-joel@jms.id.au> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180212074325.23436-1-joel@jms.id.au> References: <20180212074325.23436-1-joel@jms.id.au> X-BeenThere: linux-aspeed@lists.ozlabs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Linux ASPEED SoC development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Benjamin Herrenschmidt , Lei YU , Jeremy Kerr Errors-To: linux-aspeed-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org Sender: "Linux-aspeed" This addresses some differences between the G5 and G4 LPC nodes that make them hard to compare. There is no functional change. Signed-off-by: Joel Stanley Reviewed-by: Andrew Jeffery --- arch/arm/boot/dts/aspeed-g5.dtsi | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/aspeed-g5.dtsi b/arch/arm/boot/dts/aspeed-g5.dtsi index 18185484a224..e0b6803f6845 100644 --- a/arch/arm/boot/dts/aspeed-g5.dtsi +++ b/arch/arm/boot/dts/aspeed-g5.dtsi @@ -264,7 +264,7 @@ #address-cells = <1>; #size-cells = <1>; - ranges = <0 0x1e789000 0x1000>; + ranges = <0x0 0x1e789000 0x1000>; lpc_bmc: lpc-bmc@0 { compatible = "aspeed,ast2500-lpc-bmc"; @@ -274,12 +274,11 @@ lpc_host: lpc-host@80 { compatible = "aspeed,ast2500-lpc-host", "simple-mfd", "syscon"; reg = <0x80 0x1e0>; + reg-io-width = <4>; #address-cells = <1>; #size-cells = <1>; - ranges = <0 0x80 0x1e0>; - - reg-io-width = <4>; + ranges = <0x0 0x80 0x1e0>; lpc_ctrl: lpc-ctrl@0 { compatible = "aspeed,ast2500-lpc-ctrl"; From patchwork Mon Feb 12 07:43:23 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Stanley X-Patchwork-Id: 871913 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zfyNY3c1Rz9sQm for ; Mon, 12 Feb 2018 18:44:13 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Xeet7hAS"; dkim-atps=neutral Received: from bilbo.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3zfyNY2J1szF0kM for ; Mon, 12 Feb 2018 18:44:13 +1100 (AEDT) Authentication-Results: lists.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Xeet7hAS"; dkim-atps=neutral X-Original-To: linux-aspeed@lists.ozlabs.org Delivered-To: linux-aspeed@lists.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gmail.com (client-ip=2607:f8b0:400e:c05::244; helo=mail-pg0-x244.google.com; envelope-from=joel.stan@gmail.com; receiver=) Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Xeet7hAS"; dkim-atps=neutral Received: from mail-pg0-x244.google.com (mail-pg0-x244.google.com [IPv6:2607:f8b0:400e:c05::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3zfyNV1cCmzF0bF for ; Mon, 12 Feb 2018 18:44:10 +1100 (AEDT) Received: by mail-pg0-x244.google.com with SMTP id l24so966025pgc.5 for ; Sun, 11 Feb 2018 23:44:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=IeLsssTmDJgxS9PzyQNGgrP0Ay/WBv6cCQQI+Ut2+ic=; b=Xeet7hASjKuOG7rb1UERWhOLIjjb/oNdNzpvIqXDIwqlvp3eF+VDuYONeA2CgoMNzh fxY8F8kWtTvWbwsAMaa20qfm774sxW9nn90Pkl7botpfm2gEstkoYnudYihxwQonLY88 61nTVNNMJ2fBtP3+4QkMJ4rNqVKFUDxWZiPyz3+vnxvqTjPP49xL/wVtT9vpJd/F8+mv 7Xab3U0MqtEBzwIrDsoXn6+sNrfoFdVFuG0yx3ZO6QQv3udO2XcnCkffDd7haYY1zG7A wGN6bxcICFiihbSXAr9cNRbIleWkL/cnCyvQqYw7MZgB7+CCSxt3uCEJv5BO8F5XOPUW h96A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=IeLsssTmDJgxS9PzyQNGgrP0Ay/WBv6cCQQI+Ut2+ic=; b=KbeBCtAfMXsKXiJc26eND/aLkfnijDnYlLsAJL+AuKCsPEwTerqvdQOUsjORH+A949 iiYQtTFnq9gcYyh3POKs8Ul2yzEqpTzYCmzPMzmIxPWeGdBF2tEiz9bzcTwBepy+yVpC kXeEHRZcBNvauK7R34MPRpuIfyY4/yoFPfttEo4XzAgNZk20qmJzzco8LfMgmaAgZ0Mo SLr5nQmaXY/uMe3VheDWnR6zfQ9NGfW9ybaOiYsc6eGm8FpHFbvl3iHFgvtLHTuoldcC 9zK9wey4/CyaeUgp6e1RXdvkB6rx0qCYXcvJfrll49YH+irWCv5pmTxfbqB9JfNLFjMF PBfQ== X-Gm-Message-State: APf1xPAkoanLwD/LX5WRBPH3suGMoZC5TXXyS7EUSTMHVJ9T9Lq6GkJ2 8g/pagx++qdOs9xbCY8khGEpRccpxLI= X-Google-Smtp-Source: AH8x224wBJJK6TvwnVJGdOxlCYFckPCdzwoHKiUWrWcQ3aXPy5sTKlI6peM10Ee73FTG0oosIkCkUA== X-Received: by 10.98.205.14 with SMTP id o14mr10803812pfg.42.1518421448100; Sun, 11 Feb 2018 23:44:08 -0800 (PST) Received: from aurora.jms.id.au ([203.0.153.9]) by smtp.gmail.com with ESMTPSA id 4sm2694119pfn.174.2018.02.11.23.44.03 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 11 Feb 2018 23:44:07 -0800 (PST) Received: by aurora.jms.id.au (sSMTP sendmail emulation); Mon, 12 Feb 2018 18:14:01 +1030 From: Joel Stanley To: linux-aspeed@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, Joel Stanley Subject: [PATCH 4/6] ARM: dts: aspeed: Add LPC clock phandles Date: Mon, 12 Feb 2018 18:13:23 +1030 Message-Id: <20180212074325.23436-5-joel@jms.id.au> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180212074325.23436-1-joel@jms.id.au> References: <20180212074325.23436-1-joel@jms.id.au> X-BeenThere: linux-aspeed@lists.ozlabs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Linux ASPEED SoC development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Benjamin Herrenschmidt , Lei YU , Jeremy Kerr Errors-To: linux-aspeed-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org Sender: "Linux-aspeed" The LPC device uses LCLK. Tested-by: Lei YU Reviewed-by: Andrew Jeffery Signed-off-by: Joel Stanley --- arch/arm/boot/dts/aspeed-g4.dtsi | 1 + arch/arm/boot/dts/aspeed-g5.dtsi | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/aspeed-g4.dtsi b/arch/arm/boot/dts/aspeed-g4.dtsi index 8b18176dca59..48c28a71ae7e 100644 --- a/arch/arm/boot/dts/aspeed-g4.dtsi +++ b/arch/arm/boot/dts/aspeed-g4.dtsi @@ -233,6 +233,7 @@ lpc_ctrl: lpc-ctrl@0 { compatible = "aspeed,ast2400-lpc-ctrl"; reg = <0x0 0x80>; + clocks = <&syscon ASPEED_CLK_GATE_LCLK>; status = "disabled"; }; diff --git a/arch/arm/boot/dts/aspeed-g5.dtsi b/arch/arm/boot/dts/aspeed-g5.dtsi index e0b6803f6845..8eac57c33880 100644 --- a/arch/arm/boot/dts/aspeed-g5.dtsi +++ b/arch/arm/boot/dts/aspeed-g5.dtsi @@ -283,6 +283,7 @@ lpc_ctrl: lpc-ctrl@0 { compatible = "aspeed,ast2500-lpc-ctrl"; reg = <0x0 0x80>; + clocks = <&syscon ASPEED_CLK_GATE_LCLK>; status = "disabled"; }; From patchwork Mon Feb 12 07:43:24 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Stanley X-Patchwork-Id: 871914 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zfyNh3xynz9sQm for ; Mon, 12 Feb 2018 18:44:20 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="OUTypOUl"; dkim-atps=neutral Received: from bilbo.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3zfyNh2cBGzF0kM for ; Mon, 12 Feb 2018 18:44:20 +1100 (AEDT) Authentication-Results: lists.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="OUTypOUl"; dkim-atps=neutral X-Original-To: linux-aspeed@lists.ozlabs.org Delivered-To: linux-aspeed@lists.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gmail.com (client-ip=2607:f8b0:400e:c05::244; helo=mail-pg0-x244.google.com; envelope-from=joel.stan@gmail.com; receiver=) Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="OUTypOUl"; dkim-atps=neutral Received: from mail-pg0-x244.google.com (mail-pg0-x244.google.com [IPv6:2607:f8b0:400e:c05::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3zfyNd4r3szF0Zs for ; Mon, 12 Feb 2018 18:44:17 +1100 (AEDT) Received: by mail-pg0-x244.google.com with SMTP id j9so6436839pgp.11 for ; Sun, 11 Feb 2018 23:44:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=jrdFpJcb/o4SiOAA6jo+Wkcy7DEVVmg0dVRu8DZUy4E=; b=OUTypOUlJVD8Rq/cdGZpNhaYapu6COXxkh3UnNGp0Y6CUFkd0Xwuo6+3vGAkhXgygE 2/O5dF7LY8uq4XJlKLK34zkOsH4naYiHQY7KWqwLvleHn6u3XOQnWzV/K1f3LrXBtYRS /0euyb0QN0Ua4qMo0a6t0bZR42yyVEymlfraibWe4RXbjfUxiIIS0xu8dcOCvOdL2EFF t4jFeRV7UC3sxJ8vKLYS2HC6W14/Y7xPlayyBOY1070ynkoL9WNFxRlbLnuOKon4BtTG P9LiG8DkRyhTIKEPf0NKmZ0b5j2M6LUJmfD6Ru314xu7YVL4kZwZVgcoTjNscOymieZp PigA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=jrdFpJcb/o4SiOAA6jo+Wkcy7DEVVmg0dVRu8DZUy4E=; b=nqOLgDVZvN7W3Nlkqh5eCpnkWddd5m7FgBlZj/vr9yVU6qC23+jpGUbVWWC9JY63i6 JZzndzpdtIKOJ526N+qigOUOLP3e96OJ3VbZHasXipV7m/XYMrmBUHRD+/5D+0Ltn41z dt0nczYmdvbtV0+04SuFIe/G409q5ufmxlBfqRkiCKB8/VuCBgT+gnd3iOmJDW80Xfyq kmfCyfmCRHBsO4e0e3w0HM0PcVHGSRDHewaaprWZOL7mbZ3E9n5FaY+T1tAFHWZYGBhK 54TmgP8DK61MP02lYSLmAx+8B/raY3yPf0khNA0cdP3P3kId2w57bmTq9MqQyiYMicLs QHWw== X-Gm-Message-State: APf1xPA3mQZZE1KZj/tOuos9ky2xDYbNva0FPFGSTkE+03WWo3LmXU4r bjZ9DeFKNi9xOApMbVBxydIpnHJadJ8= X-Google-Smtp-Source: AH8x225R1Whgksdt97z8M3kht+fjXP9La7IelsKUQ2ydKTbzuACxOvyTQPeE389Vz2aWl/6RRlG91g== X-Received: by 10.99.96.206 with SMTP id u197mr8502101pgb.261.1518421455426; Sun, 11 Feb 2018 23:44:15 -0800 (PST) Received: from aurora.jms.id.au ([203.0.153.9]) by smtp.gmail.com with ESMTPSA id j25sm31948087pfk.38.2018.02.11.23.44.11 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 11 Feb 2018 23:44:14 -0800 (PST) Received: by aurora.jms.id.au (sSMTP sendmail emulation); Mon, 12 Feb 2018 18:14:08 +1030 From: Joel Stanley To: linux-aspeed@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, Joel Stanley Subject: [PATCH 5/6] ARM: dts: palmetto: Add LEDs and GPIO keys Date: Mon, 12 Feb 2018 18:13:24 +1030 Message-Id: <20180212074325.23436-6-joel@jms.id.au> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180212074325.23436-1-joel@jms.id.au> References: <20180212074325.23436-1-joel@jms.id.au> X-BeenThere: linux-aspeed@lists.ozlabs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Linux ASPEED SoC development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Benjamin Herrenschmidt , Lei YU , Jeremy Kerr Errors-To: linux-aspeed-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org Sender: "Linux-aspeed" These describe the front panel LEDs that are present on a Palmetto chassis, and the checkstop GPIO that comes from the Power8 CPU to indicate a host error. Signed-off-by: Joel Stanley Acked-by: Andrew Jeffery --- arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts b/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts index 5115247e5e59..2a4a355a779d 100644 --- a/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts +++ b/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts @@ -2,6 +2,7 @@ /dts-v1/; #include "aspeed-g4.dtsi" +#include / { model = "Palmetto BMC"; @@ -26,6 +27,32 @@ reg = <0x5f000000 0x01000000>; /* 16M */ }; }; + + leds { + compatible = "gpio-leds"; + + heartbeat { + gpios = <&gpio ASPEED_GPIO(R, 4) GPIO_ACTIVE_LOW>; + }; + + power { + gpios = <&gpio ASPEED_GPIO(R, 5) GPIO_ACTIVE_LOW>; + }; + + identify { + gpios = <&gpio ASPEED_GPIO(A, 2) GPIO_ACTIVE_LOW>; + }; + }; + + gpio-keys { + compatible = "gpio-keys"; + + checkstop { + label = "checkstop"; + gpios = <&gpio ASPEED_GPIO(P, 5) GPIO_ACTIVE_LOW>; + linux,code = ; + }; + }; }; &fmc { From patchwork Mon Feb 12 07:43:25 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Stanley X-Patchwork-Id: 871915 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zfyNq3hBJz9sQm for ; Mon, 12 Feb 2018 18:44:27 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="nSOpT7Xk"; dkim-atps=neutral Received: from bilbo.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3zfyNq2NHJzF0kP for ; Mon, 12 Feb 2018 18:44:27 +1100 (AEDT) Authentication-Results: lists.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="nSOpT7Xk"; dkim-atps=neutral X-Original-To: linux-aspeed@lists.ozlabs.org Delivered-To: linux-aspeed@lists.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gmail.com (client-ip=2607:f8b0:400e:c01::241; helo=mail-pl0-x241.google.com; envelope-from=joel.stan@gmail.com; receiver=) Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="nSOpT7Xk"; dkim-atps=neutral Received: from mail-pl0-x241.google.com (mail-pl0-x241.google.com [IPv6:2607:f8b0:400e:c01::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3zfyNm6l1jzF0hd for ; Mon, 12 Feb 2018 18:44:24 +1100 (AEDT) Received: by mail-pl0-x241.google.com with SMTP id 13so4671914plb.5 for ; Sun, 11 Feb 2018 23:44:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=9UuKfRjeOjtUY7cN8Qki54BL6W8vdMuo1d8nu+001yM=; b=nSOpT7XkGVQFXc6bOu2GrY5xL1kgyfbAkbDVcU8YJm0bMOpZWfTFoEQYr8xcNzRcg6 5ig1BT7Y87ws08rOAues73P6NP8JiCv/jd6Z+YRh6VEjY1PnxjpXaRsyJf9mJHHHPRRg AnYJfbC3BjbEj5pe423R4SZpl9Ap+gFL89fGafFN6SUnJv6Xu2NtJlEGpxH20sfNr16c yvGY0z19ygECssZdjz+f7y8F8ZLlgZjPSx8frewN7fICuxJNF8gQZ7rPJg+L0TxnchfJ umykabyn5koDW/vmfqHr4kvXsoT+QhARGa+x0zUDpEjWebHvTzuQdJ78gaDJCOTvqMQ7 DR4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=9UuKfRjeOjtUY7cN8Qki54BL6W8vdMuo1d8nu+001yM=; b=m4pbp+tvjAOemwDQ6TvMwhjGLKwU3ezwcc5xxOwyoyrrakZ12t4rHC2dhI0wseNTNV tDrPl0tmBbDMhoC/A/VZEIl7IBUbSn+Ezu3NjaDR9qzfa5BqJHp43ivGpbdOk++/Jyto IhfNlbz5aaJaL26GRP2tQi+CGpnX/Ctdd3BOjgLY3ZI845F2XZXWWvD5fYWSEaK81inO pHLH5uLvIQcb7+zG9XQyn3zV6D/oD+brTHmNlAoqVzlmLjXXkpkW3mHgQnSybTaYUqVo 62J52MnWvAL675mrct1EpedF2IW7Vxh1COhLZ1e/efEMAA7kVGmWgFOezBcv7a89btvs c0RA== X-Gm-Message-State: APf1xPD9XRspyBXPG+GxdJZXswR3ZGCeMiejohea6o3esnM5uqMUDtwt 9i6d3D1bTf83OIYwRrubEWGX3gp5Mxg= X-Google-Smtp-Source: AH8x2247DPN3gyXOAH5VnLLA9+wmdGWftBnWSJk6icSyUdHWB/RzI9CFuXzqPGMO9aOA91EtUlJtTg== X-Received: by 2002:a17:902:6d09:: with SMTP id s9-v6mr10066322plk.176.1518421462945; Sun, 11 Feb 2018 23:44:22 -0800 (PST) Received: from aurora.jms.id.au ([203.0.153.9]) by smtp.gmail.com with ESMTPSA id r14sm22562029pfa.136.2018.02.11.23.44.18 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 11 Feb 2018 23:44:22 -0800 (PST) Received: by aurora.jms.id.au (sSMTP sendmail emulation); Mon, 12 Feb 2018 18:14:15 +1030 From: Joel Stanley To: linux-aspeed@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, Joel Stanley Subject: [PATCH 6/6] ARM: dts: aspeed: Add Palmetto GPIO hogs Date: Mon, 12 Feb 2018 18:13:25 +1030 Message-Id: <20180212074325.23436-7-joel@jms.id.au> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180212074325.23436-1-joel@jms.id.au> References: <20180212074325.23436-1-joel@jms.id.au> X-BeenThere: linux-aspeed@lists.ozlabs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Linux ASPEED SoC development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Benjamin Herrenschmidt , Lei YU , Jeremy Kerr Errors-To: linux-aspeed-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org Sender: "Linux-aspeed" These hogs are for parts of the system that need to be in this state, but do not yet have a driver associated with them but they must be configured in order to successfully boot the host. There are also some pinmux hogs, where the default mode of the IP block is configured. Signed-off-by: Joel Stanley Acked-by: Andrew Jeffery --- arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 157 ++++++++++++++++++++++++++ 1 file changed, 157 insertions(+) diff --git a/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts b/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts index 2a4a355a779d..bbddfe1d1cc8 100644 --- a/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts +++ b/arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts @@ -74,6 +74,14 @@ }; }; +&pinctrl { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_flbusy_default &pinctrl_flwp_default + + &pinctrl_vgahs_default &pinctrl_vgavs_default + &pinctrl_ddcclk_default &pinctrl_ddcdat_default>; +}; + &uart5 { status = "okay"; }; @@ -142,3 +150,152 @@ &ibt { status = "okay"; }; + +&gpio { + pin_func_mode0 { + gpio-hog; + gpios = ; + output-low; + line-name = "func_mode0"; + }; + + pin_func_mode1 { + gpio-hog; + gpios = ; + output-low; + line-name = "func_mode1"; + }; + + pin_func_mode2 { + gpio-hog; + gpios = ; + output-low; + line-name = "func_mode2"; + }; + + pin_gpio_a0 { + gpio-hog; + gpios = ; + input; + line-name = "BMC_FAN_RESERVED_N"; + }; + + pin_gpio_a1 { + gpio-hog; + gpios = ; + output-high; + line-name = "APSS_WDT_N"; + }; + + pin_gpio_b1 { + gpio-hog; + gpios = ; + output-high; + line-name = "APSS_BOOT_MODE"; + }; + + pin_gpio_b2 { + gpio-hog; + gpios = ; + output-high; + line-name = "APSS_RESET_N"; + }; + + pin_gpio_b7 { + gpio-hog; + gpios = ; + output-high; + line-name = "SPIVID_STBY_RESET_N"; + }; + + pin_gpio_d1 { + gpio-hog; + gpios = ; + output-high; + line-name = "BMC_POWER_UP"; + }; + + pin_gpio_f1 { + gpio-hog; + gpios = ; + input; + line-name = "BMC_BATTERY_TEST"; + }; + + pin_gpio_f4 { + gpio-hog; + gpios = ; + input; + line-name = "AST_HW_FAULT_N"; + }; + + pin_gpio_f5 { + gpio-hog; + gpios = ; + input; + line-name = "AST_SYS_FAULT_N"; + }; + + pin_gpio_f7 { + gpio-hog; + gpios = ; + output-high; + line-name = "BMC_FULL_SPEED_N"; + }; + + pin_gpio_g3 { + gpio-hog; + gpios = ; + output-high; + line-name = "BMC_FAN_ERROR_N"; + }; + + pin_gpio_g4 { + gpio-hog; + gpios = ; + input; + line-name = "BMC_WDT_RST1_P"; + }; + + pin_gpio_g5 { + gpio-hog; + gpios = ; + input; + line-name = "BMC_WDT_RST2_P"; + }; + + pin_gpio_h0 { + gpio-hog; + gpios = ; + input; + line-name = "PE_SLOT_TEST_EN_N"; + }; + + pin_gpio_h1 { + gpio-hog; + gpios = ; + input; + line-name = "BMC_RTCRST_N"; + }; + + pin_gpio_h2 { + gpio-hog; + gpios = ; + output-high; + line-name = "SYS_PWROK_BMC"; + }; + + pin_gpio_h6 { + gpio-hog; + gpios = ; + output-high; + line-name = "SCM1_FSI0_DATA_EN"; + }; + + pin_gpio_h7 { + gpio-hog; + gpios = ; + output-high; + line-name = "BMC_TPM_INT_N"; + }; +};