18 Feb, 2018

2 commits


29 Jun, 2016

1 commit


02 Sep, 2015

1 commit


23 Aug, 2015

1 commit

  • This patch introduces the use of managed resource function
    devm_clk_get instead of clk_get and removes corresponding call
    to clk_put in the remove function.

    To be compatible with the change various gotos are replaced with
    direct returns, and unneeded label is dropped.

    Signed-off-by: Vaishali Thakkar
    Signed-off-by: Tejun Heo

    Vaishali Thakkar
     

18 Jul, 2015

1 commit


20 Oct, 2014

1 commit


16 Oct, 2014

1 commit


15 Apr, 2014

1 commit


27 Mar, 2014

1 commit


23 Nov, 2013

1 commit


15 Nov, 2013

1 commit

  • Remove no longer needed DMA unmap flags:
    - DMA_COMPL_SKIP_SRC_UNMAP
    - DMA_COMPL_SKIP_DEST_UNMAP
    - DMA_COMPL_SRC_UNMAP_SINGLE
    - DMA_COMPL_DEST_UNMAP_SINGLE

    Cc: Vinod Koul
    Cc: Tomasz Figa
    Cc: Dave Jiang
    Signed-off-by: Bartlomiej Zolnierkiewicz
    Signed-off-by: Kyungmin Park
    Acked-by: Jon Mason
    Acked-by: Mark Brown
    [djbw: clean up straggling skip unmap flags in ntb]
    Signed-off-by: Dan Williams

    Bartlomiej Zolnierkiewicz
     

09 Aug, 2013

1 commit

  • These local symbols are used only in this file.
    Fix the following sparse warnings:

    drivers/ata/pata_arasan_cf.c:657:6: warning: symbol 'arasan_cf_error_handler' was not declared. Should it be static?
    drivers/ata/pata_arasan_cf.c:686:14: warning: symbol 'arasan_cf_qc_issue' was not declared. Should it be static?

    Signed-off-by: Jingoo Han
    Acked-by: Viresh Kumar
    Signed-off-by: Tejun Heo

    Jingoo Han
     

24 May, 2013

1 commit

  • Use the wrapper functions for getting and setting the driver data using
    platform_device instead of using dev_{get,set}_drvdata() with &pdev->dev,
    so we can directly pass a struct platform_device.

    Also, unnecessary dev_set_drvdata() is removed, because the driver core
    clears the driver data to NULL after device_release or on probe failure.

    Signed-off-by: Jingoo Han
    Signed-off-by: Tejun Heo

    Jingoo Han
     

20 Apr, 2013

1 commit

  • This adds a complete DT binding for the arasan device driver. There is
    currently only one user, which is the spear13xx platform, so we don't
    actually have to parse all the properties until another user comes in,
    but this does use the generic DMA binding to find the DMA channel.

    The patch is untested so far and is part of a series to convert
    the spear platform over to use the generic DMA binding, so it
    should stay with the rest of the series.

    Signed-off-by: Arnd Bergmann
    Acked-by: Viresh Kumar
    Cc: Vinod Koul
    Cc: Jeff Garzik
    Cc: devicetree-discuss@lists.ozlabs.org

    Arnd Bergmann
     

04 Jan, 2013

1 commit

  • CONFIG_HOTPLUG is going away as an option. As a result, the __dev*
    markings need to be removed.

    This change removes the use of __devinit, __devexit_p, __devinitdata,
    and __devexit from these drivers.

    Based on patches originally written by Bill Pemberton, but redone by me
    in order to handle some of the coding style issues better, by hand.

    Cc: Bill Pemberton
    Cc: Jeff Garzik
    Cc: Viresh Kumar
    Signed-off-by: Greg Kroah-Hartman

    Greg Kroah-Hartman
     

29 Nov, 2012

1 commit


16 Nov, 2012

2 commits

  • This will fix warnings like following when CONFIG_PM_SLEEP is not set:

    warning: 'xxx_suspend' defined but not used [-Wunused-function]
    warning: 'xxx_resume' defined but not used [-Wunused-function]

    Because
    SET_SYSTEM_SLEEP_PM_OPS(suspend_fn, resume_fn)

    Only references the callbacks on CONFIG_PM_SLEEP (instead of CONFIG_PM).

    Cc: Viresh Kumar
    Cc: linux-ide@vger.kernel.org
    Signed-off-by: Yuanhan Liu
    Signed-off-by: Fengguang Wu
    Signed-off-by: Jeff Garzik

    Yuanhan Liu
     
  • PATA arasan driver expects the clock to be set to 166 MHz for proper
    functioning. This patch sets clk to 166 MHz in probe.

    Signed-off-by: Vipul Kumar Samar
    Signed-off-by: Viresh Kumar
    Signed-off-by: Jeff Garzik

    Vipul Kumar Samar
     

13 Sep, 2012

2 commits


31 Jul, 2012

1 commit

  • With addition of dummy clk_*() calls for non CONFIG_HAVE_CLK cases in
    clk.h, there is no need to have clk code enclosed in #ifdef
    CONFIG_HAVE_CLK, #endif macros.

    Signed-off-by: Viresh Kumar
    Cc: Jeff Garzik
    Cc: Russell King
    Cc: Mike Turquette
    Cc: Sergei Shtylyov
    Cc: viresh kumar
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Viresh Kumar
     

21 Jun, 2012

1 commit

  • viresh.kumar@st.com email-id doesn't exist anymore as I have left the
    company. Replace ST's id with viresh.linux@gmail.com.

    It also updates .mailmap file to fix address for 'git shortlog'

    Signed-off-by: Viresh Kumar
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Viresh Kumar
     

04 May, 2012

1 commit


14 Mar, 2012

1 commit


09 Jan, 2012

1 commit

  • This patch converts the drivers in drivers/ata/* to use the
    module_platform_driver() macro which makes the code smaller and a bit
    simpler.

    Cc: Viresh Kumar
    Cc: Jeff Garzik
    Cc: Arnaud Patard
    Cc: Alessandro Zummo
    Cc: Sylvain Munaut
    Cc: Anton Vorontsov
    Cc: Marek Vasut
    Cc: Florian Fainelli
    Cc: Mark Miesfeld
    Cc: Ashish Kalra
    Cc: Paul Mundt
    Signed-off-by: Axel Lin
    Signed-off-by: Jeff Garzik

    Axel Lin
     

15 Oct, 2011

1 commit


31 Mar, 2011

1 commit


14 Mar, 2011

3 commits