1. 10 Nov, 2017 11 commits
  2. 09 Nov, 2017 1 commit
    • Maxime Ripard's avatar
      ASoC: sun8i-codec: Set the BCLK divider · 316b7758
      Maxime Ripard authored
      While the current code was reporting to be able to work in master mode, it
      failed to do so because the BCLK divider wasn't programmed, meaning that
      the BCLK would run at the PLL's frequency no matter the sample rate.
      
      It was obviously a bit too fast.
      
      Add support to retrieve the divider to use, and set it. Since our PLL is
      not always able to generate a perfect multiple of the sample rate, we'll
      have to choose the closest divider that matches our setup.
      
      Fixes: 36c68493 ("ASoC: Add sun8i digital audio codec")
      Reviewed-by: default avatarChen-Yu Tsai <wens@csie.org>
      Signed-off-by: default avatarMaxime Ripard <maxime.ripard@free-electrons.com>
      Signed-off-by: default avatarMark Brown <broonie@kernel.org>
      Cc: <stable@vger.kernel.org>
      316b7758
  3. 08 Nov, 2017 18 commits
  4. 06 Nov, 2017 1 commit
  5. 05 Nov, 2017 8 commits
  6. 04 Nov, 2017 1 commit
    • Linus Torvalds's avatar
      Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm · 2d634994
      Linus Torvalds authored
      Pull ARM fixes from Russell King:
      
       - omit EFI memory map sorting, which was recently introduced, but
         caused problems with the decompressor due to additional sections
         being emitted.
      
       - avoid unaligned load fault-generating instructions in the
         decompressor by switching to a private unaligned implementation.
      
       - add a symbol into the decompressor to further debug non-boot
         situations (ld's documentation is extremely poor for how "." works,
         ld doesn't seem to follow its own documentation!)
      
       - parse endian information to sparse
      
      * 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm:
        ARM: add debug ".edata_real" symbol
        ARM: 8716/1: pass endianness info to sparse
        efi/libstub: arm: omit sorting of the UEFI memory map
        ARM: 8715/1: add a private asm/unaligned.h
      2d634994