summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board.h
AgeCommit message (Collapse)Author
2011-03-24arm: tegra: use debug_uartport kernel parameterPradeep Goudagunta
Use debug_uartport kernel option to configure debug uart port as high speed(ttyHS1) or low speed(ttyS0) according to odmdata(19:18). Bug 803465 Change-Id: Ide9a74c358a42f25ddb3ca03f4d949dc053f59f4 Reviewed-on: http://git-master/r/24019 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2010-12-14tegra: add an api to get board infoNitin Kumbhar
Bootloader can pass "board_info" as kernel parameter to specify board's id, sku, fab, major_revision and minor_revision. Based on this parameter, an api is provided to fetch board information. Change-Id: Iacbc2f12562008908bf46ff85ea3064f31245e4c Reviewed-on: http://git-master/r/12552 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
2010-12-01ARM: tegra: dvfs: Allow boot or run time disabling of dvfs railsColin Cross
Change-Id: Ie56cbf4ade1bbdb5835851f3c09668c1e0941a2c Signed-off-by: Colin Cross <ccross@android.com>
2010-10-20[ARM] tegra: Add function to copy framebuffer contentsColin Cross
Due to conflicting restrictions on the location of the framebuffer between the bootloader and the protected aperture, the framebuffer is likely to need to be moved during boot. This patch provides tegra_move_framebuffer, which can handle move the framebuffer from lowmem, highmem, or unmapped memory into unmapped memory. Change-Id: Ic37e5e337cd3129065fe56fd7777a86d06ad69ac
2010-10-20[ARM] tegra: Add function to enable protected apertureColin Cross
Change-Id: I699cee3bc9a131259b330655126146f5d1f92043 Signed-off-by: Colin Cross <ccross@android.com>
2010-10-20[ARM] tegra: Use memblock_remove to allocate carveout and framebufferColin Cross
This uses the patch by rmk to allow memblock_remove to be used to remove areas of memory from the 1:1 mapping, allowing them to be remapped later using iomap or, for Tegra, nvmap. Also uses memblock_reserve to reserve the lp0 boot vector, so it doesn't need to be copied later in tegra_init_suspend. tegra_reserve should be called from the machine reserve callback after any board-specific memory areas are reserved. Change-Id: I26be8544a03b6da74fe66dc53a77681d431c303c Signed-off-by: Colin Cross <ccross@android.com>
2010-08-05[ARM] tegra: initial tegra supportErik 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: Colin Cross <ccross@android.com> Signed-off-by: Erik Gilling <konkers@android.com>