Skip to content
  1. Oct 22, 2016
  2. Oct 21, 2016
  3. Oct 16, 2016
  4. Oct 03, 2016
    • Vladimir Zapolskiy's avatar
      ARM: dts: lpc32xx: add device node for IRAM on-chip memory · 8185041f
      Vladimir Zapolskiy authored
      
      
      The change adds a new device node with description of generic SRAM
      on-chip memory found on NXP LPC32xx SoC series and connected to AHB
      matrix slave port 3.
      
      Note that NXP LPC3220 SoC has 128KiB of SRAM memory, the other
      LPC3230, LPC3240 and LPC3250 SoCs all have 256KiB SRAM space,
      in the shared DTSI file this change specifies 128KiB SRAM size.
      
      Also it's worth to mention that the SRAM area contains of 64KiB banks,
      2 banks on LPC3220 and 4 banks on the other SoCs from the series, and
      all SRAM banks but the first one have independent power controls,
      the description of this feature will be added with the introduction of
      power domains for the SoC series.
      
      Signed-off-by: default avatarVladimir Zapolskiy <vz@mleia.com>
      Cc: Sylvain Lemieux <slemieux.tyco@gmail.com>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      8185041f
    • Srinivas Ramana's avatar
      ARM: 8618/1: decompressor: reset ttbcr fields to use TTBR0 on ARMv7 · 117e5e9c
      Srinivas Ramana authored
      If the bootloader uses the long descriptor format and jumps to
      kernel decompressor code, TTBCR may not be in a right state.
      Before enabling the MMU, it is required to clear the TTBCR.PD0
      field to use TTBR0 for translation table walks.
      
      The commit dbece458 ("ARM: 7501/1: decompressor:
      reset ttbcr for VMSA ARMv7 cores") does the reset of TTBCR.N, but
      doesn't consider all the bits for the size of TTBCR.N.
      
      Clear TTBCR.PD0 field and reset all the three bits of TTBCR.N to
      indicate the use of TTBR0 and the correct base address width.
      
      Fixes: dbece458
      
       ("ARM: 7501/1: decompressor: reset ttbcr for VMSA ARMv7 cores")
      Acked-by: default avatarRobin Murphy <robin.murphy@arm.com>
      Signed-off-by: default avatarSrinivas Ramana <sramana@codeaurora.org>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      117e5e9c
  5. Sep 29, 2016
  6. Sep 27, 2016
  7. Sep 21, 2016