Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp1335220rdb; Wed, 6 Dec 2023 16:11:14 -0800 (PST) X-Google-Smtp-Source: AGHT+IHP4eOCqaK2uriHsKpbwo9GP1coumJopKmgRgazmi21hkT4QKAXhlkxMzlRadahhNwnT7xA X-Received: by 2002:aa7:9a4c:0:b0:6ce:2df5:48b with SMTP id x12-20020aa79a4c000000b006ce2df5048bmr1552951pfj.32.1701907873917; Wed, 06 Dec 2023 16:11:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701907873; cv=none; d=google.com; s=arc-20160816; b=oubTRojveyQ7fLAHUB3/NxlYG3OfN4hP6/IR4B2gEyB1txApG+V5hTbPnJuwTk60k4 LBSAz9J2cvWhZ63+3cJmeohTXaacsLsspZOCB1uL8wiAS3yYHxlXoWckQJNSTqeFc8vf qTGO7I+QLtiXtASqsHTuQ2P8je4qpWO7zDscq8YwOZZU5D1FoxfPF3PoBD3iWkYve62t Oh5TYgqJK92iFg8rLWCW5FCyX3ppqbZepAbmTHkYgzWAVg5NnrnPHju5umkqKlXWvLv/ mA7tBElfwcWFZscZrW380C26PxD42cZnDhUQw2vr93L8c6Sbqdk7sv+kp7awQ9XlSjPl 2PXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=0yA9MR91ePkju7nca9/BkZnzwRCmKruvRUqc9sHYXbs=; fh=T10PlUXEQeFMce+Gladadar5OjFgtc3Padlr/M3kb7Q=; b=RiS5uL0BipLkX05XwvsZFYRZfeyVeq+zBXaw/NWn0kj4238wVyaHQ5niqhDq/iKIyv usOrujZxcS1cyrJ2FQvB+h5dOPcxyxVL+CFdVEuTwAE6FQ68Xh3DHwdbeFrcS4Q1HSmU WeGxtcOJzcx6elsBzSbU6Hc1xLpwmpYv+DlQ7fmO4i8GV+ye0mBkzP7tsp1I/678GCdE ap45S0OO7QQNSY8GGQEyaAXtXv5mq2ZJxR1CUiqZqItli0+uDCAlSoCWQHKSV+KiNrX6 nqs4oueHdDfP42oxPJ1qSG42r62KfaxDdaMSMVQvEXhJkfms0uR91RwuksaXbH92eWKg HBGQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@jms.id.au header.s=google header.b="MsHH/5/X"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from agentk.vger.email (agentk.vger.email. [2620:137:e000::3:2]) by mx.google.com with ESMTPS id b4-20020a056a0002c400b006cbee55fe7csi152688pft.379.2023.12.06.16.11.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Dec 2023 16:11:13 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) client-ip=2620:137:e000::3:2; Authentication-Results: mx.google.com; dkim=pass header.i=@jms.id.au header.s=google header.b="MsHH/5/X"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id D31AB80832D6; Wed, 6 Dec 2023 16:10:44 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1441834AbjLGAK2 (ORCPT + 99 others); Wed, 6 Dec 2023 19:10:28 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58476 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1441805AbjLGAK0 (ORCPT ); Wed, 6 Dec 2023 19:10:26 -0500 Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F1FD6C9; Wed, 6 Dec 2023 16:10:31 -0800 (PST) Received: by mail-ej1-x634.google.com with SMTP id a640c23a62f3a-a1db99cd1b2so39048566b.2; Wed, 06 Dec 2023 16:10:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jms.id.au; s=google; t=1701907830; x=1702512630; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=0yA9MR91ePkju7nca9/BkZnzwRCmKruvRUqc9sHYXbs=; b=MsHH/5/Xy6Z3/Tr5lIykZlGOZkaj7OPoaGdULgJnfFqHl12OByDx4jwlePDSUd8iyg kmcDfyBW04/+j4wmizL4OGBHXdt/bOzZLcaOGU0YbRr4b2d04CuLc3989RSAWlYThd0m 6Rb6em8v9oapDoxSQi2Wpq140tzGpOBgURIJY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701907830; x=1702512630; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=0yA9MR91ePkju7nca9/BkZnzwRCmKruvRUqc9sHYXbs=; b=OoSpZmb/2jnrOz3c4UJkgg1ygX9x7DdruLIG3zsaRjBtQMMuT/RO5+rlrXumtfErGe xk9lthoFOxYVpHDm7CEA9HP4HKe/hSPq8BL/6uV+afnrxCXghHcrO5hw3L3pB0ZKw3sC nhRcrEhQVFXitvy4PW6lpkMYdRas9d3McBViVCLRByUaz8/pc0itZthT2OsPEX7w4c52 UwEKpfWu1AHOt+rD6d2oBf5UmPCAxAQcoSh8pJXuKkVcNol8blsZVaiOED3s7VWGXndv YLSBN0PjSs40NDFgMr04l6pEm/LQXNPrSBOITE3pojIx3Dfw1fD7Vibsnpve0K5xJ4FW KRog== X-Gm-Message-State: AOJu0YyMzEA2akLxoaOCqusjUj6VT6e9M3LbEW4P7+uOQpr1zXF7z+xF DptZWnBmOYcLdxxCJK/FbLgiZVoeSl5ygc/Z+QtZFzP0bMw= X-Received: by 2002:a17:906:d104:b0:a19:a19b:422f with SMTP id b4-20020a170906d10400b00a19a19b422fmr730295ejz.154.1701907830244; Wed, 06 Dec 2023 16:10:30 -0800 (PST) MIME-Version: 1.0 References: <20231206155316.4181813-1-peteryin.openbmc@gmail.com> <20231206155316.4181813-3-peteryin.openbmc@gmail.com> In-Reply-To: <20231206155316.4181813-3-peteryin.openbmc@gmail.com> From: Joel Stanley Date: Thu, 7 Dec 2023 10:40:17 +1030 Message-ID: Subject: Re: [PATCH v6 2/2] ARM: dts: aspeed: Harma: Add Facebook Harma (AST2600) BMC To: Peter Yin Cc: patrick@stwcx.xyz, Rob Herring , Krzysztof Kozlowski , Conor Dooley , Andrew Jeffery , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,WEIRD_QUOTING autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Wed, 06 Dec 2023 16:10:45 -0800 (PST) On Thu, 7 Dec 2023 at 02:25, Peter Yin wrote: > > Add linux device tree entry related to > Harma specific devices connected to BMC SoC. This isn't a very helpful commit message. Convention is to mention what the system is to give context; eg "The SuperCorp Machine1 multi-node server system uses an AST2600 BMC". > +&mac3 { > + status = "okay"; > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_rmii4_default>; > + no-hw-checksum; > + use-ncsi; > + ncsi-ctrl,start-redo-probe; > + ncsi-ctrl,no-channel-monitor; > + mlx,multi-host; > + ncsi-package = <1>; > + ncsi-channel = <1>; > + ncsi-rexmit = <1>; > + ncsi-timeout = <2>; These properties are not supported by the kernel. It seems Facebook uses them in their machines, it would be great if you contributed support for them to mainline. If not, please drop the properties. > + > +&gpio0 { > + pinctrl-names = "default"; > + gpio-line-names = > + /*A0-A7*/ "","","","","","","","", > + /*B0-B7*/ "","","","", > + "FM_BMC_MUX_CS_SPI_SEL_0","FM_ID_LED_N","","", > + /*C0-C7*/ "","","","","","","","", > + /*D0-D7*/ "","","SOL_UART_SET","","","","","", > + /*E0-E7*/ "","","","","","","","", > + /*F0-F7*/ "","","","","","","","", > + /*G0-G7*/ "","","","","","","","", > + /*H0-H7*/ "","","","","","","","", > + /*I0-I7*/ "","","","","","","","", > + /*J0-J7*/ "","","","","","","","", > + /*K0-K7*/ "","","","","","","","", > + /*L0-L7*/ "","","","","","","","", > + /*M0-M7*/ "","","","","","","","", > + /*N0-N7*/ "LED_POSTCODE_0","LED_POSTCODE_1", > + "LED_POSTCODE_2","LED_POSTCODE_3", > + "LED_POSTCODE_4","LED_POSTCODE_5", > + "LED_POSTCODE_6","LED_POSTCODE_7", > + /*O0-O7*/ "","","","","","","","", > + /*P0-P7*/ "FP_SYS_PWRBTN_IN_N","BMC_SYS_PWRBTN_OUT_N", Is this machine going to run openbmc? We have a set of documented properties for GPIOs such as the power button: https://github.com/openbmc/docs/blob/master/designs/device-tree-gpio-naming.md If you intentionally do not want to follow this scheme, please mention why in your commit message. Cheers, Joel