30 Oct, 2018

1 commit

  • Workaround makes FS as default mode on all affected socs.

    Add support to check erratum-A005275 validity for an soc. This info is
    required to determine whether a given soc is affected by this erratum.
    Add quirk for this erratum "has_fsl_erratum_a005275" . This quirk is used
    to enable workaround for the errata

    Force FS mode as default by:
    - making EPS as FS
    - setting PFSC bit to disable HS chirping

    This workaround can be disabled by mentioning "no_erratum_a005275" in
    hwconfig string

    Signed-off-by: Chris Packham
    Reviewed-by: York Sun

    Chris Packham
     

07 May, 2018

1 commit

  • When U-Boot started using SPDX tags we were among the early adopters and
    there weren't a lot of other examples to borrow from. So we picked the
    area of the file that usually had a full license text and replaced it
    with an appropriate SPDX-License-Identifier: entry. Since then, the
    Linux Kernel has adopted SPDX tags and they place it as the very first
    line in a file (except where shebangs are used, then it's second line)
    and with slightly different comment styles than us.

    In part due to community overlap, in part due to better tag visibility
    and in part for other minor reasons, switch over to that style.

    This commit changes all instances where we have a single declared
    license in the tag as both the before and after are identical in tag
    contents. There's also a few places where I found we did not have a tag
    and have introduced one.

    Signed-off-by: Tom Rini

    Tom Rini
     

28 Sep, 2016

1 commit


13 Jun, 2016

2 commits


07 Dec, 2015

1 commit


05 May, 2015

1 commit

  • Add a delay of 1 microsecond before issuing soft reset to the
    controller to let ongoing ULPI transaction complete.
    This prevents corruption of ULPI Function Control Register which
    eventually prevents phy clock from entering to low power mode

    Signed-off-by: Nikhil Badola
    Reviewed-by: York Sun

    Nikhil Badola
     

22 Apr, 2015

3 commits


12 Dec, 2014

1 commit


25 Nov, 2014

1 commit


22 Nov, 2014

1 commit

  • Move USB Errata checking code from "arch/powerpc" to architecture independent
    file "fsl_usb.h" so that errata(s) become independent of the architecture.
    For each erratum checking function for PPC arch, define a nop function for
    non PPC arch for successful compilation in either case

    Signed-off-by: Nikhil Badola
    Reviewed-by: York Sun

    Nikhil Badola
     

23 Apr, 2014

1 commit


08 Mar, 2014

1 commit

  • USB spec says that the minimum disconnect threshold should be
    over 525 mV. However, internal USB PHY threshold value is below
    this specified value. Due to this some devices disconnect at
    run-time. Hence, phy settings are tweaked to increased disconnect
    threshold to be above 525mV by using this workaround.

    Signed-off-by: Suresh Gupta
    Reviewed-by: York Sun

    Suresh Gupta
     

15 Aug, 2013

2 commits