linux-tegra.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* HEADS UP: Requirements for using Tegra114 with upstream kernel
@ 2013-04-04 19:26 Stephen Warren
  0 siblings, 0 replies; only message in thread
From: Stephen Warren @ 2013-04-04 19:26 UTC (permalink / raw)
  To: linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org

If you want to use the upstream Tegra114 support, there are a couple
things to be aware of, once the clock driver is merged (hopefully very
soon):

1)

You will need a bootloader that configures (and enables?) the TSC/ARM
architectural timers.

If you're using upstream U-Boot, a patch has been posted to do this:
http://patchwork.ozlabs.org/patch/233596/

(I haven't tested this yet since I use a downstream U-Boot that has USB
support. I hope to convert to upstream U-Boot very soon once USB support
is there...)

If you're using some other bootloader, see my internal copy of this
email, or ask the person you got the bootloader from!

2)

The kernel needs to enable the architectural timers. If it doesn't, the
system will hang during boot at some point.

To solve this, do one of:

a)

git remote add calxeda_kernel_linux
git://sources.calxeda.com/kernel/linux.git
git fetch calxeda_kernel_linux
git merge calxeda_kernel_linux/arm-timers

b)

Apply http://patchwork.ozlabs.org/patch/233415/

c)

git revert f7db706b132f11c79ae1d74b2382e0926cf31644

NOTE: Neither Tegra's for-next branch nor linux-next do any of these
yet; you'll need to manually do one of those steps. I hope linux-next
will include (a) very soon, and similarly I hope 3.10-rc1 will include
(a). However, this isn't entirely certain yet.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2013-04-04 19:26 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-04 19:26 HEADS UP: Requirements for using Tegra114 with upstream kernel 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).