From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752133AbdAMPlE (ORCPT ); Fri, 13 Jan 2017 10:41:04 -0500 Received: from mout.kundenserver.de ([212.227.126.130]:49728 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751801AbdAMPlD (ORCPT ); Fri, 13 Jan 2017 10:41:03 -0500 From: Arnd Bergmann To: Alexandre Belloni Cc: Arnd Bergmann , Alessandro Zummo , Maxime Coquelin , Alexandre Torgue , Amelie Delaunay , Mathieu Poirier , rtc-linux@googlegroups.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/3] rtc: stm32: remove __exit annotation on remove callback Date: Fri, 13 Jan 2017 16:32:51 +0100 Message-Id: <20170113153311.2611510-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:O6eI8n2q9ZfVGbEYGszCp0QiXbxWl8SbFrXxLkDLH3URjcyUUSa HKACrLbftYdMbl/SyDzXXZRkYuciL72hbHeEpmocD37pbYZeFR+SkxNDzfEKCoNTfIiWz2G kzVTBY7WTtWfcVEiibqHWwBuBkLWolBnRCHe9NYTCUUphg71MX7VjU/xtJ0BdThWqnXoYKm 4JEsedbqKK0dtfuO3NaLA== X-UI-Out-Filterresults: notjunk:1;V01:K0:v021iGEHGvI=:w4BtEQ/uY+7KEEMySQVPOe 1f5QvBRQU6LTTakn/d/k9f4KMRMSu8oq7vxZ27iLa8yJHab0bleXuACscRb+HC0FXIUdmzCYN yhWBgz/6+vzuTAwLYAJI7LcLfBnHGbKKKg0qV7THMoTnZzNEjq24DYOfNZ2NJ4vKFCce5bP8w HhfpUc/be7C8y3RSCU0g2x+Dbvnb9dvH9pKUS59TYf+VLgXLpfk1l7I33aXn4rXXGGUK6jdnk K0ObJ9GOgFecPhGwHdCXF9TrYBunVuPSlOYQhZOwgg5EKEoZlgqhwZWvXGuKNZM+3+nI7LJE2 tokQ2cYAqnCDYh7QcZ+rRAvlgHe6bkf44vsstFcw7IVTOV+Vzivpo8Q6tBAadKMyobBgIUNm2 fS2TRxWgUicr+CbHAXfwq7VyCVI/8Z/UNIJkqev983FZvUVBwgpt4waZSYQ6QC/ffDGhkwWgO KK70nyMZ8jVGI9nwTa1NZiqn1KRXNMH/sDk2MNaRwVwO4yKoksXVYP5Ushr6jMWUSaYj/X1D1 jUk9iR1n+p8VIFeeQ1TiBZmeuRYL4wVSTeVGY4I2PNno/bTr8VGkO09eF0wFm2LLGsIsM4qaQ DfBWqfMchDvvtX7Rz3pJ1QOHIBoCeAiybtF5xlPRJih68THK2FIBkvxMqjSsBf51ZTg59BGrB abjxfWbillCMfArC9dnoGvdkw3imYJvnwbML4S3GSQ08oEfxiyT33nyEoLk72pm/TVIs= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The remove function can be called at runtime for a manual 'unbind' operation and must not be left out from a built-in driver, as kbuild complains: `stm32_rtc_remove' referenced in section `.data.stm32_rtc_driver' of drivers/rtc/rtc-stm32.o: defined in discarded section `.exit.text' of drivers/rtc/rtc-stm32.o This removes the extraneous annotation. Fixes: 4e64350f42e2 ("rtc: add STM32 RTC driver") Signed-off-by: Arnd Bergmann --- drivers/rtc/rtc-stm32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/rtc/rtc-stm32.c b/drivers/rtc/rtc-stm32.c index c4789b5a5d81..3513e052722f 100644 --- a/drivers/rtc/rtc-stm32.c +++ b/drivers/rtc/rtc-stm32.c @@ -657,7 +657,7 @@ static int stm32_rtc_probe(struct platform_device *pdev) return ret; } -static int __exit stm32_rtc_remove(struct platform_device *pdev) +static int stm32_rtc_remove(struct platform_device *pdev) { struct stm32_rtc *rtc = platform_get_drvdata(pdev); unsigned int cr; -- 2.9.0