Received: by 2002:a05:7412:31a9:b0:e2:908c:2ebd with SMTP id et41csp3872483rdb; Thu, 14 Sep 2023 05:31:47 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGXLyVtiT2bTnZCdorf5r4CN7dH0eoJx6WWGJF3rECYLG8DPbUDDuuxdChROqTMbyByIZuu X-Received: by 2002:a05:6870:d184:b0:1d0:c45c:9c0 with SMTP id a4-20020a056870d18400b001d0c45c09c0mr5118703oac.1.1694694707194; Thu, 14 Sep 2023 05:31:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694694707; cv=none; d=google.com; s=arc-20160816; b=fK15NFSA1FPEd+naZNPySeI0eElnjvIAyY3O1DquRsw/+2eU1o2Ksx7BT9CO76LFCM hAyZ3TV3TMPsm8Sl6CTpUAd3+iQBC/8pUl9ZI7jT08ri3MMAJX5Qs7yM3hOmFDjo+xw8 XKc4OW3eq857bJSzfIfBcFnxQBLLcC6BApZ1lvr1rXnpzcbvqYSYczlLzK+HHsNA4tvM FANhr06bBDt7bRxg5SUIOZSQsM8OrEi6Siz38V8ZPcOCSHlvD4wbyXpVxp+SzkXZrk+5 FrzFB33qwnfC6GoHQ6mRdCj5DZmhM3lKpC5J8KwnK58LEcjHWuBoK6WBlhznv/L0E6O7 Fo3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=ru4tgUXmNV0z0CNxeAwewwnktolUzJXXBFTYWbp6120=; fh=7LBrczNX033+xsXic+0jggqdE05g4jnTU8AAkvqsVNY=; b=vHxaECzQ9NNXqqdM1bGdxO/myOVmnIeQF9cnn5FvG2joUSf5yUtlOUIA2UAM2kmQyK +VpUyhPfvPJ6IAtxoU+S4vtfLPmhlS3jn16xIO373na2bPZGiRc25omXU3VyZsbUGOoj FpBod6y5Ev0QytQF9wQUao66qtHIXXHsp2EiR82yvYSsuSATtQnqjtlBv910PrxzjNrA cuslslx1umZvn4T+9R/uXg7bZVlYDDzGemjA/2CVeBf/DwOsh8Z7195vrAgDGmc8l0bv DD4iR0Tkg8j2APdc9+0XElli+EG6PnE+/BcwJF4Jr6YDbben+T/oiHpU7Cf5m7o53Yra 7HIQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=CBnac8ez; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id q28-20020a638c5c000000b0057759a5b7ccsi1431100pgn.305.2023.09.14.05.31.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Sep 2023 05:31:47 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=CBnac8ez; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 9C5E780C0A6C; Wed, 13 Sep 2023 17:05:32 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233279AbjINAF1 (ORCPT + 99 others); Wed, 13 Sep 2023 20:05:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37820 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229996AbjINAFZ (ORCPT ); Wed, 13 Sep 2023 20:05:25 -0400 Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DC302E6A; Wed, 13 Sep 2023 17:05:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: MIME-Version:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type: Content-ID:Content-Description:In-Reply-To:References; bh=ru4tgUXmNV0z0CNxeAwewwnktolUzJXXBFTYWbp6120=; b=CBnac8ezMmvKD2BY8KS5Y7mhVS XSmAkMgQobLem2gVa997F59XbtM/3WRYqONnoGEhwq6I+h0NEi39djQ3bQxAhQD/ufETRP43ghrym EjV+7mVT3PwkpTCshsCoA0bEDkyI6zeow6URcDI277wGvXCEL7Trd7Zd2jVL9C0LwykYwcq+myUpC U3rTlEO0BcdzSqG7Pvz9PxAiWpy2MPvjygbNCZrZ6mftlYTQw4OhB3vrkNkJX7LOt+2RJD99SI/VZ BOuPffSrYXUV+gjt8lDtcUygoWBDl0vtnsz6oVCSRz6KJ+1QelbWWa3xiT+4sHzTcvI3OGTtKmTB4 Y/E0i8QQ==; Received: from [2601:1c2:980:9ec0::9fed] (helo=bombadil.infradead.org) by bombadil.infradead.org with esmtpsa (Exim 4.96 #2 (Red Hat Linux)) id 1qgZrE-006vlO-37; Thu, 14 Sep 2023 00:05:21 +0000 From: Randy Dunlap To: linux-kernel@vger.kernel.org Cc: Randy Dunlap , Rahul Rameshbabu , Jiri Kosina , Benjamin Tissoires , linux-input@vger.kernel.org Subject: [PATCH] HID: nvidia-shield: add LEDS_CLASS dependency Date: Wed, 13 Sep 2023 17:05:17 -0700 Message-ID: <20230914000517.16252-1-rdunlap@infradead.org> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Wed, 13 Sep 2023 17:05:32 -0700 (PDT) The hid-nvidia-shield driver uses functions that are built only when LEDS_CLASS is set, so make the driver depend on that symbol to prevent build errors. riscv32-linux-ld: drivers/hid/hid-nvidia-shield.o: in function `.L11': hid-nvidia-shield.c:(.text+0x192): undefined reference to `led_classdev_unregister' riscv32-linux-ld: drivers/hid/hid-nvidia-shield.o: in function `.L113': hid-nvidia-shield.c:(.text+0xfa4): undefined reference to `led_classdev_register_ext' Fixes: 09308562d4af ("HID: nvidia-shield: Initial driver implementation with Thunderstrike support") Signed-off-by: Randy Dunlap Cc: Rahul Rameshbabu Cc: Jiri Kosina Cc: Benjamin Tissoires Cc: linux-input@vger.kernel.org --- drivers/hid/Kconfig | 1 + 1 file changed, 1 insertion(+) diff -- a/drivers/hid/Kconfig b/drivers/hid/Kconfig --- a/drivers/hid/Kconfig +++ b/drivers/hid/Kconfig @@ -799,6 +799,7 @@ config HID_NVIDIA_SHIELD tristate "NVIDIA SHIELD devices" depends on USB_HID depends on BT_HIDP + depends on LEDS_CLASS help Support for NVIDIA SHIELD accessories.