From patchwork Tue Jul 5 17:26:04 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: William Zhang X-Patchwork-Id: 587613 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 18D6DCCA480 for ; Tue, 5 Jul 2022 17:27:17 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232925AbiGER1P (ORCPT ); Tue, 5 Jul 2022 13:27:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48410 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232483AbiGER1O (ORCPT ); Tue, 5 Jul 2022 13:27:14 -0400 Received: from mail-qt1-x833.google.com (mail-qt1-x833.google.com [IPv6:2607:f8b0:4864:20::833]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B24AC201B2 for ; Tue, 5 Jul 2022 10:27:12 -0700 (PDT) Received: by mail-qt1-x833.google.com with SMTP id z13so14685893qts.12 for ; Tue, 05 Jul 2022 10:27:12 -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:mime-version; bh=IH4L9NAWN9vWQyktgux3D39Og/waFr0ERxABEYf5Xpg=; b=Z1pg2TD9ntSgKwFjwwJz50MxIyqdoBZOV7f2s1uUGxB4ZvBhDBpzf9o/yNLGccP7um Ux3EbgJlhiNjMCijAOl9ZvQMvqZLDc0D9LKy+I1K0p8Te+iUFadZOTLY83Q1HBplpXUx fQLD56j4fHRLaqO6AbGHwfKGh6KX0DJzzqQ0g= 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:mime-version; bh=IH4L9NAWN9vWQyktgux3D39Og/waFr0ERxABEYf5Xpg=; b=crit0ELKBE8SlEdrvb63pa9k/SgkUy8YjxRNN3oDOddIrdDK80Acgz2sVoQtsFCiHO T6x0LEwGyP+nysaGlFCbB2R4HbXjS4HArNfxg1gvEVcLTFxkFctx7CI2ZPdOHrm93qDX mByhaJos6SeL8bVI4wHubWcszYGqkh0L2zlo/rw6zZ4gwZ98BH59uFPUlhOQlcHVpOHv rONgd5oQGSq9TqqdngnwW7vrvbpUKAyT9m67QehXgmREBn1kYp4Bep1GCO6SSDbab6Es TM+yImchFLfcfeWAnvn1wpkfwNGSHNWQHNrJhzd5GdERn8CLbPiANG8HOZVF7fy15ywg vX4Q== X-Gm-Message-State: AJIora8vX+zrQxG0YL9K+fnXtWqJYfGiWUn46SeofwvcfouFaDaApv7d VW7uUy32vEjWQkdpjcb+FyazIQ== X-Google-Smtp-Source: AGRyM1vOVkXysb0YxR84eHakGgsbHGQgGl1iVwbyjJOjUVtejkZXor5EdPQQsA1F1Wx/mschZEKEQA== X-Received: by 2002:a05:6214:250c:b0:472:6e5e:e2f3 with SMTP id gf12-20020a056214250c00b004726e5ee2f3mr32999791qvb.45.1657042031661; Tue, 05 Jul 2022 10:27:11 -0700 (PDT) Received: from ubuntu-22.localdomain ([192.19.222.250]) by smtp.gmail.com with ESMTPSA id d8-20020ac85ac8000000b00304e70585f9sm24439851qtd.72.2022.07.05.10.27.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Jul 2022 10:27:10 -0700 (PDT) From: William Zhang To: Linux ARM List Cc: joel.peshkin@broadcom.com, kursad.oney@broadcom.com, f.fainelli@gmail.com, anand.gore@broadcom.com, Broadcom Kernel List , philippe.reynes@softathome.com, dan.beygelman@broadcom.com, William Zhang , Al Cooper , Andre Przywara , Andy Shevchenko , Ard Biesheuvel , Arnd Bergmann , Cai Huoqing , Conor Dooley , Damien Le Moal , Dmitry Osipenko , Eugen Hristev , Geert Uytterhoeven , Greg Kroah-Hartman , Herbert Xu , Jan Dabros , Jarkko Nikula , Jie Deng , Jiri Slaby , Joel Stanley , Kavyasree Kotagiri , Kishon Vijay Abraham I , Krzysztof Kozlowski , Krzysztof Kozlowski , Lukas Bulwahn , Mark Brown , Matt Mackall , Michael Turquette , Michael Walle , Nathan Chancellor , Nicolas Ferre , Olof Johansson , =?utf-8?b?UmFmYcWCIE1pxYJlY2tp?= , Ray Jui , Rob Herring , Rob Herring , Russell King , Sam Protsenko , Scott Branden , Stephan Gerhold , Stephen Boyd , Sunil Goutham , Sven Peter , Thierry Reding , Thomas Bogendoerfer , Tyrone Ting , Vinod Koul , Wolfram Sang , devicetree@vger.kernel.org, linux-clk@vger.kernel.org, linux-crypto@vger.kernel.org, linux-i2c@vger.kernel.org, linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org, linux-phy@lists.infradead.org, linux-serial@vger.kernel.org, linux-spi@vger.kernel.org, soc@kernel.org Subject: [PATCH 0/9] arm: bcmbca: Move BCM63138 SoC support under ARCH_BCMBCA Date: Tue, 5 Jul 2022 10:26:04 -0700 Message-Id: <20220705172613.21152-1-william.zhang@broadcom.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org Now that Broadcom Broadband arch ARCH_BCMBCA is in the kernel, this change migrates the existing broadband chip BCM63138 support to ARCH_BCMBCA. It also delete the old ARCH_BCM_63XX config as no other chip uses it. Verified on BCM963138REF board with ramdisk boot. William Zhang (9): dt-bindings: arm: add BCM63138 SoC ARM: dts: Move BCM963138DVT board dts to ARCH_BCMBCA ARM: dts: update dts files for bcmbca SoC BCM63138 ARM: dts: Add BCM63138 generic board dts arm: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA arm: bcmbca: Move BCM63138 ARCH_BCM_63XX config to ARCH_BCMBCA arm: bcmbca: Add BCMBCA sub platforms MAINTAINERS: Move BCM63138 to bcmbca arch entry ARM: multi_v7_defconfig: Update configs for BCM63138 .../bindings/arm/bcm/brcm,bcmbca.yaml | 8 +++ MAINTAINERS | 10 +-- arch/arm/Kconfig.debug | 2 +- arch/arm/boot/dts/Makefile | 4 +- arch/arm/boot/dts/bcm63138.dtsi | 18 +++--- arch/arm/boot/dts/bcm963138.dts | 26 ++++++++ arch/arm/boot/dts/bcm963138dvt.dts | 8 +-- arch/arm/configs/multi_v7_defconfig | 4 +- arch/arm/mach-bcm/Kconfig | 61 +++++++++++++------ arch/arm/mach-bcm/Makefile | 7 +-- arch/arm/mach-bcm/bcm63xx.c | 17 ------ drivers/ata/Kconfig | 2 +- drivers/char/hw_random/Kconfig | 2 +- drivers/clk/bcm/Kconfig | 4 +- drivers/i2c/busses/Kconfig | 2 +- drivers/phy/broadcom/Kconfig | 2 +- drivers/spi/Kconfig | 2 +- drivers/tty/serial/Kconfig | 4 +- 18 files changed, 108 insertions(+), 75 deletions(-) create mode 100644 arch/arm/boot/dts/bcm963138.dts delete mode 100644 arch/arm/mach-bcm/bcm63xx.c Acked-by: Wolfram Sang # for I2C Acked-by: Damien Le Moal Acked-By: Vinod Koul