linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] ARM: tegra: basic support for Tegra124 SoC
@ 2013-10-07  7:31 Joseph Lo
  2013-10-07  7:31 ` [PATCH 1/7] ARM: tegra: add Tegra124 SoC support Joseph Lo
                   ` (7 more replies)
  0 siblings, 8 replies; 13+ messages in thread
From: Joseph Lo @ 2013-10-07  7:31 UTC (permalink / raw)
  To: linux-arm-kernel

Hi,

This series adds basic support for the new Tegra SoC, Tegra124. To bring
up the system, it also needs an initrd as rootfs. Because most of the
peripheral not be enabled yet in this series, it depends on the clock and
pinctrl driver.

Here are the commands for U-Boot that I used for booting system to
console prompt:
* preparing kernel & initrd image
mkimage -A arm -T kernel_noload -C none -a 0 -e 0 -d zImage kernel.img
mkimage -A arm -C none -T ramdisk -a ${initrd_addr} -d rootfs.img.gz rootfs.img

* boot cmd for U-Boot
setenv bootargs console=ttyS0,115200 loglevel=8 init=/bin/sh
ext2load mmc ${mmc_dev}:${boot_part} ${kernel_addr_r} kernel.img
ext2load mmc ${mmc_dev}:${boot_part} ${ramdisk_addr_r} rootfs.img
ext2load mmc ${mmc_dev}:${boot_part} ${fdt_addr_r} tegra124-venice2.dtb
bootm ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}

Verified on Venice2.

Joseph Lo (7):
  ARM: tegra: add Tegra124 SoC support
  ARM: tegra: add chip ID of Tegra124
  ARM: tegra: add SMP support for Tegra124
  ARM: tegra: Add initial device tree for Tegra124
  ARM: tegra: add Venice2 board support
  HACK: arm: tegra: reuse the Tegra114 clock driver for Tegra124 UART-A
  ARM: tegra: enable Tegra124 support

 arch/arm/boot/dts/Makefile             |   3 +-
 arch/arm/boot/dts/tegra124-venice2.dts |  21 +++++
 arch/arm/boot/dts/tegra124.dtsi        | 140 +++++++++++++++++++++++++++++++++
 arch/arm/configs/tegra_defconfig       |   1 +
 arch/arm/mach-tegra/Kconfig            |   8 ++
 arch/arm/mach-tegra/fuse.h             |   1 +
 arch/arm/mach-tegra/platsmp.c          |   2 +
 arch/arm/mach-tegra/tegra.c            |   1 +
 8 files changed, 176 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm/boot/dts/tegra124-venice2.dts
 create mode 100644 arch/arm/boot/dts/tegra124.dtsi

-- 
1.8.4

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2013-10-08  1:21 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-07  7:31 [PATCH 0/7] ARM: tegra: basic support for Tegra124 SoC Joseph Lo
2013-10-07  7:31 ` [PATCH 1/7] ARM: tegra: add Tegra124 SoC support Joseph Lo
2013-10-07  7:31 ` [PATCH 2/7] ARM: tegra: add chip ID of Tegra124 Joseph Lo
2013-10-07  7:31 ` [PATCH 3/7] ARM: tegra: add SMP support for Tegra124 Joseph Lo
2013-10-07 17:19   ` Stephen Warren
2013-10-07  7:31 ` [PATCH 4/7] ARM: tegra: Add initial device tree " Joseph Lo
2013-10-07 17:18   ` Stephen Warren
2013-10-08  1:21     ` Joseph Lo
2013-10-07  7:31 ` [PATCH 5/7] ARM: tegra: add Venice2 board support Joseph Lo
2013-10-07 17:20   ` Stephen Warren
2013-10-07  7:31 ` [PATCH 6/7] HACK: arm: tegra: reuse the Tegra114 clock driver for Tegra124 UART-A Joseph Lo
2013-10-07  7:31 ` [PATCH 7/7] ARM: tegra: enable Tegra124 support Joseph Lo
2013-10-07 18:13 ` [PATCH 0/7] ARM: tegra: basic support for Tegra124 SoC Stephen Warren

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).