From 80e1492cadeef1503b2a42bad37319b8ce9e6a0f Mon Sep 17 00:00:00 2001
From: hauke <hauke@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Date: Sun, 27 Jan 2013 21:17:38 +0000
Subject: kernel: remove __devinit, __devexit and __devexit_p for kernel 3.8

These attributes where removed with kernel 3.8 and are now causing compile errors.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35335 3c298f89-4303-0410-b956-a3cf2f4a3e73
---
 package/system/spi-ks8995/src/spi_ks8995.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to 'package/system/spi-ks8995')

diff --git a/package/system/spi-ks8995/src/spi_ks8995.c b/package/system/spi-ks8995/src/spi_ks8995.c
index c0dd86b4c..dc42b5d31 100644
--- a/package/system/spi-ks8995/src/spi_ks8995.c
+++ b/package/system/spi-ks8995/src/spi_ks8995.c
@@ -305,7 +305,7 @@ static struct bin_attribute ks8995_registers_attr = {
 
 /*-------------------------------------------------------------------------*/
 
-static int __devinit ks8995_probe(struct spi_device *spi)
+static int ks8995_probe(struct spi_device *spi)
 {
 	struct ks8995_switch	*ks;
 	struct ks8995_pdata	*pdata;
@@ -373,7 +373,7 @@ err_drvdata:
 	return err;
 }
 
-static int __devexit ks8995_remove(struct spi_device *spi)
+static int ks8995_remove(struct spi_device *spi)
 {
 	struct ks8995_data	*ks8995;
 
@@ -395,7 +395,7 @@ static struct spi_driver ks8995_driver = {
 		.owner		= THIS_MODULE,
 	},
 	.probe		= ks8995_probe,
-	.remove		= __devexit_p(ks8995_remove),
+	.remove		= ks8995_remove,
 };
 
 static int __init ks8995_init(void)
-- 
cgit v1.2.3