Changeset 3131
- Timestamp:
- 10/21/05 21:16:22 (3 years ago)
- Files:
-
- lm-sensors/trunk/mkpatch/mkpatch.pl (modified) (60 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
lm-sensors/trunk/mkpatch/mkpatch.pl
r3010 r3131 151 151 protocol. 152 152 153 You will also want the latest user-space util ties: you can find them154 in the lm_sensors package, which you can download at 155 http://www.lm-sensors.nu 153 You will also want the latest user-space utilities: you can find them 154 in the lm_sensors package, which you can download at 155 http://www.lm-sensors.nu/ 156 156 157 157 Acer Labs ALI 1535 158 158 CONFIG_I2C_ALI1535 159 159 If you say yes to this option, support will be included for the Acer 160 Labs ALI 1535 mainboard I2C interface. This can also be 160 Labs ALI 1535 mainboard I2C interface. This can also be 161 161 built as a module. 162 162 … … 164 164 CONFIG_I2C_ALI15X3 165 165 If you say yes to this option, support will be included for the Acer 166 Labs ALI 1533 and 1543C mainboard I2C interfaces. This can also be 166 Labs ALI 1533 and 1543C mainboard I2C interfaces. This can also be 167 167 built as a module which can be inserted and removed while the kernel 168 168 is running. … … 192 192 CONFIG_I2C_AMD8111 193 193 If you say yes to this option, support will be included for the AMD 194 8111 mainboard SMBus 2.0 interface. This can also be 194 8111 mainboard SMBus 2.0 interface. This can also be 195 195 built as a module which can be inserted and removed while the kernel 196 196 is running. … … 198 198 Apple Hydra Mac I/O 199 199 CONFIG_I2C_HYDRA 200 If you say yes to this option, support will be included for the 201 Hydra mainboard I2C interface. This can also be built as a module 200 If you say yes to this option, support will be included for the 201 Hydra mainboard I2C interface. This can also be built as a module 202 202 which can be inserted and removed while the kernel is running. 203 203 204 204 Intel I801 205 205 CONFIG_I2C_I801 206 If you say yes to this option, support will be included for the 206 If you say yes to this option, support will be included for the 207 207 Intel I801 mainboard I2C interfaces. "I810" mainboard sensor chips are 208 208 generally located on the I801's I2C bus. This can also be … … 212 212 Intel I810/I815 based Mainboard 213 213 CONFIG_I2C_I810 214 If you say yes to this option, support will be included for the 214 If you say yes to this option, support will be included for the 215 215 Intel I810/I815 mainboard I2C interfaces. The I2C busses these chips 216 216 are generally used only for video devices. For "810" mainboard sensor … … 221 221 Intel 82371AB PIIX4(E) / ServerWorks OSB4 and CSB5 222 222 CONFIG_I2C_PIIX4 223 If you say yes to this option, support will be included for the 223 If you say yes to this option, support will be included for the 224 224 Intel PIIX4, PIIX4E, and 443MX, Serverworks OSB4/CSB5, 225 225 and SMSC Victory66 mainboard … … 230 230 Nvidia Nforce2/Nforce3 based Mainboard 231 231 CONFIG_I2C_NFORCE2 232 If you say yes to this option, support will be included for the 232 If you say yes to this option, support will be included for the 233 233 Nvidia Nforce2 and Nforce3 families of mainboard I2C interfaces. 234 234 This can also be built as a module which can be inserted and removed … … 237 237 Silicon Integrated Systems Corp. SiS5595 based Mainboard 238 238 CONFIG_I2C_SIS5595 239 If you say yes to this option, support will be included for the 239 If you say yes to this option, support will be included for the 240 240 SiS5595 mainboard I2C interfaces. For integrated sensors on the 241 241 Sis5595, use CONFIG_SENSORS_SIS5595. This can also be … … 246 246 CONFIG_I2C_SIS630 247 247 If you say yes to this option, support will be included for the SiS 630 248 and 730 mainboard I2C interfaces. This can also be built as a module 248 and 730 mainboard I2C interfaces. This can also be built as a module 249 249 which can be inserted and removed while the kernel is running. 250 250 … … 258 258 CONFIG_I2C_VIA 259 259 If you say yes to this option, support will be included for the VIA 260 Technologies I2C adapter found on some motherboards. This can also 261 be built as a module which can be inserted and removed while the 260 Technologies I2C adapter found on some motherboards. This can also 261 be built as a module which can be inserted and removed while the 262 262 kernel is running. 263 263 … … 267 267 Technologies I2C adapter on these chips. For integrated sensors on the 268 268 Via 686A/B, use CONFIG_SENSORS_VIA686A. This can also be 269 be built as a module which can be inserted and removed while the 269 be built as a module which can be inserted and removed while the 270 270 kernel is running. 271 271 272 272 3DFX Banshee / Voodoo3 273 273 CONFIG_I2C_VOODOO3 274 If you say yes to this option, support will be included for the 274 If you say yes to this option, support will be included for the 275 275 3DFX Banshee and Voodoo3 I2C interfaces. The I2C busses on the these 276 276 chips are generally used only for video devices. … … 289 289 CONFIG_I2C_ISA 290 290 This provides support for accessing some hardware sensor chips over 291 the ISA bus rather than the I2C or SMBus. If you want to do this, 292 say yes here. This feature can also be built as a module which can 291 the ISA bus rather than the I2C or SMBus. If you want to do this, 292 say yes here. This feature can also be built as a module which can 293 293 be inserted and removed while the kernel is running. 294 294 295 You will also need the latest user-space util ties: you can find them296 in the lm_sensors package, which you can download at 297 http://www.lm-sensors.nu 295 You will also need the latest user-space utilities: you can find them 296 in the lm_sensors package, which you can download at 297 http://www.lm-sensors.nu/ 298 298 299 299 Analog Devices ADM1021 and compatibles 300 300 CONFIG_SENSORS_ADM1021 301 If you say yes here you get support for Analog Devices ADM1021 301 If you say yes here you get support for Analog Devices ADM1021 302 302 and ADM1023 sensor chips and clones: Maxim MAX1617 and MAX1617A, 303 303 Genesys Logic GL523SM, National Semi LM84, TI THMC10 and Onsemi … … 305 305 and removed while the kernel is running. 306 306 307 You will also need the latest user-space util ties: you can find them308 in the lm_sensors package, which you can download at 309 http://www.lm-sensors.nu 307 You will also need the latest user-space utilities: you can find them 308 in the lm_sensors package, which you can download at 309 http://www.lm-sensors.nu/ 310 310 311 311 Analog Devices ADM1024 … … 314 314 chips. This can also be built as a module. 315 315 316 You will also need the latest user-space util ties: you can find them317 in the lm_sensors package, which you can download at 318 http://www.lm-sensors.nu 316 You will also need the latest user-space utilities: you can find them 317 in the lm_sensors package, which you can download at 318 http://www.lm-sensors.nu/ 319 319 320 320 Analog Devices ADM1025 … … 324 324 removed while the kernel is running. 325 325 326 You will also need the latest user-space util ties: you can find them327 in the lm_sensors package, which you can download at 328 http://www.lm-sensors.nu 326 You will also need the latest user-space utilities: you can find them 327 in the lm_sensors package, which you can download at 328 http://www.lm-sensors.nu/ 329 329 330 330 Analog Devices ADM1026 … … 334 334 removed while the kernel is running. 335 335 336 You will also need the latest user-space util ties: you can find them337 in the lm_sensors package, which you can download at 338 http://www.lm-sensors.nu 336 You will also need the latest user-space utilities: you can find them 337 in the lm_sensors package, which you can download at 338 http://www.lm-sensors.nu/ 339 339 340 340 Analog Devices ADM1030, ADM1031 … … 344 344 be inserted and removed while the kernel is running. 345 345 346 You will also need the latest user-space util ties: you can find them346 You will also need the latest user-space utilities: you can find them 347 347 in the lm_sensors package, which you can download at 348 348 http://www.lm-sensors.nu/ … … 350 350 Analog Devices ADM9240 and compatibles 351 351 CONFIG_SENSORS_ADM9240 352 If you say yes here you get support for Analog Devices ADM9240 352 If you say yes here you get support for Analog Devices ADM9240 353 353 sensor chips and clones: the Dallas Semiconductor DS1780 and 354 the National Semiconductor LM81. This can also be built as a 354 the National Semiconductor LM81. This can also be built as a 355 355 module which can be inserted and removed while the kernel is 356 356 running. 357 357 358 You will also need the latest user-space util ties: you can find them359 in the lm_sensors package, which you can download at 360 http://www.lm-sensors.nu 358 You will also need the latest user-space utilities: you can find them 359 in the lm_sensors package, which you can download at 360 http://www.lm-sensors.nu/ 361 361 362 362 Asus ASB100 … … 374 374 sensor chips. This can also be built as a module. 375 375 376 You will also need the latest user-space util ties: you can find them377 in the lm_sensors package, which you can download at 378 http://www.lm-sensors.nu 376 You will also need the latest user-space utilities: you can find them 377 in the lm_sensors package, which you can download at 378 http://www.lm-sensors.nu/ 379 379 380 380 Fujitsu-Siemens Hermes … … 383 383 sensor chip. This can also be built as a module. 384 384 385 You will also need the latest user-space util ties: you can find them385 You will also need the latest user-space utilities: you can find them 386 386 in the lm_sensors package, which you can download at 387 387 http://www.lm-sensors.nu/ … … 392 392 sensor chip. This can also be built as a module. 393 393 394 You will also need the latest user-space util ties: you can find them395 in the lm_sensors package, which you can download at 396 http://www.lm-sensors.nu 394 You will also need the latest user-space utilities: you can find them 395 in the lm_sensors package, which you can download at 396 http://www.lm-sensors.nu/ 397 397 398 398 Fujitsu-Siemens Scylla … … 405 405 not been tested with this driver. 406 406 407 You will also need the latest user-space util ties: you can find them408 in the lm_sensors package, which you can download at 409 http://www.lm-sensors.nu 407 You will also need the latest user-space utilities: you can find them 408 in the lm_sensors package, which you can download at 409 http://www.lm-sensors.nu/ 410 410 411 411 Genesys Logic GL518SM … … 415 415 removed while the kernel is running. 416 416 417 You will also need the latest user-space util ties: you can find them418 in the lm_sensors package, which you can download at 419 http://www.lm-sensors.nu 417 You will also need the latest user-space utilities: you can find them 418 in the lm_sensors package, which you can download at 419 http://www.lm-sensors.nu/ 420 420 421 421 Genesys Logic GL520SM … … 425 425 removed while the kernel is running. 426 426 427 You will also need the latest user-space util ties: you can find them428 in the lm_sensors package, which you can download at 429 http://www.lm-sensors.nu 427 You will also need the latest user-space utilities: you can find them 428 in the lm_sensors package, which you can download at 429 http://www.lm-sensors.nu/ 430 430 431 431 HP Maxilife … … 434 434 sensor chip. This can also be built as a module. 435 435 436 You will also need the latest user-space util ties: you can find them437 in the lm_sensors package, which you can download at 438 http://www.lm-sensors.nu 436 You will also need the latest user-space utilities: you can find them 437 in the lm_sensors package, which you can download at 438 http://www.lm-sensors.nu/ 439 439 440 440 Intel Xeon Thermal Sensor … … 445 445 446 446 You will also need the latest user-space utilities: you can find them 447 in the lm_sensors package, which you can download at 447 in the lm_sensors package, which you can download at 448 448 http://www.lm-sensors.nu/ 449 449 … … 453 453 SiS950 sensor chips. This can also be built as a module. 454 454 455 You will also need the latest user-space util ties: you can find them456 in the lm_sensors package, which you can download at 457 http://www.lm-sensors.nu 455 You will also need the latest user-space utilities: you can find them 456 in the lm_sensors package, which you can download at 457 http://www.lm-sensors.nu/ 458 458 459 459 Maxim MAX1619 … … 462 462 chips. This can also be built as a module. 463 463 464 You will also need the latest user-space util ties: you can find them464 You will also need the latest user-space utilities: you can find them 465 465 in the lm_sensors package, which you can download at 466 466 http://www.lm-sensors.nu/ … … 471 471 MAX6651 sensor chips. This can also be built as a module. 472 472 473 You will also need the latest user-space util ties: you can find them474 in the lm_sensors package, which you can download at 475 http://www.lm-sensors.nu 473 You will also need the latest user-space utilities: you can find them 474 in the lm_sensors package, which you can download at 475 http://www.lm-sensors.nu/ 476 476 477 477 Myson MTP008 … … 480 480 sensor chip. This can also be built as a module. 481 481 482 You will also need the latest user-space util ties: you can find them483 in the lm_sensors package, which you can download at 484 http://www.lm-sensors.nu 482 You will also need the latest user-space utilities: you can find them 483 in the lm_sensors package, which you can download at 484 http://www.lm-sensors.nu/ 485 485 486 486 National Semiconductor LM63 … … 490 490 and removed while the kernel is running. 491 491 492 You will also need the latest user-space util ties: you can find them492 You will also need the latest user-space utilities: you can find them 493 493 in the lm_sensors package, which you can download at 494 494 http://www.lm-sensors.nu/ 495 495 496 496 National Semiconductor LM75 and compatibles 497 CONFIG_SENSORS_LM75 497 CONFIG_SENSORS_LM75 498 498 If you say yes here you get support for National Semiconductor LM75 499 499 sensor chips and clones: Dallas Semiconductor DS75 and DS1775 (in … … 502 502 the kernel is running. 503 503 504 You will also need the latest user-space util ties: you can find them505 in the lm_sensors package, which you can download at 506 http://www.lm-sensors.nu 504 You will also need the latest user-space utilities: you can find them 505 in the lm_sensors package, which you can download at 506 http://www.lm-sensors.nu/ 507 507 508 508 National Semiconductor LM78 … … 511 511 sensor chips family: the LM78-J and LM79. Many clone chips will 512 512 also work at least somewhat with this driver. This can also be built 513 as a module which can be inserted and removed while the kernel is 513 as a module which can be inserted and removed while the kernel is 514 514 running. 515 515 516 You will also need the latest user-space util ties: you can find them517 in the lm_sensors package, which you can download at 518 http://www.lm-sensors.nu 516 You will also need the latest user-space utilities: you can find them 517 in the lm_sensors package, which you can download at 518 http://www.lm-sensors.nu/ 519 519 520 520 National Semiconductor LM80 521 521 CONFIG_SENSORS_LM80 522 522 If you say yes here you get support for National Semiconductor LM80 523 sensor chips. This can also be built as a module which can be 523 sensor chips. This can also be built as a module which can be 524 524 inserted and removed while the kernel is running. 525 525 526 You will also need the latest user-space util ties: you can find them527 in the lm_sensors package, which you can download at 528 http://www.lm-sensors.nu 526 You will also need the latest user-space utilities: you can find them 527 in the lm_sensors package, which you can download at 528 http://www.lm-sensors.nu/ 529 529 530 530 National Semiconductor LM83 … … 545 545 while the kernel is running. 546 546 547 You will also need the latest user-space util ties: you can find them548 in the lm_sensors package, which you can download at 549 http://www.lm-sensors.nu 547 You will also need the latest user-space utilities: you can find them 548 in the lm_sensors package, which you can download at 549 http://www.lm-sensors.nu/ 550 550 551 551 National Semiconductor LM87 552 552 CONFIG_SENSORS_LM87 553 553 If you say yes here you get support for National Semiconductor LM87 554 sensor chips. This can also be built as a module which can be 554 sensor chips. This can also be built as a module which can be 555 555 inserted and removed while the kernel is running. 556 556 557 You will also need the latest user-space util ties: you can find them558 in the lm_sensors package, which you can download at 559 http://www.lm-sensors.nu 557 You will also need the latest user-space utilities: you can find them 558 in the lm_sensors package, which you can download at 559 http://www.lm-sensors.nu/ 560 560 561 561 National Semiconductor LM90 … … 572 572 CONFIG_SENSORS_LM92 573 573 If you say yes here you get support for National Semiconductor LM92 574 sensor chips. This can also be built as a module which can be 574 sensor chips. This can also be built as a module which can be 575 575 inserted and removed while the kernel is running. 576 576 577 You will also need the latest user-space util ties: you can find them578 in the lm_sensors package, which you can download at 579 http://www.lm-sensors.nu 577 You will also need the latest user-space utilities: you can find them 578 in the lm_sensors package, which you can download at 579 http://www.lm-sensors.nu/ 580 580 581 581 National Semiconductor LM93 … … 585 585 and removed while the kernel is running. 586 586 587 You will also need the latest user-space util ties: you can find them587 You will also need the latest user-space utilities: you can find them 588 588 in the lm_sensors package, which you can download at 589 589 http://www.lm-sensors.nu/ … … 598 598 599 599 You will also need the latest user-space utilities: you can find them 600 in the lm_sensors package, which you can download at 600 in the lm_sensors package, which you can download at 601 601 http://www.lm-sensors.nu/ 602 602 … … 605 605 If you say yes here you get support for the Philips PCF8574 606 606 I2C 8-bit Parallel I/O device. 607 This can also be built as a module which can be 607 This can also be built as a module which can be 608 608 inserted and removed while the kernel is running. 609 609 610 You will also need the latest user-space util ties: you can find them611 in the lm_sensors package, which you can download at 612 http://www.lm-sensors.nu 610 You will also need the latest user-space utilities: you can find them 611 in the lm_sensors package, which you can download at 612 http://www.lm-sensors.nu/ 613 613 614 614 Philips PCF8591 … … 616 616 If you say yes here you get support for the Philips PCF8591 617 617 I2C Quad D/A + Single A/D I/O device. 618 This can also be built as a module which can be 618 This can also be built as a module which can be 619 619 inserted and removed while the kernel is running. 620 620 621 You will also need the latest user-space util ties: you can find them622 in the lm_sensors package, which you can download at 623 http://www.lm-sensors.nu 621 You will also need the latest user-space utilities: you can find them 622 in the lm_sensors package, which you can download at 623 http://www.lm-sensors.nu/ 624 624 625 625 Silicon Integrated Systems Corp. SiS5595 Sensor 626 626 CONFIG_SENSORS_SIS5595 627 If you say yes here you get support for the integrated sensors in 628 SiS5595 South Bridges. This can also be built as a module 627 If you say yes here you get support for the integrated sensors in 628 SiS5595 South Bridges. This can also be built as a module 629 629 which can be inserted and removed while the kernel is running. 630 630 631 You will also need the latest user-space util ties: you can find them632 in the lm_sensors package, which you can download at 633 http://www.lm-sensors.nu 631 You will also need the latest user-space utilities: you can find them 632 in the lm_sensors package, which you can download at 633 http://www.lm-sensors.nu/ 634 634 635 635 SMSC47M1xx Super I/O Fan Support … … 637 637 If you say yes here you get support for the integrated fan 638 638 monitoring and control in the SMSC 47M1xx Super I/O chips. 639 This can also be built as a module 639 This can also be built as a module 640 640 which can be inserted and removed while the kernel is running. 641 641 642 You will also need the latest user-space util ties: you can find them643 in the lm_sensors package, which you can download at 644 http://www.lm-sensors.nu 642 You will also need the latest user-space utilities: you can find them 643 in the lm_sensors package, which you can download at 644 http://www.lm-sensors.nu/ 645 645 646 646 Texas Instruments THMC50 / Analog Devices ADM1022 … … 651 651 can be inserted and removed while the kernel is running. 652 652 653 You will also need the latest user-space util ties: you can find them654 in the lm_sensors package, which you can download at 655 http://www.lm-sensors.nu 653 You will also need the latest user-space utilities: you can find them 654 in the lm_sensors package, which you can download at 655 http://www.lm-sensors.nu/ 656 656 657 657 Via VT82C686A/B 658 658 CONFIG_SENSORS_VIA686A 659 If you say yes here you get support for the integrated sensors in 660 Via 686A/B South Bridges. This can also be built as a module 659 If you say yes here you get support for the integrated sensors in 660 Via 686A/B South Bridges. This can also be built as a module 661 661 which can be inserted and removed while the kernel is running. 662 662 663 You will also need the latest user-space util ties: you can find them664 in the lm_sensors package, which you can download at 665 http://www.lm-sensors.nu 663 You will also need the latest user-space utilities: you can find them 664 in the lm_sensors package, which you can download at 665 http://www.lm-sensors.nu/ 666 666 667 667 Via VT1211 Sensors 668 668 CONFIG_SENSORS_VT1211 669 If you say yes here you get support for the integrated sensors in 670 the Via VT1211 Super I/O device. This can also be built as a module 669 If you say yes here you get support for the integrated sensors in 670 the Via VT1211 Super I/O device. This can also be built as a module 671 671 which can be inserted and removed while the kernel is running. 672 672 673 You will also need the latest user-space util ties: you can find them674 in the lm_sensors package, which you can download at 675 http://www.lm-sensors.nu 673 You will also need the latest user-space utilities: you can find them 674 in the lm_sensors package, which you can download at 675 http://www.lm-sensors.nu/ 676 676 677 677 Via VT8231 Sensors 678 678 CONFIG_SENSORS_VT8231 679 If you say yes here you get support for the integrated sensors in 680 the Via VT8231 device. This can also be built as a module 679 If you say yes here you get support for the integrated sensors in 680 the Via VT8231 device. This can also be built as a module 681 681 which can be inserted and removed while the kernel is running. 682 682 683 You will also need the latest user-space util ties: you can find them684 in the lm_sensors package, which you can download at 685 http://www.lm-sensors.nu 683 You will also need the latest user-space utilities: you can find them 684 in the lm_sensors package, which you can download at 685 http://www.lm-sensors.nu/ 686 686 687 687 Winbond W83781D, W83782D, W83783S, W83627HF, AS99127F … … 692 692 which can be inserted and removed while the kernel is running. 693 693 694 You will also need the latest user-space util ties: you can find them694 You will also need the latest user-space utilities: you can find them 695 695 in the lm_sensors package, which you can download at 696 696 http://www.lm-sensors.nu/ … … 701 701 sensor chips. 702 702 703 You will also need the latest user-space util ties: you can find them704 in the lm_sensors package, which you can download at 703 You will also need the latest user-space utilities: you can find them 704 in the lm_sensors package, which you can download at 705 705 http://www.lm-sensors.nu/ 706 706 … … 727 727 EEprom (DIMM) reader 728 728 CONFIG_SENSORS_EEPROM 729 If you say yes here you get read-only access to the EEPROM data 729 If you say yes here you get read-only access to the EEPROM data 730 730 available on modern memory DIMMs, and which could theoretically 731 also be available on other devices. This can also be built as a 732 module which can be inserted and removed while the kernel is 731 also be available on other devices. This can also be built as a 732 module which can be inserted and removed while the kernel is 733 733 running. 734 734 735 You will also need the latest user-space util ties: you can find them736 in the lm_sensors package, which you can download at 737 http://www.lm-sensors.nu 735 You will also need the latest user-space utilities: you can find them 736 in the lm_sensors package, which you can download at 737 http://www.lm-sensors.nu/ 738 738 739 739 EOF … … 748 748 749 749 # This generates diffs for the main Linux Makefile. 750 # Three lines which add drivers/sensors/sensors.a to the DRIVERS list are 750 # Three lines which add drivers/sensors/sensors.a to the DRIVERS list are 751 751 # put just before the place where the architecture Makefile is included. 752 752 # Of course, care is taken old lines are removed. … … 804 804 close OUTPUT; 805 805 die "Automatic patch generation for main `Makefile' failed.\n". 806 "See our home page http://www.lm-sensors.nu for assistance!" if $pr1 == 0;806 "See our home page http://www.lm-sensors.nu/ for assistance!" if $pr1 == 0; 807 807 print_diff $package_root,$kernel_root,$kernel_file,$package_file; 808 808 } … … 846 846 $_ = <INPUT>; 847 847 redo MAIN; 848 } 848 } 849 849 if (m@^ifeq.*CONFIG_SENSORS@) { 850 850 $_ = <INPUT> while not m@^endif@; … … 852 852 $_ = <INPUT> if m@^$@; 853 853 redo MAIN; 854 } 854 } 855 855 if (m@^subdir.*CONFIG_SENSORS@) { 856 856 $_ = <INPUT>; … … 882 882 close OUTPUT; 883 883 die "Automatic patch generation for `drivers/Makefile' failed.\n". 884 "See our home page http://www.lm-sensors.nu for assistance!" if $pr1 == 0 or $pr2 == 0;884 "See our home page http://www.lm-sensors.nu/ for assistance!" if $pr1 == 0 or $pr2 == 0; 885 885 print_diff $package_root,$kernel_root,$kernel_file,$package_file; 886 886 } … … 921 921 close OUTPUT; 922 922 die "Automatic patch generation for `drivers/char/Config.in' failed.\n". 923 "See our home page http://www.lm-sensors.nu for assistance!" if $pr1 == 0;923 "See our home page http://www.lm-sensors.nu/ for assistance!" if $pr1 == 0; 924 924 print_diff $package_root,$kernel_root,$kernel_file,$package_file; 925 925 } 926 926 927 927 # This generates diffs for drivers/i2c/Config.in 928 928 # Several adapter drivers that are included in the lm_sensors package are … … 950 950 } 951 951 print OUTPUT << 'EOF'; 952 bool 'I2C mainboard interfaces' CONFIG_I2C_MAINBOARD 952 bool 'I2C mainboard interfaces' CONFIG_I2C_MAINBOARD 953 953 if [ "$CONFIG_I2C_MAINBOARD" = "y" ]; then 954 954 dep_tristate ' Acer Labs ALI 1535' CONFIG_I2C_ALI1535 $CONFIG_I2C … … 985 985 close OUTPUT; 986 986 die "Automatic patch generation for `drivers/i2c/Config.in' failed.\n". 987 "See our home page http://www.lm-sensors.nu for assistance!" if $pr1 != 1;987 "See our home page http://www.lm-sensors.nu/ for assistance!" if $pr1 != 1; 988 988 print_diff $package_root,$kernel_root,$kernel_file,$package_file; 989 989 } … … 1112 1112 close OUTPUT; 1113 1113 die "Automatic patch generation for `drivers/i2c/Makefile' failed.\n". 1114 "See our home page http://www.lm-sensors.nu for assistance!" if $pr1 != 1;1114 "See our home page http://www.lm-sensors.nu/ for assistance!" if $pr1 != 1; 1115 1115 print_diff $package_root,$kernel_root,$kernel_file,$package_file; 1116 1116 } … … 1151 1151 close OUTPUT; 1152 1152 die "Automatic patch generation for `MAINTAINERS' failed.\n". 1153 "See our home page http://www.lm-sensors.nu for assistance!" if $done == 0;1153 "See our home page http://www.lm-sensors.nu/ for assistance!" if $done == 0; 1154 1154 print_diff $package_root,$kernel_root,$kernel_file,$package_file; 1155 1155 } … … 1178 1178 if ($done == 1 && m/^\s*\* Check for a Sony Vaio system\s*$/) { 1179 1179 print OUTPUT <<'EOF'; 1180 * Don't access SMBus on IBM systems which get corrupted eeproms 1180 * Don't access SMBus on IBM systems which get corrupted eeproms 1181 1181 */ 1182 1182 1183 1183 static __init int disable_smbus(struct dmi_blacklist *d) 1184 { 1184 { 1185 1185 if (is_unsafe_smbus == 0) { 1186 1186 is_unsafe_smbus = 1; … … 1208 1208 close OUTPUT; 1209 1209 die "Automatic patch generation for `$kernel_file' failed.\n". 1210 "See our home page http://www.lm-sensors.nu for assistance!" if $done != 3;1210 "See our home page http://www.lm-sensors.nu/ for assistance!" if $done != 3; 1211 1211 print_diff $package_root,$kernel_root,$kernel_file,$package_file; 1212 1212 … … 1232 1232 close OUTPUT; 1233 1233 die "Automatic patch generation for `$kernel_file' failed.\n". 1234 "See our home page http://www.lm-sensors.nu for assistance!" if $done != 1;1234 "See our home page http://www.lm-sensors.nu/ for assistance!" if $done != 1; 1235 1235 print_diff $package_root,$kernel_root,$kernel_file,$package_file; 1236 1236 } … … 1245 1245 # --> Read the command-lineo 1246 1246 $package_root = $ARGV[0]; 1247 die "Package root `$package_root' is not found\n" 1247 die "Package root `$package_root' is not found\n" 1248 1248 unless -d "$package_root/mkpatch"; 1249 1249 $kernel_root = $ARGV[1]; 1250 die "Kernel root `$kernel_root' is not found\n" 1250 die "Kernel root `$kernel_root' is not found\n" 1251 1251 unless -f "$kernel_root/Rules.make"; 1252 1252 1253 1253 # --> Read FILES 1254 open INPUT, "$package_root/mkpatch/FILES" 1254 open INPUT, "$package_root/mkpatch/FILES" 1255 1255 or die "Can't open `$package_root/mkpatch/FILES'"; 1256 1256 while (<INPUT>) { 1257 1257 ($data0,$data1) = /(\S+)\s+(\S+)/; 1258 1258 $files{$data0} = $data1; 1259 } 1259 } 1260 1260 close INPUT; 1261 1261 1262 1262 # --> Read INCLUDES 1263 open INPUT, "$package_root/mkpatch/INCLUDES" 1263 open INPUT, "$package_root/mkpatch/INCLUDES" 1264 1264 or die "Can't open `$package_root/mkpatch/INCLUDES'"; 1265 1265 while (<INPUT>) { … … 1267 1267 $includes{$data0} = $data1; 1268 1268 $sedscript .= 's,(#\s*include\s*)'.$data0.'(\s*),\1'."$data1".'\2, ; '; 1269 } 1269 } 1270 1270 close INPUT; 1271 1271 1272 die "First apply the i2c patches to `$kernel_root'!" 1272 die "First apply the i2c patches to `$kernel_root'!" 1273 1273 if ! -d "$kernel_root/drivers/i2c"; 1274 1274 … … 1278 1278 $version_string .= $_ while <INPUT>; 1279 1279 close INPUT; 1280 1280 1281 1281 # --> Start generating 1282 1282 foreach $package_file (sort keys %files) { 1283 open INPUT,"$package_root/$package_file" 1283 open INPUT,"$package_root/$package_file" 1284 1284 or die "Can't open `$package_root/$package_file'"; 1285 1285 open OUTPUT,">$package_root/$temp"
