void rs780_early_setup(void) { pci_devfn_t nb_dev = PCI_DEV(0, 0, 0); printk(BIOS_INFO, "rs780_early_setup()\n"); /* The printk(BIOS_INFO, s) below cause the system unstable. */ switch (get_nb_rev(nb_dev)) { case REV_RS780_A11: /* printk(BIOS_INFO, "NB Revision is A11.\n"); */ break; case REV_RS780_A12: /* printk(BIOS_INFO, "NB Revision is A12.\n"); */ break; case REV_RS780_A13: /* printk(BIOS_INFO, "NB Revision is A13.\n"); */ break; } if (is_famly10()) fam10_optimization(); else k8_optimization(); rs780_por_init(nb_dev); }
void rs780_early_setup(void) { device_t nb_tag; nb_tag = _pci_make_tag(0, 0, 0); rs780_por_init(nb_tag); }