• Lars-Peter Clausen's avatar
    staging:iio: Add missing __devinit and __devexit annotations · 8e828752
    Lars-Peter Clausen authored
    Autogenerated using the following coccinelle semantic patch:
    
    // <smpl>
    @r1@
    identifier driver;
    identifier fn;
    position p;
    type T;
    @@
    T driver = {
     .remove =
    (
     fn@p
    |
     __devexit_p(fn@p)
    )
    };
    
    @r2@
    identifier r1.fn;
    position p != r1.p;
    @@
    fn@p
    
    @r3@
    identifier r1.fn;
    position r1.p;
    @@
    (
     __devexit_p(fn@p)
    |
    -fn@p
    +__devexit_p(fn)
    )
    
    @depends on !r2@
    identifier r1.fn;
    @@
     static
    -int fn
    +int __devexit fn
     (...) { ... }
    
    @r11@
    identifier driver;
    identifier fn;
    position p;
    type T;
    @@
    T driver = {
    	.probe = fn@p
    };
    
    @r12@
    identifier r11.fn;
    position p != r11.p;
    @@
    fn@p
    
    @depends on !r12@
    identifier r11.fn;
    @@
     static
    -int fn
    +int __devinit fn
     (...) { ... }
    // </smpl>
    Signed-off-by: default avatarLars-Peter Clausen <lars@metafoo.de>
    Signed-off-by: default avatarJonathan Cameron <jic23@kernel.org>
    8e828752
adis16201_core.c 13.4 KB