Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp225660iob; Mon, 2 May 2022 17:46:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxunC8JnTLY8CYAT/XulzVpKsCWv0VzSUIPvgaMkYvJPZt127CfUHwGgfz8vUikbZJahv7Z X-Received: by 2002:a05:6a00:14d3:b0:50d:9a39:5c3b with SMTP id w19-20020a056a0014d300b0050d9a395c3bmr13934451pfu.72.1651538813337; Mon, 02 May 2022 17:46:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651538813; cv=none; d=google.com; s=arc-20160816; b=ij5rjMGGrMZvGHONmsneYtoqh6njr08OK39qBEbHWHHmOXwgyM3pdp/ZSQ9z6yetVl PTdvHIrEm3XvJV6WATAttiWUVH8RksLszSPeNX6t2asuC1gP4L4i71izVx7m/UvyYOoj LsK732hZCkGTvy18JnPjNyUtj3F9hDYeGGy9rnM5spx29mMNmS9REyHCxizCTznqnXfP 9VMpiQbnH0CR1uNWK8Aq/ft0NPkI3oO7Ubi+k3O+N8bin93ANLZMomWbz9WPkGRmbpDm CyiASvbbZrAzOujBCdOvosZ1GFvF5VtJGjMAW8zwdSuVm81Z6i4SgBA7wNzCc5T8gmID fzfQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=yXuZyYuRv2REW3xNUVVnJn5xBkq6ukaavBE2YyyTs5c=; b=Of0/JYSVQrvTRoJfcA9B8LxeRDKWrVma8XhSCIel1nGz6kT4g0RW1ATUZb+KEzSUoo tLmux9L6QqLAsG3oQqGRI/AAl95+T/0g5d0D+S8s5d7/sYD9/e9ex4asRzrwpgVsaXPz pJzsQd4KxYuOpWOPgzHlu7pxVCjMUa1CONlWV77oulrnZTvLP2t0iS7phJTFgu75OtKb ggjWVroiMsCnsqtB3SpUNu+QKLZ/c6KNRU1X+ZiOBP85CQt+lnf0yUumlsAqWTiem7aY v85uWQZr/wEKaMXcrjmtLo2C+Kc841dEWDn1zFP+HruTPwEvR/NiQZ2Y0GV8a0XyJ4ER xmBQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@conchuod-ie.20210112.gappssmtp.com header.s=20210112 header.b=yfp4HXcM; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=conchuod.ie Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id d192-20020a6368c9000000b003c1bf77d4c3si8684560pgc.848.2022.05.02.17.46.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 May 2022 17:46:53 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@conchuod-ie.20210112.gappssmtp.com header.s=20210112 header.b=yfp4HXcM; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=conchuod.ie Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 086962FFDC; Mon, 2 May 2022 17:35:36 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1353966AbiEATaq (ORCPT + 99 others); Sun, 1 May 2022 15:30:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59678 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1353760AbiEATaH (ORCPT ); Sun, 1 May 2022 15:30:07 -0400 Received: from mail-wr1-x431.google.com (mail-wr1-x431.google.com [IPv6:2a00:1450:4864:20::431]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 88B772E9C2 for ; Sun, 1 May 2022 12:26:36 -0700 (PDT) Received: by mail-wr1-x431.google.com with SMTP id k2so17217189wrd.5 for ; Sun, 01 May 2022 12:26:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=conchuod-ie.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=yXuZyYuRv2REW3xNUVVnJn5xBkq6ukaavBE2YyyTs5c=; b=yfp4HXcMs0RhpwqwOaCqmtPb1ty43fDaEFbLZOYxlBumkJM5qegc+nYExmH1YD2DZe mWTqYXXUtaOU3x+4EtEFPJNb1wfJDinFJ7mul32H6s2E3qOSHHxVORlAd3n0WS/nhB9j C/xyvIVlueAqPdaMkrNdahGvoK8c5J+vtE3UybjLop+hFHdA+DeFjDV0u/V2hjJkG51c K26+oLC226hbsKQkv3EnguXnJnuNDPkH7VNXJM13+whV7y3VbdkHNbuADqA7z6yCYVzB /Q8n/Ql+hw0NqUOricRB+Jzwp3qYU5MSF+ryV+3r7vxfHkuaKO0UT/TWNSHUrLuVvnun J67A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=yXuZyYuRv2REW3xNUVVnJn5xBkq6ukaavBE2YyyTs5c=; b=ZC0c75NbeFUcCgfEp5n3LPRMdWg8Pre8fwRMXsDzw9ovc7GDsj1wEcWucpHHvRo+za wImRo0fNWto1io+jUZaOZugLkDDoMitHJOzY5seUOQ2xuTDY3uKhSf22di6ao/JPslTB lXhR0+bG1/vlVVCsGvTRNBvnVIifhHL/qzA//sREfz5viScFa9SkeVYfq4cmmIHxTnVf aW4fyU5lk2ot6kLYE4SztR5V1eziP7lbv6oWQ/wmjAOjQdyhjNGkY8z5odBu94wWL1DU UZRc43B14NnJ0Rxfmb0KxM4UhpNqCTIKMiz7caAseaVMsP9iS6nQD8PVJHOcOunHgS8u RjmQ== X-Gm-Message-State: AOAM531BxmQXQuFFBZqOHjRCAWrMv8iV3THksTgVM6+L9Sxunfgn6jN6 u3yBCbRxjt+J/nqh2+rl9oBDww== X-Received: by 2002:a05:6000:18a2:b0:20c:3edc:3f9 with SMTP id b2-20020a05600018a200b0020c3edc03f9mr7450723wri.580.1651433195126; Sun, 01 May 2022 12:26:35 -0700 (PDT) Received: from henark71.. ([109.77.36.132]) by smtp.gmail.com with ESMTPSA id i14-20020adfa50e000000b0020c5253d8c6sm6448105wrb.18.2022.05.01.12.26.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 01 May 2022 12:26:34 -0700 (PDT) From: Conor Dooley To: krzk+dt@kernel.org, palmer@dabbelt.com, robh+dt@kernel.org Cc: conor.dooley@microchip.com, Cyril.Jean@microchip.com, daire.mcnamara@microchip.com, paul.walmsley@sifive.com, aou@eecs.berkeley.edu, palmer@rivosinc.com, arnd@arndb.de, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org Subject: [PATCH v3 5/8] riscv: dts: microchip: make the fabric dtsi board specific Date: Sun, 1 May 2022 20:25:56 +0100 Message-Id: <20220501192557.2631936-6-mail@conchuod.ie> X-Mailer: git-send-email 2.36.0 In-Reply-To: <20220501192557.2631936-1-mail@conchuod.ie> References: <20220501192557.2631936-1-mail@conchuod.ie> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Conor Dooley Currently mpfs-fabric.dtsi is included by mpfs.dtsi - which is fine currently since there is only one board with this SoC upstream. However if another board was added, it would include the fabric contents of the Icicle Kit's reference design. To avoid this, rename mpfs-fabric.dtsi to mpfs-icicle-kit-fabric.dtsi & include it in the dts rather than mpfs.dtsi. Signed-off-by: Conor Dooley --- .../microchip/{mpfs-fabric.dtsi => mpfs-icicle-kit-fabric.dtsi} | 2 ++ arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts | 1 + arch/riscv/boot/dts/microchip/mpfs.dtsi | 1 - 3 files changed, 3 insertions(+), 1 deletion(-) rename arch/riscv/boot/dts/microchip/{mpfs-fabric.dtsi => mpfs-icicle-kit-fabric.dtsi} (91%) diff --git a/arch/riscv/boot/dts/microchip/mpfs-fabric.dtsi b/arch/riscv/boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi similarity index 91% rename from arch/riscv/boot/dts/microchip/mpfs-fabric.dtsi rename to arch/riscv/boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi index ccaac3371cf9..0d28858b83f2 100644 --- a/arch/riscv/boot/dts/microchip/mpfs-fabric.dtsi +++ b/arch/riscv/boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi @@ -2,6 +2,8 @@ /* Copyright (c) 2020-2021 Microchip Technology Inc */ / { + compatible = "microchip,mpfs-icicle-reference-rtlv2203", "microchip,mpfs"; + core_pwm0: pwm@41000000 { compatible = "microchip,corepwm-rtl-v4"; reg = <0x0 0x41000000 0x0 0xF0>; diff --git a/arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts b/arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts index 84b0015dfd47..739dfa52bed1 100644 --- a/arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts +++ b/arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts @@ -4,6 +4,7 @@ /dts-v1/; #include "mpfs.dtsi" +#include "mpfs-icicle-kit-fabric.dtsi" /* Clock frequency (in Hz) of the rtcclk */ #define RTCCLK_FREQ 1000000 diff --git a/arch/riscv/boot/dts/microchip/mpfs.dtsi b/arch/riscv/boot/dts/microchip/mpfs.dtsi index cc3386068c2d..695c4e2807f5 100644 --- a/arch/riscv/boot/dts/microchip/mpfs.dtsi +++ b/arch/riscv/boot/dts/microchip/mpfs.dtsi @@ -3,7 +3,6 @@ /dts-v1/; #include "dt-bindings/clock/microchip,mpfs-clock.h" -#include "mpfs-fabric.dtsi" / { #address-cells = <2>; -- 2.36.0