From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-19.4 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E5740C47096 for ; Thu, 3 Jun 2021 17:12:52 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id D31B9613D7 for ; Thu, 3 Jun 2021 17:12:52 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232923AbhFCROe (ORCPT ); Thu, 3 Jun 2021 13:14:34 -0400 Received: from mail.kernel.org ([198.145.29.99]:43332 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232428AbhFCRLQ (ORCPT ); Thu, 3 Jun 2021 13:11:16 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 3C91F613FF; Thu, 3 Jun 2021 17:09:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1622740170; bh=/9WVnmVhkc1548IAmxcFZC35G4LhBlbFzeB7ta9aaqo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=pVPyxYsrKbz8NBobATZuGtVuUITl92nBFZp0cyQ/fmVTpDDAWrKEGPhUbMrU2zqd2 ZRwdh3N9n629TieTi9Y2kIqNzlYTqny5n/TGMKuIBl5SzDkYsAzsSRjI8BUBWP434w 1Rlt/EbpLkz+VrtnH52PBxdwGsITQUeg59nJcsV8Vh/nkTcYpBpJTshR3UVn2byrtf SOTabpFKNULj1siYk+77IBYv8MKOsEXdmZViW79p0K/BiwYnLfsgxyJPKoccDNqCJF A6QkurbHLfGXdC06IKEVJgSq7xIF6QgNI5clVofjz/k1OwQ8lF+tgyWkQbo2N86Hmv /gpQT4x3IKzxw== From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Chunyan Zhang , Mark Brown , Sasha Levin , linux-spi@vger.kernel.org Subject: [PATCH AUTOSEL 5.4 09/31] spi: sprd: Add missing MODULE_DEVICE_TABLE Date: Thu, 3 Jun 2021 13:08:57 -0400 Message-Id: <20210603170919.3169112-9-sashal@kernel.org> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20210603170919.3169112-1-sashal@kernel.org> References: <20210603170919.3169112-1-sashal@kernel.org> MIME-Version: 1.0 X-stable: review X-Patchwork-Hint: Ignore Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Chunyan Zhang [ Upstream commit 7907cad7d07e0055789ec0c534452f19dfe1fc80 ] MODULE_DEVICE_TABLE is used to extract the device information out of the driver and builds a table when being compiled. If using this macro, kernel can find the driver if available when the device is plugged in, and then loads that driver and initializes the device. Signed-off-by: Chunyan Zhang Link: https://lore.kernel.org/r/20210512093534.243040-1-zhang.lyra@gmail.com Signed-off-by: Mark Brown Signed-off-by: Sasha Levin --- drivers/spi/spi-sprd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/spi/spi-sprd.c b/drivers/spi/spi-sprd.c index c2bdf19ccdd2..44dc7b5b45ad 100644 --- a/drivers/spi/spi-sprd.c +++ b/drivers/spi/spi-sprd.c @@ -1066,6 +1066,7 @@ static const struct of_device_id sprd_spi_of_match[] = { { .compatible = "sprd,sc9860-spi", }, { /* sentinel */ } }; +MODULE_DEVICE_TABLE(of, sprd_spi_of_match); static struct platform_driver sprd_spi_driver = { .driver = { -- 2.30.2