1. 18 9月, 2013 1 次提交
  2. 17 11月, 2012 1 次提交
    • S
      ARM: tegra: decouple uncompress.h and debug-macro.S · 1a6d3da8
      Stephen Warren 提交于
      Prior to this change, Tegra's debug-macro.S relied on uncompress.h having
      determined which UART to use, and whether it was safe to use the UART
      (i.e. is it not in reset, and is clocked). This determination was
      communicated from uncompress.h to debug-macro.S using a few bytes of
      Tegra's IRAM (an on-SoC RAM). This had the disadvantage that uncompress.h
      was a required part of the kernel boot process; booting a non-compressed
      kernel would not allow earlyprintk to operate.
      
      This change duplicates the UART selection and validation logic into
      debug-macro.S so that the reliance on uncompress.h is removed.
      
      This also helps out with single-zImage work, since there is currently no
      support for using any uncompress.h with single-zImage.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      1a6d3da8
  3. 06 11月, 2012 1 次提交
    • S
      ARM: tegra: move irammap.h to mach-tegra · bb1de887
      Stephen Warren 提交于
      Nothing outside mach-tegra uses this file, so there's no need for it to
      be in <mach/>.
      
      Since uncompress.h and debug-macro.S remain in include/mach, they need
      to include "../../irammap.h" becaue of this change. Both these usages
      will be removed shortly, when Tegra's DEBUG_LL implementation is updated
      not to pass information through IRAM.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      bb1de887
  4. 07 2月, 2012 1 次提交