1. 01 4月, 2012 2 次提交
  2. 12 3月, 2012 1 次提交
  3. 25 1月, 2012 1 次提交
  4. 24 11月, 2011 1 次提交
  5. 01 11月, 2011 1 次提交
  6. 09 7月, 2011 3 次提交
  7. 27 5月, 2011 2 次提交
  8. 27 3月, 2011 1 次提交
  9. 23 3月, 2011 1 次提交
    • M
      regulator: MAX8997/8966 support · bd6ca2cf
      MyungJoo Ham 提交于
      This patch supports PMIC/Regulator part of MAX8997/MAX8966 MFD.
      In this initial release, selecting voltages or current-limit
      and switching on/off the regulators are supported.
      
      Controlling voltages for DVS with GPIOs is not implemented fully
      and requires more considerations: it controls multiple bucks (selection
      of 1, 2, and 5) at the same time with SET1~3 gpios. Thus, when DVS-GPIO
      is activated, we lose the ability to control the voltage of a single
      buck regulator independently; i.e., contolling a buck affects other two
      bucks. Therefore, using the conventional regulator framework directly
      might be problematic. However, in this driver, we try to choose
      a setting without such side effect of affecting other regulators and
      then try to choose a setting with the minimum side effect (the sum of
      voltage changes in other regulators).
      
      On the other hand, controlling all the three bucks simultenously based
      on the voltage set table may help build cpufreq and similar system
      more robust; i.e., all the three voltages are consistent every time
      without glitches during transition.
      Signed-off-by: NMyungJoo Ham <myungjoo.ham@samsung.com>
      Signed-off-by: NKyungmin Park <kyungmin.park@samsung.com>
      Acked-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Signed-off-by: NSamuel Ortiz <sameo@linux.intel.com>
      bd6ca2cf