u-boot-brain/board/freescale/common
Timur Tabi aa8d3fb8f4 p1022ds: allow for board-specific ngPIXIS functions
The ngPIXIS is an FPGA used on the reference boards of most Freescale PowerPC
SOCs.  Although programming the ngPIXIS is mostly standard on all boards that
have it, the P1022DS is unique in that the ngPIXIS needs to be programmed in
"indirect" mode whenever the video display (DIU) is active.

To support indirect mode, and to make it easier to support other quirks on
future reference boards, the low-level ngPIXIS functions are all marked as
weak, so that board-specific code can override any of them.  We take advantage
of this feature on the P1022DS, so that we can properly reset the board when
the DIU is active.

Signed-off-by: Timur Tabi <timur@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2011-04-04 09:24:40 -05:00
..
cadmus.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
cadmus.h Move the MPC8541/MPC8555/MPC8548 CDS board under board/freescale. 2007-12-11 22:34:20 -06:00
cds_pci_ft.c FSL: Clean up board/freescale/common/Makefile 2008-03-26 11:43:04 -05:00
cds_via.c FSL: Clean up board/freescale/common/Makefile 2008-03-26 11:43:04 -05:00
eeprom.h Move the MPC8541/MPC8555/MPC8548 CDS board under board/freescale. 2007-12-11 22:34:20 -06:00
ics307_clk.c Move ICS CLK chip frequency calculation code into a common board library 2010-07-16 10:55:08 -05:00
ics307_clk.h Move ICS CLK chip frequency calculation code into a common board library 2010-07-16 10:55:08 -05:00
Makefile video: move fsl_diu_fb driver to drivers/video 2010-12-01 20:48:13 +01:00
ngpixis.c p1022ds: allow for board-specific ngPIXIS functions 2011-04-04 09:24:40 -05:00
ngpixis.h p1022ds: allow for board-specific ngPIXIS functions 2011-04-04 09:24:40 -05:00
pixis.c Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
pixis.h ppc/85xx: Add a structure defn for PIXIS registers 2010-07-16 10:55:08 -05:00
pq-mds-pib.c ppc/85xx: Add PIB/ATM support for MPC8569mds 2010-01-25 22:13:26 -06:00
pq-mds-pib.h mpc83xx: Split PIB init code from pci.c and add Qoc3 ATM card support 2007-08-16 23:12:11 -05:00
sgmii_riser.c fsl: Remove unnecessary debug printfs 2009-03-09 17:46:10 -05:00
sgmii_riser.h Fixup SGMII PHY ids in the device tree 2009-02-16 18:05:54 -06:00
sys_eeprom.c fsl: update CRC after setting EEPROM identifier 2011-02-09 23:30:39 -06:00
via.h Move the MPC8541/MPC8555/MPC8548 CDS board under board/freescale. 2007-12-11 22:34:20 -06:00