1. 30 Jan, 2017 1 commit
    • Chen-Yu Tsai's avatar
      clk: sunxi-ng: mux: Fix determine_rate for mux clocks with pre-dividers · ed48205f
      Chen-Yu Tsai authored
      The determine_rate helper used ccu_mux_helper_adjust_parent_for_prediv()
      to adjust the parent_rate to account for pre-dividers, but then passed
      the pristine parent clock rate from clk_hw_get_rate() to the round()
      callback, thereby ignoring the pre-divider adjustment. In addition,
      it was saving the adjusted parent rate back into struct
      clk_rate_request.
      
      This patch fixes this by saving the pristine parent clock rate, and
      adding a copy that is adjusted and passed to the round() callback.
      The pristine copy, if it is the best solution, would be saved back
      to struct clk_rate_request.
      Signed-off-by: default avatarChen-Yu Tsai <wens@csie.org>
      Signed-off-by: default avatarMaxime Ripard <maxime.ripard@free-electrons.com>
      ed48205f
  2. 27 Jan, 2017 2 commits
  3. 23 Jan, 2017 8 commits
  4. 20 Jan, 2017 2 commits
  5. 17 Jan, 2017 1 commit
  6. 02 Jan, 2017 4 commits
  7. 26 Dec, 2016 2 commits
    • Linus Torvalds's avatar
      Linux 4.10-rc1 · 7ce7d89f
      Linus Torvalds authored
      7ce7d89f
    • Larry Finger's avatar
      powerpc: Fix build warning on 32-bit PPC · 8ae679c4
      Larry Finger authored
      I am getting the following warning when I build kernel 4.9-git on my
      PowerBook G4 with a 32-bit PPC processor:
      
          AS      arch/powerpc/kernel/misc_32.o
        arch/powerpc/kernel/misc_32.S:299:7: warning: "CONFIG_FSL_BOOKE" is not defined [-Wundef]
      
      This problem is evident after commit 989cea5c ("kbuild: prevent
      lib-ksyms.o rebuilds"); however, this change in kbuild only exposes an
      error that has been in the code since 2005 when this source file was
      created.  That was with commit 9994a338 ("powerpc: Introduce
      entry_{32,64}.S, misc_{32,64}.S, systbl.S").
      
      The offending line does not make a lot of sense.  This error does not
      seem to cause any errors in the executable, thus I am not recommending
      that it be applied to any stable versions.
      
      Thanks to Nicholas Piggin for suggesting this solution.
      
      Fixes: 9994a338 ("powerpc: Introduce entry_{32,64}.S, misc_{32,64}.S, systbl.S")
      Signed-off-by: default avatarLarry Finger <Larry.Finger@lwfinger.net>
      Cc: Nicholas Piggin <npiggin@gmail.com>
      Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      Cc: Paul Mackerras <paulus@samba.org>
      Cc: Michael Ellerman <mpe@ellerman.id.au>
      Cc: linuxppc-dev@lists.ozlabs.org
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      8ae679c4
  8. 25 Dec, 2016 20 commits