11 Jan, 2012

1 commit


09 Jan, 2012

1 commit

  • Now that a regulator device for controlling the codec chip reset state
    over a platform agnostic regulator API is available on the only board
    using this driver so far, extend the driver with a bias control function
    which will request virtual power to the codec chip from that virtual
    regulator, and will supersede the present implementation existing at the
    sound card level.

    Thanks to the regulator sharing mechanism, both the old (the sound card)
    and the new (the codec) implementations should coexist smoothly until
    the sound card file is updated. For this to work as expected, update the
    sound card .set_bias_level callback to not touch codec->dapm.bias_level.

    While extending the cx20442 structure, drop unused control_type member.

    Created against linxu-3.2-rc6, tested on top of patch 1/4 "ARM: OMAP1:
    ams-delta: set up a regulator over the modem reset GPIO pin".

    Signed-off-by: Janusz Krzysztofik
    Acked-by: Mark Brown
    Signed-off-by: Liam Girdwood

    Janusz Krzysztofik
     

24 Dec, 2011

1 commit


23 Dec, 2011

17 commits


22 Dec, 2011

5 commits


21 Dec, 2011

1 commit


20 Dec, 2011

14 commits