From patchwork Sat Oct 5 05:01:53 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sam Edwards X-Patchwork-Id: 13823100 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 DD88FCF8851 for ; Sat, 5 Oct 2024 05:06:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-Type: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=r8NHiKWRZuu6Ni0mDEJmlzarQeFmoce/A7Zp31QdSHY=; b=xUdln/CRfrAN/gKnAZFVVcne69 mDSXh5fHIM/ciJKabBMtv7Fs4WXvIyFDsWRVq5JhZwdHsnkPXeIOFMRN23ta1y1vqKSh3450VdyAh HN5VJZP/lCPK4abaeunDiLoOK+5tApSRNP+VEKIKV1LuahoARIC+BVlmv0SfLdjarPGc/yUkmNUhc Sr8hCMyellpps89pCAmU3NDuWdC8BYb9Cepkb+I0KiKHPCuvUX9D2a6zzqT93gruSv+cRgTxWvSNr 1Q33vPxI0u4hofC4o/sR7JMDdZiQO249wAD/nYBj5aJVQqt5tsmeWUShEgBP3MAd4X7DYmbx3l7K3 ktFUdx3g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1swwzb-0000000EmOf-1Hia; Sat, 05 Oct 2024 05:06:11 +0000 Received: from mail-pj1-x102b.google.com ([2607:f8b0:4864:20::102b]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1swwy6-0000000EmC3-1RKc for linux-arm-kernel@lists.infradead.org; Sat, 05 Oct 2024 05:04:39 +0000 Received: by mail-pj1-x102b.google.com with SMTP id 98e67ed59e1d1-2e0946f9a8eso2022806a91.1 for ; Fri, 04 Oct 2024 22:04:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728104677; x=1728709477; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=r8NHiKWRZuu6Ni0mDEJmlzarQeFmoce/A7Zp31QdSHY=; b=aHbWqFjmq/d9XxK2TtlSaP/8meYHkdjbcWIAsrQao5DOCLVODYzRyaXwRUGIRGdL9+ aP4kCRj3w/g9iqV73qBP08fCugWUz/pSmSCBlEeMQG00YfxvLx01AsE284jcel2K2jsg w7GLWXEcjk/FPwpzrlwANGqTnDMkLTfS6kyEUaTG6/7osfJYYVmSkpNKtBWzN6W4o3P0 lwe8horYXa5E86NZKtTBgfXAZgEut2hdV+kLJKydNfZ7EhfDTLtM3A/7ym9hNfnobUVT aIM6ssbtlE20U4JSZcp6r/Vz8Ki9O2j1IS5rGc+B1LVBKUe3goCfavkZ7AGfD+yjVMJr 3Fuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728104677; x=1728709477; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=r8NHiKWRZuu6Ni0mDEJmlzarQeFmoce/A7Zp31QdSHY=; b=oB+o1+8RjJQKFTh+AlHZtNi/+VBbtcqriFjRAqFleWrQJkeGFK6CC1cMGu6Rz8vb2x ZqlW+3UGzNgkjNQB/sYsKGAyHH9U8wk82AkRuupGMJo12scoTfClLsp76cyyfLXxHHoI qtFycMeWl05itBRy8bXED8dBtzgVnJLLs7GfpbvSeg4/oY4NyOaxyAz3D5aSIhMujNdU dS3CnSmtqTNZLO1q3Pbywm2NGUFv2wW0TIhPsvcoAFCVFWaIRbHycfM/2nDiWZkjM5KD uSZu98Ix0xufk41XgS+mhPc1Gn0KiyOOQ5mktXY4MhhrrdfiTZDT/ATYYgcLf++nqt18 h6zw== X-Forwarded-Encrypted: i=1; AJvYcCWeOO0UxJxPyk7ekE2sRru/zC+kM10GPeJorva2zoWz2fF5nSPMdPOzwuqNGyzMoUBqpYaXwDXQa+egUcrrk/zX@lists.infradead.org X-Gm-Message-State: AOJu0YwsV6Ofg880FRdxKjchmkooiNvPd5Hj2LCCVA/jGmAg+RilYxuO w7Y/FI1pIAfNs4IcmkEmpLe//0otwCRjvIualw8BIjdcTemNGFNu X-Google-Smtp-Source: AGHT+IHJH4xcREpvD0HDuNMTuUtxVUEaLiBlPUv8CIIcBjF+dsn53MPqiV3uxRBQCo5S+yuJsLIlRQ== X-Received: by 2002:a17:90b:1644:b0:2c9:a3ca:cc98 with SMTP id 98e67ed59e1d1-2e1e620ead0mr5773693a91.7.1728104676850; Fri, 04 Oct 2024 22:04:36 -0700 (PDT) Received: from celestia.turtle.lan ([2601:1c2:c184:dc00:ed3:4cda:b368:ce98]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2e1e85db34fsm2625744a91.33.2024.10.04.22.04.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Oct 2024 22:04:36 -0700 (PDT) From: Sam Edwards X-Google-Original-From: Sam Edwards To: Florian Fainelli , =?utf-8?b?UmFmYcWCIE1p?= =?utf-8?b?xYJlY2tp?= , William Zhang , Anand Gore , Kursad Oney Cc: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Broadcom internal kernel review list , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Sam Edwards Subject: [PATCH v2 0/2] bcm4908: Fix secondary CPU initialization Date: Fri, 4 Oct 2024 22:01:53 -0700 Message-ID: <20241005050155.61103-1-CFSworks@gmail.com> X-Mailer: git-send-email 2.44.2 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241004_220438_405740_A3260C29 X-CRM114-Status: GOOD ( 10.64 ) 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 Hello list, This is v2 of my previous patch [1] for resolving a problem preventing secondary CPU(s) from coming up on bcm4908. After some discussion, I decided to try dropping the reserved memory region from 64K to only 4K. Looks like it works! Changes v1->v2: - Reduce 64K reserved region to 4K - Style change to the `reg` property to use hex instead of decimal - Slight rephrasing to the commit message - Add a new patch that also moves the `cpu-release-addr` into this reserved memory region Cheers, Sam [1]: https://lore.kernel.org/lkml/20241003213007.1339811-1-CFSworks@gmail.com/T/ Sam Edwards (2): arm64: dts: broadcom: bcmbca: bcm4908: Reserve CFE stub area arm64: dts: broadcom: bcmbca: bcm4908: Protect cpu-release-addr .../boot/dts/broadcom/bcmbca/bcm4908.dtsi | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-)