lkml.org 
[lkml]   [2018]   [Jun]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v2 14/24] mfd: rave-sp: MODULE_DEVICE_TABLE(serdev)
    Date
    Export serdev table to the module header, allowing module autoload via
    udev/modprobe.

    Cc: Lee Jones <lee.jones@linaro.org>
    Cc: Rob Herring <robh@kernel.org>
    Cc: Johan Hovold <johan@kernel.org>
    Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com>
    ---
    drivers/mfd/rave-sp.c | 7 +++++++
    1 file changed, 7 insertions(+)

    diff --git a/drivers/mfd/rave-sp.c b/drivers/mfd/rave-sp.c
    index 5c858e784a89..c0ecfbc16dca 100644
    --- a/drivers/mfd/rave-sp.c
    +++ b/drivers/mfd/rave-sp.c
    @@ -694,12 +694,19 @@ static int rave_sp_probe(struct serdev_device *serdev)

    MODULE_DEVICE_TABLE(of, rave_sp_dt_ids);

    +static struct serdev_device_id rave_sp_serdev_id[] = {
    + { "rave-sp", },
    + {}
    +};
    +MODULE_DEVICE_TABLE(serdev, rave_sp_serdev_id);
    +
    static struct serdev_device_driver rave_sp_drv = {
    .probe = rave_sp_probe,
    .driver = {
    .name = "rave-sp",
    .of_match_table = rave_sp_dt_ids,
    },
    + .id_table = rave_sp_serdev_id,
    };
    module_serdev_device_driver(rave_sp_drv);

    --
    2.17.1
    \
     
     \ /
      Last update: 2018-06-11 13:56    [W:5.355 / U:0.000 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site