lkml.org 
[lkml]   [2012]   [Sep]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 12/16] Staging: ipack: Make ipack_driver_ops const.
    Date
    From: Jens Taprogge <jens.taprogge@taprogge.org>

    Signed-off-by: Jens Taprogge <jens.taprogge@taprogge.org>
    Signed-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
    ---
    drivers/staging/ipack/devices/ipoctal.c | 8 +++++---
    drivers/staging/ipack/ipack.h | 2 +-
    2 files changed, 6 insertions(+), 4 deletions(-)

    diff --git a/drivers/staging/ipack/devices/ipoctal.c b/drivers/staging/ipack/devices/ipoctal.c
    index ed08864..7e1e6f7 100644
    --- a/drivers/staging/ipack/devices/ipoctal.c
    +++ b/drivers/staging/ipack/devices/ipoctal.c
    @@ -28,7 +28,6 @@
    #define IP_OCTAL_ID_SPACE_VECTOR 0x41
    #define IP_OCTAL_NB_BLOCKS 4

    -static struct ipack_driver driver;
    static const struct tty_operations ipoctal_fops;

    struct ipoctal {
    @@ -846,15 +845,18 @@ static void ipoctal_remove(struct ipack_device *device)
    }
    }

    -static struct ipack_driver_ops ipoctal_drv_ops = {
    +static const struct ipack_driver_ops ipoctal_drv_ops = {
    .match = ipoctal_match,
    .probe = ipoctal_probe,
    .remove = ipoctal_remove,
    };

    +static struct ipack_driver driver = {
    + .ops = &ipoctal_drv_ops,
    +};
    +
    static int __init ipoctal_init(void)
    {
    - driver.ops = &ipoctal_drv_ops;
    return ipack_driver_register(&driver, THIS_MODULE, KBUILD_MODNAME);
    }

    diff --git a/drivers/staging/ipack/ipack.h b/drivers/staging/ipack/ipack.h
    index a3cd559..e6e38e7 100644
    --- a/drivers/staging/ipack/ipack.h
    +++ b/drivers/staging/ipack/ipack.h
    @@ -104,7 +104,7 @@ struct ipack_driver_ops {
    struct ipack_driver {
    struct device_driver driver;
    const struct ipack_device_id *id_table;
    - struct ipack_driver_ops *ops;
    + const struct ipack_driver_ops *ops;
    };

    /**
    --
    1.7.10.4
    --
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2012-09-05 04:42    [W:4.501 / U:1.092 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site