lkml.org 
[lkml]   [2013]   [Mar]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 21/30] rtc: rtc-rs5c313: use devm_rtc_device_register()
    Date
    devm_rtc_device_register() is device managed and makes cleanup
    paths simpler.

    Signed-off-by: Jingoo Han <jg1.han@samsung.com>
    ---
    drivers/rtc/rtc-rs5c313.c | 6 +-----
    1 files changed, 1 insertions(+), 5 deletions(-)

    diff --git a/drivers/rtc/rtc-rs5c313.c b/drivers/rtc/rtc-rs5c313.c
    index d98ea5b..8089fc6 100644
    --- a/drivers/rtc/rtc-rs5c313.c
    +++ b/drivers/rtc/rtc-rs5c313.c
    @@ -367,7 +367,7 @@ static const struct rtc_class_ops rs5c313_rtc_ops = {

    static int rs5c313_rtc_probe(struct platform_device *pdev)
    {
    - struct rtc_device *rtc = rtc_device_register("rs5c313", &pdev->dev,
    + struct rtc_device *rtc = devm_rtc_device_register(&pdev->dev, "rs5c313",
    &rs5c313_rtc_ops, THIS_MODULE);

    if (IS_ERR(rtc))
    @@ -380,10 +380,6 @@ static int rs5c313_rtc_probe(struct platform_device *pdev)

    static int rs5c313_rtc_remove(struct platform_device *pdev)
    {
    - struct rtc_device *rtc = platform_get_drvdata( pdev );
    -
    - rtc_device_unregister(rtc);
    -
    return 0;
    }

    --
    1.7.2.5



    \
     
     \ /
      Last update: 2013-03-14 10:01    [W:4.280 / U:0.064 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site