diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2009-02-01 11:50:55 -0500 |
---|---|---|
committer | Josh Boyer <jwboyer@linux.vnet.ibm.com> | 2009-02-14 14:40:08 -0500 |
commit | 018f76ec516c09a5381e517d0739d377a60ec0d5 (patch) | |
tree | aef88d9452a29d11a4bfdd7bcb3878ae6e829afa /arch/powerpc/configs/44x | |
parent | e12401222f749c37277a313d631dc024bbfd3b00 (diff) |
powerpc/4xx: Add missing USB and i2c devices to Canyonlands
This adds the device-tree entries for a handful of devices on the
Canyonlands board, such as the EHCI and OHCI controllers, the real
time clock and the AD7414 thermal monitor.
I also updated the defconfig to enable various options related to
these devices.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
Diffstat (limited to 'arch/powerpc/configs/44x')
-rw-r--r-- | arch/powerpc/configs/44x/canyonlands_defconfig | 266 |
1 files changed, 256 insertions, 10 deletions
diff --git a/arch/powerpc/configs/44x/canyonlands_defconfig b/arch/powerpc/configs/44x/canyonlands_defconfig index 81cdcc4b9278..f9a08ee49b96 100644 --- a/arch/powerpc/configs/44x/canyonlands_defconfig +++ b/arch/powerpc/configs/44x/canyonlands_defconfig | |||
@@ -1,7 +1,7 @@ | |||
1 | # | 1 | # |
2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
3 | # Linux kernel version: 2.6.29-rc2 | 3 | # Linux kernel version: 2.6.29-rc3 |
4 | # Tue Jan 20 08:22:35 2009 | 4 | # Mon Feb 2 13:13:04 2009 |
5 | # | 5 | # |
6 | # CONFIG_PPC64 is not set | 6 | # CONFIG_PPC64 is not set |
7 | 7 | ||
@@ -74,6 +74,15 @@ CONFIG_POSIX_MQUEUE=y | |||
74 | # CONFIG_BSD_PROCESS_ACCT is not set | 74 | # CONFIG_BSD_PROCESS_ACCT is not set |
75 | # CONFIG_TASKSTATS is not set | 75 | # CONFIG_TASKSTATS is not set |
76 | # CONFIG_AUDIT is not set | 76 | # CONFIG_AUDIT is not set |
77 | |||
78 | # | ||
79 | # RCU Subsystem | ||
80 | # | ||
81 | CONFIG_CLASSIC_RCU=y | ||
82 | # CONFIG_TREE_RCU is not set | ||
83 | # CONFIG_PREEMPT_RCU is not set | ||
84 | # CONFIG_TREE_RCU_TRACE is not set | ||
85 | # CONFIG_PREEMPT_RCU_TRACE is not set | ||
77 | # CONFIG_IKCONFIG is not set | 86 | # CONFIG_IKCONFIG is not set |
78 | CONFIG_LOG_BUF_SHIFT=14 | 87 | CONFIG_LOG_BUF_SHIFT=14 |
79 | # CONFIG_GROUP_SCHED is not set | 88 | # CONFIG_GROUP_SCHED is not set |
@@ -147,11 +156,6 @@ CONFIG_DEFAULT_AS=y | |||
147 | # CONFIG_DEFAULT_CFQ is not set | 156 | # CONFIG_DEFAULT_CFQ is not set |
148 | # CONFIG_DEFAULT_NOOP is not set | 157 | # CONFIG_DEFAULT_NOOP is not set |
149 | CONFIG_DEFAULT_IOSCHED="anticipatory" | 158 | CONFIG_DEFAULT_IOSCHED="anticipatory" |
150 | CONFIG_CLASSIC_RCU=y | ||
151 | # CONFIG_TREE_RCU is not set | ||
152 | # CONFIG_PREEMPT_RCU is not set | ||
153 | # CONFIG_TREE_RCU_TRACE is not set | ||
154 | # CONFIG_PREEMPT_RCU_TRACE is not set | ||
155 | # CONFIG_FREEZER is not set | 159 | # CONFIG_FREEZER is not set |
156 | CONFIG_PPC4xx_PCI_EXPRESS=y | 160 | CONFIG_PPC4xx_PCI_EXPRESS=y |
157 | 161 | ||
@@ -373,6 +377,7 @@ CONFIG_CONNECTOR=y | |||
373 | CONFIG_PROC_EVENTS=y | 377 | CONFIG_PROC_EVENTS=y |
374 | # CONFIG_MTD is not set | 378 | # CONFIG_MTD is not set |
375 | CONFIG_OF_DEVICE=y | 379 | CONFIG_OF_DEVICE=y |
380 | CONFIG_OF_I2C=y | ||
376 | # CONFIG_PARPORT is not set | 381 | # CONFIG_PARPORT is not set |
377 | CONFIG_BLK_DEV=y | 382 | CONFIG_BLK_DEV=y |
378 | # CONFIG_BLK_DEV_FD is not set | 383 | # CONFIG_BLK_DEV_FD is not set |
@@ -384,6 +389,7 @@ CONFIG_BLK_DEV=y | |||
384 | # CONFIG_BLK_DEV_LOOP is not set | 389 | # CONFIG_BLK_DEV_LOOP is not set |
385 | # CONFIG_BLK_DEV_NBD is not set | 390 | # CONFIG_BLK_DEV_NBD is not set |
386 | # CONFIG_BLK_DEV_SX8 is not set | 391 | # CONFIG_BLK_DEV_SX8 is not set |
392 | # CONFIG_BLK_DEV_UB is not set | ||
387 | CONFIG_BLK_DEV_RAM=y | 393 | CONFIG_BLK_DEV_RAM=y |
388 | CONFIG_BLK_DEV_RAM_COUNT=16 | 394 | CONFIG_BLK_DEV_RAM_COUNT=16 |
389 | CONFIG_BLK_DEV_RAM_SIZE=35000 | 395 | CONFIG_BLK_DEV_RAM_SIZE=35000 |
@@ -466,6 +472,15 @@ CONFIG_IBM_NEW_EMAC_EMAC4=y | |||
466 | # | 472 | # |
467 | # Enable WiMAX (Networking options) to see the WiMAX drivers | 473 | # Enable WiMAX (Networking options) to see the WiMAX drivers |
468 | # | 474 | # |
475 | |||
476 | # | ||
477 | # USB Network Adapters | ||
478 | # | ||
479 | # CONFIG_USB_CATC is not set | ||
480 | # CONFIG_USB_KAWETH is not set | ||
481 | # CONFIG_USB_PEGASUS is not set | ||
482 | # CONFIG_USB_RTL8150 is not set | ||
483 | # CONFIG_USB_USBNET is not set | ||
469 | # CONFIG_WAN is not set | 484 | # CONFIG_WAN is not set |
470 | # CONFIG_FDDI is not set | 485 | # CONFIG_FDDI is not set |
471 | # CONFIG_HIPPI is not set | 486 | # CONFIG_HIPPI is not set |
@@ -533,13 +548,136 @@ CONFIG_LEGACY_PTY_COUNT=256 | |||
533 | # CONFIG_RAW_DRIVER is not set | 548 | # CONFIG_RAW_DRIVER is not set |
534 | # CONFIG_TCG_TPM is not set | 549 | # CONFIG_TCG_TPM is not set |
535 | CONFIG_DEVPORT=y | 550 | CONFIG_DEVPORT=y |
536 | # CONFIG_I2C is not set | 551 | CONFIG_I2C=y |
552 | CONFIG_I2C_BOARDINFO=y | ||
553 | CONFIG_I2C_CHARDEV=y | ||
554 | CONFIG_I2C_HELPER_AUTO=y | ||
555 | |||
556 | # | ||
557 | # I2C Hardware Bus support | ||
558 | # | ||
559 | |||
560 | # | ||
561 | # PC SMBus host controller drivers | ||
562 | # | ||
563 | # CONFIG_I2C_ALI1535 is not set | ||
564 | # CONFIG_I2C_ALI1563 is not set | ||
565 | # CONFIG_I2C_ALI15X3 is not set | ||
566 | # CONFIG_I2C_AMD756 is not set | ||
567 | # CONFIG_I2C_AMD8111 is not set | ||
568 | # CONFIG_I2C_I801 is not set | ||
569 | # CONFIG_I2C_ISCH is not set | ||
570 | # CONFIG_I2C_PIIX4 is not set | ||
571 | # CONFIG_I2C_NFORCE2 is not set | ||
572 | # CONFIG_I2C_SIS5595 is not set | ||
573 | # CONFIG_I2C_SIS630 is not set | ||
574 | # CONFIG_I2C_SIS96X is not set | ||
575 | # CONFIG_I2C_VIA is not set | ||
576 | # CONFIG_I2C_VIAPRO is not set | ||
577 | |||
578 | # | ||
579 | # I2C system bus drivers (mostly embedded / system-on-chip) | ||
580 | # | ||
581 | CONFIG_I2C_IBM_IIC=y | ||
582 | # CONFIG_I2C_MPC is not set | ||
583 | # CONFIG_I2C_OCORES is not set | ||
584 | # CONFIG_I2C_SIMTEC is not set | ||
585 | |||
586 | # | ||
587 | # External I2C/SMBus adapter drivers | ||
588 | # | ||
589 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
590 | # CONFIG_I2C_TAOS_EVM is not set | ||
591 | # CONFIG_I2C_TINY_USB is not set | ||
592 | |||
593 | # | ||
594 | # Graphics adapter I2C/DDC channel drivers | ||
595 | # | ||
596 | # CONFIG_I2C_VOODOO3 is not set | ||
597 | |||
598 | # | ||
599 | # Other I2C/SMBus bus drivers | ||
600 | # | ||
601 | # CONFIG_I2C_PCA_PLATFORM is not set | ||
602 | # CONFIG_I2C_STUB is not set | ||
603 | |||
604 | # | ||
605 | # Miscellaneous I2C Chip support | ||
606 | # | ||
607 | # CONFIG_DS1682 is not set | ||
608 | # CONFIG_SENSORS_PCF8574 is not set | ||
609 | # CONFIG_PCF8575 is not set | ||
610 | # CONFIG_SENSORS_PCA9539 is not set | ||
611 | # CONFIG_SENSORS_PCF8591 is not set | ||
612 | # CONFIG_SENSORS_MAX6875 is not set | ||
613 | # CONFIG_SENSORS_TSL2550 is not set | ||
614 | # CONFIG_I2C_DEBUG_CORE is not set | ||
615 | # CONFIG_I2C_DEBUG_ALGO is not set | ||
616 | # CONFIG_I2C_DEBUG_BUS is not set | ||
617 | # CONFIG_I2C_DEBUG_CHIP is not set | ||
537 | # CONFIG_SPI is not set | 618 | # CONFIG_SPI is not set |
538 | CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y | 619 | CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y |
539 | # CONFIG_GPIOLIB is not set | 620 | # CONFIG_GPIOLIB is not set |
540 | # CONFIG_W1 is not set | 621 | # CONFIG_W1 is not set |
541 | # CONFIG_POWER_SUPPLY is not set | 622 | # CONFIG_POWER_SUPPLY is not set |
542 | # CONFIG_HWMON is not set | 623 | CONFIG_HWMON=y |
624 | # CONFIG_HWMON_VID is not set | ||
625 | CONFIG_SENSORS_AD7414=y | ||
626 | # CONFIG_SENSORS_AD7418 is not set | ||
627 | # CONFIG_SENSORS_ADM1021 is not set | ||
628 | # CONFIG_SENSORS_ADM1025 is not set | ||
629 | # CONFIG_SENSORS_ADM1026 is not set | ||
630 | # CONFIG_SENSORS_ADM1029 is not set | ||
631 | # CONFIG_SENSORS_ADM1031 is not set | ||
632 | # CONFIG_SENSORS_ADM9240 is not set | ||
633 | # CONFIG_SENSORS_ADT7462 is not set | ||
634 | # CONFIG_SENSORS_ADT7470 is not set | ||
635 | # CONFIG_SENSORS_ADT7473 is not set | ||
636 | # CONFIG_SENSORS_ADT7475 is not set | ||
637 | # CONFIG_SENSORS_ATXP1 is not set | ||
638 | # CONFIG_SENSORS_DS1621 is not set | ||
639 | # CONFIG_SENSORS_I5K_AMB is not set | ||
640 | # CONFIG_SENSORS_F71805F is not set | ||
641 | # CONFIG_SENSORS_F71882FG is not set | ||
642 | # CONFIG_SENSORS_F75375S is not set | ||
643 | # CONFIG_SENSORS_GL518SM is not set | ||
644 | # CONFIG_SENSORS_GL520SM is not set | ||
645 | # CONFIG_SENSORS_IT87 is not set | ||
646 | # CONFIG_SENSORS_LM63 is not set | ||
647 | # CONFIG_SENSORS_LM75 is not set | ||
648 | # CONFIG_SENSORS_LM77 is not set | ||
649 | # CONFIG_SENSORS_LM78 is not set | ||
650 | # CONFIG_SENSORS_LM80 is not set | ||
651 | # CONFIG_SENSORS_LM83 is not set | ||
652 | # CONFIG_SENSORS_LM85 is not set | ||
653 | # CONFIG_SENSORS_LM87 is not set | ||
654 | # CONFIG_SENSORS_LM90 is not set | ||
655 | # CONFIG_SENSORS_LM92 is not set | ||
656 | # CONFIG_SENSORS_LM93 is not set | ||
657 | # CONFIG_SENSORS_LTC4245 is not set | ||
658 | # CONFIG_SENSORS_MAX1619 is not set | ||
659 | # CONFIG_SENSORS_MAX6650 is not set | ||
660 | # CONFIG_SENSORS_PC87360 is not set | ||
661 | # CONFIG_SENSORS_PC87427 is not set | ||
662 | # CONFIG_SENSORS_SIS5595 is not set | ||
663 | # CONFIG_SENSORS_DME1737 is not set | ||
664 | # CONFIG_SENSORS_SMSC47M1 is not set | ||
665 | # CONFIG_SENSORS_SMSC47M192 is not set | ||
666 | # CONFIG_SENSORS_SMSC47B397 is not set | ||
667 | # CONFIG_SENSORS_ADS7828 is not set | ||
668 | # CONFIG_SENSORS_THMC50 is not set | ||
669 | # CONFIG_SENSORS_VIA686A is not set | ||
670 | # CONFIG_SENSORS_VT1211 is not set | ||
671 | # CONFIG_SENSORS_VT8231 is not set | ||
672 | # CONFIG_SENSORS_W83781D is not set | ||
673 | # CONFIG_SENSORS_W83791D is not set | ||
674 | # CONFIG_SENSORS_W83792D is not set | ||
675 | # CONFIG_SENSORS_W83793 is not set | ||
676 | # CONFIG_SENSORS_W83L785TS is not set | ||
677 | # CONFIG_SENSORS_W83L786NG is not set | ||
678 | # CONFIG_SENSORS_W83627HF is not set | ||
679 | # CONFIG_SENSORS_W83627EHF is not set | ||
680 | # CONFIG_HWMON_DEBUG_CHIP is not set | ||
543 | # CONFIG_THERMAL is not set | 681 | # CONFIG_THERMAL is not set |
544 | # CONFIG_THERMAL_HWMON is not set | 682 | # CONFIG_THERMAL_HWMON is not set |
545 | # CONFIG_WATCHDOG is not set | 683 | # CONFIG_WATCHDOG is not set |
@@ -556,7 +694,12 @@ CONFIG_SSB_POSSIBLE=y | |||
556 | # CONFIG_MFD_CORE is not set | 694 | # CONFIG_MFD_CORE is not set |
557 | # CONFIG_MFD_SM501 is not set | 695 | # CONFIG_MFD_SM501 is not set |
558 | # CONFIG_HTC_PASIC3 is not set | 696 | # CONFIG_HTC_PASIC3 is not set |
697 | # CONFIG_TWL4030_CORE is not set | ||
559 | # CONFIG_MFD_TMIO is not set | 698 | # CONFIG_MFD_TMIO is not set |
699 | # CONFIG_PMIC_DA903X is not set | ||
700 | # CONFIG_MFD_WM8400 is not set | ||
701 | # CONFIG_MFD_WM8350_I2C is not set | ||
702 | # CONFIG_MFD_PCF50633 is not set | ||
560 | # CONFIG_REGULATOR is not set | 703 | # CONFIG_REGULATOR is not set |
561 | 704 | ||
562 | # | 705 | # |
@@ -574,6 +717,7 @@ CONFIG_SSB_POSSIBLE=y | |||
574 | # Multimedia drivers | 717 | # Multimedia drivers |
575 | # | 718 | # |
576 | CONFIG_DAB=y | 719 | CONFIG_DAB=y |
720 | # CONFIG_USB_DABUSB is not set | ||
577 | 721 | ||
578 | # | 722 | # |
579 | # Graphics support | 723 | # Graphics support |
@@ -590,7 +734,109 @@ CONFIG_VIDEO_OUTPUT_CONTROL=m | |||
590 | # | 734 | # |
591 | # CONFIG_DISPLAY_SUPPORT is not set | 735 | # CONFIG_DISPLAY_SUPPORT is not set |
592 | # CONFIG_SOUND is not set | 736 | # CONFIG_SOUND is not set |
593 | # CONFIG_USB_SUPPORT is not set | 737 | CONFIG_USB_SUPPORT=y |
738 | CONFIG_USB_ARCH_HAS_HCD=y | ||
739 | CONFIG_USB_ARCH_HAS_OHCI=y | ||
740 | CONFIG_USB_ARCH_HAS_EHCI=y | ||
741 | CONFIG_USB=y | ||
742 | # CONFIG_USB_DEBUG is not set | ||
743 | CONFIG_USB_ANNOUNCE_NEW_DEVICES=y | ||
744 | |||
745 | # | ||
746 | # Miscellaneous USB options | ||
747 | # | ||
748 | CONFIG_USB_DEVICEFS=y | ||
749 | CONFIG_USB_DEVICE_CLASS=y | ||
750 | # CONFIG_USB_DYNAMIC_MINORS is not set | ||
751 | # CONFIG_USB_OTG is not set | ||
752 | # CONFIG_USB_OTG_WHITELIST is not set | ||
753 | # CONFIG_USB_OTG_BLACKLIST_HUB is not set | ||
754 | CONFIG_USB_MON=y | ||
755 | # CONFIG_USB_WUSB is not set | ||
756 | # CONFIG_USB_WUSB_CBAF is not set | ||
757 | |||
758 | # | ||
759 | # USB Host Controller Drivers | ||
760 | # | ||
761 | # CONFIG_USB_C67X00_HCD is not set | ||
762 | CONFIG_USB_EHCI_HCD=m | ||
763 | # CONFIG_USB_EHCI_ROOT_HUB_TT is not set | ||
764 | # CONFIG_USB_EHCI_TT_NEWSCHED is not set | ||
765 | CONFIG_USB_EHCI_HCD_PPC_OF=y | ||
766 | # CONFIG_USB_OXU210HP_HCD is not set | ||
767 | # CONFIG_USB_ISP116X_HCD is not set | ||
768 | # CONFIG_USB_ISP1760_HCD is not set | ||
769 | CONFIG_USB_OHCI_HCD=y | ||
770 | CONFIG_USB_OHCI_HCD_PPC_OF=y | ||
771 | CONFIG_USB_OHCI_HCD_PPC_OF_BE=y | ||
772 | CONFIG_USB_OHCI_HCD_PPC_OF_LE=y | ||
773 | CONFIG_USB_OHCI_HCD_PCI=y | ||
774 | CONFIG_USB_OHCI_BIG_ENDIAN_DESC=y | ||
775 | CONFIG_USB_OHCI_BIG_ENDIAN_MMIO=y | ||
776 | CONFIG_USB_OHCI_LITTLE_ENDIAN=y | ||
777 | # CONFIG_USB_UHCI_HCD is not set | ||
778 | # CONFIG_USB_SL811_HCD is not set | ||
779 | # CONFIG_USB_R8A66597_HCD is not set | ||
780 | # CONFIG_USB_WHCI_HCD is not set | ||
781 | # CONFIG_USB_HWA_HCD is not set | ||
782 | |||
783 | # | ||
784 | # USB Device Class drivers | ||
785 | # | ||
786 | # CONFIG_USB_ACM is not set | ||
787 | # CONFIG_USB_PRINTER is not set | ||
788 | # CONFIG_USB_WDM is not set | ||
789 | # CONFIG_USB_TMC is not set | ||
790 | |||
791 | # | ||
792 | # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may also be needed; | ||
793 | # | ||
794 | |||
795 | # | ||
796 | # see USB_STORAGE Help for more information | ||
797 | # | ||
798 | CONFIG_USB_LIBUSUAL=y | ||
799 | |||
800 | # | ||
801 | # USB Imaging devices | ||
802 | # | ||
803 | # CONFIG_USB_MDC800 is not set | ||
804 | |||
805 | # | ||
806 | # USB port drivers | ||
807 | # | ||
808 | # CONFIG_USB_SERIAL is not set | ||
809 | |||
810 | # | ||
811 | # USB Miscellaneous drivers | ||
812 | # | ||
813 | # CONFIG_USB_EMI62 is not set | ||
814 | # CONFIG_USB_EMI26 is not set | ||
815 | # CONFIG_USB_ADUTUX is not set | ||
816 | # CONFIG_USB_SEVSEG is not set | ||
817 | # CONFIG_USB_RIO500 is not set | ||
818 | # CONFIG_USB_LEGOTOWER is not set | ||
819 | # CONFIG_USB_LCD is not set | ||
820 | # CONFIG_USB_BERRY_CHARGE is not set | ||
821 | # CONFIG_USB_LED is not set | ||
822 | # CONFIG_USB_CYPRESS_CY7C63 is not set | ||
823 | # CONFIG_USB_CYTHERM is not set | ||
824 | # CONFIG_USB_PHIDGET is not set | ||
825 | # CONFIG_USB_IDMOUSE is not set | ||
826 | # CONFIG_USB_FTDI_ELAN is not set | ||
827 | # CONFIG_USB_APPLEDISPLAY is not set | ||
828 | # CONFIG_USB_SISUSBVGA is not set | ||
829 | # CONFIG_USB_LD is not set | ||
830 | # CONFIG_USB_TRANCEVIBRATOR is not set | ||
831 | # CONFIG_USB_IOWARRIOR is not set | ||
832 | # CONFIG_USB_TEST is not set | ||
833 | # CONFIG_USB_ISIGHTFW is not set | ||
834 | # CONFIG_USB_VST is not set | ||
835 | # CONFIG_USB_GADGET is not set | ||
836 | |||
837 | # | ||
838 | # OTG and related infrastructure | ||
839 | # | ||
594 | # CONFIG_UWB is not set | 840 | # CONFIG_UWB is not set |
595 | # CONFIG_MMC is not set | 841 | # CONFIG_MMC is not set |
596 | # CONFIG_MEMSTICK is not set | 842 | # CONFIG_MEMSTICK is not set |