linux/arch/powerpc/boot/dts/fsl
Timur Tabi 0408753fae powerpc/85xx: describe the PAMU topology in the device tree
The PAMU caches use the LIODNs to determine which cache lines hold the
entries for the corresponding LIODs.  The LIODNs must therefore be
carefully assigned to avoid cache thrashing -- two active LIODs with
LIODNs that put them in the same cache line.

Currently, LIODNs are statically assigned by U-Boot, but this has
limitations.  LIODNs are assigned even for devices that may be disabled
or unused by the kernel.  Static assignments also do not allow for device
drivers which may know which LIODs can be used simultaneously.  In
other words, we really should assign LIODNs dynamically in Linux.

To do that, we need to describe the PAMU device and cache topologies in
the device trees.

Signed-off-by: Timur Tabi <timur@freescale.com>
Acked-by: Stuart Yoder <stuart.yoder@freescale.com>
Acked-by: Scott Wood <scottwood@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2013-02-13 07:49:02 -06:00
..
bsc9131si-post.dtsi powerpc/85xx: Add BSC9131 RDB Support 2012-07-10 07:07:22 -05:00
bsc9131si-pre.dtsi powerpc/85xx: Add BSC9131 RDB Support 2012-07-10 07:07:22 -05:00
e500mc_power_isa.dtsi powerpc/e500mc: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
e500v2_power_isa.dtsi powerpc/e500v2: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
e5500_power_isa.dtsi powerpc/e5500: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
mpc8536si-post.dtsi powerpc/85xx: Add usb controller version info 2012-03-16 10:46:13 -05:00
mpc8536si-pre.dtsi powerpc/e500v2: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
mpc8544si-post.dtsi powerpc/85xx: Rework MPC8544DS device tree 2011-11-24 02:01:36 -06:00
mpc8544si-pre.dtsi powerpc/e500v2: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
mpc8548si-post.dtsi powerpc/85xx: mpc8548cds - Add RapidIO node to dts 2012-03-16 15:58:20 -05:00
mpc8548si-pre.dtsi powerpc/e500v2: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
mpc8568si-post.dtsi powerpc/85xx: Update SRIO device tree nodes 2011-11-24 02:01:39 -06:00
mpc8568si-pre.dtsi powerpc/e500v2: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
mpc8569si-post.dtsi powerpc/85xx: Update SRIO device tree nodes 2011-11-24 02:01:39 -06:00
mpc8569si-pre.dtsi powerpc/e500v2: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
mpc8572si-post.dtsi powerpc/85xx: Rework MPC8572DS device tree 2011-11-24 02:01:37 -06:00
mpc8572si-pre.dtsi powerpc/e500v2: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
p1010si-post.dtsi powerpc/85xx: Add usb controller version info 2012-03-16 10:46:13 -05:00
p1010si-pre.dtsi powerpc/e500v2: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
p1020si-post.dtsi powerpc/85xx: Add usb controller version info 2012-03-16 10:46:13 -05:00
p1020si-pre.dtsi powerpc/e500v2: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
p1021si-post.dtsi powerpc/85xx: Add ucc uart support for p1025rdb 2012-07-10 07:56:45 -05:00
p1021si-pre.dtsi powerpc/e500v2: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
p1022si-post.dtsi powerpc/85xx: p1022ds: disable the NOR flash node if video is enabled 2012-03-16 10:46:33 -05:00
p1022si-pre.dtsi powerpc/e500v2: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
p1023si-post.dtsi powerpc/85xx: Add usb controller version info 2012-03-16 10:46:13 -05:00
p1023si-pre.dtsi powerpc/e500v2: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
p2020si-post.dtsi powerpc/85xx: Add usb controller version info 2012-03-16 10:46:13 -05:00
p2020si-pre.dtsi powerpc/e500v2: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
p2041si-post.dtsi powerpc/85xx: describe the PAMU topology in the device tree 2013-02-13 07:49:02 -06:00
p2041si-pre.dtsi powerpc/e500mc: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
p3041si-post.dtsi powerpc/85xx: describe the PAMU topology in the device tree 2013-02-13 07:49:02 -06:00
p3041si-pre.dtsi powerpc/e500mc: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
p4080si-post.dtsi powerpc/85xx: describe the PAMU topology in the device tree 2013-02-13 07:49:02 -06:00
p4080si-pre.dtsi powerpc/e500mc: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
p5020si-post.dtsi powerpc/85xx: describe the PAMU topology in the device tree 2013-02-13 07:49:02 -06:00
p5020si-pre.dtsi powerpc/dma/raidengine: add raidengine device 2012-11-25 07:19:51 -06:00
p5040si-post.dtsi powerpc/85xx: describe the PAMU topology in the device tree 2013-02-13 07:49:02 -06:00
p5040si-pre.dtsi powerpc/e5500: Add Power ISA properties to comply with ePAPR 1.1 2012-09-12 14:57:10 -05:00
pq3-dma-0.dtsi
pq3-dma-1.dtsi
pq3-duart-0.dtsi powerpc/fsl: update compatiable on fsl 16550 uart nodes 2012-01-04 15:38:40 -06:00
pq3-esdhc-0.dtsi
pq3-espi-0.dtsi
pq3-etsec1-0.dtsi powerpc/85xx: Add magic-packet properties for etsec 2012-03-16 10:46:32 -05:00
pq3-etsec1-1.dtsi powerpc/85xx: Add magic-packet properties for etsec 2012-03-16 10:46:32 -05:00
pq3-etsec1-2.dtsi powerpc/85xx: Add magic-packet properties for etsec 2012-03-16 10:46:32 -05:00
pq3-etsec1-3.dtsi powerpc/85xx: Add magic-packet properties for etsec 2012-03-16 10:46:32 -05:00
pq3-etsec1-timer-0.dtsi
pq3-etsec2-0.dtsi
pq3-etsec2-1.dtsi
pq3-etsec2-2.dtsi
pq3-etsec2-grp2-0.dtsi
pq3-etsec2-grp2-1.dtsi
pq3-etsec2-grp2-2.dtsi
pq3-gpio-0.dtsi
pq3-i2c-0.dtsi
pq3-i2c-1.dtsi
pq3-mpic-message-B.dtsi powerpc/mpc85xx: add MPIC message dts node 2012-04-19 15:10:08 -05:00
pq3-mpic-timer-B.dtsi
pq3-mpic.dtsi powerpc/mpc85xx: add MPIC message dts node 2012-04-19 15:10:08 -05:00
pq3-rmu-0.dtsi powerpc/85xx: Update SRIO device tree nodes 2011-11-24 02:01:39 -06:00
pq3-sata2-0.dtsi
pq3-sata2-1.dtsi
pq3-sec2.1-0.dtsi
pq3-sec3.0-0.dtsi
pq3-sec3.1-0.dtsi
pq3-sec3.3-0.dtsi
pq3-sec4.4-0.dtsi powerpc/dts: fix the compatible string of sec 4.0 2012-03-16 14:50:44 -05:00
pq3-usb2-dr-0.dtsi
pq3-usb2-dr-1.dtsi
qoriq-dma-0.dtsi
qoriq-dma-1.dtsi
qoriq-duart-0.dtsi powerpc/fsl: update compatiable on fsl 16550 uart nodes 2012-01-04 15:38:40 -06:00
qoriq-duart-1.dtsi powerpc/fsl: update compatiable on fsl 16550 uart nodes 2012-01-04 15:38:40 -06:00
qoriq-esdhc-0.dtsi
qoriq-espi-0.dtsi
qoriq-gpio-0.dtsi
qoriq-i2c-0.dtsi
qoriq-i2c-1.dtsi
qoriq-mpic.dtsi powerpc/fsl: Added aliased MSIIR register address to MSI node in dts 2012-03-16 16:15:19 -05:00
qoriq-raid1.0-0.dtsi powerpc/dma/raidengine: add raidengine device 2012-11-25 07:19:51 -06:00
qoriq-rmu-0.dtsi
qoriq-sata2-0.dtsi
qoriq-sata2-1.dtsi
qoriq-sec4.0-0.dtsi
qoriq-sec4.1-0.dtsi
qoriq-sec4.2-0.dtsi
qoriq-sec5.2-0.dtsi powerpc/85xx: add Freescale P5040 SOC and SEC v5.2 device trees 2012-09-12 14:57:07 -05:00
qoriq-usb2-dr-0.dtsi
qoriq-usb2-mph-0.dtsi