From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B1F07C43461 for ; Fri, 11 Sep 2020 05:36:40 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3B4A5208FE for ; Fri, 11 Sep 2020 05:36:40 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="qryNRHPe"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=jms.id.au header.i=@jms.id.au header.b="CGpSMU3e" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3B4A5208FE Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=jms.id.au Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=zLzeAiamMTTzpXsZQRDkov+hnHn/d60oaxkZQAT8rF4=; b=qryNRHPeQz9J+Qq1MhDG2Tt4U kdFcfw9hYpS7+/BJi81de1FRwL7TGYv50FssH4BEfo70KSeXmSE3qzt5AJJufnPBU7NhnJLuCsLOw FNKoeXuElXABxBPdSwlpb/qEK9Tby92rzy8zOuJaPv6OudNiMXlC3yKtKDsDJoflztR1xh6KRPCib 5BfNErj36QE8DQuJ9TKnA1/JDtvFUtosyN3WBbLitwkY3+Qn9tTOpAko1at7JP0zdBWrC0u76DZTZ H3pL1iJcAt4cGaXxRcz6vHQrR7mKdjcqyoA3SoyLyJTbsph6f0vg+FSmiMqvx6VmDQw5+tGisxWrW 3tk4nRBYA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kGbiC-0000Lz-Bj; Fri, 11 Sep 2020 05:35:04 +0000 Received: from mail-ej1-x641.google.com ([2a00:1450:4864:20::641]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kGbi8-0000L4-Oh for linux-arm-kernel@lists.infradead.org; Fri, 11 Sep 2020 05:35:02 +0000 Received: by mail-ej1-x641.google.com with SMTP id o8so12095430ejb.10 for ; Thu, 10 Sep 2020 22:35:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jms.id.au; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=YshuMoWiuyUZU4vjEuHU0Md8y+ByrC1FICKDTHCti14=; b=CGpSMU3egL1cQxdnanDTOAm4Pp+frC0vAelwQBf/Aar/hgYvTlK5iCq0nQ7buhWCQF Ogh6YJ664ey3QXuOP90k+KkEhMHrtVmyL4896l3qeTDvUp5dDiPWOyyW6voR0ewS97h3 m2rBxWjIv+kFsq8gJDMUV4YETJmIIOQ0E1VTU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=YshuMoWiuyUZU4vjEuHU0Md8y+ByrC1FICKDTHCti14=; b=WxGbS6Te5O+IPHWiVAR08Ujzvekg25At3LexKrZJsXomySMpRg3E9Yl0yLdoDag9BB IAAunvgPybg9BMWziiT2igtDNSXSy3kZ2geJt4Qsbrd4gMKJeErYN84boHs1uxppEsgq B7ho6Lo2NIltohiEDARBrQmmrOx3vgs9LPzyUK966XmRztxfUzlTDThUqvq1yzSrRCXd kod2rCZUAXoCgdII8Dwf7XBuu5gHzpV+NUZ2QFx6GkCQm/RcSlHwQjSs+L4xvnUthVXn L4sGBW422psBCL4RkIWvh6jkVVIvFjczXRNry5l5z3FngbjA2rkilDJS+NGiRleDjy38 FP7g== X-Gm-Message-State: AOAM532M2/+loJnm/pbK7IkNhEKD9fnLJ9wABk0ej+Sw0df2kiNU/mO0 S2kPSJNDxY/v8HNsWyNwJxBCmlMdUada4TKI3KI7iTaxOFc= X-Google-Smtp-Source: ABdhPJxiurSsfDS+K9F8PdHYrbMfgN/Q6pkxdiosHQP3VNboWi9Yeo1Vf8mbXGqD2Y98wCs6mK0pnLBe+iLL8peCHJg= X-Received: by 2002:a17:906:fcc7:: with SMTP id qx7mr479897ejb.254.1599802499214; Thu, 10 Sep 2020 22:34:59 -0700 (PDT) MIME-Version: 1.0 References: <20200909090818.24021-1-ben_pai@wistron.com> In-Reply-To: <20200909090818.24021-1-ben_pai@wistron.com> From: Joel Stanley Date: Fri, 11 Sep 2020 05:34:47 +0000 Message-ID: Subject: Re: [PATCH v1] ARM: dts: aspeed: Add Mowgli BMC platform To: Ben Pai X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200911_013500_812838_3A5C490B X-CRM114-Status: GOOD ( 19.46 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree , linux-aspeed , Andrew Jeffery , Linux Kernel Mailing List , claire_ku@wistron.com, Rob Herring , Linux ARM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Wed, 9 Sep 2020 at 09:09, Ben Pai wrote: > > The Mowgli BMC is an ASPEED ast2500 based BMC that is part of an > OpenPower Power9 server. > > Signed-off-by: Ben Pai This looks good to me. I assume you have all the hardware correctly described. I notice you don't have any gpio-line-names. If you're using recent openbmc you will need those descriptions, but I will leave that to you. Reviewed-by: Joel Stanley Cheers, Joel > --- > arch/arm/boot/dts/Makefile | 1 + > arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts | 663 ++++++++++++++++++++ > 2 files changed, 664 insertions(+) > create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts > > diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile > index 4572db3fa5ae..92edb2e12823 100644 > --- a/arch/arm/boot/dts/Makefile > +++ b/arch/arm/boot/dts/Makefile > @@ -1381,6 +1381,7 @@ dtb-$(CONFIG_ARCH_ASPEED) += \ > aspeed-bmc-microsoft-olympus.dtb \ > aspeed-bmc-opp-lanyang.dtb \ > aspeed-bmc-opp-mihawk.dtb \ > + aspeed-bmc-opp-mowgli.dtb \ > aspeed-bmc-opp-nicole.dtb \ > aspeed-bmc-opp-palmetto.dtb \ > aspeed-bmc-opp-romulus.dtb \ > diff --git a/arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts b/arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts > new file mode 100644 > index 000000000000..11fd86980162 > --- /dev/null > +++ b/arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts > @@ -0,0 +1,663 @@ > +// SPDX-License-Identifier: GPL-2.0+ > +/dts-v1/; > +#include "aspeed-g5.dtsi" > +#include > +#include > + > +/ { > + model = "Mowgli BMC"; > + compatible = "ibm,mowgli-bmc", "aspeed,ast2500"; > + > + > + chosen { > + stdout-path = &uart5; > + bootargs = "console=ttyS4,115200 earlyprintk"; > + }; > + > + memory@80000000 { > + reg = <0x80000000 0x20000000>; > + }; > + > + reserved-memory { > + #address-cells = <1>; > + #size-cells = <1>; > + ranges; > + > + flash_memory: region@98000000 { > + no-map; > + reg = <0x98000000 0x04000000>; /* 64M */ > + }; > + > + gfx_memory: framebuffer { > + size = <0x01000000>; > + alignment = <0x01000000>; > + compatible = "shared-dma-pool"; > + reusable; > + }; > + > + video_engine_memory: jpegbuffer { > + size = <0x02000000>; > + alignment = <0x01000000>; > + compatible = "shared-dma-pool"; > + reusable; > + }; > + }; > + > + gpio-keys { > + compatible = "gpio-keys"; > + > + air-water { > + label = "air-water"; > + gpios = <&gpio ASPEED_GPIO(F, 6) GPIO_ACTIVE_LOW>; > + linux,code = ; > + }; > + > + checkstop { > + label = "checkstop"; > + gpios = <&gpio ASPEED_GPIO(J, 2) GPIO_ACTIVE_LOW>; > + linux,code = ; > + }; > + > + ps0-presence { > + label = "ps0-presence"; > + gpios = <&gpio ASPEED_GPIO(Z, 2) GPIO_ACTIVE_LOW>; > + linux,code = ; > + }; > + > + ps1-presence { > + label = "ps1-presence"; > + gpios = <&gpio ASPEED_GPIO(Z, 0) GPIO_ACTIVE_LOW>; > + linux,code = ; > + }; > + > + id-button { > + label = "id-button"; > + gpios = <&gpio ASPEED_GPIO(F, 1) GPIO_ACTIVE_LOW>; > + linux,code = ; > + }; > + }; > + > + gpio-keys-polled { > + compatible = "gpio-keys-polled"; > + poll-interval = <1000>; > + > + fan0-presence { > + label = "fan0-presence"; > + gpios = <&pca9552 9 GPIO_ACTIVE_LOW>; > + linux,code = <9>; > + }; > + > + fan1-presence { > + label = "fan1-presence"; > + gpios = <&pca9552 10 GPIO_ACTIVE_LOW>; > + linux,code = <10>; > + }; > + > + fan2-presence { > + label = "fan2-presence"; > + gpios = <&pca9552 11 GPIO_ACTIVE_LOW>; > + linux,code = <11>; > + }; > + > + fan3-presence { > + label = "fan3-presence"; > + gpios = <&pca9552 12 GPIO_ACTIVE_LOW>; > + linux,code = <12>; > + }; > + > + fan4-presence { > + label = "fan4-presence"; > + gpios = <&pca9552 13 GPIO_ACTIVE_LOW>; > + linux,code = <13>; > + }; > + }; > + > + leds { > + compatible = "gpio-leds"; > + > + front-fault { > + retain-state-shutdown; > + default-state = "keep"; > + gpios = <&gpio ASPEED_GPIO(AA, 0) GPIO_ACTIVE_LOW>; > + }; > + > + power-button { > + retain-state-shutdown; > + default-state = "keep"; > + gpios = <&gpio ASPEED_GPIO(AA, 1) GPIO_ACTIVE_LOW>; > + }; > + > + front-id { > + retain-state-shutdown; > + default-state = "keep"; > + gpios = <&gpio ASPEED_GPIO(AA, 2) GPIO_ACTIVE_LOW>; > + }; > + > + fan0 { > + retain-state-shutdown; > + default-state = "keep"; > + gpios = <&pca9552 0 GPIO_ACTIVE_LOW>; > + }; > + > + fan1 { > + retain-state-shutdown; > + default-state = "keep"; > + gpios = <&pca9552 1 GPIO_ACTIVE_LOW>; > + }; > + > + fan2 { > + retain-state-shutdown; > + default-state = "keep"; > + gpios = <&pca9552 2 GPIO_ACTIVE_LOW>; > + }; > + > + fan3 { > + retain-state-shutdown; > + default-state = "keep"; > + gpios = <&pca9552 3 GPIO_ACTIVE_LOW>; > + }; > + > + fan4 { > + retain-state-shutdown; > + default-state = "keep"; > + gpios = <&pca9552 4 GPIO_ACTIVE_LOW>; > + }; > + }; > + > + fsi: gpio-fsi { > + compatible = "fsi-master-gpio", "fsi-master"; > + #address-cells = <2>; > + #size-cells = <0>; > + no-gpio-delays; > + > + clock-gpios = <&gpio ASPEED_GPIO(E, 6) GPIO_ACTIVE_HIGH>; > + data-gpios = <&gpio ASPEED_GPIO(E, 7) GPIO_ACTIVE_HIGH>; > + mux-gpios = <&gpio ASPEED_GPIO(R, 2) GPIO_ACTIVE_HIGH>; > + enable-gpios = <&gpio ASPEED_GPIO(D, 0) GPIO_ACTIVE_HIGH>; > + trans-gpios = <&gpio ASPEED_GPIO(E, 5) GPIO_ACTIVE_HIGH>; > + }; > + > + iio-hwmon-12v { > + compatible = "iio-hwmon"; > + io-channels = <&adc 0>; > + }; > + > + iio-hwmon-5v { > + compatible = "iio-hwmon"; > + io-channels = <&adc 1>; > + }; > + > + iio-hwmon-3v { > + compatible = "iio-hwmon"; > + io-channels = <&adc 2>; > + }; > + > + iio-hwmon-vdd { > + compatible = "iio-hwmon"; > + io-channels = <&adc 3>; > + }; > + > + iio-hwmon-vcs { > + compatible = "iio-hwmon"; > + io-channels = <&adc 5>; > + }; > + > + iio-hwmon-vdn { > + compatible = "iio-hwmon"; > + io-channels = <&adc 7>; > + }; > + > + iio-hwmon-vio { > + compatible = "iio-hwmon"; > + io-channels = <&adc 9>; > + }; > + > + iio-hwmon-vddra { > + compatible = "iio-hwmon"; > + io-channels = <&adc 11>; > + }; > + > + iio-hwmon-battery { > + compatible = "iio-hwmon"; > + io-channels = <&adc 12>; > + }; > + > + iio-hwmon-vddrb { > + compatible = "iio-hwmon"; > + io-channels = <&adc 13>; > + }; > +}; > + > +&pwm_tacho { > + status = "okay"; > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_pwm0_default &pinctrl_pwm1_default > + &pinctrl_pwm2_default &pinctrl_pwm3_default > + &pinctrl_pwm4_default>; > + > + fan@0 { > + reg = <0x00>; > + aspeed,fan-tach-ch = /bits/ 8 <0x00>; > + }; > + > + fan@1 { > + reg = <0x01>; > + aspeed,fan-tach-ch = /bits/ 8 <0x01>; > + }; > + > + fan@2 { > + reg = <0x02>; > + aspeed,fan-tach-ch = /bits/ 8 <0x02>; > + }; > + > + fan@3 { > + reg = <0x03>; > + aspeed,fan-tach-ch = /bits/ 8 <0x03>; > + }; > + > + fan@4 { > + reg = <0x04>; > + aspeed,fan-tach-ch = /bits/ 8 <0x04>; > + }; > + > + fan@5 { > + reg = <0x00>; > + aspeed,fan-tach-ch = /bits/ 8 <0x05>; > + }; > + > + fan@6 { > + reg = <0x01>; > + aspeed,fan-tach-ch = /bits/ 8 <0x06>; > + }; > + > + fan@7 { > + reg = <0x02>; > + aspeed,fan-tach-ch = /bits/ 8 <0x07>; > + }; > + > + fan@8 { > + reg = <0x03>; > + aspeed,fan-tach-ch = /bits/ 8 <0x08>; > + }; > + > + fan@9 { > + reg = <0x04>; > + aspeed,fan-tach-ch = /bits/ 8 <0x09>; > + }; > +}; > + > +&fmc { > + status = "okay"; > + flash@0 { > + status = "okay"; > + label = "bmc"; > + m25p,fast-read; > + spi-max-frequency = <50000000>; > + partitions { > + #address-cells = < 1 >; > + #size-cells = < 1 >; > + compatible = "fixed-partitions"; > + u-boot@0 { > + reg = < 0 0x60000 >; > + label = "u-boot"; > + }; > + u-boot-env@60000 { > + reg = < 0x60000 0x20000 >; > + label = "u-boot-env"; > + }; > + obmc-ubi@80000 { > + reg = < 0x80000 0x1F80000 >; > + label = "obmc-ubi"; > + }; > + }; > + }; > + flash@1 { > + status = "okay"; > + label = "alt-bmc"; > + m25p,fast-read; > + spi-max-frequency = <50000000>; > + partitions { > + #address-cells = < 1 >; > + #size-cells = < 1 >; > + compatible = "fixed-partitions"; > + u-boot@0 { > + reg = < 0 0x60000 >; > + label = "alt-u-boot"; > + }; > + u-boot-env@60000 { > + reg = < 0x60000 0x20000 >; > + label = "alt-u-boot-env"; > + }; > + obmc-ubi@80000 { > + reg = < 0x80000 0x1F80000 >; > + label = "alt-obmc-ubi"; > + }; > + }; > + }; > +}; > + > +&spi1 { > + status = "okay"; > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_spi1_default>; > + > + flash@0 { > + status = "okay"; > + label = "pnor"; > + m25p,fast-read; > + spi-max-frequency = <100000000>; > + }; > +}; > + > +&lpc_ctrl { > + status = "okay"; > + memory-region = <&flash_memory>; > + flash = <&spi1>; > +}; > + > +&uart1 { > + /* Rear RS-232 connector */ > + status = "okay"; > + > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_txd1_default > + &pinctrl_rxd1_default > + &pinctrl_nrts1_default > + &pinctrl_ndtr1_default > + &pinctrl_ndsr1_default > + &pinctrl_ncts1_default > + &pinctrl_ndcd1_default > + &pinctrl_nri1_default>; > +}; > + > +&uart2 { > + /* APSS */ > + status = "okay"; > + > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_txd2_default &pinctrl_rxd2_default>; > +}; > + > +&uart5 { > + status = "okay"; > +}; > + > +&mac0 { > + status = "okay"; > + > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_rmii1_default>; > + clocks = <&syscon ASPEED_CLK_GATE_MAC1CLK>, > + <&syscon ASPEED_CLK_MAC1RCLK>; > + clock-names = "MACCLK", "RCLK"; > + use-ncsi; > +}; > + > +&mac1 { > + status = "okay"; > + > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_rgmii2_default &pinctrl_mdio2_default>; > +}; > + > +&i2c0 { > + status = "okay"; > + > + tmp275@48 { > + compatible = "ti,tmp275"; > + reg = <0x48>; > + }; > +}; > + > +&i2c1 { > + status = "disabled"; > +}; > + > +&i2c2 { > + status = "okay"; > + > + /* CPU MFG CONN */ > + > +}; > + > +&i2c3 { > + status = "okay"; > + > + /* APSS */ > + /* CPLD */ > + > + /* PCA9516 (repeater) -> > + * CLK Buffer 9FGS9092 > + * Power Supply 0 > + * Power Supply 1 > + * PCA 9552 LED > + */ > + > + pca9552: pca9552@60 { > + compatible = "nxp,pca9552"; > + reg = <0x60>; > + #address-cells = <1>; > + #size-cells = <0>; > + gpio-controller; > + #gpio-cells = <2>; > + > + gpio@0 { > + reg = <0>; > + type = ; > + }; > + gpio@1 { > + reg = <1>; > + type = ; > + }; > + gpio@2 { > + reg = <2>; > + type = ; > + }; > + gpio@3 { > + reg = <3>; > + type = ; > + }; > + gpio@4 { > + reg = <4>; > + type = ; > + }; > + gpio@5 { > + reg = <5>; > + type = ; > + }; > + gpio@6 { > + reg = <6>; > + type = ; > + }; > + gpio@7 { > + reg = <7>; > + type = ; > + }; > + gpio@8 { > + reg = <8>; > + type = ; > + }; > + gpio@9 { > + reg = <9>; > + type = ; > + }; > + gpio@10 { > + reg = <10>; > + type = ; > + }; > + gpio@11 { > + reg = <11>; > + type = ; > + }; > + gpio@12 { > + reg = <12>; > + type = ; > + }; > + gpio@13 { > + reg = <13>; > + type = ; > + }; > + gpio@14 { > + reg = <14>; > + type = ; > + }; > + gpio@15 { > + reg = <15>; > + type = ; > + }; > + }; > + > + power-supply@68 { > + compatible = "ibm,cffps1"; > + reg = <0x68>; > + }; > + > + power-supply@69 { > + compatible = "ibm,cffps1"; > + reg = <0x69>; > + }; > +}; > + > +&i2c4 { > + status = "okay"; > + > + /* CP0 VDD & VCS : IR35221 */ > + /* CP0 VDN & VIO : IR35221 */ > + /* CP0 VDDR : IR35221 */ > + > + ir35221@28 { > + compatible = "infineon,ir35221"; > + reg = <0x28>; > + }; > + > + ir35221@29 { > + compatible = "infineon,ir35221"; > + reg = <0x29>; > + }; > + > + ir35221@2d { > + compatible = "infineon,ir35221"; > + reg = <0x2d>; > + }; > + > +}; > + > +&i2c5 { > + status = "disabled"; > +}; > + > +&i2c6 { > + status = "disabled"; > +}; > + > +&i2c7 { > + status = "disabled"; > +}; > + > +&i2c8 { > + status = "okay"; > + > + eeprom@50 { > + compatible = "atmel,24c64"; > + reg = <0x50>; > + }; > +}; > + > +&i2c9 { > + status = "okay"; > + > + /* PCIe G3 x16 slot */ > +}; > + > +&i2c10 { > + status = "disabled"; > +}; > + > +&i2c11 { > + status = "okay"; > + > + /* CPLD */ > + /* TPM */ > + /* RTC RX8900CE */ > + /* TMP275A */ > + /* TMP275A */ > + > + tmp275@48 { > + compatible = "ti,tmp275"; > + reg = <0x48>; > + }; > + > + tmp275@49 { > + compatible = "ti,tmp275"; > + reg = <0x49>; > + }; > + > +}; > + > +&i2c12 { > + status = "disabled"; > +}; > + > +&i2c13 { > + status = "disabled"; > +}; > + > +&vuart { > + status = "okay"; > +}; > + > +&gfx { > + status = "okay"; > + memory-region = <&gfx_memory>; > +}; > + > +&adc { > + status = "okay"; > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_adc0_default > + &pinctrl_adc1_default > + &pinctrl_adc2_default > + &pinctrl_adc3_default > + &pinctrl_adc4_default > + &pinctrl_adc5_default > + &pinctrl_adc6_default > + &pinctrl_adc7_default > + &pinctrl_adc8_default > + &pinctrl_adc9_default > + &pinctrl_adc10_default > + &pinctrl_adc11_default > + &pinctrl_adc12_default > + &pinctrl_adc13_default > + &pinctrl_adc14_default > + &pinctrl_adc15_default>; > +}; > + > +&wdt1 { > + aspeed,reset-type = "none"; > + aspeed,external-signal; > + aspeed,ext-push-pull; > + aspeed,ext-active-high; > + > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_wdtrst1_default>; > +}; > + > +&wdt2 { > + aspeed,alt-boot; > +}; > + > +&ibt { > + status = "okay"; > +}; > + > +&vhub { > + status = "okay"; > +}; > + > +&video { > + status = "okay"; > + memory-region = <&video_engine_memory>; > +}; > + > +#include "ibm-power9-dual.dtsi" > + > -- > 2.17.1 > > > --------------------------------------------------------------------------------------------------------------------------------------------------------------- > This email contains confidential or legally privileged information and is for the sole use of its intended recipient. > Any unauthorized review, use, copying or distribution of this email or the content of this email is strictly prohibited. > If you are not the intended recipient, you may reply to the sender and should delete this e-mail immediately. > --------------------------------------------------------------------------------------------------------------------------------------------------------------- _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel