void gm45_late_init(const stepping_t stepping) { const device_t mch = PCI_DEV(0, 0, 0); const int peg_enabled = (pci_read_config8(mch, D0F0_DEVEN) >> 1) & 1; const int sdvo_enabled = (MCHBAR16(0x40) >> 8) & 1; const int peg_x16 = (peg_enabled && !sdvo_enabled); init_egress(); init_dmi(stepping >= STEPPING_B2); init_pcie(peg_enabled, sdvo_enabled, peg_x16); setup_aspm(stepping, peg_enabled); setup_rcrb(peg_enabled); }
void x4x_late_init(void) { init_egress(); init_dmi(); }