1. 06 8月, 2010 2 次提交
    • C
      [ARM] tegra: Add clock support · d8611961
      Colin Cross 提交于
      v2: fixes from Russell King:
      	- include linux/io.h instead of asm/io.h
      	- fix whitespace in Kconfig
      	- Use spin_lock_init to initialize lock
      	- Return -ENOSYS instead of BUG for unimplemented clock ops
      	- Use proper return values in tegra2 clock ops
          additional changes:
      	- Rename some clocks to match dev_ids
      	- add rate propagation
      	- add debugfs entries
      	- add support for clock listed in clk_lookup under multiple dev_ids
      v3:
      	- Replace per-clock locking with global clock lock
      	- Autodetect clock state on init
      	- Let clock dividers pick next lower possible frequency
      	- Add support for clock init tables
      	- Minor bug fixes
      	- Fix checkpatch issues
      Signed-off-by: NColin Cross <ccross@android.com>
      d8611961
    • E
      [ARM] tegra: initial tegra support · c5f80065
      Erik Gilling 提交于
      v2: Fixes from Mike Rapoport
      	- remove unused header files (mach/dma.h and mach/nand.h)
      	- remove tegra 1 references from Makefile.boot
      
      v2: fixes from Russell King
      	- remove mach/io.h include from mach/iomap.h
      	- fix whitespace in Kconfig
      
      v2: from Colin Cross
      	- fix invalid immediate in debug-macro.S
      
      v3:
      	- allow selection of multiple boards
      Signed-off-by: NColin Cross <ccross@android.com>
      Signed-off-by: NErik Gilling <konkers@android.com>
      c5f80065
  2. 30 7月, 2010 1 次提交
  3. 27 7月, 2010 4 次提交
  4. 16 7月, 2010 1 次提交
  5. 12 7月, 2010 1 次提交
    • E
      ARM: Auto calculate ZRELADDR and provide option for exceptions · e69edc79
      Eric Miao 提交于
      As long as the zImage is placed within the 128MB range from the start of
      memory, ZRELADDR (Address where the decompressed kernel will be placed,
      usually == PHYS_OFFSET + TEXT_OFFSET) can be determined at run-time by
      masking PC with 0xf80000000.
      
      Running through all the Makefile.boot, all those zreladdr-y
      addresses == 0x[0-f][08]00_0000 + TEXT_OFFSET can be determined at
      run-time.
      
      Option CONFIG_AUTO_ZRELADDR and CONFIG_ZRELADDR are introduced,
      CONFIG_ZRELADDR _must_ be explicitly specified if:
      
      - ((zreladdr-y - TEXT_OFFSET) & ~0xf8000000) != 0, which means
        masking PC with 0xf8000000 will result in an incorrect address.
        Currently this is only a problem on u300.
      
      - or the assumption of the zImage being loaded by the bootloader within
        the first 128MB of RAM is incorrect
      
      - or when ZBOOT_ROM is used, where the above assumption is usually wrong.
      
      [ukleinek: changed mask from 0xf0000000 to 0xf8000000 for mx1 and shark
      + some review fixes from the mailing list]
      Original-Idea-and-Signed-off-by: NNicolas Pitre <nicolas.pitre@linaro.org>
      Signed-off-by: NEric Miao <eric.miao@canonical.com>
      Signed-off-by: NUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      e69edc79
  6. 09 7月, 2010 4 次提交
  7. 07 7月, 2010 1 次提交
  8. 01 7月, 2010 1 次提交
  9. 24 6月, 2010 1 次提交
  10. 16 6月, 2010 1 次提交
  11. 15 6月, 2010 1 次提交
  12. 08 6月, 2010 1 次提交
  13. 25 5月, 2010 1 次提交
  14. 20 5月, 2010 2 次提交
  15. 18 5月, 2010 2 次提交
  16. 17 5月, 2010 1 次提交
  17. 10 5月, 2010 2 次提交
  18. 07 5月, 2010 1 次提交
  19. 04 5月, 2010 2 次提交
  20. 03 5月, 2010 1 次提交
  21. 02 5月, 2010 5 次提交
  22. 30 4月, 2010 2 次提交
  23. 29 4月, 2010 1 次提交
  24. 23 4月, 2010 1 次提交