01 Jul, 2016

1 commit


03 Dec, 2015

1 commit

  • for_each_child_of_node performs an of_node_get on each iteration,
    so a return from the middle of the loop requires an of_node_put.

    A simplified version of the semantic patch that finds this problem is as
    follows (http://coccinelle.lip6.fr):

    //
    @@
    expression root,e;
    local idexpression child;
    @@

    for_each_child_of_node(root, child) {
    ... when != of_node_put(child)
    when != e = child
    (
    return child;
    |
    * return ...;
    )
    ...
    }
    //

    Signed-off-by: Julia Lawall
    Signed-off-by: Kishon Vijay Abraham I

    Julia Lawall
     

03 Aug, 2015

1 commit


25 Jul, 2015

1 commit


12 May, 2015

2 commits


10 Apr, 2015

1 commit

  • Kishon writes:

    New Features
    ============
    *) Add driver for USB PHYs on sun9i
    *) Add driver for USB PHY on dm816x
    *) Modified exynos5-usbdrd driver to add support for Exynos5433 SoC

    Fixes
    =====
    *) Fix power_on/power_off failure paths in some drivers
    *) Make miphy365x use generic PHY type constants
    *) Fix build errors due to missing export symbols in qcom-ufs driver
    *) Make all the functions return proper error values

    Cleanups
    ========
    *) use PTR_ERR_OR_ZERO to simplify code
    *) use devm_kcalloc instead of devm_kzalloc with multiply
    *) remove un-necessary ifdef CONFIG_OF

    Greg Kroah-Hartman
     

13 Mar, 2015

1 commit


10 Mar, 2015

1 commit


04 Mar, 2015

2 commits


21 Jan, 2015

1 commit

  • Based on Arnds review comments here https://lkml.org/lkml/2014/11/13/161,
    update the miphy28lp phy driver to access sysconfig register offsets via
    syscfg dt property.

    This is because the reg property should not be mixing address spaces like
    it does currently for miphy28lp. This change then also aligns us to how other
    platforms such as keystone and bcm7445 pass there syscon offsets via DT.

    I have updated the miphy28lp phy driver same way as Peter's implementation.

    Signed-off-by: Gabriel Fernandez
    Signed-off-by: Kishon Vijay Abraham I

    Gabriel FERNANDEZ
     

23 Dec, 2014

1 commit


22 Nov, 2014

1 commit

  • The users of the old method are now converted to the new one.

    Signed-off-by: Heikki Krogerus
    [ kishon@ti.com : made phy-berlin-usb.c and phy-miphy28lp.c to use the updated
    devm_phy_create API.]
    Signed-off-by: Kishon Vijay Abraham I

    Heikki Krogerus
     

12 Nov, 2014

4 commits