Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp3710870pxv; Mon, 5 Jul 2021 04:00:42 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwk+dXgyOiFMRW2nJBbzjAkt9BpekB2Vu2FD/qzpHKi5+Js+gDq0GzKcoxt2WgmgXybL/xO X-Received: by 2002:a6b:7b47:: with SMTP id m7mr11657761iop.193.1625482842200; Mon, 05 Jul 2021 04:00:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1625482842; cv=none; d=google.com; s=arc-20160816; b=Eb5MmxyTNGKKaTo9lJvFzQzAXz8PLCuuJEBF7HzXjO94GI3h1ZkDMtFJ865DRakgcQ PmPBcgC3e/+nr4kKGTl34ru+FPvCuOQbnqpHx0tDXAqeLFyJzfMTmKt6TjiLYNq6V2q+ O3YitlazAt7bzVElwyFVkB2MbZRt/uFE9UxIXEKFTuU27OunxF3othsqg+HvjcNNp9KL t6uoG3sKq618LMf6a08JK278bWpOH91ZLJ+Z6fcvCuTn+2rtwANmfV8XyuSFZw5fH2mf sG2eQpcVehPb5swZxyxQ/HnhlUKlzz+YvkSmhlJgJGpwcJHGNLt7aMDk+/IYenrRfj1E CrOg== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=RM0R12rzZJVfncYtA0ADA2ncfxpFGQII/jEPJpoM2nI=; b=o4kHvo3zG7MJXePqkBiFFJ24bm6fh3zwWMRrdD7pHf6rtkUQM//J9dtyIjrPcseeil Wj7qFj/BWV3X5yKnRQPJqcaqNZAvJOkQgPg1XoUG0dhecwMOpI3Rs578Mw8TDSIQKb6s 3qc9N/jgqDFztoOneEEtxM9qvCpDnMftCb9ex1KM7A26pbO5BfP5KJT0HAhEwxjPdhLG ziYoYA0J/fWzwfTqM5Nz3H9e/nWuVcfjUUBJ60J+K7rqZyTfpakh/JwEdWUzbCq+us1n Tlr3pjK87CXEypWcjPzVCh5DctWy4REypfZEb8ricaFfwXtU8g6txmjNWRI25yrSIPT6 bcUw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=rpzs88YF; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z14si10540469jat.81.2021.07.05.04.00.30; Mon, 05 Jul 2021 04:00:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=rpzs88YF; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231367AbhGELCZ (ORCPT + 99 others); Mon, 5 Jul 2021 07:02:25 -0400 Received: from mail.kernel.org ([198.145.29.99]:47290 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231290AbhGELCR (ORCPT ); Mon, 5 Jul 2021 07:02:17 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 6169761447; Mon, 5 Jul 2021 10:59:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1625482781; bh=1ZbRRTzwJnZv5CuLlpX0aVMy1kthfBVzavQ4o73ikms=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=rpzs88YF15QbZl1yJKyrsODtFRjkBXhXj6s+s0rkHhQrYBDb8qA3WHQWjfSfNJIqS CvRouNK1KcUs3r8ZQ1uzUDH7QnfoEGzDNMGVtw8IgGb5s8RGV96Xb6cvlRAHqvc5W0 RAxVTH0S7+Z8ESos8n8ViE0XDppPeb25zj9aAaTajQgfgc6N+fZ7llRDvlpB+t2BN/ RkuFFdcQv44yYQLAgjX8b+IbYII3G5AA1+wBjsx+SuoHpA+4g0LG62jkttAJGOexq3 u223H+fO+vH+CgOywCiVm1SDey+MB2n54eTDgxq+cprYK+vIEfAgVEmTscKHpgndx6 1uyZY9yEK6VoA== From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Johannes Berg , kernel test robot , Bartosz Golaszewski , Sasha Levin Subject: [PATCH 5.12 5/7] gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP Date: Mon, 5 Jul 2021 06:59:32 -0400 Message-Id: <20210705105934.1513188-6-sashal@kernel.org> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20210705105934.1513188-1-sashal@kernel.org> References: <20210705105934.1513188-1-sashal@kernel.org> MIME-Version: 1.0 X-KernelTest-Patch: http://kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.12.15-rc1.gz X-KernelTest-Tree: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git X-KernelTest-Branch: linux-5.12.y X-KernelTest-Patches: git://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git X-KernelTest-Version: 5.12.15-rc1 X-KernelTest-Deadline: 2021-07-07T10:59+00:00 X-stable: review X-Patchwork-Hint: Ignore Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Johannes Berg [ Upstream commit c6414e1a2bd26b0071e2b9d6034621f705dfd4c0 ] Both of these drivers use ioport_map(), so they need to depend on HAS_IOPORT_MAP. Otherwise, they cannot be built even with COMPILE_TEST on architectures without an ioport implementation, such as ARCH=um. Reported-by: kernel test robot Signed-off-by: Johannes Berg Signed-off-by: Bartosz Golaszewski Signed-off-by: Sasha Levin --- drivers/gpio/Kconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index e3607ec4c2e8..fb365aef336b 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig @@ -1361,6 +1361,7 @@ config GPIO_TPS68470 config GPIO_TQMX86 tristate "TQ-Systems QTMX86 GPIO" depends on MFD_TQMX86 || COMPILE_TEST + depends on HAS_IOPORT_MAP select GPIOLIB_IRQCHIP help This driver supports GPIO on the TQMX86 IO controller. @@ -1428,6 +1429,7 @@ menu "PCI GPIO expanders" config GPIO_AMD8111 tristate "AMD 8111 GPIO driver" depends on X86 || COMPILE_TEST + depends on HAS_IOPORT_MAP help The AMD 8111 south bridge contains 32 GPIO pins which can be used. -- 2.30.2