1. 24 9月, 2011 2 次提交
    • M
      ASoC: Add platform data for WM1250 EV1 GPIOs · 213eb0fb
      Mark Brown 提交于
      The WM1250 EV1 has some GPIOs which can be used to control the behaviour
      at runtime. Request them all if supplied and add a set_bias_level()
      function to start and stop the clocks.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      213eb0fb
    • M
      ASoC: Don't force bias on ground referenced devices · 85a843c5
      Mark Brown 提交于
      Currently we force all devices in the system to be at the same bias level.
      This is due to concerns about power or pop/click impacts from either
      ramping VMID or mismatching VMID on the analogue I/O lines between
      connected devices but does mean we power devices up more often than we
      really need to.
      
      If a device flags idle_bias_off this will usually mean that it's either
      all digital or ground referenced (in which case the idle and powered bias
      levels are identical) so this concern does not apply and we can save some
      power by leaving it off when not needed itself.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      85a843c5
  2. 23 9月, 2011 27 次提交
  3. 22 9月, 2011 7 次提交
  4. 21 9月, 2011 4 次提交