|
@@ -102,7 +102,7 @@ static u8 mxc_w1_ds2_touch_bit(void *data, u8 bit)
|
|
return ((__raw_readb(ctrl_addr)) >> 3) & 0x1;
|
|
return ((__raw_readb(ctrl_addr)) >> 3) & 0x1;
|
|
}
|
|
}
|
|
|
|
|
|
-static int __init mxc_w1_probe(struct platform_device *pdev)
|
|
|
|
|
|
+static int __devinit mxc_w1_probe(struct platform_device *pdev)
|
|
{
|
|
{
|
|
struct mxc_w1_device *mdev;
|
|
struct mxc_w1_device *mdev;
|
|
struct resource *res;
|
|
struct resource *res;
|
|
@@ -166,7 +166,7 @@ failed_clk:
|
|
/*
|
|
/*
|
|
* disassociate the w1 device from the driver
|
|
* disassociate the w1 device from the driver
|
|
*/
|
|
*/
|
|
-static int mxc_w1_remove(struct platform_device *pdev)
|
|
|
|
|
|
+static int __devexit mxc_w1_remove(struct platform_device *pdev)
|
|
{
|
|
{
|
|
struct mxc_w1_device *mdev = platform_get_drvdata(pdev);
|
|
struct mxc_w1_device *mdev = platform_get_drvdata(pdev);
|
|
struct resource *res;
|
|
struct resource *res;
|