From patchwork Fri Feb 10 05:54:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jordan Chang X-Patchwork-Id: 13135393 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id CF085C05027 for ; Fri, 10 Feb 2023 05:56:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=xQNl0uKm7GN3aUIsESdIGNRw6aAaDCG7SuKcmynoB2w=; b=sBG7iJzNUCYfb2 JuBnajMg/FXKtYO5EUL47vYwSANacfEMa7PrKCrXg8Rbzeh53VSbCAGqnlgdZJU47LUJZ/oyxMf6S 0IP5V7s2xzRnW7s5mqVS7Kfew/X+UUmzT/WsAl3GVB3jrn/tNEfOT+uubn2ZOyz0Peg9ReGNCa+Ze huXZExEQ0/3Nw26xOWYS7ouZ2MJYnPXtAPNevs9dzdFpocrz3wUI3twta0NsYeFu0YumziQc9sEBY YHMd9Bg04MTFNfNp5E/TmdwfSdEU86MCLErtbhxACH0yGOQuL1sHwAI2l5SInsgnxqC4yXHoJzJcv Kot1nSGVsM4refZfeATw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pQMNn-004LsQ-9M; Fri, 10 Feb 2023 05:55:39 +0000 Received: from mail-pj1-x1042.google.com ([2607:f8b0:4864:20::1042]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pQMNk-004LrC-Aj for linux-arm-kernel@lists.infradead.org; Fri, 10 Feb 2023 05:55:37 +0000 Received: by mail-pj1-x1042.google.com with SMTP id y11so528905pjc.0 for ; Thu, 09 Feb 2023 21:55:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ufispace-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nOWZYtFSMZdRgTZRtwN+AemiOXW5qdoRRDaQg26mJB4=; b=qX2ByVWPE4aBjlRMLrL54OIfFjczNDBVnStOH4o6pBDT7bKsF/KH2nqwolfXEffYfb ciaIYD4ToadaVE2zGYSU06S7T1PFzqNvgIv7Vn99W1IEhZCRr44FupgTy7VI8Pu8mbUW 8CE9MdFGZGOfD2pgTD34FtQyUlu8H7gVh/PGuID/Invcq8qCyzeUZ3vScrtTO1Cq57TF UmkYHDi/RwzJLwIZe32q0N/vHJm+F57bQMDeTGfPa4dXJIPhcbzWFh9OL+I5k5SCzDxE e/R9cH5BcnTs0K9JmnB1VOYnz92Cq9JpaK6qYlXjSb1b424bIujlcu+pcqdm8Wc8cEui WTTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nOWZYtFSMZdRgTZRtwN+AemiOXW5qdoRRDaQg26mJB4=; b=HIf6JiP3xR0kAiKToQbE1G4CkFOG0RAlPdY1lwiNo2L2CYJvWbmFZ/D/g03ZJkr99u oHh7xLKBx8hDMvYTGtiZwfV5pDpYR09WGellJpWgOkUqCKrMtDemrMZ0x8LjqBtV4FJk KTXmgY22eAXS+VoJWE/DkeHIAmnTD+PQoE3lwo+gWpy04vRtTgZUsdkTbTCqacTVj/+p 82BR3/Mncj86eLJgNmK1l6yc2Ob/k09su9Crsb3ITZ9JiBfhhFdxkIMu2ngh+ZZcACfX Ewlmh5k4gkje5eLK3wVzi8Hvq2gQ9ilP5SKXjMdiHR5NhfQJlXIIPgEMDB0x6fauF1b9 6I7A== X-Gm-Message-State: AO0yUKU6guxVFNCWLslblGzjKI/kVOrolUiudwXk/XukdrFT6U/O9hu3 O5xDHkBJtqUtVokSv5kUy8Yz6fxqfVYgHZAYq8pTJgLx X-Google-Smtp-Source: AK7set/ykxKlkDwF0/T3aR/bVrgtsB13Pq9PvzCND6CyzvOu6jyi70LyDh3XNdelfmqYZvmGoUVT1A== X-Received: by 2002:a05:6a20:3d10:b0:c2:fb92:3029 with SMTP id y16-20020a056a203d1000b000c2fb923029mr11057445pzi.33.1676008535517; Thu, 09 Feb 2023 21:55:35 -0800 (PST) Received: from openbmc500G.LAB.ufispace (CH210-63-217-225.static.apol.com.tw. [210.63.217.225]) by smtp.gmail.com with ESMTPSA id f15-20020aa782cf000000b005a84de344a6sm2500025pfn.14.2023.02.09.21.55.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Feb 2023 21:55:35 -0800 (PST) From: Jordan Chang To: linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, krzysztof.kozlowski+dt@linaro.org, joel@jms.id.au, andrew@aj.id.au, robh+dt@kernel.org Cc: jay.tc.lin@ufispace.com, eason.ys.huang@ufispace.com, Krzysztof Kozlowski Subject: [PATCH v3 1/3] dt-bindings: vendor-prefixes: Add prefix for Ufi Space Date: Fri, 10 Feb 2023 13:54:49 +0800 Message-Id: <20230210055451.72153-2-jordan.chang@ufispace.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230210055451.72153-1-jordan.chang@ufispace.com> References: <20230210055451.72153-1-jordan.chang@ufispace.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230209_215536_390130_1808D6CB X-CRM114-Status: UNSURE ( 9.14 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Add a vendor prefix for Ufi Space (https://www.ufispace.com). Signed-off-by: Jordan Chang Acked-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml index 2f0151e9f6be..ab0dd1cb5ede 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -1344,6 +1344,8 @@ patternProperties: description: Ubiquiti Networks "^udoo,.*": description: Udoo + "^ufispace,.*": + description: Ufi Space Co., Ltd. "^ugoos,.*": description: Ugoos Industrial Co., Ltd. "^uniwest,.*": From patchwork Fri Feb 10 05:54:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jordan Chang X-Patchwork-Id: 13135394 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 1BFCFC636D4 for ; Fri, 10 Feb 2023 05:56:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=kEfHkDcKsU9iMk3mjFpkN9vsCYhlympCZJFpclclANU=; b=k8afFwQbWLdbwJ y9kAfTdUlBkiF8bKujN8NQ1Z51OR7igVX3g0DP633fIV2z7BNc+kDSUfchVLq4D/4olom1APwbjbx /UH1Heltfq9x0Fy5JFQZtXYRu0VAgFcpZSMgtk60eMOY5BFkxnnOR7hOlHUwWyZMpFellCzIg1jJj WBm4bYdU2aFCYOkX46bbysHPsdPKmTHP8mVicewfngkkBdioG85F9HjP7MBMHk39mPrC6e+3rG4+W 1qnYrbRfSjbKK6g+tp6XosQC47C3U6LGyobZT1iAtVYX2T5RqHMuP4EPXhAnPO2KqJOu3iZLC5lK/ 8NyaS3d+4C07fR4rvuJw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pQMNv-004Lud-02; Fri, 10 Feb 2023 05:55:47 +0000 Received: from mail-pg1-x52e.google.com ([2607:f8b0:4864:20::52e]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pQMNp-004LoX-4L for linux-arm-kernel@lists.infradead.org; Fri, 10 Feb 2023 05:55:42 +0000 Received: by mail-pg1-x52e.google.com with SMTP id x31so3035338pgl.6 for ; Thu, 09 Feb 2023 21:55:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ufispace-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=JBEDRihCzDtrVkBKLnVTDhVFILtVss8RIDHmoPN1r7w=; b=Q/IQZilN4zWkZJKqDLqhFfojSgNZKTcRW3gnI/NWshsNU1Ba6sL1V+ruKzrzCHz/iK E59JxMxWwMx+j+/2bCx52XS+T+lAjd4uqjAi3WYLZgQdM6ASVkxxQo1AoX3EnHfbLnpZ 5RDJd/0kMJ0a12Nm3Sp4iiDz16nuxBu86KKHnIuPcxphQ7UvdRSr+NsYNdEShUnt+F+Y w4giOVtaBBBriYZxTgMwMMzFhsb6AgiPQ8X6iM1yyGZjzuRnlyMFIqHus6Sdsj30RDAD grTwl+3gSQr4uG1PNvTCKZz5d4pzQamyOClQ1m5uTfVsmctYND4/5iTkjAUr5PbU8JQN TdjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=JBEDRihCzDtrVkBKLnVTDhVFILtVss8RIDHmoPN1r7w=; b=H+q2nArx2zFeqC9bbBw6jm8SSbgKVcYuKtjvZF600P3ogcYSrbJa6ANhDcHUmaPnal IGXBuWoMu+V0miDf8WrV8py1TgbiHp59fd9IZlTh3mo4Nmao4a5PxjQZ7ZXbFBMflU/E j5ODXapqD0RXPq6JJMwynPz4zt1pLmc+FzGsu5pC0jIC15TOZqUAq4st13u4t2typcha momhEUGt6+2iWO6lUbDILV+sJomUArnrqS5sgvoO1ZjNqsovMfyfjT1S4or9n2Bi6e5m DgWn41dNJccp0087sE6QuQBtvBd8JKmY8FVpv+BHebfg8pDUBp6amdjjHuBNlm9hV65i V77A== X-Gm-Message-State: AO0yUKW2jXKs5aFzbKqCVyNMLYFk55zaK/iW4IryScDlxWXEvv17VOac iMRpizoAaX7obutSjwSCxRSOYIoEuTrQf3IGqg/8dQ== X-Google-Smtp-Source: AK7set9ChVdnnmJf43lU79NxYFsgPGiwAyo2EN9Zw+h9JLv+Iq+zjPAufgMAqtBJWXCrjPWCL96WFw== X-Received: by 2002:a62:8407:0:b0:580:d71e:a2e5 with SMTP id k7-20020a628407000000b00580d71ea2e5mr12071630pfd.22.1676008540641; Thu, 09 Feb 2023 21:55:40 -0800 (PST) Received: from openbmc500G.LAB.ufispace (CH210-63-217-225.static.apol.com.tw. [210.63.217.225]) by smtp.gmail.com with ESMTPSA id f15-20020aa782cf000000b005a84de344a6sm2500025pfn.14.2023.02.09.21.55.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Feb 2023 21:55:40 -0800 (PST) From: Jordan Chang To: linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, krzysztof.kozlowski+dt@linaro.org, joel@jms.id.au, andrew@aj.id.au, robh+dt@kernel.org Cc: jay.tc.lin@ufispace.com, eason.ys.huang@ufispace.com, Krzysztof Kozlowski Subject: [PATCH v3 2/3] dt-bindings: arm: aspeed: document Ufispace NCPLite Date: Fri, 10 Feb 2023 13:54:50 +0800 Message-Id: <20230210055451.72153-3-jordan.chang@ufispace.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230210055451.72153-1-jordan.chang@ufispace.com> References: <20230210055451.72153-1-jordan.chang@ufispace.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230209_215541_192165_C7E5E7F2 X-CRM114-Status: UNSURE ( 8.31 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Document Ufispace NCPLite board compatible. Signed-off-by: Jordan Chang Acked-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml b/Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml index 272626937ecd..0f180aad3a09 100644 --- a/Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml +++ b/Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml @@ -85,6 +85,7 @@ properties: - jabil,rbp-bmc - nuvia,dc-scm-bmc - quanta,s6q-bmc + - ufispace,ncplite-bmc - const: aspeed,ast2600 additionalProperties: true From patchwork Fri Feb 10 05:54:51 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jordan Chang X-Patchwork-Id: 13135396 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 3F9E8C636CD for ; Fri, 10 Feb 2023 05:57:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=7bTkhOnlIMMFyKH006/PuHNXeNOrbvvQczsKQONqa1I=; b=zJcmRtB26XUUwA ZA6vG4B+BH4xEyeaktHGFQrgGoT8+II0rfg835+puxRILgL6I3xD7zNVLpeYaHWjSVsx7W0BOJTGw MzUUYytNaIxZWc9RHg49dyDdMYFHntN3Y7IY9D+29Knm6IDnC7Yo1LS5ZGnBWn7QEK22Ux6lPGt0n RHEMNA+ZH+1DG1y0CC4cJeqGsRBmhLzhyAl9ielzlr6bGt2DuzwC76Il3gVfX1BmR5+zlvInM63Sj Ex+CgGpUhUwum3w0DedGgRIH7MkD8jPsGGR74yU1J8Nr5k4mRBE0hak4G8hRbD0LS3WzJ00rb4Z/6 1igoiKDplkAyfsmwF5UA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pQMO2-004Lxj-Oe; Fri, 10 Feb 2023 05:55:54 +0000 Received: from mail-pg1-x52c.google.com ([2607:f8b0:4864:20::52c]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pQMNy-004Lvm-LN for linux-arm-kernel@lists.infradead.org; Fri, 10 Feb 2023 05:55:52 +0000 Received: by mail-pg1-x52c.google.com with SMTP id 24so3031333pgt.7 for ; Thu, 09 Feb 2023 21:55:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ufispace-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=c7dOEJ6OBKRDbkb6MdSnWK7OgRCfe1XqjrmNZ8N/X2I=; b=pg3N81ypgjXmtzxfp2mv2D1AzbqTwSvrJe1ermCg4zzBs39vszZrziWanmLsMq7tDC h5mc+U8Fqxp615cjYUaa8SxoEhIXcIyGyH0S3C+v7yavMZVf0aZGAMl1vhxZbl3t/TIO fUcIt8hBFK1Pz1dEHEVLmHD8lFsgSUJMbE6F6/hX02gyX6x3rhQ0s3VDOcL/rtuOj2Lc qtGODwtH0Mwp/bei3QXQ5KM7By45bnQnucN5moFNnAJs59SXDv2QtF8oZ+odRIm/t61h +Fs+BSF+IBlOwZipD0uw4iAfFH5XwHiK16ol3kX8z5Yfh3eNabSkmgc4k8NDotnzlRiv gD0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=c7dOEJ6OBKRDbkb6MdSnWK7OgRCfe1XqjrmNZ8N/X2I=; b=WSN57UyRoQ7DCh3HKzJ1EqCIn8eHIwHSpnD1UZmJw8h3+2MbflDcYmBPYLrvv6iq80 4+COAnLT8AdYMlACCyoqirPzjJRZ3AIuhI6+zpVo/1Rih5r+tzhW42lJTeBScdorV/Pt r5A4hDK6WP0Qm904I8eRsJDeCxHp/KihH2RWd94ltv1z7x/sHrkzagvLGphezNCNAkKw co7QAxWqMKFbZykx10qAYc5m/R6wJhKl8YPiYlBiIoyBOfio3GQAFaSbAC0gesowiaeg HRjTuQFZ2YCLuFS9GG6VxAAPIrxykfUpz5c+oELThaT23QfkjnUhgApxvpWq7ncJLgV6 sBuQ== X-Gm-Message-State: AO0yUKWg7SZbG4dBfn/JiqJgS/mY+p6T0NSC4wJlYSZQ1f0KG5Tr6E1l xEXBGELJgO8yfdx1SHXf4wRjdHbKXFZ00wU07aFI9Q== X-Google-Smtp-Source: AK7set+uYmi78T5OCEBFPQJdlHdNV6m07AAcYi5xkMnroEcW/J71xdz2Ma2jZwXXEm3Q74R6B1OfZw== X-Received: by 2002:a62:1954:0:b0:5a8:4564:27f0 with SMTP id 81-20020a621954000000b005a8456427f0mr6977722pfz.7.1676008548944; Thu, 09 Feb 2023 21:55:48 -0800 (PST) Received: from openbmc500G.LAB.ufispace (CH210-63-217-225.static.apol.com.tw. [210.63.217.225]) by smtp.gmail.com with ESMTPSA id f15-20020aa782cf000000b005a84de344a6sm2500025pfn.14.2023.02.09.21.55.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Feb 2023 21:55:48 -0800 (PST) From: Jordan Chang To: linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, krzysztof.kozlowski+dt@linaro.org, joel@jms.id.au, andrew@aj.id.au, robh+dt@kernel.org Cc: jay.tc.lin@ufispace.com, eason.ys.huang@ufispace.com, Krzysztof Kozlowski Subject: [PATCH v3 3/3] ARM: dts: aspeed: Add device tree for Ufispace NCPLite BMC Date: Fri, 10 Feb 2023 13:54:51 +0800 Message-Id: <20230210055451.72153-4-jordan.chang@ufispace.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230210055451.72153-1-jordan.chang@ufispace.com> References: <20230210055451.72153-1-jordan.chang@ufispace.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230209_215550_720734_2BC1CB6D X-CRM114-Status: GOOD ( 13.97 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Add initial version of device tree for Ufispace NCPLite platform which is equipped with AST2600-based BMC. Signed-off-by: Jordan Chang Acked-by: Krzysztof Kozlowski --- arch/arm/boot/dts/Makefile | 1 + .../boot/dts/aspeed-bmc-ufispace-ncplite.dts | 359 ++++++++++++++++++ 2 files changed, 360 insertions(+) create mode 100644 arch/arm/boot/dts/aspeed-bmc-ufispace-ncplite.dts diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index 2ee9c043218b..d26e0651e805 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -1626,6 +1626,7 @@ dtb-$(CONFIG_ARCH_ASPEED) += \ aspeed-bmc-inventec-transformers.dtb \ aspeed-bmc-tyan-s7106.dtb \ aspeed-bmc-tyan-s8036.dtb \ + aspeed-bmc-ufispace-ncplite.dtb \ aspeed-bmc-vegman-n110.dtb \ aspeed-bmc-vegman-rx20.dtb \ aspeed-bmc-vegman-sx20.dtb diff --git a/arch/arm/boot/dts/aspeed-bmc-ufispace-ncplite.dts b/arch/arm/boot/dts/aspeed-bmc-ufispace-ncplite.dts new file mode 100644 index 000000000000..a3853bdcae9d --- /dev/null +++ b/arch/arm/boot/dts/aspeed-bmc-ufispace-ncplite.dts @@ -0,0 +1,359 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +// Copyright (c) 2022 Ufispace Co., Ltd. +/dts-v1/; + +#include "aspeed-g6.dtsi" +#include +#include + +/ { + model = "Ufispace NCPLite BMC"; + compatible = "ufispace,ncplite-bmc", "aspeed,ast2600"; + + aliases { + serial4 = &uart5; + }; + + chosen { + stdout-path = &uart5; + }; + + memory@80000000 { + device_type = "memory"; + reg = <0x80000000 0x80000000>; + }; + + iio-hwmon { + compatible = "iio-hwmon"; + io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>, <&adc0 3>, + <&adc0 4>, <&adc0 5>, <&adc0 6>, <&adc0 7>, + <&adc1 0>, <&adc1 1>, <&adc1 2>, <&adc1 3>, + <&adc1 4>, <&adc1 5>, <&adc1 6>, <&adc1 7>; + }; + + gpio-keys { + compatible = "gpio-keys"; + + event-fan-alert { + label = "fan-alert"; + gpios = <&gpio0 ASPEED_GPIO(M, 2) GPIO_ACTIVE_LOW>; + linux,code = ; + }; + + event-allpwr-good { + label = "allpwr-good"; + gpios = <&gpio0 ASPEED_GPIO(V, 4) GPIO_ACTIVE_HIGH>; + linux,code = ; + }; + + event-psu0-alert { + label = "psu0-alert"; + gpios = <&gpio0 ASPEED_GPIO(V, 1) GPIO_ACTIVE_LOW>; + linux,code = ; + }; + + event-psu1-alert { + label = "psu1-alert"; + gpios = <&gpio0 ASPEED_GPIO(V, 2) GPIO_ACTIVE_LOW>; + linux,code = ; + }; + + event-thermal-alert { + label = "thermal-alert"; + gpios = <&gpio0 ASPEED_GPIO(P, 2) GPIO_ACTIVE_LOW>; + linux,code = ; + }; + + event-cpu-caterr { + label = "cpu-caterr"; + gpios = <&gpio0 ASPEED_GPIO(N, 3) GPIO_ACTIVE_LOW>; + linux,code = ; + }; + + event-cpu-thermtrip { + label = "cpu-thermtrip"; + gpios = <&gpio0 ASPEED_GPIO(V, 5) GPIO_ACTIVE_LOW>; + linux,code = ; + }; + + event-psu0-presence { + label = "psu0-presence"; + gpios = <&gpio0 ASPEED_GPIO(F, 6) GPIO_ACTIVE_LOW>; + linux,code = ; + }; + + event-psu1-presence { + label = "psu1-presence"; + gpios = <&gpio0 ASPEED_GPIO(F, 7) GPIO_ACTIVE_LOW>; + linux,code = ; + }; + + event-psu0-power-ok { + label = "psu0-power-ok"; + gpios = <&gpio0 ASPEED_GPIO(M, 4) GPIO_ACTIVE_HIGH>; + linux,code = ; + }; + + event-psu1-power-ok { + label = "psu1-power-ok"; + gpios = <&gpio0 ASPEED_GPIO(M, 5) GPIO_ACTIVE_HIGH>; + linux,code = ; + }; + }; + + gpio-keys-polled { + compatible = "gpio-keys-polled"; + #address-cells = <1>; + #size-cells = <0>; + poll-interval = <1000>; + + event-fan0-presence { + label = "fan0-presence"; + gpios = <&fan_ioexp 2 GPIO_ACTIVE_LOW>; + linux,code = <2>; + }; + + event-fan1-presence { + label = "fan1-presence"; + gpios = <&fan_ioexp 6 GPIO_ACTIVE_LOW>; + linux,code = <6>; + }; + + event-fan2-presence { + label = "fan2-presence"; + gpios = <&fan_ioexp 10 GPIO_ACTIVE_LOW>; + linux,code = <10>; + }; + + event-fan3-presence { + label = "fan3-presence"; + gpios = <&fan_ioexp 14 GPIO_ACTIVE_LOW>; + linux,code = <14>; + }; + }; +}; + +&mac2 { + status = "okay"; + use-ncsi; + + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_rmii3_default>; + clocks = <&syscon ASPEED_CLK_GATE_MAC3CLK>, + <&syscon ASPEED_CLK_MAC3RCLK>; + clock-names = "MACCLK", "RCLK"; +}; + +&fmc { + status = "okay"; + flash@0 { + status = "okay"; + m25p,fast-read; + label = "bmc"; + spi-max-frequency = <50000000>; +#include "openbmc-flash-layout-64.dtsi" + }; + + flash@1 { + status = "okay"; + m25p,fast-read; + label = "alt-bmc"; + spi-max-frequency = <50000000>; +#include "openbmc-flash-layout-64-alt.dtsi" + }; +}; + +&uart1 { + status = "okay"; +}; + +&uart4 { + status = "okay"; +}; + +&uart5 { + status = "okay"; +}; + +&kcs3 { + status = "okay"; + aspeed,lpc-io-reg = <0xca2>; +}; + +&lpc_reset { + status = "okay"; +}; + +&lpc_ctrl { + status = "okay"; +}; + +&uart_routing { + status = "okay"; +}; + +&wdt1 { + status = "okay"; +}; + +&wdt2 { + status = "okay"; +}; + +&peci0 { + status = "okay"; +}; + +&udc { + status = "okay"; +}; + +&adc0 { + vref = <2500>; + 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>; +}; + +&adc1 { + vref = <2500>; + status = "okay"; + + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_adc8_default &pinctrl_adc9_default + &pinctrl_adc10_default &pinctrl_adc11_default + &pinctrl_adc12_default &pinctrl_adc13_default + &pinctrl_adc14_default &pinctrl_adc15_default>; +}; + +&i2c0 { + status = "okay"; +}; + +&i2c1 { + status = "okay"; + + temperature-sensor@48 { + compatible = "national,lm75"; + reg = <0x48>; + }; + + temperature-sensor@49 { + compatible = "national,lm75"; + reg = <0x49>; + }; + + temperature-sensor@4c { + compatible = "national,lm86"; + reg = <0x4c>; + }; +}; + +&i2c2 { + status = "okay"; + + temperature-sensor@4f { + cpmpatible = "national,lm75"; + reg = <0x4f>; + }; + + fan_ioexp: i2c-expander@20 { + compatible = "nxp,pca9535"; + reg = <0x20>; + #address-cells = <1>; + #size-cells = <0>; + gpio-controller; + #gpio-cells = <2>; + + gpio-line-names = + "","","presence-fan0","", + "","","presence-fan1","", + "","","presence-fan2","", + "","","presence-fan3",""; + }; +}; + +&i2c3 { + status = "okay"; + + eeprom@50 { + compatible = "atmel,24c128"; + reg = <0x50>; + pagesize = <64>; + }; +}; + +&i2c4 { + status = "okay"; + + psu@58 { + compatible = "pmbus"; + reg = <0x58>; + }; + + eeprom@50 { + compatible = "atmel,24c02"; + reg = <0x50>; + pagesize = <1>; + }; +}; + +&i2c5 { + status = "okay"; + + psu@58 { + compatible = "pmbus"; + reg = <0x58>; + }; + + eeprom@50 { + compatible = "atmel,24c02"; + reg = <0x50>; + pagesize = <1>; + }; +}; + +&i2c8 { + status = "okay"; +}; + +&i2c10 { + status = "okay"; + + temperature-sensor@4d { + compatible = "national,lm75"; + reg = <0x4d>; + }; +}; + +&gpio0 { + status = "okay"; + + gpio-line-names = + /*A0-A7*/ "","","","","","","","", + /*B0-B7*/ "","","","","","","","", + /*C0-C7*/ "","","","","","","","", + /*D0-D7*/ "","","","","","","","", + /*E0-E7*/ "","","","","","","","", + /*F0-F7*/ "CPU_PWRGD","","","power-button","host0-ready","","presence-ps0","presence-ps1", + /*G0-G7*/ "","","","","","","","", + /*H0-H7*/ "","","","","","","","", + /*I0-I7*/ "","","","","","reset-button","","", + /*J0-J7*/ "","","","","","","","", + /*K0-K7*/ "","","","","","","","", + /*L0-L7*/ "","","","","","","","", + /*M0-M7*/ "","","","","","","","", + /*N0-N7*/ "power-chassis-control0","power-chassis-control1","","","","","","", + /*O0-O7*/ "","","","","","","","", + /*P0-P7*/ "","","","","","","","", + /*Q0-Q7*/ "","","","","","","","", + /*R0-R7*/ "","","","","","","","", + /*S0-S7*/ "","","","","","","","", + /*T0-T7*/ "","","","","","","","", + /*U0-U7*/ "","","","","","","","", + /*V0-V7*/ "","","","","power-chassis-good","","",""; +};