summaryrefslogtreecommitdiff
path: root/arch/powerpc/platforms/83xx
diff options
context:
space:
mode:
authorTimur Tabi <timur@freescale.com>2011-11-18 17:50:00 (GMT)
committerKumar Gala <galak@kernel.crashing.org>2011-11-24 08:01:40 (GMT)
commitc0019a4d6700e22409ffeaf6dbfa0b0700d128ca (patch)
tree19814cd3e8fc8e5e5415594ccbb065c75e5f29ae /arch/powerpc/platforms/83xx
parent09cef8bd07fe473f1ba5fb5e34a1e3db3650b9a9 (diff)
downloadlinux-fsl-qoriq-c0019a4d6700e22409ffeaf6dbfa0b0700d128ca.tar.xz
powerpc/85xx: add pixis indirect mode device tree node
The Freescale P1022 has a unique pin muxing "feature" where the DIU video controller's video signals are muxed with 24 of the local bus address signals. When the DIU is enabled, the bulk of the local bus is disabled, preventing access to memory-mapped devices like NOR flash and the pixis FPGA. In this situation, the pixis supports "indirect mode", which allows access to the pixis itself by reading/writing addresses on specific local bus chip selects. CS0 is used to select which pixis register to access, and CS1 is used to read/write the value. To support this, we introduce another board-control child node of the localbus node that contains a 'reg' property for CS0 and CS1. This will produce the correct physical addresses for CS0 and CS1. Signed-off-by: Timur Tabi <timur@freescale.com> Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/platforms/83xx')
0 files changed, 0 insertions, 0 deletions