17 Jan, 2017

1 commit


08 Nov, 2016

1 commit


31 Aug, 2016

1 commit

  • The usb controller does not manage correctly the suspend mode for
    the ehci. In echi mode, there is no way to suspend without any
    device connected to it. This is why this specific control is added
    to fix this issue. Since the suspend mode works in ohci mode, this
    specific control works by suspend the usb controller in ohci mode.

    This specific control is by setting the SUSPEND_A/B/C fields of
    SFR_OHCIICR(OHCI Interrupt Configuration Register) in the SFR
    while the OHCI USB suspend.

    This set operation must be done before the USB clock disabled,
    clear operation after the USB clock enabled.

    Signed-off-by: Wenyou Yang
    Reviewed-by: Alexandre Belloni
    Acked-by: Nicolas Ferre
    Acked-by: Alan Stern
    Signed-off-by: Greg Kroah-Hartman

    Wenyou Yang
     

29 Mar, 2016

1 commit


20 May, 2015

1 commit


04 Mar, 2015

1 commit

  • The DDRSDR controller fails miserably to put LPDDR1 memories in
    self-refresh. Force the controller to think it has DDR2 memories
    during the self-refresh period, as the DDR2 self-refresh spec is
    equivalent to LPDDR1, and is correctly implemented in the
    controller.

    Assume that the second controller has the same fault, but that is
    untested.

    Signed-off-by: Peter Rosin
    Acked-by: Nicolas Ferre
    Signed-off-by: Nicolas Ferre

    Peter Rosin
     

13 Nov, 2014

1 commit