- Cleaner #defines in pirq_routing.h
- Remove duplicate include of c_start.S in arch/i386/lib/Config - Infrastructure to handle cpu startup bugs - irq routing table size check - split up the i786 microcode updates into their own files - Enable cpu ECC checking on the Athlons - More pci_ids - #defines for the location of the LinuxBIOS checksum
This commit is contained in:
parent
59ef11de5e
commit
88d4672564
17 changed files with 1285 additions and 295 deletions
|
|
@ -9,4 +9,10 @@ void final_mainboard_fixup(void);
|
|||
# define final_mainboard_fixup() do {} while(0)
|
||||
#endif /* FINAL_MAINBOARD_FIXUP */
|
||||
|
||||
#ifdef HAVE_MAINBOARD_CPU_FIXUP
|
||||
void mainboard_cpu_fixup(int);
|
||||
#else
|
||||
# define mainboard_cpu_fixup(x) do {} while(0)
|
||||
#endif /* HAVE_MAINBOARD_CPU_FIXUP */
|
||||
|
||||
#endif /* PART_MAINBOARD_H */
|
||||
|
|
|
|||
|
|
@ -13,6 +13,12 @@
|
|||
#define PC_CKS_LOC 46
|
||||
|
||||
|
||||
/* Linux bios checksum is built only over bytes 49..125 */
|
||||
#define LB_CKS_RANGE_START 49
|
||||
#define LB_CKS_RANGE_END 125
|
||||
#define LB_CKS_LOC 126
|
||||
|
||||
|
||||
/* control registers - Moto names
|
||||
*/
|
||||
#define RTC_REG_A 10
|
||||
|
|
|
|||
|
|
@ -204,6 +204,8 @@
|
|||
#define PCI_DEVICE_ID_ATI_215_LR 0x4c52
|
||||
#define PCI_DEVICE_ID_ATI_215_LS 0x4c53
|
||||
#define PCI_DEVICE_ID_ATI_264_LT 0x4c54
|
||||
#define PCI_DEVICE_ID_ATI_215LG 0x4c47
|
||||
#define PCI_DEVICE_ID_ATI_264LT 0x4c54
|
||||
/* Mach64 VT */
|
||||
#define PCI_DEVICE_ID_ATI_264VT 0x5654
|
||||
#define PCI_DEVICE_ID_ATI_264VU 0x5655
|
||||
|
|
@ -386,6 +388,12 @@
|
|||
#define PCI_DEVICE_ID_AMD_VIPER_7410 0x7410
|
||||
#define PCI_DEVICE_ID_AMD_VIPER_7411 0x7411
|
||||
|
||||
#define PCI_DEVICE_ID_AMD_SB768_7440 0x7440
|
||||
#define PCI_DEVICE_ID_AMD_SB768_7441 0x7441
|
||||
#define PCI_DEVICE_ID_AMD_SB768_7443 0x7443
|
||||
#define PCI_DEVICE_ID_AMD_SB768_7448 0x7448
|
||||
#define PCI_DEVICE_ID_AMD_SB768_7449 0x7449
|
||||
|
||||
#define PCI_DEVICE_ID_AMD_VIPER_7413 0x7413
|
||||
#define PCI_DEVICE_ID_AMD_VIPER_7414 0x7414
|
||||
#define PCI_DEVICE_ID_AMD_VIPER_7440 0x7440
|
||||
|
|
@ -637,6 +645,10 @@
|
|||
#define PCI_DEVICE_ID_X_AGX016 0x0001
|
||||
|
||||
#define PCI_VENDOR_ID_MYLEX 0x1069
|
||||
#define PCI_DEVICE_ID_MYLEX_DAC960P_V2 0x0001
|
||||
#define PCI_DEVICE_ID_MYLEX_DAC960P_V3 0x0002
|
||||
#define PCI_DEVICE_ID_MYLEX_DAC960P_V4 0x0010
|
||||
#define PCI_DEVICE_ID_MYLEX_DAC960P_V5 0x0020
|
||||
#define PCI_DEVICE_ID_MYLEX_DAC960_P 0x0001
|
||||
#define PCI_DEVICE_ID_MYLEX_DAC960_PD 0x0002
|
||||
#define PCI_DEVICE_ID_MYLEX_DAC960_PG 0x0010
|
||||
|
|
@ -766,6 +778,7 @@
|
|||
#define PCI_DEVICE_ID_DATABOOK_87144 0xb106
|
||||
|
||||
#define PCI_VENDOR_ID_PLX 0x10b5
|
||||
#define PCI_VENDOR_ID_PLX_ROMULUS 0x106a
|
||||
#define PCI_DEVICE_ID_PLX_R685 0x1030
|
||||
#define PCI_DEVICE_ID_PLX_ROMULUS 0x106a
|
||||
#define PCI_DEVICE_ID_PLX_SPCOM800 0x1076
|
||||
|
|
@ -914,6 +927,7 @@
|
|||
#define PCI_DEVICE_ID_REALTEK_8129 0x8129
|
||||
#define PCI_DEVICE_ID_REALTEK_8139 0x8139
|
||||
|
||||
#define PCI_VENDOR_ID_TYAN 0x10f1
|
||||
#define PCI_VENDOR_ID_XILINX 0x10ee
|
||||
#define PCI_DEVICE_ID_TURBOPAM 0x4020
|
||||
|
||||
|
|
@ -1187,6 +1201,8 @@
|
|||
#define PCI_VENDOR_ID_V3 0x11b0
|
||||
#define PCI_DEVICE_ID_V3_V960 0x0001
|
||||
#define PCI_DEVICE_ID_V3_V350 0x0001
|
||||
#define PCI_DEVICE_ID_V3_V960V2 0x0002
|
||||
#define PCI_DEVICE_ID_V3_V350V2 0x0002
|
||||
#define PCI_DEVICE_ID_V3_V961 0x0002
|
||||
#define PCI_DEVICE_ID_V3_V351 0x0002
|
||||
|
||||
|
|
@ -1307,6 +1323,7 @@
|
|||
|
||||
#define PCI_VENDOR_ID_ENSONIQ 0x1274
|
||||
#define PCI_DEVICE_ID_ENSONIQ_CT5880 0x5880
|
||||
#define PCI_DEVICE_ID_ENSONIQ_AUDIOPCI 0x5000
|
||||
#define PCI_DEVICE_ID_ENSONIQ_ES1370 0x5000
|
||||
#define PCI_DEVICE_ID_ENSONIQ_ES1371 0x1371
|
||||
|
||||
|
|
@ -1527,6 +1544,7 @@
|
|||
#define PCI_DEVICE_ID_PANACOM_DUALMODEM 0x0402
|
||||
|
||||
#define PCI_VENDOR_ID_AFAVLAB 0x14db
|
||||
#define PCI_DEVICE_ID_AFAVLAB_TK9902 0x2120
|
||||
#define PCI_DEVICE_ID_AFAVLAB_P028 0x2180
|
||||
|
||||
#define PCI_VENDOR_ID_BROADCOM 0x14e4
|
||||
|
|
@ -1662,6 +1680,30 @@
|
|||
#define PCI_DEVICE_ID_INTEL_82801AB_5 0x2425
|
||||
#define PCI_DEVICE_ID_INTEL_82801AB_6 0x2426
|
||||
#define PCI_DEVICE_ID_INTEL_82801AB_8 0x2428
|
||||
#define PCI_DEVICE_ID_INTEL_82801BA_1E0 0x244e
|
||||
#define PCI_DEVICE_ID_INTEL_82801BA_1F0 0x2440
|
||||
#define PCI_DEVICE_ID_INTEL_82801BA_1F1 0x244b
|
||||
#define PCI_DEVICE_ID_INTEL_82801BA_1F2 0x2442
|
||||
#define PCI_DEVICE_ID_INTEL_82801BA_1F3 0x2443
|
||||
#define PCI_DEVICE_ID_INTEL_82801BA_1F4 0x2444
|
||||
#define PCI_DEVICE_ID_INTEL_82801BA_1F5 0x2445
|
||||
#define PCI_DEVICE_ID_INTEL_82801CA_1E0 0x244e
|
||||
#define PCI_DEVICE_ID_INTEL_82801CA_1F0 0x2480
|
||||
#define PCI_DEVICE_ID_INTEL_82801CA_1F1 0x248b
|
||||
#define PCI_DEVICE_ID_INTEL_82801CA_1D0 0x2482
|
||||
#define PCI_DEVICE_ID_INTEL_82801CA_1F3 0x2483
|
||||
#define PCI_DEVICE_ID_INTEL_82801CA_1D1 0x2484
|
||||
#define PCI_DEVICE_ID_INTEL_82801CA_1F5 0x2485
|
||||
#define PCI_DEVICE_ID_INTEL_82801CA_1D2 0x2487
|
||||
#define PCI_DEVICE_ID_INTEL_82870_1E0 0x1461
|
||||
#define PCI_DEVICE_ID_INTEL_82870_1F0 0x1460
|
||||
#define PCI_DEVICE_ID_INTEL_82820FW_0 0x2440
|
||||
#define PCI_DEVICE_ID_INTEL_82820FW_1 0x2442
|
||||
#define PCI_DEVICE_ID_INTEL_82820FW_2 0x2443
|
||||
#define PCI_DEVICE_ID_INTEL_82820FW_3 0x2444
|
||||
#define PCI_DEVICE_ID_INTEL_82820FW_4 0x2449
|
||||
#define PCI_DEVICE_ID_INTEL_82820FW_5 0x244b
|
||||
#define PCI_DEVICE_ID_INTEL_82820FW_6 0x244e
|
||||
#define PCI_DEVICE_ID_INTEL_82801BA_0 0x2440
|
||||
#define PCI_DEVICE_ID_INTEL_82801BA_1 0x2442
|
||||
#define PCI_DEVICE_ID_INTEL_82801BA_2 0x2443
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue