]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc: Add skeleton PowerNV platform
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Mon, 19 Sep 2011 17:44:52 +0000 (17:44 +0000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Tue, 20 Sep 2011 05:53:25 +0000 (15:53 +1000)
commitd2d872be8f7845f997ceaf0e26b8aa9eb6c092fa
tree6f26ff975551bf81446249bdf37a818f43e08418
parenta6a11f271ddc95b7e54b8e1047a01ccb55031dec
powerpc: Add skeleton PowerNV platform

This adds a skeletton for the new Power "Non Virtualized"
platform which will be used by machines supporting running
without an hypervisor, for example in order to run KVM.

These machines will be using a new firmware called OPAL
for which the support will be provided by later patches.

The PowerNV platform is intended to be also usable under
the BML environment used internally for early CPU bringup
which is why the code also supports using RTAS instead of
OPAL in various places.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
arch/powerpc/boot/Makefile
arch/powerpc/platforms/Kconfig
arch/powerpc/platforms/Makefile
arch/powerpc/platforms/powernv/Kconfig [new file with mode: 0644]
arch/powerpc/platforms/powernv/Makefile [new file with mode: 0644]
arch/powerpc/platforms/powernv/powernv.h [new file with mode: 0644]
arch/powerpc/platforms/powernv/setup.c [new file with mode: 0644]
arch/powerpc/platforms/powernv/smp.c [new file with mode: 0644]