Received: by 2002:ab2:1149:0:b0:1f3:1f8c:d0c6 with SMTP id z9csp2558699lqz; Wed, 3 Apr 2024 01:19:37 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCU/TU1UrBAQfjlyzM4/Qz0WR23NLkO8PB7kV2EbSyyH11j2WDtw7DmdR813O/JpHUgtkeb7CJXueT/IojFYLJ/mIOT4vfHAZ3LuwpTnnA== X-Google-Smtp-Source: AGHT+IE4O6ha58TOT8A3+kQo39jlLLjRq+cnprLaA7Wz1AKAUStSuzigXFQJKERv1K9TjPijCSrG X-Received: by 2002:a17:907:7da1:b0:a4e:6957:de25 with SMTP id oz33-20020a1709077da100b00a4e6957de25mr6617400ejc.57.1712132376939; Wed, 03 Apr 2024 01:19:36 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712132376; cv=pass; d=google.com; s=arc-20160816; b=KqjukltDXMCskor2HjWNpqrEJAC7qye5LLWmsmNv180OVzG+BCTufx8AwjBub+PrC+ tsVZl2hylUdFoYLzF51VavzNK3MbHPJ1yUSl+ruOlF5ksSK5AsC1mlgDl8/qPyegzKaU E3gujTvn7PR4JVF5bs2qt1PTS/sRAvJPE09H3nynjSL3UtnvpmqLASpt4UifKtQXJOgv rIunY2NXM63ElTglO+t9GV67W43kif9YufU5W+6Pr6aT7qsrhwJ7PCRJtmPsoA9HuT/r aYMmJrFyCD2q83FTkKIx3/NhG1ycVIMaZSpc0l481bF/wpTFsIAx9iVVk3L+Op/rheOr g4uw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=x0ohCrSJ6S8PmkQUJBJph09M0gpe68uMYNu6qx/5tmI=; fh=2sJ0hipaVmgeE7f0+8hyAd3ZamwL5lMbOE2yjNFtekI=; b=e7tP+zoHibHhdu9zhPeHxAfiUY9UNGVYYvrggvrYXayJYLqnPy2uMTMhWGW95TfiZD k1a1OF7BGTMTgsGSnwBKq3GBbc46vqjWJmQ7abExBoFQpJp6kIejD/RsL2km35tJcZ+A X55Fb2w/LxgG6JRC9JqalrUbZOcNPQf2XbQVfad6BjkTw0ZduFWkyGDCi1xwpMYpiZEL XcjKshXekD5Av3OyCdfuSjNcriJKZmsLnmFycvIO7jAPDp0/ZqMhidsZzoDuA2hl9YUk isM4LWkF9ATIE92ns6tsEVnEY7lsSSp6U/rCxCoNncMHjdRwWydi3CQ2tHCDV35Dc7tb 5nMQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=vEQ6K0nu; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-129292-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-129292-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id p23-20020a170906141700b00a46cbbf3b89si6415346ejc.340.2024.04.03.01.19.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Apr 2024 01:19:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-129292-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=vEQ6K0nu; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-129292-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-129292-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id A664F1F2127B for ; Wed, 3 Apr 2024 08:19:36 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 341C0129A7E; Wed, 3 Apr 2024 08:09:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="vEQ6K0nu" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5EAB284FD3; Wed, 3 Apr 2024 08:09:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712131790; cv=none; b=NVYh7StEqjNwYsKP0TNXJM30g0OGXyKrRD0QeAMVlxl5CCk6Aw87IODcJK9r6HYx5MyeLqV/T71Ns9FugOTLDQGQfPzliwXCYg7Dy7a3bf9Ordtmma1WcuYh8BrhwLcEeh968vNWnFh3m3pz2DmgYepjRNciSnScWIH1itwnV6c= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712131790; c=relaxed/simple; bh=N9B1/h+N2wjlrIeRE4YeleUmB2UVWiJzUOQ8atEllXM=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=plnsXOlJru8BH6kNsRuiZvPTeAbQiTxM8f63kuWgA7wfBg7qpoi6bASBsiJdg+nuZhW6pNBx5/lEy22l25bwUNN8Qy9y1G4eT/YGhj7z7QxoW7lvoNUZDTwr2We1hVe+E1EJsLO3UYaC5RVyuto651YuSl7ujj6ftbZoyZ0hpJ8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=vEQ6K0nu; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id A1CCEC433F1; Wed, 3 Apr 2024 08:09:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1712131789; bh=N9B1/h+N2wjlrIeRE4YeleUmB2UVWiJzUOQ8atEllXM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=vEQ6K0nuV/TLSHTv+lYRcs9uzwwB7Vyiys8pqRAkURJ9CAAZUj11k4ze3eDZWJtrD jBC7aB5dxl8mNgNiB8Pl/lYX86x7PL4LDi1fJznmbt0yv055Nno54zfIctKCbiJPkR 3r8tWetmuYV1lEl3GGi3dVlPIAh0lCt7h+wY+gMwdI+k9/PHa5OhHWiVj/7X0GdvfE 1VB0IIuSE8DIhV/npVSr4uTJCuGfbnlyf+0RWEPyR7o93bducZo0/5Vk0UJ9ZxgcsQ uE9E79RpRN6J5G1jHrKUNpfTuq8FPC6cE9fwh4BJXbPsu5lPjiAWk3Ceq3g8SEET0T NADHAJOAl8EbQ== From: Arnd Bergmann To: linux-kernel@vger.kernel.org, Pavel Machek , Lee Jones Cc: Arnd Bergmann , linux-leds@vger.kernel.org Subject: [PATCH 15/34] leds: apu: remove duplicate DMI lookup data Date: Wed, 3 Apr 2024 10:06:33 +0200 Message-Id: <20240403080702.3509288-16-arnd@kernel.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240403080702.3509288-1-arnd@kernel.org> References: <20240403080702.3509288-1-arnd@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: Arnd Bergmann Building with W=1 shows a warning about an unused dmi_system_id table: drivers/leds/leds-apu.c:85:35: error: 'apu_led_dmi_table' defined but not used [-Werror=unused-const-variable=] 85 | static const struct dmi_system_id apu_led_dmi_table[] __initconst = { Since the current version doesn't even do anything about the different implementations but only checks the type of system, just drop the custom lookup logic and call dmi_check_system() using the table itself. Signed-off-by: Arnd Bergmann --- drivers/leds/leds-apu.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/leds/leds-apu.c b/drivers/leds/leds-apu.c index c409b80c236d..1c116aaa9b6e 100644 --- a/drivers/leds/leds-apu.c +++ b/drivers/leds/leds-apu.c @@ -181,8 +181,7 @@ static int __init apu_led_init(void) struct platform_device *pdev; int err; - if (!(dmi_match(DMI_SYS_VENDOR, "PC Engines") && - (dmi_match(DMI_PRODUCT_NAME, "APU") || dmi_match(DMI_PRODUCT_NAME, "apu1")))) { + if (!dmi_check_system(apu_led_dmi_table)) { pr_err("No PC Engines APUv1 board detected. For APUv2,3 support, enable CONFIG_PCENGINES_APU2\n"); return -ENODEV; } -- 2.39.2