Received: by 2002:a05:6a10:8395:0:0:0:0 with SMTP id n21csp433955pxh; Tue, 9 Nov 2021 13:06:03 -0800 (PST) X-Google-Smtp-Source: ABdhPJwkfwnP5hKltBKj8hW8Fo+/23wjmsMd/CTPnhNNnYgGwyh+r9jNnYvCTPMI1EhwVpqGU9Iw X-Received: by 2002:a05:6402:2cd:: with SMTP id b13mr14126842edx.199.1636491962842; Tue, 09 Nov 2021 13:06:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1636491962; cv=none; d=google.com; s=arc-20160816; b=uEMxM7AUiQj8A9Hnjn4XcoxYO6viiKq8/NThlw2sal8v2Ln6GYESuAW0JsJIVlVDz+ pKzdXZdWBbXQQ6280GQIi1yNa0BAOW5CgBxOj7O98h/LbeB5u720H0EkB+kf0BNGy0hH BH1AZ6D9wPBD0m9QhyhtKWonLn5qT0jrYzJRSML6fH/xJ2j11hpWXRDHTTQk2lRL4r11 KiXujfK4GnIPsSH5RAM4PRorlBJ21x1fhucFjMIjCKhNjN8KBj2Ml8CvKkgCkuBKcqX2 I9UfXaxxaV36YIhrr9DY3sv+o62ORigXj12QpGa4UkPlSuUOIwv4sHgeiBEFEttHCDjf D0MA== 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 :user-agent:references:message-id:in-reply-to:subject:cc:to:from :date:dkim-signature; bh=esk1CAu6qiCYb7dvRm90VV1QG8kMBBh4M7c48FsN+S0=; b=lV3ddL/zvS+pYvMDsmWAISbPq1ZA0B6Qrw3L9oZJvVbmvZGzO49z4D4/JOu1+lOgPH NbrTi5mjlpSr/eaOTwflFXrFKrJO8xQ0UO8q4m5kyHCHA3P0sMW39qDU/N+O0FoVwgSb H9ht8VilmexdAWKkU9cqJfyQZnQT9yF9V62ziP9QBvjJGocjwAE5/VeCSPo7QWnqWIEW obgYBF8wMT7Hg40u4KSjn4ry0doj64Xr62VwScjHrxm8BUDZDgC7owwUDLdlLqpUi/Sf alLw7bcTIBA/BxLIjONyQuGLbyHHitYGBLu3VeEznyAsY9EHVeGkTAHCZzW0D1RnJEAi D1mw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=a7exq0YD; 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 a23si34521694edy.170.2021.11.09.13.05.36; Tue, 09 Nov 2021 13:06:02 -0800 (PST) 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=a7exq0YD; 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 S243904AbhKIKpF (ORCPT + 99 others); Tue, 9 Nov 2021 05:45:05 -0500 Received: from mail.kernel.org ([198.145.29.99]:46754 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240799AbhKIKpC (ORCPT ); Tue, 9 Nov 2021 05:45:02 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id A5E0661054; Tue, 9 Nov 2021 10:42:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1636454536; bh=SARQ0rfZIk7IiaCvVk31ChFv0tDhc8L0s3fOf2R/g+0=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=a7exq0YD94v0zjUkhQ40CSdtgS4WGps5RaHgFFtYM1RjwIiaq2xOiNNP0oGsUQlSP M+DD2giXMocWC+ssEbA/V/u1kkbZUCCidJNE2Hxv1QlxUOVQVsdGzGOUat3QiFOV9o CY1Y2IbSJmDFhSaiOYRJcb6ZtAAmVNdu38r0xsLyFplnpsWfr1Fugf2HRyBVfr4pH4 QgG41ij0ruqhDOInQ3igH+ZCXHhX2oCF2v/ENyLejAs24Jgx+HDbQXVfOHdEgJ8PCL 2mfb5UrwCFtcFxAO99niG6q070h6m41z41GehOxHvT/06WgSWDPBAFfk1AIlgeBUd5 IPBhwCVnCSqXA== Date: Tue, 9 Nov 2021 11:42:12 +0100 (CET) From: Jiri Kosina To: =?ISO-8859-15?Q?Thomas_Wei=DFschuh?= cc: linux-input@vger.kernel.org, linux-kernel@vger.kernel.org, Srinivas Pandruvada , Mark Gross , Hans de Goede , Rushikesh S Kadam , Benjamin Tissoires , Guenter Roeck , Enric Balletbo i Serra , Benson Leung , platform-driver-x86@vger.kernel.org, linux-kbuild@vger.kernel.org Subject: Re: [PATCH 0/6] MODULE_DEVICE_TABLE() support for the ISHTP bus In-Reply-To: <20211029152901.297939-1-linux@weissschuh.net> Message-ID: References: <20211029152901.297939-1-linux@weissschuh.net> User-Agent: Alpine 2.21 (LSU 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 29 Oct 2021, Thomas Weißschuh wrote: > Currently as soon as any ISHTP device appears all available ISHTP device > drivers are loaded automatically. > This series extends the MODULE_DEVICE_TABLE() functionality to properly handle > the ishtp bus and switches the drivers over to use it. > > Patch 1 adds the infrastructure to handle ishtp devices via MODULE_DEVICE_TABLE() > Patch 2 replaces some inlined constants with ones now defined by mod_devicetable.h > Patches 3-6 migrate all ishtp drivers to MODULE_DEVICE_TABLE() > > Note: This patchset is based on the pdx86/for-next tree because that contains > one of the drivers that is not yet in the other trees. > > Cc: Srinivas Pandruvada > Cc: Mark Gross > Cc: Hans de Goede > Cc: Rushikesh S Kadam > Cc: Jiri Kosina > Cc: Benjamin Tissoires > Cc: Guenter Roeck > Cc: Enric Balletbo i Serra > Cc: Benson Leung > > Cc: platform-driver-x86@vger.kernel.org > Cc: linux-kbuild@vger.kernel.org Applied to hid.git#for-5.16/upstream-fixes. Thanks, -- Jiri Kosina SUSE Labs