[U-Boot] [PATCH] MPC8349EMDS: do not setup unused PCI clock outputsin PCI agent mode
Liu Dave
DaveLiu at freescale.com
Tue Jan 13 01:09:23 CET 2009
> void pci_init_board(void)
> {
> volatile immap_t *immr = (volatile immap_t *)CONFIG_SYS_IMMR;
> - volatile clk83xx_t *clk = (volatile clk83xx_t *)&immr->clk;
> volatile law83xx_t *pci_law = immr->sysconf.pcilaw;
> volatile pcictrl83xx_t *pci_ctrl = &immr->pci_ctrl[0];
> struct pci_region *reg[] = { pci1_regions };
>
> - /* Enable all 8 PCI_CLK_OUTPUTS */
> - clk->occr = 0xff000000;
> - udelay(2000);
It will cause the PCI host broken. It needs case by case
More information about the U-Boot
mailing list