Merge master.kernel.org:/home/rmk/linux-2.6-arm

* master.kernel.org:/home/rmk/linux-2.6-arm:
[ARM] pxa/colibri: fix missing #include <mach/mfp.h> in colibri.h
[ARM] pxa/spitz: fix On/off key name to fix warning during boot
[ARM] pxa: fix the incorrect cpu_is_pxa950()
[ARM] pxa: update cpuid pattern for pxa9xx in head.S
[ARM] pxa/viper: fix timeout usage for I2C
[ARM] pxa/raumfeld: fix button name
[ARM] pxa/imote2: Fix iMote2 defconfig
[ARM] pxa: add missing new line to regs-u2d.h
ARM: 6093/1: Fix kernel memory printing for sparsemem
arch/arm/include/asm/elf.h: forward-declare the task-struct
arch/arm/plat-pxa/dma.c: correct NULL test
ARM: 6076/1: SA1100: add processor check to sa1110-cpufreq driver
ARM: 6075/1: SA1100: fix wrong CPU type for h3100 and h3600
ARM: Update mach-types
ARM: 6066/1: Fix "BUG: scheduling while atomic: swapper/0/0x00000002
ARM: 6068/1: Fix build break with KPROBES enabled
mx5: Fix build error for mx51_defconfig

+156 -137
+2 -8
arch/arm/boot/compressed/head.S
··· 685 W(b) __armv4_mmu_cache_off 686 W(b) __armv4_mmu_cache_flush 687 688 - .word 0x56056930 689 - .word 0xff0ffff0 @ PXA935 690 W(b) __armv4_mmu_cache_on 691 W(b) __armv4_mmu_cache_off 692 W(b) __armv4_mmu_cache_flush ··· 696 W(b) __armv4_mmu_cache_on 697 W(b) __armv4_mmu_cache_off 698 W(b) __armv5tej_mmu_cache_flush 699 - 700 - .word 0x56056930 701 - .word 0xff0ffff0 @ PXA935 702 - W(b) __armv4_mmu_cache_on 703 - W(b) __armv4_mmu_cache_off 704 - W(b) __armv4_mmu_cache_flush 705 706 .word 0x56050000 @ Feroceon 707 .word 0xff0f0000
··· 685 W(b) __armv4_mmu_cache_off 686 W(b) __armv4_mmu_cache_flush 687 688 + .word 0x56056900 689 + .word 0xffffff00 @ PXA9xx 690 W(b) __armv4_mmu_cache_on 691 W(b) __armv4_mmu_cache_off 692 W(b) __armv4_mmu_cache_flush ··· 696 W(b) __armv4_mmu_cache_on 697 W(b) __armv4_mmu_cache_off 698 W(b) __armv5tej_mmu_cache_flush 699 700 .word 0x56050000 @ Feroceon 701 .word 0xff0f0000
+67 -105
arch/arm/configs/imote2_defconfig
··· 1 # 2 # Automatically generated make config: don't edit 3 - # Linux kernel version: 2.6.33-rc8 4 - # Sat Feb 13 21:48:53 2010 5 # 6 CONFIG_ARM=y 7 CONFIG_SYS_SUPPORTS_APM_EMULATION=y 8 CONFIG_GENERIC_GPIO=y 9 CONFIG_GENERIC_TIME=y 10 CONFIG_GENERIC_CLOCKEVENTS=y 11 CONFIG_GENERIC_HARDIRQS=y 12 CONFIG_STACKTRACE_SUPPORT=y 13 CONFIG_HAVE_LATENCYTOP_SUPPORT=y ··· 20 CONFIG_ARCH_HAS_CPUFREQ=y 21 CONFIG_GENERIC_HWEIGHT=y 22 CONFIG_GENERIC_CALIBRATE_DELAY=y 23 CONFIG_ARCH_MTD_XIP=y 24 CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y 25 CONFIG_VECTORS_BASE=0xffff0000 ··· 62 # CONFIG_TREE_RCU_TRACE is not set 63 # CONFIG_IKCONFIG is not set 64 CONFIG_LOG_BUF_SHIFT=14 65 - CONFIG_GROUP_SCHED=y 66 - CONFIG_FAIR_GROUP_SCHED=y 67 - # CONFIG_RT_GROUP_SCHED is not set 68 - CONFIG_USER_SCHED=y 69 - # CONFIG_CGROUP_SCHED is not set 70 # CONFIG_CGROUPS is not set 71 CONFIG_SYSFS_DEPRECATED=y 72 CONFIG_SYSFS_DEPRECATED_V2=y ··· 94 CONFIG_EVENTFD=y 95 CONFIG_SHMEM=y 96 CONFIG_AIO=y 97 98 # 99 # Kernel Performance Events And Counters 100 # 101 CONFIG_VM_EVENT_COUNTERS=y 102 # CONFIG_COMPAT_BRK is not set 103 CONFIG_SLAB=y ··· 185 # CONFIG_ARCH_REALVIEW is not set 186 # CONFIG_ARCH_VERSATILE is not set 187 # CONFIG_ARCH_AT91 is not set 188 # CONFIG_ARCH_CLPS711X is not set 189 # CONFIG_ARCH_GEMINI is not set 190 # CONFIG_ARCH_EBSA110 is not set ··· 195 # CONFIG_ARCH_STMP3XXX is not set 196 # CONFIG_ARCH_NETX is not set 197 # CONFIG_ARCH_H720X is not set 198 - # CONFIG_ARCH_NOMADIK is not set 199 # CONFIG_ARCH_IOP13XX is not set 200 # CONFIG_ARCH_IOP32X is not set 201 # CONFIG_ARCH_IOP33X is not set ··· 211 # CONFIG_ARCH_KS8695 is not set 212 # CONFIG_ARCH_NS9XXX is not set 213 # CONFIG_ARCH_W90X900 is not set 214 # CONFIG_ARCH_PNX4008 is not set 215 CONFIG_ARCH_PXA=y 216 # CONFIG_ARCH_MSM is not set 217 # CONFIG_ARCH_RPC is not set 218 # CONFIG_ARCH_SA1100 is not set 219 # CONFIG_ARCH_S3C2410 is not set 220 # CONFIG_ARCH_S3C64XX is not set 221 # CONFIG_ARCH_S5PC1XX is not set 222 # CONFIG_ARCH_SHARK is not set 223 # CONFIG_ARCH_LH7A40X is not set 224 # CONFIG_ARCH_U300 is not set 225 # CONFIG_ARCH_DAVINCI is not set 226 # CONFIG_ARCH_OMAP is not set 227 - # CONFIG_ARCH_BCMRING is not set 228 - # CONFIG_ARCH_U8500 is not set 229 230 # 231 # Intel PXA2xx/PXA3xx Implementations ··· 259 # CONFIG_MACH_EM_X270 is not set 260 # CONFIG_MACH_EXEDA is not set 261 # CONFIG_MACH_CM_X300 is not set 262 # CONFIG_ARCH_GUMSTIX is not set 263 CONFIG_MACH_INTELMOTE2=y 264 # CONFIG_MACH_STARGATE2 is not set ··· 282 # CONFIG_PXA_EZX is not set 283 # CONFIG_MACH_MP900C is not set 284 # CONFIG_ARCH_PXA_PALM is not set 285 # CONFIG_PXA_SHARPSL is not set 286 # CONFIG_ARCH_PXA_ESERIES is not set 287 CONFIG_PXA27x=y 288 CONFIG_PXA_SSP=y ··· 313 CONFIG_ARM_L1_CACHE_SHIFT=5 314 CONFIG_IWMMXT=y 315 CONFIG_XSCALE_PMU=y 316 CONFIG_COMMON_CLKDEV=y 317 318 # ··· 364 # 365 CONFIG_ZBOOT_ROM_TEXT=0x0 366 CONFIG_ZBOOT_ROM_BSS=0x0 367 - CONFIG_CMDLINE="console=tty1 root=/dev/mmcblk0p2 rootfstype=ext2 rootdelay=3 ip=192.168.0.202:192.168.0.200:192.168.0.200:255.255.255.0 debug" 368 # CONFIG_XIP_KERNEL is not set 369 CONFIG_KEXEC=y 370 CONFIG_ATAGS_PROC=y ··· 372 # 373 # CPU Power Management 374 # 375 - CONFIG_CPU_FREQ=y 376 - CONFIG_CPU_FREQ_TABLE=y 377 - CONFIG_CPU_FREQ_DEBUG=y 378 - CONFIG_CPU_FREQ_STAT=y 379 - # CONFIG_CPU_FREQ_STAT_DETAILS is not set 380 - CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y 381 - # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set 382 - # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set 383 - # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set 384 - # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set 385 - CONFIG_CPU_FREQ_GOV_PERFORMANCE=y 386 - CONFIG_CPU_FREQ_GOV_POWERSAVE=m 387 - CONFIG_CPU_FREQ_GOV_USERSPACE=m 388 - CONFIG_CPU_FREQ_GOV_ONDEMAND=m 389 - CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m 390 - CONFIG_CPU_IDLE=y 391 - CONFIG_CPU_IDLE_GOV_LADDER=y 392 - CONFIG_CPU_IDLE_GOV_MENU=y 393 394 # 395 # Floating point emulation ··· 405 CONFIG_SUSPEND_FREEZER=y 406 CONFIG_APM_EMULATION=y 407 CONFIG_PM_RUNTIME=y 408 CONFIG_ARCH_SUSPEND_POSSIBLE=y 409 CONFIG_NET=y 410 ··· 413 # Networking options 414 # 415 CONFIG_PACKET=y 416 - CONFIG_PACKET_MMAP=y 417 CONFIG_UNIX=y 418 CONFIG_XFRM=y 419 # CONFIG_XFRM_USER is not set ··· 502 CONFIG_NETFILTER_XTABLES=m 503 CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m 504 # CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set 505 # CONFIG_NETFILTER_XT_TARGET_DSCP is not set 506 CONFIG_NETFILTER_XT_TARGET_HL=m 507 CONFIG_NETFILTER_XT_TARGET_LED=m ··· 619 # CONFIG_ATM is not set 620 CONFIG_STP=m 621 CONFIG_BRIDGE=m 622 # CONFIG_NET_DSA is not set 623 # CONFIG_VLAN_8021Q is not set 624 # CONFIG_DECNET is not set ··· 644 # CONFIG_HAMRADIO is not set 645 # CONFIG_CAN is not set 646 # CONFIG_IRDA is not set 647 - CONFIG_BT=y 648 - CONFIG_BT_L2CAP=y 649 - CONFIG_BT_SCO=y 650 - CONFIG_BT_RFCOMM=y 651 - CONFIG_BT_RFCOMM_TTY=y 652 - CONFIG_BT_BNEP=y 653 - CONFIG_BT_BNEP_MC_FILTER=y 654 - CONFIG_BT_BNEP_PROTO_FILTER=y 655 - CONFIG_BT_HIDP=y 656 - 657 - # 658 - # Bluetooth device drivers 659 - # 660 - CONFIG_BT_HCIBTUSB=m 661 - CONFIG_BT_HCIBTSDIO=m 662 - CONFIG_BT_HCIUART=y 663 - CONFIG_BT_HCIUART_H4=y 664 - # CONFIG_BT_HCIUART_BCSP is not set 665 - # CONFIG_BT_HCIUART_LL is not set 666 - CONFIG_BT_HCIBCM203X=m 667 - CONFIG_BT_HCIBPA10X=m 668 - CONFIG_BT_HCIBFUSB=m 669 - CONFIG_BT_HCIVHCI=m 670 - CONFIG_BT_MRVL=m 671 - CONFIG_BT_MRVL_SDIO=m 672 - # CONFIG_BT_ATH3K is not set 673 # CONFIG_AF_RXRPC is not set 674 CONFIG_FIB_RULES=y 675 # CONFIG_WIRELESS is not set ··· 660 # Generic Driver Options 661 # 662 CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" 663 - # CONFIG_DEVTMPFS is not set 664 CONFIG_STANDALONE=y 665 CONFIG_PREVENT_FIRMWARE_BUILD=y 666 CONFIG_FW_LOADER=m ··· 677 # CONFIG_MTD_CONCAT is not set 678 CONFIG_MTD_PARTITIONS=y 679 # CONFIG_MTD_REDBOOT_PARTS is not set 680 - # CONFIG_MTD_CMDLINE_PARTS is not set 681 - # CONFIG_MTD_AFS_PARTS is not set 682 - # CONFIG_MTD_AR7_PARTS is not set 683 684 # 685 # User Modules And Translation Layers ··· 786 # 787 # SCSI device support 788 # 789 # CONFIG_RAID_ATTRS is not set 790 # CONFIG_SCSI is not set 791 # CONFIG_SCSI_DMA is not set ··· 940 CONFIG_SERIAL_PXA_CONSOLE=y 941 CONFIG_SERIAL_CORE=y 942 CONFIG_SERIAL_CORE_CONSOLE=y 943 CONFIG_UNIX98_PTYS=y 944 # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set 945 CONFIG_LEGACY_PTYS=y ··· 969 CONFIG_I2C_PXA=y 970 # CONFIG_I2C_PXA_SLAVE is not set 971 # CONFIG_I2C_SIMTEC is not set 972 973 # 974 # External I2C/SMBus adapter drivers ··· 983 # 984 # CONFIG_I2C_PCA_PLATFORM is not set 985 # CONFIG_I2C_STUB is not set 986 - 987 - # 988 - # Miscellaneous I2C Chip support 989 - # 990 - # CONFIG_SENSORS_TSL2550 is not set 991 # CONFIG_I2C_DEBUG_CORE is not set 992 # CONFIG_I2C_DEBUG_ALGO is not set 993 # CONFIG_I2C_DEBUG_BUS is not set 994 - # CONFIG_I2C_DEBUG_CHIP is not set 995 CONFIG_SPI=y 996 # CONFIG_SPI_DEBUG is not set 997 CONFIG_SPI_MASTER=y ··· 1017 # 1018 # Memory mapped GPIO expanders: 1019 # 1020 1021 # 1022 # I2C GPIO expanders: 1023 # 1024 # CONFIG_GPIO_MAX732X is not set 1025 # CONFIG_GPIO_PCA953X is not set 1026 # CONFIG_GPIO_PCF857X is not set ··· 1066 # Multifunction device drivers 1067 # 1068 # CONFIG_MFD_CORE is not set 1069 # CONFIG_MFD_SM501 is not set 1070 # CONFIG_MFD_ASIC3 is not set 1071 # CONFIG_HTC_EGPIO is not set 1072 # CONFIG_HTC_PASIC3 is not set 1073 # CONFIG_TPS65010 is not set 1074 # CONFIG_TWL4030_CORE is not set 1075 # CONFIG_MFD_TMIO is not set ··· 1080 # CONFIG_MFD_TC6393XB is not set 1081 CONFIG_PMIC_DA903X=y 1082 # CONFIG_PMIC_ADP5520 is not set 1083 # CONFIG_MFD_WM8400 is not set 1084 # CONFIG_MFD_WM831X is not set 1085 # CONFIG_MFD_WM8350_I2C is not set 1086 # CONFIG_MFD_PCF50633 is not set 1087 # CONFIG_MFD_MC13783 is not set 1088 # CONFIG_AB3100_CORE is not set 1089 # CONFIG_EZX_PCAP is not set 1090 - # CONFIG_MFD_88PM8607 is not set 1091 # CONFIG_AB4500_CORE is not set 1092 CONFIG_REGULATOR=y 1093 CONFIG_REGULATOR_DEBUG=y 1094 # CONFIG_REGULATOR_FIXED_VOLTAGE is not set 1095 CONFIG_REGULATOR_VIRTUAL_CONSUMER=y 1096 CONFIG_REGULATOR_USERSPACE_CONSUMER=y 1097 # CONFIG_REGULATOR_BQ24022 is not set 1098 # CONFIG_REGULATOR_MAX1586 is not set 1099 # CONFIG_REGULATOR_MAX8660 is not set 1100 CONFIG_REGULATOR_DA903X=y 1101 # CONFIG_REGULATOR_LP3971 is not set ··· 1196 # CONFIG_VIDEO_SAA7191 is not set 1197 # CONFIG_VIDEO_TVP514X is not set 1198 # CONFIG_VIDEO_TVP5150 is not set 1199 # CONFIG_VIDEO_VPX3220 is not set 1200 1201 # ··· 1243 CONFIG_VIDEO_PXA27x=y 1244 # CONFIG_VIDEO_SH_MOBILE_CEU is not set 1245 # CONFIG_V4L_USB_DRIVERS is not set 1246 - CONFIG_RADIO_ADAPTERS=y 1247 - # CONFIG_I2C_SI4713 is not set 1248 - # CONFIG_RADIO_SI4713 is not set 1249 - # CONFIG_USB_DSBR is not set 1250 - # CONFIG_RADIO_SI470X is not set 1251 - # CONFIG_USB_MR800 is not set 1252 - CONFIG_RADIO_TEA5764=y 1253 - CONFIG_RADIO_TEA5764_XTAL=y 1254 - # CONFIG_RADIO_TEF6862 is not set 1255 # CONFIG_DAB is not set 1256 1257 # ··· 1369 # 1370 # Special HID drivers 1371 # 1372 - CONFIG_HID_APPLE=m 1373 - # CONFIG_HID_WACOM is not set 1374 CONFIG_USB_SUPPORT=y 1375 CONFIG_USB_ARCH_HAS_HCD=y 1376 CONFIG_USB_ARCH_HAS_OHCI=y ··· 1446 # CONFIG_USB_RIO500 is not set 1447 # CONFIG_USB_LEGOTOWER is not set 1448 # CONFIG_USB_LCD is not set 1449 - # CONFIG_USB_BERRY_CHARGE is not set 1450 # CONFIG_USB_LED is not set 1451 # CONFIG_USB_CYPRESS_CY7C63 is not set 1452 # CONFIG_USB_CYTHERM is not set ··· 1457 # CONFIG_USB_IOWARRIOR is not set 1458 # CONFIG_USB_TEST is not set 1459 # CONFIG_USB_ISIGHTFW is not set 1460 - # CONFIG_USB_VST is not set 1461 CONFIG_USB_GADGET=y 1462 # CONFIG_USB_GADGET_DEBUG is not set 1463 # CONFIG_USB_GADGET_DEBUG_FILES is not set ··· 1496 # CONFIG_USB_MIDI_GADGET is not set 1497 # CONFIG_USB_G_PRINTER is not set 1498 # CONFIG_USB_CDC_COMPOSITE is not set 1499 # CONFIG_USB_G_MULTI is not set 1500 1501 # ··· 1523 # 1524 CONFIG_MMC_PXA=y 1525 # CONFIG_MMC_SDHCI is not set 1526 - # CONFIG_MMC_AT91 is not set 1527 - # CONFIG_MMC_ATMELMCI is not set 1528 CONFIG_MMC_SPI=y 1529 # CONFIG_MEMSTICK is not set 1530 CONFIG_NEW_LEDS=y ··· 1540 # CONFIG_LEDS_REGULATOR is not set 1541 # CONFIG_LEDS_BD2802 is not set 1542 # CONFIG_LEDS_LT3593 is not set 1543 1544 # 1545 # LED Triggers 1546 # 1547 - CONFIG_LEDS_TRIGGERS=y 1548 CONFIG_LEDS_TRIGGER_TIMER=y 1549 CONFIG_LEDS_TRIGGER_HEARTBEAT=y 1550 CONFIG_LEDS_TRIGGER_BACKLIGHT=y ··· 1622 # on-CPU RTC drivers 1623 # 1624 # CONFIG_RTC_DRV_SA1100 is not set 1625 - # CONFIG_RTC_DRV_PXA is not set 1626 # CONFIG_DMADEVICES is not set 1627 # CONFIG_AUXDISPLAY is not set 1628 # CONFIG_UIO is not set ··· 1647 CONFIG_JBD=m 1648 # CONFIG_JBD_DEBUG is not set 1649 CONFIG_FS_MBCACHE=m 1650 - CONFIG_REISERFS_FS=m 1651 - # CONFIG_REISERFS_CHECK is not set 1652 - # CONFIG_REISERFS_PROC_INFO is not set 1653 - CONFIG_REISERFS_FS_XATTR=y 1654 - CONFIG_REISERFS_FS_POSIX_ACL=y 1655 - CONFIG_REISERFS_FS_SECURITY=y 1656 # CONFIG_JFS_FS is not set 1657 CONFIG_FS_POSIX_ACL=y 1658 - CONFIG_XFS_FS=m 1659 - # CONFIG_XFS_QUOTA is not set 1660 - # CONFIG_XFS_POSIX_ACL is not set 1661 - # CONFIG_XFS_RT is not set 1662 - # CONFIG_XFS_DEBUG is not set 1663 # CONFIG_OCFS2_FS is not set 1664 # CONFIG_BTRFS_FS is not set 1665 # CONFIG_NILFS2_FS is not set ··· 1673 # 1674 # CD-ROM/DVD Filesystems 1675 # 1676 - CONFIG_ISO9660_FS=m 1677 - CONFIG_JOLIET=y 1678 - CONFIG_ZISOFS=y 1679 # CONFIG_UDF_FS is not set 1680 1681 # ··· 1705 # CONFIG_BEFS_FS is not set 1706 # CONFIG_BFS_FS is not set 1707 # CONFIG_EFS_FS is not set 1708 - CONFIG_JFFS2_FS=m 1709 CONFIG_JFFS2_FS_DEBUG=0 1710 CONFIG_JFFS2_FS_WRITEBUFFER=y 1711 - # CONFIG_JFFS2_FS_WBUF_VERIFY is not set 1712 - # CONFIG_JFFS2_SUMMARY is not set 1713 - # CONFIG_JFFS2_FS_XATTR is not set 1714 CONFIG_JFFS2_COMPRESSION_OPTIONS=y 1715 CONFIG_JFFS2_ZLIB=y 1716 CONFIG_JFFS2_LZO=y ··· 1722 CONFIG_JFFS2_CMODE_PRIORITY=y 1723 # CONFIG_JFFS2_CMODE_SIZE is not set 1724 # CONFIG_JFFS2_CMODE_FAVOURLZO is not set 1725 CONFIG_CRAMFS=m 1726 CONFIG_SQUASHFS=m 1727 # CONFIG_SQUASHFS_EMBEDDED is not set ··· 1760 # CONFIG_RPCSEC_GSS_SPKM3 is not set 1761 CONFIG_SMB_FS=m 1762 # CONFIG_SMB_NLS_DEFAULT is not set 1763 CONFIG_CIFS=m 1764 CONFIG_CIFS_STATS=y 1765 # CONFIG_CIFS_STATS2 is not set ··· 1854 CONFIG_DEBUG_MUTEXES=y 1855 CONFIG_DEBUG_LOCK_ALLOC=y 1856 CONFIG_PROVE_LOCKING=y 1857 CONFIG_LOCKDEP=y 1858 # CONFIG_LOCK_STAT is not set 1859 # CONFIG_DEBUG_LOCKDEP is not set ··· 1878 # CONFIG_BACKTRACE_SELF_TEST is not set 1879 # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set 1880 # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set 1881 # CONFIG_FAULT_INJECTION is not set 1882 # CONFIG_LATENCYTOP is not set 1883 # CONFIG_SYSCTL_SYSCALL_CHECK is not set ··· 2022 CONFIG_CRC7=y 2023 CONFIG_LIBCRC32C=m 2024 CONFIG_ZLIB_INFLATE=y 2025 - CONFIG_ZLIB_DEFLATE=m 2026 - CONFIG_LZO_COMPRESS=m 2027 - CONFIG_LZO_DECOMPRESS=m 2028 CONFIG_DECOMPRESS_GZIP=y 2029 CONFIG_DECOMPRESS_BZIP2=y 2030 CONFIG_DECOMPRESS_LZMA=y ··· 2036 CONFIG_HAS_IOPORT=y 2037 CONFIG_HAS_DMA=y 2038 CONFIG_NLATTR=y
··· 1 # 2 # Automatically generated make config: don't edit 3 + # Linux kernel version: 2.6.34-rc2 4 + # Thu Apr 8 14:49:08 2010 5 # 6 CONFIG_ARM=y 7 CONFIG_SYS_SUPPORTS_APM_EMULATION=y 8 CONFIG_GENERIC_GPIO=y 9 CONFIG_GENERIC_TIME=y 10 CONFIG_GENERIC_CLOCKEVENTS=y 11 + CONFIG_HAVE_PROC_CPU=y 12 CONFIG_GENERIC_HARDIRQS=y 13 CONFIG_STACKTRACE_SUPPORT=y 14 CONFIG_HAVE_LATENCYTOP_SUPPORT=y ··· 19 CONFIG_ARCH_HAS_CPUFREQ=y 20 CONFIG_GENERIC_HWEIGHT=y 21 CONFIG_GENERIC_CALIBRATE_DELAY=y 22 + CONFIG_NEED_DMA_MAP_STATE=y 23 CONFIG_ARCH_MTD_XIP=y 24 CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y 25 CONFIG_VECTORS_BASE=0xffff0000 ··· 60 # CONFIG_TREE_RCU_TRACE is not set 61 # CONFIG_IKCONFIG is not set 62 CONFIG_LOG_BUF_SHIFT=14 63 # CONFIG_CGROUPS is not set 64 CONFIG_SYSFS_DEPRECATED=y 65 CONFIG_SYSFS_DEPRECATED_V2=y ··· 97 CONFIG_EVENTFD=y 98 CONFIG_SHMEM=y 99 CONFIG_AIO=y 100 + CONFIG_HAVE_PERF_EVENTS=y 101 + CONFIG_PERF_USE_VMALLOC=y 102 103 # 104 # Kernel Performance Events And Counters 105 # 106 + # CONFIG_PERF_EVENTS is not set 107 + # CONFIG_PERF_COUNTERS is not set 108 CONFIG_VM_EVENT_COUNTERS=y 109 # CONFIG_COMPAT_BRK is not set 110 CONFIG_SLAB=y ··· 184 # CONFIG_ARCH_REALVIEW is not set 185 # CONFIG_ARCH_VERSATILE is not set 186 # CONFIG_ARCH_AT91 is not set 187 + # CONFIG_ARCH_BCMRING is not set 188 # CONFIG_ARCH_CLPS711X is not set 189 # CONFIG_ARCH_GEMINI is not set 190 # CONFIG_ARCH_EBSA110 is not set ··· 193 # CONFIG_ARCH_STMP3XXX is not set 194 # CONFIG_ARCH_NETX is not set 195 # CONFIG_ARCH_H720X is not set 196 # CONFIG_ARCH_IOP13XX is not set 197 # CONFIG_ARCH_IOP32X is not set 198 # CONFIG_ARCH_IOP33X is not set ··· 210 # CONFIG_ARCH_KS8695 is not set 211 # CONFIG_ARCH_NS9XXX is not set 212 # CONFIG_ARCH_W90X900 is not set 213 + # CONFIG_ARCH_NUC93X is not set 214 # CONFIG_ARCH_PNX4008 is not set 215 CONFIG_ARCH_PXA=y 216 # CONFIG_ARCH_MSM is not set 217 + # CONFIG_ARCH_SHMOBILE is not set 218 # CONFIG_ARCH_RPC is not set 219 # CONFIG_ARCH_SA1100 is not set 220 # CONFIG_ARCH_S3C2410 is not set 221 # CONFIG_ARCH_S3C64XX is not set 222 + # CONFIG_ARCH_S5P6440 is not set 223 + # CONFIG_ARCH_S5P6442 is not set 224 # CONFIG_ARCH_S5PC1XX is not set 225 + # CONFIG_ARCH_S5PV210 is not set 226 # CONFIG_ARCH_SHARK is not set 227 # CONFIG_ARCH_LH7A40X is not set 228 # CONFIG_ARCH_U300 is not set 229 + # CONFIG_ARCH_U8500 is not set 230 + # CONFIG_ARCH_NOMADIK is not set 231 # CONFIG_ARCH_DAVINCI is not set 232 # CONFIG_ARCH_OMAP is not set 233 234 # 235 # Intel PXA2xx/PXA3xx Implementations ··· 253 # CONFIG_MACH_EM_X270 is not set 254 # CONFIG_MACH_EXEDA is not set 255 # CONFIG_MACH_CM_X300 is not set 256 + # CONFIG_MACH_CAPC7117 is not set 257 # CONFIG_ARCH_GUMSTIX is not set 258 CONFIG_MACH_INTELMOTE2=y 259 # CONFIG_MACH_STARGATE2 is not set ··· 275 # CONFIG_PXA_EZX is not set 276 # CONFIG_MACH_MP900C is not set 277 # CONFIG_ARCH_PXA_PALM is not set 278 + # CONFIG_MACH_RAUMFELD_RC is not set 279 + # CONFIG_MACH_RAUMFELD_CONNECTOR is not set 280 + # CONFIG_MACH_RAUMFELD_SPEAKER is not set 281 # CONFIG_PXA_SHARPSL is not set 282 + # CONFIG_MACH_ICONTROL is not set 283 # CONFIG_ARCH_PXA_ESERIES is not set 284 CONFIG_PXA27x=y 285 CONFIG_PXA_SSP=y ··· 302 CONFIG_ARM_L1_CACHE_SHIFT=5 303 CONFIG_IWMMXT=y 304 CONFIG_XSCALE_PMU=y 305 + CONFIG_CPU_HAS_PMU=y 306 CONFIG_COMMON_CLKDEV=y 307 308 # ··· 352 # 353 CONFIG_ZBOOT_ROM_TEXT=0x0 354 CONFIG_ZBOOT_ROM_BSS=0x0 355 + CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=jffs2 console=ttyS2,115200 mem=32M" 356 # CONFIG_XIP_KERNEL is not set 357 CONFIG_KEXEC=y 358 CONFIG_ATAGS_PROC=y ··· 360 # 361 # CPU Power Management 362 # 363 + # CONFIG_CPU_FREQ is not set 364 + # CONFIG_CPU_IDLE is not set 365 366 # 367 # Floating point emulation ··· 409 CONFIG_SUSPEND_FREEZER=y 410 CONFIG_APM_EMULATION=y 411 CONFIG_PM_RUNTIME=y 412 + CONFIG_PM_OPS=y 413 CONFIG_ARCH_SUSPEND_POSSIBLE=y 414 CONFIG_NET=y 415 ··· 416 # Networking options 417 # 418 CONFIG_PACKET=y 419 CONFIG_UNIX=y 420 CONFIG_XFRM=y 421 # CONFIG_XFRM_USER is not set ··· 506 CONFIG_NETFILTER_XTABLES=m 507 CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m 508 # CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set 509 + # CONFIG_NETFILTER_XT_TARGET_CT is not set 510 # CONFIG_NETFILTER_XT_TARGET_DSCP is not set 511 CONFIG_NETFILTER_XT_TARGET_HL=m 512 CONFIG_NETFILTER_XT_TARGET_LED=m ··· 622 # CONFIG_ATM is not set 623 CONFIG_STP=m 624 CONFIG_BRIDGE=m 625 + # CONFIG_BRIDGE_IGMP_SNOOPING is not set 626 # CONFIG_NET_DSA is not set 627 # CONFIG_VLAN_8021Q is not set 628 # CONFIG_DECNET is not set ··· 646 # CONFIG_HAMRADIO is not set 647 # CONFIG_CAN is not set 648 # CONFIG_IRDA is not set 649 + # CONFIG_BT is not set 650 # CONFIG_AF_RXRPC is not set 651 CONFIG_FIB_RULES=y 652 # CONFIG_WIRELESS is not set ··· 687 # Generic Driver Options 688 # 689 CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" 690 + CONFIG_DEVTMPFS=y 691 + CONFIG_DEVTMPFS_MOUNT=y 692 CONFIG_STANDALONE=y 693 CONFIG_PREVENT_FIRMWARE_BUILD=y 694 CONFIG_FW_LOADER=m ··· 703 # CONFIG_MTD_CONCAT is not set 704 CONFIG_MTD_PARTITIONS=y 705 # CONFIG_MTD_REDBOOT_PARTS is not set 706 + CONFIG_MTD_CMDLINE_PARTS=y 707 + CONFIG_MTD_AFS_PARTS=y 708 + CONFIG_MTD_AR7_PARTS=y 709 710 # 711 # User Modules And Translation Layers ··· 812 # 813 # SCSI device support 814 # 815 + CONFIG_SCSI_MOD=y 816 # CONFIG_RAID_ATTRS is not set 817 # CONFIG_SCSI is not set 818 # CONFIG_SCSI_DMA is not set ··· 965 CONFIG_SERIAL_PXA_CONSOLE=y 966 CONFIG_SERIAL_CORE=y 967 CONFIG_SERIAL_CORE_CONSOLE=y 968 + # CONFIG_SERIAL_TIMBERDALE is not set 969 CONFIG_UNIX98_PTYS=y 970 # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set 971 CONFIG_LEGACY_PTYS=y ··· 993 CONFIG_I2C_PXA=y 994 # CONFIG_I2C_PXA_SLAVE is not set 995 # CONFIG_I2C_SIMTEC is not set 996 + # CONFIG_I2C_XILINX is not set 997 998 # 999 # External I2C/SMBus adapter drivers ··· 1006 # 1007 # CONFIG_I2C_PCA_PLATFORM is not set 1008 # CONFIG_I2C_STUB is not set 1009 # CONFIG_I2C_DEBUG_CORE is not set 1010 # CONFIG_I2C_DEBUG_ALGO is not set 1011 # CONFIG_I2C_DEBUG_BUS is not set 1012 CONFIG_SPI=y 1013 # CONFIG_SPI_DEBUG is not set 1014 CONFIG_SPI_MASTER=y ··· 1046 # 1047 # Memory mapped GPIO expanders: 1048 # 1049 + # CONFIG_GPIO_IT8761E is not set 1050 1051 # 1052 # I2C GPIO expanders: 1053 # 1054 + # CONFIG_GPIO_MAX7300 is not set 1055 # CONFIG_GPIO_MAX732X is not set 1056 # CONFIG_GPIO_PCA953X is not set 1057 # CONFIG_GPIO_PCF857X is not set ··· 1093 # Multifunction device drivers 1094 # 1095 # CONFIG_MFD_CORE is not set 1096 + # CONFIG_MFD_88PM860X is not set 1097 # CONFIG_MFD_SM501 is not set 1098 # CONFIG_MFD_ASIC3 is not set 1099 # CONFIG_HTC_EGPIO is not set 1100 # CONFIG_HTC_PASIC3 is not set 1101 + # CONFIG_HTC_I2CPLD is not set 1102 # CONFIG_TPS65010 is not set 1103 # CONFIG_TWL4030_CORE is not set 1104 # CONFIG_MFD_TMIO is not set ··· 1105 # CONFIG_MFD_TC6393XB is not set 1106 CONFIG_PMIC_DA903X=y 1107 # CONFIG_PMIC_ADP5520 is not set 1108 + # CONFIG_MFD_MAX8925 is not set 1109 # CONFIG_MFD_WM8400 is not set 1110 # CONFIG_MFD_WM831X is not set 1111 # CONFIG_MFD_WM8350_I2C is not set 1112 + # CONFIG_MFD_WM8994 is not set 1113 # CONFIG_MFD_PCF50633 is not set 1114 # CONFIG_MFD_MC13783 is not set 1115 # CONFIG_AB3100_CORE is not set 1116 # CONFIG_EZX_PCAP is not set 1117 # CONFIG_AB4500_CORE is not set 1118 CONFIG_REGULATOR=y 1119 CONFIG_REGULATOR_DEBUG=y 1120 + # CONFIG_REGULATOR_DUMMY is not set 1121 # CONFIG_REGULATOR_FIXED_VOLTAGE is not set 1122 CONFIG_REGULATOR_VIRTUAL_CONSUMER=y 1123 CONFIG_REGULATOR_USERSPACE_CONSUMER=y 1124 # CONFIG_REGULATOR_BQ24022 is not set 1125 # CONFIG_REGULATOR_MAX1586 is not set 1126 + # CONFIG_REGULATOR_MAX8649 is not set 1127 # CONFIG_REGULATOR_MAX8660 is not set 1128 CONFIG_REGULATOR_DA903X=y 1129 # CONFIG_REGULATOR_LP3971 is not set ··· 1218 # CONFIG_VIDEO_SAA7191 is not set 1219 # CONFIG_VIDEO_TVP514X is not set 1220 # CONFIG_VIDEO_TVP5150 is not set 1221 + # CONFIG_VIDEO_TVP7002 is not set 1222 # CONFIG_VIDEO_VPX3220 is not set 1223 1224 # ··· 1264 CONFIG_VIDEO_PXA27x=y 1265 # CONFIG_VIDEO_SH_MOBILE_CEU is not set 1266 # CONFIG_V4L_USB_DRIVERS is not set 1267 + # CONFIG_RADIO_ADAPTERS is not set 1268 # CONFIG_DAB is not set 1269 1270 # ··· 1398 # 1399 # Special HID drivers 1400 # 1401 CONFIG_USB_SUPPORT=y 1402 CONFIG_USB_ARCH_HAS_HCD=y 1403 CONFIG_USB_ARCH_HAS_OHCI=y ··· 1477 # CONFIG_USB_RIO500 is not set 1478 # CONFIG_USB_LEGOTOWER is not set 1479 # CONFIG_USB_LCD is not set 1480 # CONFIG_USB_LED is not set 1481 # CONFIG_USB_CYPRESS_CY7C63 is not set 1482 # CONFIG_USB_CYTHERM is not set ··· 1489 # CONFIG_USB_IOWARRIOR is not set 1490 # CONFIG_USB_TEST is not set 1491 # CONFIG_USB_ISIGHTFW is not set 1492 CONFIG_USB_GADGET=y 1493 # CONFIG_USB_GADGET_DEBUG is not set 1494 # CONFIG_USB_GADGET_DEBUG_FILES is not set ··· 1529 # CONFIG_USB_MIDI_GADGET is not set 1530 # CONFIG_USB_G_PRINTER is not set 1531 # CONFIG_USB_CDC_COMPOSITE is not set 1532 + # CONFIG_USB_G_NOKIA is not set 1533 # CONFIG_USB_G_MULTI is not set 1534 1535 # ··· 1555 # 1556 CONFIG_MMC_PXA=y 1557 # CONFIG_MMC_SDHCI is not set 1558 CONFIG_MMC_SPI=y 1559 # CONFIG_MEMSTICK is not set 1560 CONFIG_NEW_LEDS=y ··· 1574 # CONFIG_LEDS_REGULATOR is not set 1575 # CONFIG_LEDS_BD2802 is not set 1576 # CONFIG_LEDS_LT3593 is not set 1577 + CONFIG_LEDS_TRIGGERS=y 1578 1579 # 1580 # LED Triggers 1581 # 1582 CONFIG_LEDS_TRIGGER_TIMER=y 1583 CONFIG_LEDS_TRIGGER_HEARTBEAT=y 1584 CONFIG_LEDS_TRIGGER_BACKLIGHT=y ··· 1656 # on-CPU RTC drivers 1657 # 1658 # CONFIG_RTC_DRV_SA1100 is not set 1659 + CONFIG_RTC_DRV_PXA=y 1660 # CONFIG_DMADEVICES is not set 1661 # CONFIG_AUXDISPLAY is not set 1662 # CONFIG_UIO is not set ··· 1681 CONFIG_JBD=m 1682 # CONFIG_JBD_DEBUG is not set 1683 CONFIG_FS_MBCACHE=m 1684 + # CONFIG_REISERFS_FS is not set 1685 # CONFIG_JFS_FS is not set 1686 CONFIG_FS_POSIX_ACL=y 1687 + # CONFIG_XFS_FS is not set 1688 # CONFIG_OCFS2_FS is not set 1689 # CONFIG_BTRFS_FS is not set 1690 # CONFIG_NILFS2_FS is not set ··· 1716 # 1717 # CD-ROM/DVD Filesystems 1718 # 1719 + # CONFIG_ISO9660_FS is not set 1720 # CONFIG_UDF_FS is not set 1721 1722 # ··· 1750 # CONFIG_BEFS_FS is not set 1751 # CONFIG_BFS_FS is not set 1752 # CONFIG_EFS_FS is not set 1753 + CONFIG_JFFS2_FS=y 1754 CONFIG_JFFS2_FS_DEBUG=0 1755 CONFIG_JFFS2_FS_WRITEBUFFER=y 1756 + CONFIG_JFFS2_FS_WBUF_VERIFY=y 1757 + CONFIG_JFFS2_SUMMARY=y 1758 + CONFIG_JFFS2_FS_XATTR=y 1759 + CONFIG_JFFS2_FS_POSIX_ACL=y 1760 + CONFIG_JFFS2_FS_SECURITY=y 1761 CONFIG_JFFS2_COMPRESSION_OPTIONS=y 1762 CONFIG_JFFS2_ZLIB=y 1763 CONFIG_JFFS2_LZO=y ··· 1765 CONFIG_JFFS2_CMODE_PRIORITY=y 1766 # CONFIG_JFFS2_CMODE_SIZE is not set 1767 # CONFIG_JFFS2_CMODE_FAVOURLZO is not set 1768 + # CONFIG_LOGFS is not set 1769 CONFIG_CRAMFS=m 1770 CONFIG_SQUASHFS=m 1771 # CONFIG_SQUASHFS_EMBEDDED is not set ··· 1802 # CONFIG_RPCSEC_GSS_SPKM3 is not set 1803 CONFIG_SMB_FS=m 1804 # CONFIG_SMB_NLS_DEFAULT is not set 1805 + # CONFIG_CEPH_FS is not set 1806 CONFIG_CIFS=m 1807 CONFIG_CIFS_STATS=y 1808 # CONFIG_CIFS_STATS2 is not set ··· 1895 CONFIG_DEBUG_MUTEXES=y 1896 CONFIG_DEBUG_LOCK_ALLOC=y 1897 CONFIG_PROVE_LOCKING=y 1898 + # CONFIG_PROVE_RCU is not set 1899 CONFIG_LOCKDEP=y 1900 # CONFIG_LOCK_STAT is not set 1901 # CONFIG_DEBUG_LOCKDEP is not set ··· 1918 # CONFIG_BACKTRACE_SELF_TEST is not set 1919 # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set 1920 # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set 1921 + # CONFIG_LKDTM is not set 1922 # CONFIG_FAULT_INJECTION is not set 1923 # CONFIG_LATENCYTOP is not set 1924 # CONFIG_SYSCTL_SYSCALL_CHECK is not set ··· 2061 CONFIG_CRC7=y 2062 CONFIG_LIBCRC32C=m 2063 CONFIG_ZLIB_INFLATE=y 2064 + CONFIG_ZLIB_DEFLATE=y 2065 + CONFIG_LZO_COMPRESS=y 2066 + CONFIG_LZO_DECOMPRESS=y 2067 CONFIG_DECOMPRESS_GZIP=y 2068 CONFIG_DECOMPRESS_BZIP2=y 2069 CONFIG_DECOMPRESS_LZMA=y ··· 2075 CONFIG_HAS_IOPORT=y 2076 CONFIG_HAS_DMA=y 2077 CONFIG_NLATTR=y 2078 + CONFIG_GENERIC_ATOMIC64=y
+2
arch/arm/include/asm/elf.h
··· 9 #include <asm/ptrace.h> 10 #include <asm/user.h> 11 12 typedef unsigned long elf_greg_t; 13 typedef unsigned long elf_freg_t[3]; 14
··· 9 #include <asm/ptrace.h> 10 #include <asm/user.h> 11 12 + struct task_struct; 13 + 14 typedef unsigned long elf_greg_t; 15 typedef unsigned long elf_freg_t[3]; 16
+2 -2
arch/arm/kernel/entry-armv.S
··· 676 * lr = unrecognised FP instruction return address 677 */ 678 679 - .data 680 ENTRY(fp_enter) 681 .word no_fp 682 - .text 683 684 ENTRY(no_fp) 685 mov pc, lr
··· 676 * lr = unrecognised FP instruction return address 677 */ 678 679 + .pushsection .data 680 ENTRY(fp_enter) 681 .word no_fp 682 + .popsection 683 684 ENTRY(no_fp) 685 mov pc, lr
+6
arch/arm/kernel/smp.c
··· 86 return PTR_ERR(idle); 87 } 88 ci->idle = idle; 89 } 90 91 /*
··· 86 return PTR_ERR(idle); 87 } 88 ci->idle = idle; 89 + } else { 90 + /* 91 + * Since this idle thread is being re-used, call 92 + * init_idle() to reinitialize the thread structure. 93 + */ 94 + init_idle(idle, cpu); 95 } 96 97 /*
+1
arch/arm/mach-mx5/clock-mx51.c
··· 16 #include <linux/io.h> 17 18 #include <asm/clkdev.h> 19 20 #include <mach/hardware.h> 21 #include <mach/common.h>
··· 16 #include <linux/io.h> 17 18 #include <asm/clkdev.h> 19 + #include <asm/div64.h> 20 21 #include <mach/hardware.h> 22 #include <mach/common.h>
+1
arch/arm/mach-pxa/include/mach/colibri.h
··· 2 #define _COLIBRI_H_ 3 4 #include <net/ax88796.h> 5 6 /* 7 * common settings for all modules
··· 2 #define _COLIBRI_H_ 3 4 #include <net/ax88796.h> 5 + #include <mach/mfp.h> 6 7 /* 8 * common settings for all modules
+1 -1
arch/arm/mach-pxa/include/mach/hardware.h
··· 202 #define __cpu_is_pxa950(id) \ 203 ({ \ 204 unsigned int _id = (id) >> 4 & 0xfff; \ 205 - id == 0x697; \ 206 }) 207 #else 208 #define __cpu_is_pxa950(id) (0)
··· 202 #define __cpu_is_pxa950(id) \ 203 ({ \ 204 unsigned int _id = (id) >> 4 & 0xfff; \ 205 + _id == 0x697; \ 206 }) 207 #else 208 #define __cpu_is_pxa950(id) (0)
+2 -1
arch/arm/mach-pxa/include/mach/regs-u2d.h
··· 166 #define U2DMACSR_BUSERRTYPE (7 << 10) /* PX Bus Error Type */ 167 #define U2DMACSR_EORINTR (1 << 9) /* End Of Receive */ 168 #define U2DMACSR_REQPEND (1 << 8) /* Request Pending */ 169 - #define U2DMACSR_RASINTR (1 << 4) /* Request After Channel Stopped (read / write 1 clear) */#define U2DMACSR_STOPINTR (1 << 3) /* Stop Interrupt (read only) */ 170 #define U2DMACSR_ENDINTR (1 << 2) /* End Interrupt (read / write 1 clear) */ 171 #define U2DMACSR_STARTINTR (1 << 1) /* Start Interrupt (read / write 1 clear) */ 172 #define U2DMACSR_BUSERRINTR (1 << 0) /* Bus Error Interrupt (read / write 1 clear) */
··· 166 #define U2DMACSR_BUSERRTYPE (7 << 10) /* PX Bus Error Type */ 167 #define U2DMACSR_EORINTR (1 << 9) /* End Of Receive */ 168 #define U2DMACSR_REQPEND (1 << 8) /* Request Pending */ 169 + #define U2DMACSR_RASINTR (1 << 4) /* Request After Channel Stopped (read / write 1 clear) */ 170 + #define U2DMACSR_STOPINTR (1 << 3) /* Stop Interrupt (read only) */ 171 #define U2DMACSR_ENDINTR (1 << 2) /* End Interrupt (read / write 1 clear) */ 172 #define U2DMACSR_STARTINTR (1 << 1) /* Start Interrupt (read / write 1 clear) */ 173 #define U2DMACSR_BUSERRINTR (1 << 0) /* Bus Error Interrupt (read / write 1 clear) */
+2 -3
arch/arm/mach-pxa/raumfeld.c
··· 983 int i; 984 985 for (i = 0; i < ARRAY_SIZE(gpio_keys_button); i++) 986 - if (!strcmp(gpio_keys_button[i].desc, "on/off button")) 987 gpio_keys_button[i].active_low = 1; 988 } 989 ··· 1009 gpio_direction_output(GPIO_W2W_PDN, 0); 1010 1011 /* this can be used to switch off the device */ 1012 - ret = gpio_request(GPIO_SHUTDOWN_SUPPLY, 1013 - "supply shutdown"); 1014 if (ret < 0) 1015 pr_warning("Unable to request GPIO_SHUTDOWN_SUPPLY\n"); 1016 else
··· 983 int i; 984 985 for (i = 0; i < ARRAY_SIZE(gpio_keys_button); i++) 986 + if (!strcmp(gpio_keys_button[i].desc, "on_off button")) 987 gpio_keys_button[i].active_low = 1; 988 } 989 ··· 1009 gpio_direction_output(GPIO_W2W_PDN, 0); 1010 1011 /* this can be used to switch off the device */ 1012 + ret = gpio_request(GPIO_SHUTDOWN_SUPPLY, "supply shutdown"); 1013 if (ret < 0) 1014 pr_warning("Unable to request GPIO_SHUTDOWN_SUPPLY\n"); 1015 else
+1 -1
arch/arm/mach-pxa/spitz.c
··· 363 .type = EV_PWR, 364 .code = KEY_SUSPEND, 365 .gpio = SPITZ_GPIO_ON_KEY, 366 - .desc = "On/Off", 367 .wakeup = 1, 368 }, 369 /* Two buttons detecting the lid state */
··· 363 .type = EV_PWR, 364 .code = KEY_SUSPEND, 365 .gpio = SPITZ_GPIO_ON_KEY, 366 + .desc = "On Off", 367 .wakeup = 1, 368 }, 369 /* Two buttons detecting the lid state */
+3 -2
arch/arm/mach-pxa/viper.c
··· 34 #include <linux/pm.h> 35 #include <linux/sched.h> 36 #include <linux/gpio.h> 37 #include <linux/i2c-gpio.h> 38 #include <linux/serial_8250.h> 39 #include <linux/smc91x.h> ··· 455 .sda_pin = VIPER_RTC_I2C_SDA_GPIO, 456 .scl_pin = VIPER_RTC_I2C_SCL_GPIO, 457 .udelay = 10, 458 - .timeout = 100, 459 }; 460 461 static struct platform_device i2c_bus_device = { ··· 780 .sda_pin = VIPER_TPM_I2C_SDA_GPIO, 781 .scl_pin = VIPER_TPM_I2C_SCL_GPIO, 782 .udelay = 10, 783 - .timeout = 100, 784 }; 785 char *errstr; 786
··· 34 #include <linux/pm.h> 35 #include <linux/sched.h> 36 #include <linux/gpio.h> 37 + #include <linux/jiffies.h> 38 #include <linux/i2c-gpio.h> 39 #include <linux/serial_8250.h> 40 #include <linux/smc91x.h> ··· 454 .sda_pin = VIPER_RTC_I2C_SDA_GPIO, 455 .scl_pin = VIPER_RTC_I2C_SCL_GPIO, 456 .udelay = 10, 457 + .timeout = HZ, 458 }; 459 460 static struct platform_device i2c_bus_device = { ··· 779 .sda_pin = VIPER_TPM_I2C_SDA_GPIO, 780 .scl_pin = VIPER_TPM_I2C_SCL_GPIO, 781 .udelay = 10, 782 + .timeout = HZ, 783 }; 784 char *errstr; 785
+2 -2
arch/arm/mach-sa1100/Kconfig
··· 57 config SA1100_H3100 58 bool "Compaq iPAQ H3100" 59 select HTC_EGPIO 60 - select CPU_FREQ_SA1100 61 help 62 Say Y here if you intend to run this kernel on the Compaq iPAQ 63 H3100 handheld computer. Information about this machine and the ··· 68 config SA1100_H3600 69 bool "Compaq iPAQ H3600/H3700" 70 select HTC_EGPIO 71 - select CPU_FREQ_SA1100 72 help 73 Say Y here if you intend to run this kernel on the Compaq iPAQ 74 H3600 handheld computer. Information about this machine and the
··· 57 config SA1100_H3100 58 bool "Compaq iPAQ H3100" 59 select HTC_EGPIO 60 + select CPU_FREQ_SA1110 61 help 62 Say Y here if you intend to run this kernel on the Compaq iPAQ 63 H3100 handheld computer. Information about this machine and the ··· 68 config SA1100_H3600 69 bool "Compaq iPAQ H3600/H3700" 70 select HTC_EGPIO 71 + select CPU_FREQ_SA1110 72 help 73 Say Y here if you intend to run this kernel on the Compaq iPAQ 74 H3600 handheld computer. Information about this machine and the
+3
arch/arm/mach-sa1100/cpu-sa1110.c
··· 363 struct sdram_params *sdram; 364 const char *name = sdram_name; 365 366 if (!name[0]) { 367 if (machine_is_assabet()) 368 name = "TC59SM716-CL3";
··· 363 struct sdram_params *sdram; 364 const char *name = sdram_name; 365 366 + if (!cpu_is_sa1110()) 367 + return -ENODEV; 368 + 369 if (!name[0]) { 370 if (machine_is_assabet()) 371 name = "TC59SM716-CL3";
+4 -10
arch/arm/mm/init.c
··· 86 printk("Mem-info:\n"); 87 show_free_areas(); 88 for_each_online_node(node) { 89 - pg_data_t *n = NODE_DATA(node); 90 - struct page *map = pgdat_page_nr(n, 0) - n->node_start_pfn; 91 - 92 for_each_nodebank (i,mi,node) { 93 struct membank *bank = &mi->bank[i]; 94 unsigned int pfn1, pfn2; ··· 94 pfn1 = bank_pfn_start(bank); 95 pfn2 = bank_pfn_end(bank); 96 97 - page = map + pfn1; 98 - end = map + pfn2; 99 100 do { 101 total++; ··· 600 reserved_pages = free_pages = 0; 601 602 for_each_online_node(node) { 603 - pg_data_t *n = NODE_DATA(node); 604 - struct page *map = pgdat_page_nr(n, 0) - n->node_start_pfn; 605 - 606 for_each_nodebank(i, &meminfo, node) { 607 struct membank *bank = &meminfo.bank[i]; 608 unsigned int pfn1, pfn2; ··· 608 pfn1 = bank_pfn_start(bank); 609 pfn2 = bank_pfn_end(bank); 610 611 - page = map + pfn1; 612 - end = map + pfn2; 613 614 do { 615 if (PageReserved(page))
··· 86 printk("Mem-info:\n"); 87 show_free_areas(); 88 for_each_online_node(node) { 89 for_each_nodebank (i,mi,node) { 90 struct membank *bank = &mi->bank[i]; 91 unsigned int pfn1, pfn2; ··· 97 pfn1 = bank_pfn_start(bank); 98 pfn2 = bank_pfn_end(bank); 99 100 + page = pfn_to_page(pfn1); 101 + end = pfn_to_page(pfn2 - 1) + 1; 102 103 do { 104 total++; ··· 603 reserved_pages = free_pages = 0; 604 605 for_each_online_node(node) { 606 for_each_nodebank(i, &meminfo, node) { 607 struct membank *bank = &meminfo.bank[i]; 608 unsigned int pfn1, pfn2; ··· 614 pfn1 = bank_pfn_start(bank); 615 pfn2 = bank_pfn_end(bank); 616 617 + page = pfn_to_page(pfn1); 618 + end = pfn_to_page(pfn2 - 1) + 1; 619 620 do { 621 if (PageReserved(page))
+1 -1
arch/arm/plat-pxa/dma.c
··· 245 246 dbgfs_chan = kmalloc(sizeof(*dbgfs_state) * num_dma_channels, 247 GFP_KERNEL); 248 - if (!dbgfs_state) 249 goto err_alloc; 250 251 chandir = debugfs_create_dir("channels", dbgfs_root);
··· 245 246 dbgfs_chan = kmalloc(sizeof(*dbgfs_state) * num_dma_channels, 247 GFP_KERNEL); 248 + if (!dbgfs_chan) 249 goto err_alloc; 250 251 chandir = debugfs_create_dir("channels", dbgfs_root);
+56 -1
arch/arm/tools/mach-types
··· 12 # 13 # http://www.arm.linux.org.uk/developer/machines/?action=new 14 # 15 - # Last update: Sat Mar 20 15:35:41 2010 16 # 17 # machine_is_xxx CONFIG_xxxx MACH_TYPE_xxx number 18 # ··· 2749 h6053 MACH_H6053 H6053 2762 2750 smint01 MACH_SMINT01 SMINT01 2763 2751 prtlvt2 MACH_PRTLVT2 PRTLVT2 2764
··· 12 # 13 # http://www.arm.linux.org.uk/developer/machines/?action=new 14 # 15 + # Last update: Sat May 1 10:36:42 2010 16 # 17 # machine_is_xxx CONFIG_xxxx MACH_TYPE_xxx number 18 # ··· 2749 h6053 MACH_H6053 H6053 2762 2750 smint01 MACH_SMINT01 SMINT01 2763 2751 prtlvt2 MACH_PRTLVT2 PRTLVT2 2764 2752 + ap420 MACH_AP420 AP420 2765 2753 + htcshift MACH_HTCSHIFT HTCSHIFT 2766 2754 + davinci_dm365_fc MACH_DAVINCI_DM365_FC DAVINCI_DM365_FC 2767 2755 + msm8x55_surf MACH_MSM8X55_SURF MSM8X55_SURF 2768 2756 + msm8x55_ffa MACH_MSM8X55_FFA MSM8X55_FFA 2769 2757 + esl_vamana MACH_ESL_VAMANA ESL_VAMANA 2770 2758 + sbc35 MACH_SBC35 SBC35 2771 2759 + mpx6446 MACH_MPX6446 MPX6446 2772 2760 + oreo_controller MACH_OREO_CONTROLLER OREO_CONTROLLER 2773 2761 + kopin_models MACH_KOPIN_MODELS KOPIN_MODELS 2774 2762 + ttc_vision2 MACH_TTC_VISION2 TTC_VISION2 2775 2763 + cns3420vb MACH_CNS3420VB CNS3420VB 2776 2764 + lpc2 MACH_LPC2 LPC2 2777 2765 + olympus MACH_OLYMPUS OLYMPUS 2778 2766 + vortex MACH_VORTEX VORTEX 2779 2767 + s5pc200 MACH_S5PC200 S5PC200 2780 2768 + ecucore_9263 MACH_ECUCORE_9263 ECUCORE_9263 2781 2769 + smdkc200 MACH_SMDKC200 SMDKC200 2782 2770 + emsiso_sx27 MACH_EMSISO_SX27 EMSISO_SX27 2783 2771 + apx_som9g45_ek MACH_APX_SOM9G45_EK APX_SOM9G45_EK 2784 2772 + songshan MACH_SONGSHAN SONGSHAN 2785 2773 + tianshan MACH_TIANSHAN TIANSHAN 2786 2774 + vpx500 MACH_VPX500 VPX500 2787 2775 + am3517sam MACH_AM3517SAM AM3517SAM 2788 2776 + skat91_sim508 MACH_SKAT91_SIM508 SKAT91_SIM508 2789 2777 + skat91_s3e MACH_SKAT91_S3E SKAT91_S3E 2790 2778 + omap4_panda MACH_OMAP4_PANDA OMAP4_PANDA 2791 2779 + df7220 MACH_DF7220 DF7220 2792 2780 + nemini MACH_NEMINI NEMINI 2793 2781 + t8200 MACH_T8200 T8200 2794 2782 + apf51 MACH_APF51 APF51 2795 2783 + dr_rc_unit MACH_DR_RC_UNIT DR_RC_UNIT 2796 2784 + bordeaux MACH_BORDEAUX BORDEAUX 2797 2785 + catania_b MACH_CATANIA_B CATANIA_B 2798 2786 + mx51_ocean MACH_MX51_OCEAN MX51_OCEAN 2799 2787 + ti8168evm MACH_TI8168EVM TI8168EVM 2800 2788 + neocoreomap MACH_NEOCOREOMAP NEOCOREOMAP 2801 2789 + withings_wbp MACH_WITHINGS_WBP WITHINGS_WBP 2802 2790 + dbps MACH_DBPS DBPS 2803 2791 + sbc9261 MACH_SBC9261 SBC9261 2804 2792 + pcbfp0001 MACH_PCBFP0001 PCBFP0001 2805 2793 + speedy MACH_SPEEDY SPEEDY 2806 2794 + chrysaor MACH_CHRYSAOR CHRYSAOR 2807 2795 + tango MACH_TANGO TANGO 2808 2796 + synology_dsx11 MACH_SYNOLOGY_DSX11 SYNOLOGY_DSX11 2809 2797 + hanlin_v3ext MACH_HANLIN_V3EXT HANLIN_V3EXT 2810 2798 + hanlin_v5 MACH_HANLIN_V5 HANLIN_V5 2811 2799 + hanlin_v3plus MACH_HANLIN_V3PLUS HANLIN_V3PLUS 2812 2800 + iriver_story MACH_IRIVER_STORY IRIVER_STORY 2813 2801 + irex_iliad MACH_IREX_ILIAD IREX_ILIAD 2814 2802 + irex_dr1000 MACH_IREX_DR1000 IREX_DR1000 2815 2803 + teton_bga MACH_TETON_BGA TETON_BGA 2816 2804 + snapper9g45 MACH_SNAPPER9G45 SNAPPER9G45 2817 2805 + tam3517 MACH_TAM3517 TAM3517 2818 2806 + pdc100 MACH_PDC100 PDC100 2819