From patchwork Wed Apr 13 19:26:40 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: William Zhang X-Patchwork-Id: 12812541 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 EFD50C433EF for ; Wed, 13 Apr 2022 19:40:27 +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-Type: MIME-Version:List-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe :List-Id:Message-Id:Date:Subject:Cc:To:From:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Owner; bh=pSSjMTsfi/39X45PQBbmdzCe1pyWNU6KNZGr0OIoS2c=; b=EAh gINQ2fneAw7wOlB38pv8LdaRyA+vz5Hp2I4HJd7mu9CFdvMWBUS9jZgr8EzrSe/M43uHXVBMNjNIR u0Vexcq3/953d5K3fU+PubaTjyM0x7P6mu30eMRssnN9+knVBwxVw1fu9/oLfix1oZrJ7CWi6X/oI nj9+8oYD5wxYVqPU2YonNme39pmRKB1FF+CNyhG2/9ewVhJHSXHWDY1frTnwWkT+T2IdbnBmHWM0x KOa0j9D17K2OFn5G23eOHtgWNNui4nDfsQCUJWNT7kJNTeeZnfoMK7QJhFDQFAXD1TNHVTc4dYj+v yBf51LEwBx/jc3V4GQgDXCda0HxUbbw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1neipR-002W9o-PA; Wed, 13 Apr 2022 19:39:02 +0000 Received: from mail-pl1-x633.google.com ([2607:f8b0:4864:20::633]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1neidu-002Qo2-6R for linux-arm-kernel@lists.infradead.org; Wed, 13 Apr 2022 19:27:08 +0000 Received: by mail-pl1-x633.google.com with SMTP id y6so2802658plg.2 for ; Wed, 13 Apr 2022 12:27:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id; bh=PFteYwukczKfe9i20dC635z1386HB1lb5K3jayVDGzY=; b=TRmrCX9TV12W92wMlXDh11sHt5hmimrJP7hOuJHeeBSZVShU+Y3IBMA8Y3s0eTGKGa YB/+lqbi+1eKbXaHjhkSRee8vHGUUmKwSPrbBN9SO1Y7v4089jLy7Ce7DciYx0RkdJHS PtOfv15Aq8f6mw4T5jOMmYfJo0w5W0lU7iqh4= 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; bh=PFteYwukczKfe9i20dC635z1386HB1lb5K3jayVDGzY=; b=qpLX+e/TUpM4jyfq9jaIuUKepCgY9kzVRHTtHa1VwZiFNO4iGElqmlPoXLVqRe4Ddw qTcdBomC/WFOfqXFCGQGh2vVgu3QCLjptArghZ1c5o6Ww2fT3KryjYKWoeIVzWeCZvAe RQmxcDDES0kcHXEuD9hEWGG6fRnXT2v3byM9EC1IlJcoKZwrY1AaQTbolR9tWZholdMc tpAwwWgqRmnAzccE65npym+x6E8q9clU0kjui82uRR1LNn3mM/zIuXxuVx+vgRKKFqJp VmtVxZawwRV1O5WodJkaRBBisEFOGt/HxpmxEcJ5KdXg4FIY2QIZ9CA3of1nppkZ36um OA4A== X-Gm-Message-State: AOAM533PjOLYJQiSxH44xYJra+sRCnZOEuWZAR2MK93sr3WLLwql2nCg ufjiALJSOLBLAxvtM23HESpcO8eryBIQyAZpgQUUcV1EyQou2mmGFjpee8K0m/Mc1lKs6y8Ql31 Yq96Jr/EZcWfIuJ50cWV427i1yc9EC/E/suN1iAKCGiYFZjQDE8mTdDWoO9GQvVy/HdP7HhZzra adESTZazHuxHPuxgTqhzA= X-Google-Smtp-Source: ABdhPJyPLxvD0LtK2BO9A5jpEoJz0/Cm6FUmdX5c6ByiSsye6TFs+pRdbmnh4phzU+78nRRJ66MqQQ== X-Received: by 2002:a17:902:6bc2:b0:158:a26b:5884 with SMTP id m2-20020a1709026bc200b00158a26b5884mr3913151plt.38.1649878024160; Wed, 13 Apr 2022 12:27:04 -0700 (PDT) Received: from T3500-3.dhcp.broadcom.net ([192.19.223.252]) by smtp.gmail.com with ESMTPSA id u7-20020aa78487000000b00505d9277cb3sm8624906pfn.38.2022.04.13.12.27.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Apr 2022 12:27:02 -0700 (PDT) From: William Zhang To: linux-arm-kernel@lists.infradead.org Cc: Broadcom Kernel List , Kursad Oney , Joel Peshkin , Anand Gore , Dan Beygelman , Florian Fainelli , William Zhang , Arnd Bergmann , Dmitry Osipenko , Florian Fainelli , Joel Stanley , Krzysztof Kozlowski , Olof Johansson , Ray Jui , Rob Herring , Russell King , Scott Branden , Stephan Gerhold , Thierry Reding , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, soc@kernel.org Subject: [PATCH v2 0/5] arm: bcmbca: introduce the bcmbca architecture and 47622 SOC Date: Wed, 13 Apr 2022 12:26:40 -0700 Message-Id: <20220413192645.7067-1-william.zhang@broadcom.com> X-Mailer: git-send-email 2.17.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220413_122706_375702_DCED1A5C X-CRM114-Status: GOOD ( 16.16 ) 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: , MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org This change introduces Broadcom's ARCH_BCMBCA architecture for armv7 and armv8 based Broadband SoCs. We expect to send additional patches for each SoC in the near future. The first SoC supported in this arch is Broadcom's ARM A7 based 47622 SOC. The initial support includes a bare-bone dts for quad core ARM A7 with a ARM PL011 uart. Linux kernel image can be built with multi_v7_defconfig. Changes for V2: * Update compatible string and node name in the 47622.dtsi * Change Broadcom internal list from maintainer to reviewer in MAINTAINERS William Zhang (5): dt-bindings: arm: add bcmbca device tree binding document arm: bcmbca: add arch bcmbca machine entry ARM: dts: add dts files for bcmbca soc 47622 MAINTAINERS: update MAINTAINERS file ARM: multi_v7_defconfig: enable CONFIG_ARCH_BCMBCA in armv7 defconfig .../bindings/arm/bcm/brcm,bcmbca.yaml | 33 +++++ MAINTAINERS | 14 ++ arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/bcm47622.dtsi | 126 ++++++++++++++++++ arch/arm/boot/dts/bcm947622.dts | 30 +++++ arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/mach-bcm/Kconfig | 12 ++ 7 files changed, 218 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml create mode 100644 arch/arm/boot/dts/bcm47622.dtsi create mode 100644 arch/arm/boot/dts/bcm947622.dts