Skip to content
  1. Feb 29, 2016
  2. Jan 18, 2016
  3. Jan 11, 2016
  4. Jan 08, 2016
  5. Jan 07, 2016
    • Roman Volkov's avatar
      dts: vt8500: Fix errors in SDHC node for WM8505 · 03b9ee45
      Roman Volkov authored
      
      
      According to datasheet, the registers space of SDHC controller is 1Kb,
      not '0x1000', the correct value should be '0x400'. Bracket interrupt
      numbers individually per recommendations.
      
      Signed-off-by: default avatarRoman Volkov <rvolkov@v1ros.org>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      03b9ee45
    • Roman Volkov's avatar
      dts: vt8500: Add SDHC node to DTS file for WM8650 · 0f090bf1
      Roman Volkov authored
      
      
      Since WM8650 has the same 'WMT' SDHC controller as WM8505, and the driver
      is already in the kernel, this node enables the controller support for
      WM8650
      
      Signed-off-by: default avatarRoman Volkov <rvolkov@v1ros.org>
      Reviewed-by: default avatarAlexey Charkov <alchark@gmail.com>
      Cc: stable@vger.kernel.org
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      0f090bf1
    • Linus Walleij's avatar
      ARM: versatile: fix MMC/SD interrupt assignment · 20f12758
      Linus Walleij authored
      
      
      Commit 0976c946
      "arm/versatile: Fix versatile irq specifications"
      has an off-by-one error on the Versatile AB that has
      been regressing the Versatile AB hardware for some time.
      
      However it seems like the interrupt assignments have
      never been correct and I have now adjusted them according
      to the specification. The masks for the valid interrupts
      made it impossible to assign the right SIC interrupt
      for the MMCI, so I went in and fixed these to correspond
      to the specifications, and added references if anyone
      wants to double-check.
      
      Due to the Versatile PB including the Versatile AB
      as a base DTS file, we need to override and correct
      some values to correspond to the actual changes in the
      hardware.
      
      For the Versatile PB I don't think the IRQ line
      assignment for MMCI has ever been correct for either of
      the two MMCI blocks. It would be nice if someone with the
      physical PB board could test this.
      
      Patch tested on the Versatile AB, QEMU for Versatile AB
      and QEMU for Versatile PB.
      
      Cc: Rob Herring <robh@kernel.org>
      Cc: Grant Likely <grant.likely@linaro.org>
      Cc: stable@vger.kernel.org
      Fixes: 0976c946 ("arm/versatile: Fix versatile irq specifications")
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      20f12758
Loading