u-boot/cpu/ppc4xx
Matthias Fuchs 0580e48f53 ppc4xx: Make pll_write global
This patch makes pll_write on PPC405EP boards
global and callable from C code.

pll_write can be used to dynamically modify the PLB:PCI divider
as it is required for 33/66 MHz pci adapters based on the 405EP.

board_early_init_f() is a good place to do that (check M66EN signal
and call pll_write() when it is required).

Signed-off-by: Matthias Fuchs <matthias.fuchs@esd.eu>
Signed-off-by: Stefan Roese <sr@denx.de>
2009-07-08 10:59:07 +02:00
..
4xx_ibm_ddr2_autocalib.c ppc4xx: Autocalibration can set RDCC to over aggressive value. 2009-02-12 06:08:07 +01:00
4xx_pci.c ppc4xx: Implement is_pci_host() for 405 CPUs 2009-07-08 10:59:07 +02:00
4xx_pcie.c ppc4xx: PCIe: Change 16GB inbound memory to 4GB 2009-02-18 15:59:20 +01:00
4xx_uart.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
40x_spd_sdram.c i2c.h: Provide a default CONFIG_SYS_I2C_SLAVE value 2009-06-12 20:39:45 +02:00
44x_spd_ddr.c i2c.h: Provide a default CONFIG_SYS_I2C_SLAVE value 2009-06-12 20:39:45 +02:00
44x_spd_ddr2.c 4xx: Fix compilation warnings and MQ registers dump in SPD DDR2 code 2009-07-08 10:59:07 +02:00
bedbug_405.c Standardize command usage messages with cmd_usage() 2009-01-28 08:43:45 +01:00
cache.S rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
commproc.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
config.mk cpu/ppc4xx/config.mk: Make a needlessly deffered expansion immediate. 2008-02-23 09:44:54 +01:00
cpu.c ppc4xx: Remove compilation warning "pci_async_enabled defined but not used" 2009-07-08 10:59:07 +02:00
cpu_init.c ppc4xx: Don't write the MAC address into the internal SoC registers 2009-03-20 22:39:14 +01:00
dcr.S cpu/ rtc/ include/: Remove lingering references to CFG_CMD_* symbols. 2007-07-10 10:27:39 -05:00
denali_data_eye.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
denali_spd_ddr2.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
ecc.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
ecc.h rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
fdt.c ppc4xx: Only fixup opb attached UARTs 2009-02-06 10:53:15 +01:00
gpio.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
i2c.c i2c: Create common default i2c_[set|get]_bus_speed() functions 2009-06-12 20:39:45 +02:00
interrupts.c ppc4xx: Minor coding style cleanup of Xilinx Virtex5 ml507 support 2008-07-18 12:31:25 +02:00
iop480_uart.c ppc4xx: Consolidate PPC4xx UIC defines 2008-07-11 13:18:13 +02:00
kgdb.S Big white-space cleanup. 2008-05-21 00:14:08 +02:00
Makefile Moved PPC4xx EMAC driver to drivers/net 2008-11-09 21:38:04 -08:00
miiphy.c Cleanup: fix "MHz" spelling 2008-10-21 11:25:39 +02:00
ndfc.c ppc4xx: Fix problem with ECC ordering for PPC4xx NDFC platforms 2009-05-23 12:51:39 +02:00
resetvec.S * Code cleanup: 2003-06-27 21:31:46 +00:00
sdram.c ppc4xx: Improve DDR autodetect 2009-01-26 10:13:11 +01:00
sdram.h rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
speed.c Cleanup: fix "MHz" spelling 2008-10-21 11:25:39 +02:00
start.S ppc4xx: Make pll_write global 2009-07-08 10:59:07 +02:00
tlb.c ppc4xx: Fix printf format warnings now visible with the updated format check 2008-07-10 09:58:06 +02:00
traps.c ppc4xx: Fix printf format warnings now visible with the updated format check 2008-07-10 09:58:06 +02:00
uic.c ppc4xx: Fixed PPC4xx debug compilation error in uic.c 2009-07-08 10:59:07 +02:00
usb.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
usb_ohci.c Fix e-mail address of Gary Jennejohn. 2009-05-15 22:11:59 +02:00
usb_ohci.h Replace __attribute references with __attribute__ 2009-04-28 01:01:39 +02:00
usbdev.c ppc4xx: Consolidate PPC4xx UIC defines 2008-07-11 13:18:14 +02:00
usbdev.h rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
xilinx_irq.c ppc4xx: CPU PPC440x5 on Virtex5 FX 2008-07-18 12:30:50 +02:00