Changeset 985 for trunk/board_enable.c
- Timestamp:
- 03/26/10 00:18:41 (2 years ago)
- File:
-
- 1 edited
-
trunk/board_enable.c (modified) (16 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/board_enable.c
r983 r985 342 342 343 343 /** 344 * Suited for A susM2V-MX: VIA K8M890 + VT8237A + IT8716F344 * Suited for ASUS M2V-MX: VIA K8M890 + VT8237A + IT8716F 345 345 */ 346 346 static int via_vt823x_gpio5_raise(const char *name) … … 351 351 352 352 /** 353 * Suited for VIA sEPIA N & NL.353 * Suited for VIA EPIA N & NL. 354 354 */ 355 355 static int via_vt823x_gpio9_raise(const char *name) … … 359 359 360 360 /** 361 * Suited for VIA sEPIA M and MII, and maybe other CLE266 based EPIAs.361 * Suited for VIA EPIA M and MII, and maybe other CLE266 based EPIAs. 362 362 * 363 363 * We don't need to do this for EPIA M when using coreboot, GPIO15 is never … … 485 485 486 486 /** 487 * Suited for Shuttle FN25 (SN25P): AMD S939 + N vidiaCK804 (nForce4).487 * Suited for Shuttle FN25 (SN25P): AMD S939 + NVIDIA CK804 (nForce4). 488 488 */ 489 489 static int board_shuttle_fn25(const char *name) … … 533 533 default: 534 534 fprintf(stderr, 535 "\nERROR: no nVidiaLPC/SMBus controller found.\n");535 "\nERROR: no NVIDIA LPC/SMBus controller found.\n"); 536 536 return -1; 537 537 } … … 554 554 /** 555 555 * Suited for ASUS A8N-LA: nVidia MCP51. 556 * Suited for ASUS M2NBP-VM CSM: nVidiaMCP51.556 * Suited for ASUS M2NBP-VM CSM: NVIDIA MCP51. 557 557 */ 558 558 static int nvidia_mcp_gpio0_raise(const char *name) … … 570 570 571 571 /** 572 * Suited for MSI K8N Neo4: nVidiaCK804.573 * Suited for MSI K8N GM2-L: nVidiaMCP51.572 * Suited for MSI K8N Neo4: NVIDIA CK804. 573 * Suited for MSI K8N GM2-L: NVIDIA MCP51. 574 574 */ 575 575 static int nvidia_mcp_gpio2_raise(const char *name) … … 644 644 645 645 /** 646 * Helper function to raise/drop a given gpo line on intel PIIX4{,E,M}646 * Helper function to raise/drop a given gpo line on Intel PIIX4{,E,M}. 647 647 */ 648 648 static int intel_piix4_gpo_set(unsigned int gpo, int raise) … … 732 732 733 733 /** 734 * Set a GPIO line on a given intel ICH LPC controller.734 * Set a GPIO line on a given Intel ICH LPC controller. 735 735 */ 736 736 static int intel_ich_gpio_set(int gpio, int raise) 737 737 { 738 /* table mapping the different intel ICH LPC chipsets. */738 /* Table mapping the different Intel ICH LPC chipsets. */ 739 739 static struct { 740 740 uint16_t id; … … 802 802 } 803 803 804 /* According to the datasheets, all intel ICHs have the gpiobar 5:1805 strapped to zero. From some mobile ich9 version on, this becomes804 /* According to the datasheets, all Intel ICHs have the GPIO bar 5:1 805 strapped to zero. From some mobile ICH9 version on, this becomes 806 806 6:1. The mask below catches all. */ 807 807 base = pci_read_word(dev, intel_ich_gpio_table[i].base_reg) & 0xFFC0; … … 950 950 /** 951 951 * Suited for: 952 * - A susP4B266LM (Sony Vaio PCV-RX650): socket478 + 845D + ICH2.953 * - A susP4C800-E Deluxe: socket478 + 875P + ICH5.954 * - A susP4P800-E Deluxe: Intel socket478 + 865PE + ICH5R.952 * - ASUS P4B266LM (Sony Vaio PCV-RX650): socket478 + 845D + ICH2. 953 * - ASUS P4C800-E Deluxe: socket478 + 875P + ICH5. 954 * - ASUS P4P800-E Deluxe: Intel socket478 + 865PE + ICH5R. 955 955 */ 956 956 static int intel_ich_gpio21_raise(const char *name) … … 961 961 /** 962 962 * Suited for: 963 * - A sus P4B266: socket478 + intel 845D + ICH2.964 * - A susP4B533-E: socket478 + 845E + ICH4965 * - A susP4B-MX variant in HP Vectra VL420 SFF: socket478 + 845D + ICH2963 * - ASUS P4B266: socket478 + Intel 845D + ICH2. 964 * - ASUS P4B533-E: socket478 + 845E + ICH4 965 * - ASUS P4B-MX variant in HP Vectra VL420 SFF: socket478 + 845D + ICH2 966 966 */ 967 967 static int intel_ich_gpio22_raise(const char *name) … … 987 987 /** 988 988 * Suited for: 989 * - Dell Power edge 1850: Intel PPGA604 + E7520 + ICH5R.989 * - Dell PowerEdge 1850: Intel PPGA604 + E7520 + ICH5R. 990 990 * - ASRock P4i65GV: Intel Socket478 + 865GV + ICH5R. 991 991 */ … … 1198 1198 1199 1199 /** 1200 * Suited for A susA7V8X: VIA KT400 + VT8235 + IT8703F-A1200 * Suited for ASUS A7V8X: VIA KT400 + VT8235 + IT8703F-A 1201 1201 */ 1202 1202 static int board_asus_a7v8x(const char *name) … … 1292 1292 /** 1293 1293 * Suited for: 1294 * - A susA7V600-X: VIA KT600 + VT8237 + IT8712F1295 * - A susA7V8X-X: VIA KT400 + VT8235 + IT8712F1294 * - ASUS A7V600-X: VIA KT600 + VT8237 + IT8712F 1295 * - ASUS A7V8X-X: VIA KT400 + VT8235 + IT8712F 1296 1296 */ 1297 1297 static int it8712f_gpio3_1_raise(const char *name) … … 1320 1320 * If PCI IDs are not sufficient for board matching, the match can be further 1321 1321 * constrained by a string that has to be present in the DMI database for 1322 * the baseboard or the system entry. The pattern is matched by case sensit ve1322 * the baseboard or the system entry. The pattern is matched by case sensitive 1323 1323 * substring match, unless it is anchored to the beginning (with a ^ in front) 1324 1324 * or the end (with a $ at the end). Both anchors may be specified at the
Note: See TracChangeset
for help on using the changeset viewer.
