From patchwork Wed Jun 1 20:17:32 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: William Zhang X-Patchwork-Id: 12867187 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 9360BC43334 for ; Wed, 1 Jun 2022 20:19:12 +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: List-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id: MIME-Version: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=Ed0JpLuccaMsfxgZgNeT8Mk+j/o3FXiNu9ldqfEqnQ0=; b=R0Z QF1sE1wWlMcJxFgNI6u5ssEfb3hdg8Bz753tdu7Q0QcaXqe0I16IjtUMAxcnQ/GfZ3yMpD0QzJHui f0aWnUazwQdrQfb/s7u8wWhqKXZxlWzLbvERB+6SfyjfFmueh89d/hPVyvvyZtDivFl1hzEDqRNja vkEpaVguAxuOzsyjnSSnNvXGBS24KOyIZQVNEsjyqec0P3gp8KuGUHdV/59kNkBO0pl+sY2Z0Fc2F Sh/qb3tuQqBXO4c3ESwhKyuqw3E5gQwEn8e0sPe0Az0g9fCd7jPhQ717UTXF0iuVHzljOW5jlDpW3 aq3YV2l9bSbSUddKfxJo7wEa4yxQ2Ew==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nwUn4-000GrH-MY; Wed, 01 Jun 2022 20:18:02 +0000 Received: from mail-pj1-x102f.google.com ([2607:f8b0:4864:20::102f]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nwUn0-000Gq9-7d for linux-arm-kernel@lists.infradead.org; Wed, 01 Jun 2022 20:18:01 +0000 Received: by mail-pj1-x102f.google.com with SMTP id d12-20020a17090abf8c00b001e2eb431ce4so3073413pjs.1 for ; Wed, 01 Jun 2022 13:17:56 -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=CmTfCg0b3esSZRv6Za3XWD04T5RY2l9up/3oXRKotqE=; b=Eb4/vBp3N+/94omjtgYkqa1Xxx/41Ia6eRXHrowi5O9S6fpmT9ojHHtcKncLpnWOM6 B/s3vWeg3GMATuh84/oOHB/6JOPvxskCTPVBXib4qEe0OQMx10yLKZ48YmOvtVdJlwFQ uWIzjkHqWRA3cQg5h82ooXEuxit/oy3mP5AfM= 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=CmTfCg0b3esSZRv6Za3XWD04T5RY2l9up/3oXRKotqE=; b=3N36uYRrDN17e231BboxFWfcDtJnAPjbD+KWSIBtWehuefkvRy6lqjOR68WOW010Lx EbErU0PQM9kBg9MapeufjI0M+i7NxIfII4BNPYYoUKk2vUnl8pcP1MaG0Y1APuaBQUpf 0otSZscT/8p7a/gcYt0hx7DYF4GOKeeFdv6Fh1s52+KXw4JulezrTHRZ+gCbmZlhNrw4 1VINbSRKa9lmCdGz2Eq6Rs7tRbBLdiDyCcf1CVak091jfJiDSeE61nLSoGKx30KZgJa4 EClvvC2D6kBsJVC9atkcXzt5ETisw2xKZ7kjI1m048KIq9ndxr+Eg0Y6tTrRB1wuZCFq 1/Zg== X-Gm-Message-State: AOAM533wRrq2ZMg8GAMUbLq5t6m0opLVEagpT33ZM+4CDihakZx6XGBK L/QSzCbPSXUAKAK77nNfDw63Ia6yU4FigzCBNVzPUt3+hR6wB/2aQkPyp1lifKjnoOU/LOpAPsa 2Wll9jDGYvQNwcVCOA3oPF0vZN6GQI1ZjlGecYr1eNehfrd0dily2yDRLOhg+lRk6YfSisq18kr r75E/ife3FNOUSvDPR1F0= X-Google-Smtp-Source: ABdhPJxVu7k9iDRrkuDfyMaRHF8qIbfFzM3K5cF6fp/7yl7iIfASPX+pQKgOStqqrqpHq1zZ0ygdbQ== X-Received: by 2002:a17:903:1108:b0:156:73a7:7c1 with SMTP id n8-20020a170903110800b0015673a707c1mr1166964plh.101.1654114675837; Wed, 01 Jun 2022 13:17:55 -0700 (PDT) Received: from T3500-3.dhcp.broadcom.net ([192.19.223.252]) by smtp.gmail.com with ESMTPSA id t10-20020a1709027fca00b0015f2d549b46sm1954983plb.237.2022.06.01.13.17.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Jun 2022 13:17:54 -0700 (PDT) From: William Zhang To: Linux ARM List Cc: dan.beygelman@broadcom.com, philippe.reynes@softathome.com, joel.peshkin@broadcom.com, anand.gore@broadcom.com, florian.fainelli@broadcom.com, kursad.oney@broadcom.com, tomer.yacoby@broadcom.com, samyon.furman@broadcom.com, William Zhang , Broadcom internal kernel review list , Krzysztof Kozlowski , Rob Herring , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 0/3] arm64: bcmbca: add bcm4912 SoC support Date: Wed, 1 Jun 2022 13:17:32 -0700 Message-Id: <20220601201737.15896-1-william.zhang@broadcom.com> X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220601_131758_580750_1C23ACE7 X-CRM114-Status: GOOD ( 14.83 ) 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 This change adds the basic support for Broadcom's ARMv8 based Broadband SoC BCM4912. The initial support includes a bare-bone dts for quad core Broadcom B53 with a Broadcom uart. Changes in v3: - Change internal bus address and size cells from 2 to 1 Changes in v2: - Simplify dt-bindings patch subject line - Fix pmu compatible string - Remove unnecessary cpu_on and cpu_off properties from psci node - Add the missing gic registers and interrupts property to gic node William Zhang (3): dt-bindings: arm64: add bcm4912 SoC arm64: dts: add dts files for bcmbca SoC bcm4912 MAINTAINERS: add bcm4912 to bcmbca arch entry .../bindings/arm/bcm/brcm,bcmbca.yaml | 7 + MAINTAINERS | 1 + arch/arm64/boot/dts/broadcom/bcmbca/Makefile | 3 +- .../boot/dts/broadcom/bcmbca/bcm4912.dtsi | 128 ++++++++++++++++++ .../boot/dts/broadcom/bcmbca/bcm94912.dts | 30 ++++ 5 files changed, 168 insertions(+), 1 deletion(-) create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm4912.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm94912.dts