1. 15 4月, 2019 5 次提交
  2. 12 4月, 2019 3 次提交
  3. 11 4月, 2019 4 次提交
  4. 10 4月, 2019 4 次提交
  5. 08 4月, 2019 3 次提交
  6. 03 4月, 2019 3 次提交
  7. 02 4月, 2019 1 次提交
  8. 01 4月, 2019 7 次提交
  9. 26 3月, 2019 4 次提交
  10. 25 3月, 2019 3 次提交
  11. 21 3月, 2019 3 次提交
    • A
      regulator: tps65086: Fix tps65086_ldoa1_ranges for selector 0xB · e69b3947
      Axel Lin 提交于
      selector 0xB (1011) should be 2.6V rather than 2.7V, fit ix.
      
      Table 5-4. LDOA1 Output Voltage Options
      VID Bits VOUT VID Bits VOUT VID Bits VOUT VID Bits VOUT
      0000     1.35 0100     1.8  1000     2.3  1100     2.85
      0001     1.5  0101     1.9  1001     2.4  1101     3.0
      0010     1.6  0110     2.0  1010     2.5  1110     3.3
      0011     1.7  0111     2.1  1011     2.6  1111     Not Used
      
      Fixes: d2a2e729 ("regulator: tps65086: Add regulator driver for the TPS65086 PMIC")
      Signed-off-by: NAxel Lin <axel.lin@ingics.com>
      Acked-by: NAndrew F. Davis <afd@ti.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      e69b3947
    • A
      regulator: add regulator_get_linear_step() stub helper · 7287275b
      Arnd Bergmann 提交于
      The regulator header has empty inline functions for most interfaces,
      but not regulator_get_linear_step(), which has just grown a user
      that does not depend on regulators otherwise:
      
      drivers/clk/tegra/clk-tegra124-dfll-fcpu.c: In function 'get_alignment_from_regulator':
      drivers/clk/tegra/clk-tegra124-dfll-fcpu.c:555:19: error: implicit declaration of function 'regulator_get_linear_step'; did you mean 'regulator_get_drvdata'? [-Werror=implicit-function-declaration]
        align->step_uv = regulator_get_linear_step(reg);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~
                         regulator_get_drvdata
      cc1: all warnings being treated as errors
      scripts/Makefile.build:278: recipe for target 'drivers/clk/tegra/clk-tegra124-dfll-fcpu.o' failed
      
      Add the missing stub along the others.
      
      Fixes: b3cf8d06 ("clk: tegra: dfll: CVB calculation alignment with the regulator")
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      7287275b
    • A
      regulator: tps65217: Simplify linear range for selector 25-52 · 689b9e02
      Axel Lin 提交于
      The original code separates the selector 25-52 into 2 ranges on purpose
      because DCDC1/DCDC3 only support up to 1.8V/1.5V in the old code.
      Both DCDC1 and DCDC3 support up to 3.3V since commit b4c2e158
      ("regulator: tps65217: Allow DCDC1 and DCDC3 up to 3.3V"), so merge
      25-30 and 31-52 ranges to one range.
      Signed-off-by: NAxel Lin <axel.lin@ingics.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      689b9e02