From nobody Mon Jun 15 05:20:03 2026 Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 60F7037CD24 for ; Wed, 8 Apr 2026 08:11:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.172 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775635919; cv=none; b=otY+UVXTZyD+TuFWOJTnVCiwm5oWg+h3X5xlcSOHa16aBAfick1drdB5Cu7Qk2MpQh59ecjl8ofAtNGpOlGlndwEFOM31Zg+01UcHl5G2WYWIumMJM81aDdbCX5EmcBeA0dnmDJLkBgPXIlXye8FopaqgY+bsIiT+ouMqh0FgWQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775635919; c=relaxed/simple; bh=yprFZu8aOKjeUT3eWPKWzK5Xz2YhqwsIlcWVeHTONKk=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=iyTHwadUVFLRHOPErA36cVKTuYCVTXuDRdiqN2eWgUW5iCHAUbp1Es0pJyWzh3RnSDIBjaYImcQb8GkyCYPc89nYqmtd2aQJ8pEEpN+QDED/AryPq1X/4ZlnZ9LPD/KCfeR6F5zdE1ovf3j5bm2xS9XhGJy5V2G2M/jabrPVkWw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=RdOJXo+g; arc=none smtp.client-ip=209.85.214.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="RdOJXo+g" Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-2b0c8362d93so37640665ad.3 for ; Wed, 08 Apr 2026 01:11:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1775635918; x=1776240718; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=OejBbrri3d9kPDDrk8EcFHpWkrzAozvlowpTGFN85e8=; b=RdOJXo+gG5qDNADilcV0azKsJakMgtxSsWwWZ+4eBa7Gs0AxAFeU+ZwAhYYcv3XsTr +Kv6RREfjLD8Sw6SkzDnGtYVZ/Sc/C5itp61MD+YMqkVdGLVwSsrK+YcsccnXELIvoGj 1fo/A+Oz3JiPujeitGelVmyo6BvViwXvGcT2c= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775635918; x=1776240718; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=OejBbrri3d9kPDDrk8EcFHpWkrzAozvlowpTGFN85e8=; b=muO6s0Htrb/ppFyrSc9om3vcoGxGMLNPwDtX4GsLm6Pf6OOtkmveSXuI/3B+7F9X+u e1rFIyUpQJKiemtH2fXr3DrrCNQ/jtRJkFEfjcOIZCulw/e6pjw5zy+uBlui3dyRmsiN 2+RTbeStNKBV+egvDpu4aaSGRx7Czn8nKlhEE3p3qH+Mo6sm3qBlyP59/oV6/y2Au2SV VFZN2hz1Nj/Y8Mj7//AfIEaIeGqCAL3Mi6r2liGIwYUj9HUGrHWvPoEsdm3KfCSUtQv6 mr1n4vTJ2jh+JdCHcGfbWr7jMWGK0ZliqCOeK6350e6yYVZ+Til9gAcmWacEmxaWvVmw 7xbg== X-Forwarded-Encrypted: i=1; AJvYcCU495zRHHl9QfS3a6sbxwXTAmPsUhcaMv6TePpg0calP1TxN7fDoZcVsQrUq7D9x2w2Cw+NJoLTpopO3N8=@vger.kernel.org X-Gm-Message-State: AOJu0YxhFFsuN04Su4clU6DqB4pFmzrdfMjFpz5uheLxHhhc8tsRGzfk ol9bP5sQHMHrbG5n059nsfeZqBzfRRftL5f+TGyDbyY48wRW8F/+lH7Aogf6M4iTog== X-Gm-Gg: AeBDievsOWgAf2iQNUyYen3a/vaIMYU/Nhm5XAVM38Tcp+mQXhu3adN+ChRcykJiRPt 2QuuFOpwhLfPtM7J0c6zPzejh6DeApKBLCxUAcwmDDwq6ryjztd0v8c73vvGclXYAGJbjX3RzWz UFfg74L66YHBy9BnXbuMzXI02yFvopvaktwgqCsYsSXw23Z5Jn8zSU9v7pzOqQkItkSGymRXaxe js16QevQ+qPuF/eVnn0LsyjT+fh+idqScagvi023w9sOSfv0IuaEa4aztG/nSJMbASqq4Lkiv22 8VLn+vcwlxR292KauvwjsPASU32sWU2jqKWXiAt+tGm0C+k+dsivrQBLsu7aJE2a4d48bfKEePS u0GHvjc3bFgQrdiUcg4b5Y27tV2sT+jbxR/GvUYkBaD6FROk69Qh/MUfhq98p6jiymj+xggV5aS lL5r2LTtyqAWok/i9Gh1sABN1+6Zm2AWcNP32enlaIRpZ/TH+rEWxmq0SwY0Q55NO67PVcmDOlA rVV6Q55 X-Received: by 2002:a17:902:e78b:b0:2b2:4d36:7ba with SMTP id d9443c01a7336-2b2815b522dmr216420835ad.0.1775635917710; Wed, 08 Apr 2026 01:11:57 -0700 (PDT) Received: from wenstp920.tpe.corp.google.com ([2a00:79e0:201d:8:f0e3:c8b2:74ff:70d1]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2b2749cbca2sm193388975ad.73.2026.04.08.01.11.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Apr 2026 01:11:57 -0700 (PDT) From: Chen-Yu Tsai To: Florian Fainelli , Broadcom internal kernel review list Cc: Chen-Yu Tsai , linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH] firmware: raspberrypi: Change dependency to ARCH_BCM2835 and COMPILE_TEST Date: Wed, 8 Apr 2026 16:11:49 +0800 Message-ID: <20260408081150.1710717-1-wenst@chromium.org> X-Mailer: git-send-email 2.53.0.1213.gd9a14994de-goog Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The Raspberry Pi firmware driver has no compile dependencies on the BCM2835 mailbox driver. It's just a indirect runtime dependency: the driver only works on a Raspberry Pi. Change the dependency from BCM2835_MBOX to ARCH_BCM2835. Also allow compile tests. This allows drivers that have build time dependencies on this firmware driver to be compile tested as well. Signed-off-by: Chen-Yu Tsai --- drivers/firmware/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/firmware/Kconfig b/drivers/firmware/Kconfig index bbd2155d8483..f99d27c1f6a4 100644 --- a/drivers/firmware/Kconfig +++ b/drivers/firmware/Kconfig @@ -114,7 +114,7 @@ config ISCSI_IBFT =20 config RASPBERRYPI_FIRMWARE tristate "Raspberry Pi Firmware Driver" - depends on BCM2835_MBOX + depends on ARCH_BCM2835 || COMPILE_TEST help This option enables support for communicating with the firmware on the Raspberry Pi. --=20 2.53.0.1213.gd9a14994de-goog