linux/arch/powerpc/platforms
Benjamin Herrenschmidt a1339faf72 powerpc/powernv/pci: Use the device-tree to get available range of M64's
M64's are the configurable 64-bit windows that cover the 64-bit MMIO
space. We used to hard code 16 windows. Newer chips might have a
variable number and might need to reserve some as well (for example
on PHB4/POWER9, M32 and M64 are actually unified and we use M64#0
to map the 32-bit space).

So newer OPALs will provide a property we can use to know what range
of windows is available. The property is named so that it can
eventually support multiple ranges but we only use the first one for
now.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
2016-07-17 16:42:48 +10:00
..
8xx powerpc: Make ppc_md.{halt, restart} __noreturn 2016-07-14 21:12:06 +10:00
40x powerpc: make of_device_ids const 2014-09-25 23:14:46 +10:00
44x powerpc: Make ppc_md.{halt, restart} __noreturn 2016-07-14 21:12:06 +10:00
52xx powerpc: Make ppc_md.{halt, restart} __noreturn 2016-07-14 21:12:06 +10:00
82xx powerpc: Make ppc_md.{halt, restart} __noreturn 2016-07-14 21:12:06 +10:00
83xx powerpc: Make ppc_md.{halt, restart} __noreturn 2016-07-14 21:12:06 +10:00
85xx powerpc: Make ppc_md.{halt, restart} __noreturn 2016-07-14 21:12:06 +10:00
86xx powerpc/86xx: Consolidate common platform code 2016-03-11 19:14:12 -06:00
512x powerpc: Make ppc_md.{halt, restart} __noreturn 2016-07-14 21:12:06 +10:00
amigaone powerpc: Make ppc_md.{halt, restart} __noreturn 2016-07-14 21:12:06 +10:00
cell powerpc/cell: Don't use flat device-tree after boot 2016-07-13 18:15:36 +10:00
chrp powerpc: Make ppc_md.{halt, restart} __noreturn 2016-07-14 21:12:06 +10:00
embedded6xx powerpc: Make ppc_md.{halt, restart} __noreturn 2016-07-14 21:12:06 +10:00
maple powerpc: Make ppc_md.{halt, restart} __noreturn 2016-07-14 21:12:06 +10:00
pasemi powerpc: Make ppc_md.{halt, restart} __noreturn 2016-07-14 21:12:06 +10:00
powermac powerpc: Make ppc_md.{halt, restart} __noreturn 2016-07-14 21:12:06 +10:00
powernv powerpc/powernv/pci: Use the device-tree to get available range of M64's 2016-07-17 16:42:48 +10:00
ps3 powerpc: Make ppc_md.{halt, restart} __noreturn 2016-07-14 21:12:06 +10:00
pseries powerpc/pseries/pci: Remove obsolete SW invalidate 2016-07-17 16:42:45 +10:00
fsl_uli1575.c of/irq: Refactor interrupt-map parsing 2013-10-24 11:43:04 +01:00
Kconfig QE: Move QE from arch/powerpc to drivers/soc 2015-12-22 17:12:56 -06:00
Kconfig.cputype powerpc/mm/radix: Add THP support for 4K linux page size 2016-05-11 21:53:58 +10:00
Makefile powerpc: Remove platforms/wsp and associated pieces 2014-06-11 16:35:38 +10:00