From nobody Mon Jun 15 07:33:47 2026 Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) (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 54A8D2BD030 for ; Thu, 9 Apr 2026 03:44:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.182 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775706242; cv=none; b=br98XkoyyIvKhvwaF9eUQN07tLO55BIPR4bhYWIJHZ5Ka57D3A8jkjGjPRSM5twv71h9n/AVXLzyhUz91b2AJmV+BasueXWmy+IGyWqNJwUpsaeJlC1IvDAaya3eh/fatqGCbnoUINCBHk52zbklO3W/SVGc/JaYUWDXm438d30= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775706242; c=relaxed/simple; bh=SP0OnbNRHhyJrckrvomuAzJzB+x6l7giCTW2+w8sSyA=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=HOLE3dFyEEl5LPeDKYstgVco/fyoZqrvbQVY2wj4wxFzC6bBPgD2gQDuKzPgAn7WyBJOuzQH6+GgdZyGlniuEaUx8qpOK+f9IGVgDKDyNYTtIIXVqZq0bDUbtYy5xEIZX2aNQR6/BXY8+A7oNi0NmjkV8BhkA7RY1ZJBlawbMV8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=TdyUKvB0; arc=none smtp.client-ip=209.85.214.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="TdyUKvB0" Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-2b2ae8a0103so3004025ad.0 for ; Wed, 08 Apr 2026 20:44:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775706241; x=1776311041; 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=PgMt0qw0VR15K82Eu6IygRQmCQK8o8ppv3m5J4WJD8M=; b=TdyUKvB0grB2e/u1uMjkqQOXtx/Auj7v2tKWSWlj3SWNog940GmLEHYNNrlzqW8TF5 onaAoKeg7ph1iNRL/Lbw2oImari2vryeI6ifCn+6SjB2L+EuOr1ArmxLIfo5KhCG4R6t In1lLUAfMJLl060bXX/qGlswLGsd+GmuZHaieUvnhEU+47kRNOhQh6cmG/UMhiBJ2r5I KkGtao41N33AMTJaUjXgslO9XR6BrQKUMEQiRS7c71rnkQ4xYySzT/ILZVJdPIX5PgeA WoxBUTw/bXltEEEFDtSn+hmGPx/O+1EG03c3HwM/Jl3ItxA+RSk0OayMuLUVvyon0LoH nDww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775706241; x=1776311041; 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=PgMt0qw0VR15K82Eu6IygRQmCQK8o8ppv3m5J4WJD8M=; b=NCYyrlcL61ZPTtowAWNOWMcbzL6k8+xQb5BFqmMUDSYR1UgvRmyKlOYuttR7QI1IVf +Tr7DT29JE1Qo2NuYVevqdE+JPWIt0VR8La4zM9bsMBpLeH9DdC3ge6pbK4H1MNzUYG3 4rS+SkHoOfQ0gGoxxsyXoiUW20AP2+XaNRLs0glTQJ0jXARHGPEraKeFIRzK+0lRVCmw HCYjiVKxEWrAqIeeiBvIiQD+EjMkRgPgkXdw0DmU0A7+NPhyuohzG9NaWLDC6R54qusP 1+FOGRXFL6pvjTFGJlEMbT5QnXCLbwlgfec7pxPaLMk61YbPfM/ovdvgYBpk5aJLYo3s CyBw== X-Forwarded-Encrypted: i=1; AJvYcCXnTBTt7szm7LYwp3Xb//tb+YgEYPcu/ecG4LkQgNDFZbCqIiQJ8deA+QoJ5j/ksJrrdRU8ORyiboRmJ+A=@vger.kernel.org X-Gm-Message-State: AOJu0YwuvPVwsrqDcmAgLhNQx9Un2EseVh1Q3Rs5ylv62NCcCtMJXCfG AgK5sDJpof8I6MOu3Ybsgc/5BZRDNir3gPZ2gzMSWkwSR27R5JNAzRmC X-Gm-Gg: AeBDieulFRwr8ktMnQ+K5PNkN8q/m9vPfEKmfB5LkHusK0Dgmthudl6DIXASCzJjVey MfOh5ammPdZmovQWY+NX5DtcQAY+jMZajWQq3WwLmAsS1992QLDf7ckjRviLN5kzzpjjRD0tuEK aXEUjEXZHeDMqXJWSkWe/SYxklWythWHzKXlrDct4uzU4kL20pqRr28WIGUr5JG66kIuj9598te GNivC9NUTmLnaXBJOGsJKUMrqB0PtkLJiBCZfFx4BIQenl/+yKVsX7L1jRdb2u1W5dUdU8E50Ca CRCqxcrhBl/rdcUR5ZIVl9CluRWRiaOSyoKAxt0KPVVUYqSJZDZhvR7hN0QIA51bRgw6nb+RMKo 0IEzpUuC7KEthDwFNmDXGgMYc+jqD5EFn4OB1nvX1PoW+N5XdcYcXLS34iyRJt/KThWl10c4mKM ODHWxa1k3Se7etwMvx5a6bP8g4FJhFEIuF1HMycGoKoWkmu1Twp5yOgQnZw7HxYc2tlA9c X-Received: by 2002:a17:903:1aa3:b0:2b2:4e5a:9473 with SMTP id d9443c01a7336-2b2c73abb8fmr19443015ad.21.1775706240566; Wed, 08 Apr 2026 20:44:00 -0700 (PDT) Received: from tomriddle.lan ([2406:2d40:64ea:4810:e3d7:bcdc:3449:4b6f]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2b274979525sm266420275ad.45.2026.04.08.20.43.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Apr 2026 20:44:00 -0700 (PDT) From: Oliver White To: luzmaximilian@gmail.com, hansg@kernel.org, ilpo.jarvinen@linux.intel.com Cc: platform-driver-x86@vger.kernel.org, linux-kernel@vger.kernel.org, Oliver White Subject: [PATCH] platform/surface: aggregator_registry: omit battery & AC nodes on Surface Laptop 7 Date: Thu, 9 Apr 2026 15:43:47 +1200 Message-ID: <20260409034347.17381-1-oliverjwhite07@gmail.com> X-Mailer: git-send-email 2.51.0 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" Surface Laptop 7 exposes battery and AC status via Qualcomm PMIC GLINK qcom_battmgr. Registering the standard SSAM battery and AC client devices on this platform causes duplicate power-supply devices to appear. Drop the SSAM battery and AC nodes from the Surface Laptop 7 registry group so that only the qcom_battmgr power supplies are instantiated. Fixes: b27622f13172 ("platform/surface: Add OF support") Signed-off-by: Oliver White --- drivers/platform/surface/surface_aggregator_registry.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/platform/surface/surface_aggregator_registry.c b/drive= rs/platform/surface/surface_aggregator_registry.c index 0599d5adf02e..f0881edfb616 100644 --- a/drivers/platform/surface/surface_aggregator_registry.c +++ b/drivers/platform/surface/surface_aggregator_registry.c @@ -295,8 +295,6 @@ static const struct software_node *ssam_node_group_sl6[= ] =3D { /* Devices for Surface Laptop 7. */ static const struct software_node *ssam_node_group_sl7[] =3D { &ssam_node_root, - &ssam_node_bat_ac, - &ssam_node_bat_main, &ssam_node_tmp_perf_profile_with_fan, &ssam_node_fan_speed, &ssam_node_hid_sam_keyboard, --=20 2.51.0