From nobody Thu Mar 5 08:20:13 2026 Received: from mail-dl1-f52.google.com (mail-dl1-f52.google.com [74.125.82.52]) (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 E09582E1F0E for ; Mon, 16 Feb 2026 18:11:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771265495; cv=none; b=GdafSR3n+AjU583wivKEMR2uEIBhoBT6w+bKffoImD3KMJg85Jzvn572gDTH0bdub0bbTGHvNy3FI7+43SX4AfyrDxDDhfyxxRxOamW7HiWWsdpbKJov9YD44zJW+nb7Krjen0+HABYPDHWMqakb89XcDNUd3o6SD7goxSWZr2Q= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771265495; c=relaxed/simple; bh=pQ+drPsuGyEfd8K4gyjmdhI7nQ2Z+6Gl3lG1hRjSv2Y=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=JeJh7hxfL4wkBOpYep8aTDS6eGMvTps5Duk/rdF9xNXrJPIWruiEI+d+LWnYTlWwGrS5ag4BEYfb8rCgqndcEcYro0lrGsxrGhdtKhLpuXebNIiidmg5QpbUTN7O16KqcW7hwS4968YmM9hPpEbZtVcHyzQoMAal1uVAmps+LjU= 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=g56neX0x; arc=none smtp.client-ip=74.125.82.52 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="g56neX0x" Received: by mail-dl1-f52.google.com with SMTP id a92af1059eb24-1248d27f293so7781942c88.0 for ; Mon, 16 Feb 2026 10:11:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1771265493; x=1771870293; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=S5xVuS52Zc4kvewurxT2EGZa1uCwREaSBUWVrZ6Swkk=; b=g56neX0xHVmwJ+0VCG+jsR3XBmSjnzK66MP4cKFFjs8sovggdE/HpX5yVXXEVqSC+q m1kwJhyiiCjGAhmGKWZ7Ie7J6aiFFAKkucDyhGCXyzIoosmGaKvUsTg33r4BJogZdaxw o+Wul7VSdOK+osCl7X7VNe+eBgncj5XeNw0Ss= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771265493; x=1771870293; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=S5xVuS52Zc4kvewurxT2EGZa1uCwREaSBUWVrZ6Swkk=; b=Poq8yjJ4s4AuMEjj8lU4Lj2XnBsw95y5Bw6jYwZWAbdbmMv7fJi4YqMC+5fZVmBXLE 5LfvMvIIbpHfoIhHBL8ee/vy6wHgqTt2CujmoIi/VTJihaRq/jvKI+netkBdBmQfZcba DnvkDzBPe/pbaMLWeey9N5IfIY7tGdxyc5hCUQp35M5drXeFRDmY9CcY6JHCN1RxU2bI iZrGUIwZpZ38g6gFrU7edxF+9cH7EYtWJZm5JXAEBRKVuHCqt9NOKMEN8/jaQvdeO4AZ YJf5WFY+3sx+aFc63gPQA0jlyuxv2Mr8RXC8w8bGu9rLSNND7+TVuo2JBpH6EZz0SiJK NzyQ== X-Forwarded-Encrypted: i=1; AJvYcCWpsLVw6Uh+wn+FerRyKMHPYVJRhGVbfGQmqlMD4IqS861e343/E1x63gIRqqF0EmZeDOzHuk4rof++ge0=@vger.kernel.org X-Gm-Message-State: AOJu0Yxrecm3YKpYuGTuHM59n0EBhlONudN6jscwHYk6iAGxweenPuyf /gtiesnrOzbQikS3S49uGtZoRHippqZVoBUh7MLKGBRQCpFFcuuikiwbACuL7U+1DQ== X-Gm-Gg: AZuq6aIiy9cEvN59+a1g87yrEEeLWg1FJ6Lg0arYWbRNYr38Svl1aPcYr64uKAU92+S +1WfXfMsvTdkHcULdGamAvKGwUYbkWI7ZQ3xtaYGl5gJiL+FPtgzW8WU6+Le7onQz1yHQjHjiW0 iR+A5dGLlhTJoAIM/Aj/9oHMcGp75elanGlz5c8+8ZGflxGe/S//HWOlA8eApLaOYZo4rEgPten tZJbEka7xbgx49d+dM+mKBzsW3triRhGvbhxJB8KlYjOK5P1PIScqDp5GpUytja3GnF9YaNpCle c9vLbrd/A19SAcm0vG0PY5l9OZSQ7B+kgEQRXNWvLRjNiTocQ4q8CfJL9KorufhMA9/dqaeasXW 9M4oBJCUQMFVLwpHdRfvqRieUxQ9At37xNJQB7mS6dUooQVEjbbnSJOnsabEsOHKksBwvKzXRcc Nnm0BGUCLw74P8UcZ3DT+fTM/MrnKN3QFJcaI2Rr0ih2RU7SACQI3ZR18LAju1W0IqPxhtctOsR txWuzT6j7s= X-Received: by 2002:a05:7022:6a4:b0:11e:353:57af with SMTP id a92af1059eb24-1273aed430fmr4704181c88.49.1771265493018; Mon, 16 Feb 2026 10:11:33 -0800 (PST) Received: from dianders.sjc.corp.google.com ([2a00:79e0:2e7c:8:2953:dae1:1e39:73b3]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-12742c64282sm13724326c88.5.2026.02.16.10.11.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Feb 2026 10:11:31 -0800 (PST) From: Douglas Anderson To: jassisinghbrar@gmail.com Cc: Douglas Anderson , jonathanh@nvidia.com, linux-kernel@vger.kernel.org, linux-tegra@vger.kernel.org, robh@kernel.org, thierry.reding@gmail.com Subject: [PATCH v3 05/15] firmware: tegra: bpmp: Use mbox_ring_doorbell() instead of NULL message Date: Mon, 16 Feb 2026 10:09:42 -0800 Message-ID: <20260216100943.v3.5.If1255977439f4cdbb3193f73f90a784566254f15@changeid> X-Mailer: git-send-email 2.53.0.273.g2a3d683680-goog In-Reply-To: <20260216181002.3475421-1-dianders@chromium.org> References: <20260216181002.3475421-1-dianders@chromium.org> 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" As per the patch ("mailbox: Deprecate NULL mbox messages; Introduce mbox_ring_doorbell()"), we want to switch all users of NULL mailbox messages to use mbox_ring_doorbell(). This client only ever sent NULL messages, so the transition is straightforward. We can remove the call to mbox_client_txdone(). The call didn't do anything for NULL messages and it's now officially documented not to be called for doorbells. Signed-off-by: Douglas Anderson --- (no changes since v1) drivers/firmware/tegra/bpmp-tegra186.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/firmware/tegra/bpmp-tegra186.c b/drivers/firmware/tegr= a/bpmp-tegra186.c index 64863db7a715..c45ea66aabfb 100644 --- a/drivers/firmware/tegra/bpmp-tegra186.c +++ b/drivers/firmware/tegra/bpmp-tegra186.c @@ -84,12 +84,10 @@ static int tegra186_bpmp_ring_doorbell(struct tegra_bpm= p *bpmp) struct tegra186_bpmp *priv =3D bpmp->priv; int err; =20 - err =3D mbox_send_message(priv->mbox.channel, NULL); + err =3D mbox_ring_doorbell(priv->mbox.channel); if (err < 0) return err; =20 - mbox_client_txdone(priv->mbox.channel, 0); - return 0; } =20 --=20 2.53.0.273.g2a3d683680-goog