From nobody Fri Oct 2 12:20:15 2026 Received: from mail-wr1-f43.google.com (mail-wr1-f43.google.com [209.85.221.43]) (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 3B7DD40B364 for ; Fri, 31 Jul 2026 12:54:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785502491; cv=none; b=gNm3CXI1XDF2bEX8gsJjupXZUQLhg8dibUjq2YhM2c2PohnltPByQFzj9V6NjULpgwNMR0KaEn+rphU55+MQO/XXccTYYrN2wJf+8XsbFMrTI0ye/Cv7U97VmNeHnhBBgPihRMoDzsBbgO3KLrxHUfDPrcpcDCgTyhPub/TL6sI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785502491; c=relaxed/simple; bh=gbJ1qqfbF0nBVlSEhwzrkhM234XgVutoSuHcds+hLB4=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=rRp5YWlAVViTFcbkS/152H5Xfg9K7LisbkmlFFjJcX/xlL0CpN2lKco99/asu+TTSJg/dwQt+4SE1dHtHLV7OkBhLpFayz2Igf5unnIPFf/1gSWck6kfgIeokgepYxw9eMwcgEuw7qqbDsEbBmwRUpJ40ytmON4Zq7yEtmI5yzw= 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=IglG4UWO; arc=none smtp.client-ip=209.85.221.43 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="IglG4UWO" Received: by mail-wr1-f43.google.com with SMTP id ffacd0b85a97d-47f71156e1aso522010f8f.3 for ; Fri, 31 Jul 2026 05:54:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785502488; x=1786107288; 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:content-type; bh=X2rvyL9iOnKkYeiEWC78cS0WtI3Ni+/w7Dx0CvVbGto=; b=IglG4UWO08tbOgOaLL8hqQamcVvSrJ3BZGtQtLGyhRHS/el7P6BjR2riaMmorQdQuH KQgpZVmLeNxeL5RzWPmhCKh1WcWAnNdMaJN2DmQn2AwNqG4+LI7b1ssdox/PyThj4TPE IOib+1ARVJUzWS5FjQn9Q/0XDjnP2RIjbvnpQ77mgzSasVc2Jc+mp1rv4UUsgsvTvuUs eC3ihrIwCNtMtHSDUAjvEP5t6TaROgeRCUdmRlf0W5p5CyzP5cjq5fR5k1HU8l2DZFWE /qd2GEkvoY4XNvR5AbOba9yb9807L1bF5q0KRNFZeW3kEMnPN7dgyCCVXJVuwIDW0E51 hyrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785502488; x=1786107288; 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:content-type; bh=X2rvyL9iOnKkYeiEWC78cS0WtI3Ni+/w7Dx0CvVbGto=; b=Tn/F9hoAP+5glu0E9dfYKAkDlgM1KXhxkKfjo4hCALg1EuxN99t11pRBOjGZEUmFLv uI0Uwb2m5xdPo5bXrTAYwgRNXXdPDKR8cMLG+z/kyDbsr4t16JrgJijgzk4mpsbjdqFZ OP1GvIiqbp/e9Hp6W7U9vPJLo1vqz/HdT5LKGuYv804ssQGKc4uakcygiejPcPnVwoUB LyYxoGR3nxrbegiVnQsugfqXqxKxOASr41YQk+BWhxxOg4VgVn7d+9w63gJuzXu8Q5/c f/qKd4e4M3oT/x139Ra17sqja9FbJNUlszdxs7bjG9f/7CPY47xcwsOPxPgEyriMN6ME posA== X-Forwarded-Encrypted: i=1; AHgh+Rr50SrlLSYL6p3mz9kOvH90SDlmax85ULEBfaWgCe2VhakjN3Ofq9q0tGn/Ful1ehQdY4ChtKa+WldTyEQ=@vger.kernel.org X-Gm-Message-State: AOJu0YzS/JttuItVJTVJgAHX1MMGghb7armGy9kXCCtkCls0j0cboeBd f6j0df1skRuPXh55FSG/9aN3ZQH4HZiEcqqHyj0hM5XHa2OjnkOFzbT5 X-Gm-Gg: AR+sD12H2LAec6jGwzAiwx3HPeV6JkzH5lUS8W6CWty+O6kTjyAmBJmH21bxLrZkG5M CeBwtYPUAT6Q0w3cb5ifIX1ySEluNueV0caDTDNwT3lm+Zgi5MI+OkdWZxwVSdvS74dvZj5pOKw uc1H7v77UcjRTj7sZgFZ/BAHv3tFf4fysgKyPDxcsF6I/FljJn0JDrBQkGB6RHs6yBZl6W4f9+X JTXeZy5XsO8UkJi9OgQXA7ieXAksbO5evp2q28nGRd3bxqd0BLCR1yrp+v4t1QCKHrqB3kWAAN7 cfyFf1TwmQtEtN/awlqXDh3UDaPFiQWcAnt5AmZpcFUM56bWuAiflCfEsNYawBxwJ7MJ15QUJ2D BxPQXNH5ZX3i37Z3/SHeThFz83kmP/Q0QzsqwpkVuYz7eBnC3xNOoIbaeVUbP+uwgzgXGSOB44v avVkhQnPCZ4DIl73h61Bceed4JNj7s38TkWzJZh7H5osWEi3Fw62uMQg8PHV/tTfF93T9Zxig= X-Received: by 2002:a05:6000:184b:b0:474:57f0:49f8 with SMTP id ffacd0b85a97d-47fd2ab9be0mr4418899f8f.4.1785502488241; Fri, 31 Jul 2026 05:54:48 -0700 (PDT) Received: from cachyos-riky.home ([158.47.229.10]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-47fd456a6d7sm4731621f8f.19.2026.07.31.05.54.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 Jul 2026 05:54:47 -0700 (PDT) From: Riccardo Squarcialupi To: Joshua Grisham Cc: Hans de Goede , =?UTF-8?q?Ilpo=20J=C3=A4rvinen?= , platform-driver-x86@vger.kernel.org, linux-kernel@vger.kernel.org, Riccardo Squarcialupi Subject: [PATCH] platform/x86: samsung-galaxybook: Add SAMB430 device ID Date: Fri, 31 Jul 2026 14:54:31 +0200 Message-ID: <20260731125431.199902-1-rikysquarcia@gmail.com> X-Mailer: git-send-email 2.55.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" The Samsung Galaxy Book6 Pro (NP944XJG-KG4IT) exposes its SCAI ACPI device with HID SAMB430, which is not in the driver's device ID table, so the driver never binds and none of its features are available. Add SAMB430 to galaxybook_device_ids[]. Tested on an NP944XJG-KG4IT by forcing the bind via driver_override, which is equivalent to an ID table match. All driver features probe successfully: keyboard backlight LED, battery charge control end threshold, platform profile (low-power/quiet/balanced/performance), firmware attributes (power_on_lid_open, usb_charging), and the camera lens cover input switch. One optional feature probe fails harmlessly on this model: "failed to execute CSFI; device responded with failure code 0xff". This does not affect any of the features listed above. Assisted-by: Claude:claude-opus-5 Signed-off-by: Riccardo Squarcialupi --- drivers/platform/x86/samsung-galaxybook.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/platform/x86/samsung-galaxybook.c b/drivers/platform/x= 86/samsung-galaxybook.c index 755cb82bdb60..e350f175b9ee 100644 --- a/drivers/platform/x86/samsung-galaxybook.c +++ b/drivers/platform/x86/samsung-galaxybook.c @@ -1411,6 +1411,7 @@ static const struct acpi_device_id galaxybook_device_= ids[] =3D { { "SAM0428" }, { "SAM0429" }, { "SAM0430" }, + { "SAMB430" }, {} }; MODULE_DEVICE_TABLE(acpi, galaxybook_device_ids); --=20 2.55.0