Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp4308104pxj; Wed, 12 May 2021 02:43:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxFhwPQw+8qWNhNMxBjledcFDuXMjKf/ICMMwZ4DemB3aTqsRl8ervhqA6ELEI6RtPUAtzO X-Received: by 2002:a05:6402:10c6:: with SMTP id p6mr42528183edu.241.1620812605847; Wed, 12 May 2021 02:43:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620812605; cv=none; d=google.com; s=arc-20160816; b=GcnGuQvckb8oSn8B6Qu7pkEp6PTnd1azO69pWk8E2LtHPZjBitN9sDQ2z1J4Hzejt2 tTS3BUGywlvrBShEo6SzWeV1po7R0ZXbE05QsJC/rN/PqCuNh5G5ZOtE26Sf+iXatvMl Kz0H3F5pTJPWn4sKPEZcygZy/ktqM/B9Tkejh7Fmqv+HcDT7+zMqeG9kItOGu4l4dVbR ox+CLJLYeTTewjgiWdY4VysMvBo1NnkI2R6mOqlu51RV6rvj+2juWy5KVV3nArVxl0V3 zLE7yW9bytgpqBAAU3TbSmw7RVD/LqdJS28pLiJrMU6K/0+mIvKZCXuAFGq/hFEJMZAj N0Yw== 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=kL3PnYBjbGyIzaSUKB/SpTvmbE4guCrpRlT62MJ7G+4=; b=BqATVs/dCmeFWDhA/4aX32F5h7KA/AT7x+eEJUgBunmkw7p2eUuw3Yb60ARmzEQ8/C YYRaCk1wKHo/5switNcywOECmIq7X0Hywl2y7b1c9+Af1tL1CbVr46NXtzJ2AZChYPAE xt22A7JnCO1Qe/N7dJADqyLC2imV3oqw+rcEVHlg8Y1dc/5MuoDQE21IUN66/8oml202 4Es1tdw7vwC+L08FVzrqdxIlbwaWp6bfEO2+v340G6bSx7WeAqvyz8GumAX5xSqbWebY 5f61hkbaSHOYJVSbTbeDGwnki8xSbrDgHWv9pCKh3rxer7ETm3+WRTV9JmXcoYR5Yt9h jHsQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=EMy33MGu; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id hq40si20391535ejc.161.2021.05.12.02.43.02; Wed, 12 May 2021 02:43:25 -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=@gmail.com header.s=20161025 header.b=EMy33MGu; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230213AbhELJk1 (ORCPT + 99 others); Wed, 12 May 2021 05:40:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53254 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230134AbhELJk0 (ORCPT ); Wed, 12 May 2021 05:40:26 -0400 Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 58F72C061574; Wed, 12 May 2021 02:39:19 -0700 (PDT) Received: by mail-pl1-x629.google.com with SMTP id h7so12245993plt.1; Wed, 12 May 2021 02:39:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=kL3PnYBjbGyIzaSUKB/SpTvmbE4guCrpRlT62MJ7G+4=; b=EMy33MGujBLV5IjAxdPcjQaejvbwjBPaB/AYmvUyTcAD1ljWoAGErl9e7kkMJcKHpR D/MCocEJmTn6AQbt1UplqXRzN/u6iNviEt+17gpcazCbRKhzsCKFxB1H6h88o68fdkcA W0XtZl4wAZ44QHfwA0iq5EhtHwjhaKG8UhUmx1pAh8vtZkrTjdF8URY0CvDl9tAqZQ6J E2IJQeCG5klAEMJAmlzAgHDGI9B/EF11yO1qHKnsJiafSzSH9U6CSvHGNN4vgITat4mU n/rzXirGuZK/rk6s9KYoWVfH8GXAmavWPTootzMGuGCmN3ZDjh/wZTRZHrUxwYut4+oz sDNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=kL3PnYBjbGyIzaSUKB/SpTvmbE4guCrpRlT62MJ7G+4=; b=aO8SnQZQvNiRDC0Gj+HxJu67eNb1FbeApn4KbRjCT458mFoUTn94n5xyRiMxSOXvGj ar47mQ8XNfebHCqA7se5ZMvgM/8513U6MM46xsHxm7GcLcveCyTSckB6CWBLC8YhoSJ1 8v6mlmIcMjyfGQk782NhTfclD2l8k/2LNRBF543WPwDgy5A49xuvRjS4TvrNjgCALTrU NVzlcG1GggNjNv5C++0BLqdgucWy4GgGUaCrfEqNQUX38A/8w66mqqdJT0cy1x3tS4LY FTyNku4yEWZs1ZAjAiK0M4nsBOGgf1Dls3vbtpDzOQaw0Vwi7qHvzEQv+43B1eJm0g84 pkqg== X-Gm-Message-State: AOAM532L6dJ2K5ufrlIQloH6ifobCkMtdZ9clh5qd/elHSdz/Sh/ecD4 8m7GQSW52edmZ1YbiDnVyDeO4AxGbIY= X-Received: by 2002:a17:90a:8902:: with SMTP id u2mr38555380pjn.143.1620812359039; Wed, 12 May 2021 02:39:19 -0700 (PDT) Received: from ubt.spreadtrum.com ([117.18.48.102]) by smtp.gmail.com with ESMTPSA id j23sm16180833pfh.179.2021.05.12.02.39.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 May 2021 02:39:18 -0700 (PDT) From: Chunyan Zhang To: Jonathan Cameron Cc: linux-iio@vger.kernel.org, Baolin Wang , linux-kernel@vger.kernel.org, Orson Zhai , Chunyan Zhang , Chunyan Zhang Subject: [PATCH] iio: adc: Add missing MODULE_DEVICE_TABLE Date: Wed, 12 May 2021 17:38:44 +0800 Message-Id: <20210512093844.243245-1-zhang.lyra@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Chunyan Zhang 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 --- drivers/iio/adc/sc27xx_adc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/iio/adc/sc27xx_adc.c b/drivers/iio/adc/sc27xx_adc.c index 301cf66de695..00098caf6d9e 100644 --- a/drivers/iio/adc/sc27xx_adc.c +++ b/drivers/iio/adc/sc27xx_adc.c @@ -549,6 +549,7 @@ static const struct of_device_id sc27xx_adc_of_match[] = { { .compatible = "sprd,sc2731-adc", }, { } }; +MODULE_DEVICE_TABLE(of, sc27xx_adc_of_match); static struct platform_driver sc27xx_adc_driver = { .probe = sc27xx_adc_probe, -- 2.25.1