From patchwork Mon Apr 11 17:28:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: William Zhang X-Patchwork-Id: 12809462 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 48E92C433F5 for ; Mon, 11 Apr 2022 17:29:52 +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=0sCdutgyAthRubvmaBWYRlCl7eZixxMKoXI+nv+2qKs=; b=t/p PqVKTe9QWePQ7yVufK7gLJDEC89Yiu1Js4MSUyBtKAi4aYywuGtFzwYQid7xKOJd8qW42rgx2wVIN GIgne+4tNTXWbTbWOFrATpZYe92I7KiCgfWIbkjk4pGHtYlDl1TTYi5ryoVSnMSHCGmPMsGA/fUej d/K4X8S+Pl3f7ZFzGlKFk+j4j7IJ9+Jdsgz+6Hal2yzeubwwT/c6e6xhvMDiTkkO5y/4fMtiFwJE2 KMLxKABSOB4D1fvfYPYHXdxhx7QgabQnIFc60983c07Y/TtQQCzEiI1ic0Sh2KiJYjDLN2CKbbfA7 0dszijhl9ZA7hr4nDrme8XbHt+s+WaA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ndxqE-009t3v-Gg; Mon, 11 Apr 2022 17:28:42 +0000 Received: from mail-pj1-x1033.google.com ([2607:f8b0:4864:20::1033]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ndxqA-009szw-Ew for linux-arm-kernel@lists.infradead.org; Mon, 11 Apr 2022 17:28:40 +0000 Received: by mail-pj1-x1033.google.com with SMTP id bx5so15895510pjb.3 for ; Mon, 11 Apr 2022 10:28:36 -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=5tEKiGsn5vWEeCW+75DIVTITB+ecIFAX9hYx9vu+ZJQ=; b=WOTXs9++RHxIh3qmZgq3CXTuw3S37z2JC048Qth4mJoAdp1fNzNQSbT/U8A824Jres unmXRc6MZZWfAQXb4BotpjfSLBKQ8vLOx0xDDM7xwz9S5ejEYTlytiRQfYUW58DpQ67o wydUTVhX8sbr2iDKxTeS5f3/ZVJ+GSUHWPhN4= 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=5tEKiGsn5vWEeCW+75DIVTITB+ecIFAX9hYx9vu+ZJQ=; b=ejLK98FGRnqaBn31miV2AaXaOYQMAcf70yDRVfhf7nZ8WNFW4awYFhDMXVjIvBr1sE ECobXetzEfGbPqjVto0wZfCcz1oUtUhqUiM4n1B/ZM7H/HApseU9UYRBcqTS/7N28XbC gbH2gfttyWvtD7k6Mn4gi6UP544Vl3vtTRzD90xLruKdOVQTFL+5ityuV+2FvYQ1253t vLq0XVYVKX1WbPF9mvXXs41nyiQ2yboq+mliXpwHEtAadWzjagM/neDOFwwo9SX1tStF 7tnnqQJjnootpFjkudS8SvxZ5Eh2anvVz+Mc9FohAAHO3TQNkg2iNDaqj3Rj+uexLdYt gFpw== X-Gm-Message-State: AOAM532vEyRwXa7JxFtUYndyiBCOvvGk7SRxZz2KjXWSOjaUK2eRbGCk kn+S91UyyjfMjUIZppwgLQ+kPg== X-Google-Smtp-Source: ABdhPJw+cS5yiIumBnP2StvtBsdl7lJZI7McBC2FaKkWPK1EgWDbQw8d0/bF9Xp1MaNWtxPfuwpiqQ== X-Received: by 2002:a17:902:a9c2:b0:156:1859:2d05 with SMTP id b2-20020a170902a9c200b0015618592d05mr34156420plr.86.1649698116205; Mon, 11 Apr 2022 10:28:36 -0700 (PDT) Received: from T3500-3.dhcp.broadcom.net ([192.19.223.252]) by smtp.gmail.com with ESMTPSA id d23-20020a17090a02d700b001bf6ef9daafsm85428pjd.38.2022.04.11.10.28.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Apr 2022 10:28:34 -0700 (PDT) From: William Zhang To: Broadcom Kernel List Cc: Samyon Furman , Joel Peshkin , Florian Fainelli , Dan Beygelman , Tomer Yacoby , Anand Gore , Kursad Oney , 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-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, soc@kernel.org Subject: [PATCH 0/5] arm: bcmbca: introduce the bcmbca architecture and 47622 SOC Date: Mon, 11 Apr 2022 10:28:10 -0700 Message-Id: <20220411172815.20916-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-20220411_102839_018809_FE4BC0B0 X-CRM114-Status: GOOD ( 15.55 ) 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. 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