27 Feb, 2019

1 commit

  • This patch adds fixed-factor clock driver which derives clock
    rate by dividing (div) and multiplying (mult) fixed factors
    to a parent clock.

    Signed-off-by: Atish Patra
    Signed-off-by: Anup Patel
    Reviewed-by: Simon Glass

    Anup Patel
     

20 Feb, 2019

3 commits

  • Some audio codecs such as Intel HDA do not need to use digital data to
    play sounds, but instead have a way to emit beeps. Add this interface as
    an option. If the beep interface is not supported, then the sound uclass
    falls back to the I2S interface.

    Signed-off-by: Simon Glass
    Reviewed-by: Bin Meng

    Simon Glass
     
  • At present the PCH has 4 operations and these are reasonably widely used
    in the drivers. But sometimes we want to add rarely used operations, and
    each of these currently adds to the size of the PCH operations table.

    Add an ioctl() method which can be easily expanded without any more impact
    on the operations table.

    Signed-off-by: Simon Glass
    Reviewed-by: Bin Meng

    Simon Glass
     
  • This uclass currently has no tests. Add a sandbox driver and some simple
    tests to provide basic coverage.

    Signed-off-by: Simon Glass
    Reviewed-by: Bin Meng
    [bmeng: Use "sandbox,pch" for the compatible string, for consistency]
    Signed-off-by: Bin Meng

    Simon Glass
     

12 Feb, 2019

1 commit


10 Feb, 2019

2 commits

  • Samsung sound patches (applied for Samsung maintainer)
    Common sound support
    buildman environment support
    of-platdata documentation improvements

    Tom Rini
     
  • regulator_set_enable() api throws an error in the following three cases:
    - when requested to disable an always-on regulator
    - when set_enable() ops not provided by regulator driver
    - when enabling is actually failed.(Error returned by the regulator driver)

    Sometimes consumer drivers doesn't want to track the first two scenarios
    and just need to worry about the case where enabling is actually failed.
    But it is also a good practice to have an error value returned in the
    first two cases.

    So introduce an api regulator_set_enable_if_allowed() which ignores the
    first two error cases and returns an error as given by regulator driver.
    Consumer drivers can use this api need not worry about the first two
    error conditions.

    Signed-off-by: Lokesh Vutla
    Reviewed-by: Simon Glass

    Lokesh Vutla
     

09 Feb, 2019

1 commit


08 Feb, 2019

1 commit


25 Jan, 2019

1 commit

  • When dealing with two ethernet ports and having "netretry" set
    to "once", it could occur that the connection (e.g. an ARP
    request) failed, hence the status of the netloop was
    "NETLOOP_FAIL". Due to the setting of "netretry", the network
    logic would then switch to the other network interface,
    assigning "ret" with the return value of "net_start_again()".
    If this call succeeded we would return 0 (i.e. success) to
    the caller when in reality the network action failed.

    Signed-off-by: Thomas RIENOESSL
    Reviewed-by: Christian Gmeiner
    Acked-by: Joe Hershberger

    Thomas RIENOESSL
     

16 Jan, 2019

1 commit


15 Jan, 2019

5 commits


29 Dec, 2018

1 commit


16 Dec, 2018

1 commit


14 Dec, 2018

5 commits


10 Dec, 2018

1 commit


07 Dec, 2018

3 commits


06 Dec, 2018

2 commits


05 Dec, 2018

4 commits


30 Nov, 2018

3 commits


27 Nov, 2018

1 commit


26 Nov, 2018

1 commit


24 Nov, 2018

1 commit


21 Nov, 2018

1 commit