Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
03e6b495
Commit
03e6b495
authored
Sep 16, 2005
by
Linus Torvalds
Browse files
Options
Browse Files
Download
Plain Diff
Merge master.kernel.org:/home/rmk/linux-2.6-arm
parents
bc9a5154
1b3cb73f
Changes
18
Show whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
612 additions
and
556 deletions
+612
-556
arch/arm/configs/enp2611_defconfig
arch/arm/configs/enp2611_defconfig
+92
-90
arch/arm/configs/ixdp2400_defconfig
arch/arm/configs/ixdp2400_defconfig
+92
-90
arch/arm/configs/ixdp2401_defconfig
arch/arm/configs/ixdp2401_defconfig
+92
-90
arch/arm/configs/ixdp2800_defconfig
arch/arm/configs/ixdp2800_defconfig
+92
-90
arch/arm/configs/ixdp2801_defconfig
arch/arm/configs/ixdp2801_defconfig
+92
-90
arch/arm/mach-pxa/corgi.c
arch/arm/mach-pxa/corgi.c
+18
-39
arch/arm/mach-pxa/poodle.c
arch/arm/mach-pxa/poodle.c
+92
-21
arch/arm/mach-sa1100/collie.c
arch/arm/mach-sa1100/collie.c
+5
-6
include/asm-arm/arch-aaec2000/memory.h
include/asm-arm/arch-aaec2000/memory.h
+0
-4
include/asm-arm/arch-iop3xx/memory.h
include/asm-arm/arch-iop3xx/memory.h
+0
-2
include/asm-arm/arch-ixp2000/ixp2000-regs.h
include/asm-arm/arch-ixp2000/ixp2000-regs.h
+0
-2
include/asm-arm/arch-ixp2000/platform.h
include/asm-arm/arch-ixp2000/platform.h
+10
-6
include/asm-arm/arch-lh7a40x/memory.h
include/asm-arm/arch-lh7a40x/memory.h
+0
-4
include/asm-arm/arch-omap/memory.h
include/asm-arm/arch-omap/memory.h
+0
-1
include/asm-arm/arch-pxa/memory.h
include/asm-arm/arch-pxa/memory.h
+0
-4
include/asm-arm/arch-pxa/poodle.h
include/asm-arm/arch-pxa/poodle.h
+13
-12
include/asm-arm/arch-sa1100/memory.h
include/asm-arm/arch-sa1100/memory.h
+0
-4
include/asm-arm/memory.h
include/asm-arm/memory.h
+14
-1
No files found.
arch/arm/configs/enp2611_defconfig
View file @
03e6b495
#
#
# Automatically generated make config: don't edit
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.13
-rc2
# Linux kernel version: 2.6.13
#
Thu Jul 7 16:41:21
2005
#
Wed Sep 14 10:51:52
2005
#
#
CONFIG_ARM=y
CONFIG_ARM=y
CONFIG_MMU=y
CONFIG_MMU=y
...
@@ -135,7 +135,6 @@ CONFIG_PCI_NAMES=y
...
@@ -135,7 +135,6 @@ CONFIG_PCI_NAMES=y
#
#
# Kernel Features
# Kernel Features
#
#
# CONFIG_SMP is not set
# CONFIG_PREEMPT is not set
# CONFIG_PREEMPT is not set
# CONFIG_NO_IDLE_HZ is not set
# CONFIG_NO_IDLE_HZ is not set
# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
...
@@ -178,6 +177,68 @@ CONFIG_BINFMT_ELF=y
...
@@ -178,6 +177,68 @@ CONFIG_BINFMT_ELF=y
#
#
# CONFIG_PM is not set
# CONFIG_PM is not set
#
# Networking
#
CONFIG_NET=y
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
# CONFIG_IP_PNP_RARP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_TUNNEL is not set
# CONFIG_IP_TCPDIAG is not set
# CONFIG_IP_TCPDIAG_IPV6 is not set
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_BIC=y
# CONFIG_IPV6 is not set
# CONFIG_NETFILTER is not set
#
# SCTP Configuration (EXPERIMENTAL)
#
# CONFIG_IP_SCTP is not set
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
# CONFIG_NET_SCHED is not set
# CONFIG_NET_CLS_ROUTE is not set
#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
#
#
# Device Drivers
# Device Drivers
#
#
...
@@ -248,6 +309,7 @@ CONFIG_MTD_COMPLEX_MAPPINGS=y
...
@@ -248,6 +309,7 @@ CONFIG_MTD_COMPLEX_MAPPINGS=y
CONFIG_MTD_IXP2000=y
CONFIG_MTD_IXP2000=y
# CONFIG_MTD_EDB7312 is not set
# CONFIG_MTD_EDB7312 is not set
# CONFIG_MTD_PCI is not set
# CONFIG_MTD_PCI is not set
# CONFIG_MTD_PLATRAM is not set
#
#
# Self-contained MTD device drivers
# Self-contained MTD device drivers
...
@@ -334,72 +396,8 @@ CONFIG_IOSCHED_CFQ=y
...
@@ -334,72 +396,8 @@ CONFIG_IOSCHED_CFQ=y
# CONFIG_I2O is not set
# CONFIG_I2O is not set
#
#
# Networking support
# Network device support
#
CONFIG_NET=y
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
# CONFIG_IP_PNP_RARP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_TUNNEL is not set
# CONFIG_IP_TCPDIAG is not set
# CONFIG_IP_TCPDIAG_IPV6 is not set
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_BIC=y
# CONFIG_IPV6 is not set
# CONFIG_NETFILTER is not set
#
# SCTP Configuration (EXPERIMENTAL)
#
# CONFIG_IP_SCTP is not set
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
#
# QoS and/or fair queueing
#
# CONFIG_NET_SCHED is not set
# CONFIG_NET_CLS_ROUTE is not set
#
# Network testing
#
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
CONFIG_NETDEVICES=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=y
CONFIG_DUMMY=y
# CONFIG_BONDING is not set
# CONFIG_BONDING is not set
...
@@ -509,6 +507,8 @@ CONFIG_DLCI_MAX=8
...
@@ -509,6 +507,8 @@ CONFIG_DLCI_MAX=8
# CONFIG_SLIP is not set
# CONFIG_SLIP is not set
# CONFIG_SHAPER is not set
# CONFIG_SHAPER is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
#
#
# ISDN subsystem
# ISDN subsystem
...
@@ -635,7 +635,7 @@ CONFIG_I2C_ALGOBIT=y
...
@@ -635,7 +635,7 @@ CONFIG_I2C_ALGOBIT=y
# CONFIG_I2C_I810 is not set
# CONFIG_I2C_I810 is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_ISA is not set
# CONFIG_I2C_ISA is not set
# CONFIG_I2C_IXP2000 is not set
CONFIG_I2C_IXP2000=y
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_PROSAVAGE is not set
# CONFIG_I2C_PROSAVAGE is not set
...
@@ -649,11 +649,28 @@ CONFIG_I2C_ALGOBIT=y
...
@@ -649,11 +649,28 @@ CONFIG_I2C_ALGOBIT=y
# CONFIG_I2C_VIAPRO is not set
# CONFIG_I2C_VIAPRO is not set
# CONFIG_I2C_VOODOO3 is not set
# CONFIG_I2C_VOODOO3 is not set
# CONFIG_I2C_PCA_ISA is not set
# CONFIG_I2C_PCA_ISA is not set
CONFIG_I2C_SENSOR=y
#
#
#
Hardware Sensors
Chip support
#
Miscellaneous I2C
Chip support
#
#
CONFIG_I2C_SENSOR=y
# CONFIG_SENSORS_DS1337 is not set
# CONFIG_SENSORS_DS1374 is not set
CONFIG_SENSORS_EEPROM=y
# CONFIG_SENSORS_PCF8574 is not set
# CONFIG_SENSORS_PCA9539 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_SENSORS_RTC8564 is not set
# CONFIG_SENSORS_MAX6875 is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set
#
# Hardware Monitoring support
#
CONFIG_HWMON=y
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
# CONFIG_SENSORS_ADM1026 is not set
...
@@ -679,30 +696,15 @@ CONFIG_I2C_SENSOR=y
...
@@ -679,30 +696,15 @@ CONFIG_I2C_SENSOR=y
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_SIS5595 is not set
# CONFIG_SENSORS_SIS5595 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83L785TS is not set
# CONFIG_SENSORS_W83L785TS is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_HWMON_DEBUG_CHIP is not set
#
# Other I2C Chip support
#
# CONFIG_SENSORS_DS1337 is not set
# CONFIG_SENSORS_DS1374 is not set
CONFIG_SENSORS_EEPROM=y
# CONFIG_SENSORS_PCF8574 is not set
# CONFIG_SENSORS_PCA9539 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_SENSORS_RTC8564 is not set
# CONFIG_SENSORS_MAX6875 is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set
#
#
# Misc devices
# Misc devices
...
@@ -770,6 +772,7 @@ CONFIG_FS_POSIX_ACL=y
...
@@ -770,6 +772,7 @@ CONFIG_FS_POSIX_ACL=y
# CONFIG_XFS_FS is not set
# CONFIG_XFS_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_ROMFS_FS is not set
# CONFIG_ROMFS_FS is not set
CONFIG_INOTIFY=y
# CONFIG_QUOTA is not set
# CONFIG_QUOTA is not set
CONFIG_DNOTIFY=y
CONFIG_DNOTIFY=y
# CONFIG_AUTOFS_FS is not set
# CONFIG_AUTOFS_FS is not set
...
@@ -812,8 +815,7 @@ CONFIG_RAMFS=y
...
@@ -812,8 +815,7 @@ CONFIG_RAMFS=y
# CONFIG_JFFS_FS is not set
# CONFIG_JFFS_FS is not set
CONFIG_JFFS2_FS=y
CONFIG_JFFS2_FS=y
CONFIG_JFFS2_FS_DEBUG=0
CONFIG_JFFS2_FS_DEBUG=0
# CONFIG_JFFS2_FS_NAND is not set
CONFIG_JFFS2_FS_WRITEBUFFER=y
# CONFIG_JFFS2_FS_NOR_ECC is not set
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
CONFIG_JFFS2_ZLIB=y
CONFIG_JFFS2_ZLIB=y
CONFIG_JFFS2_RTIME=y
CONFIG_JFFS2_RTIME=y
...
...
arch/arm/configs/ixdp2400_defconfig
View file @
03e6b495
#
#
# Automatically generated make config: don't edit
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.13
-rc2
# Linux kernel version: 2.6.13
#
Thu Jul 7 16:49
:01 2005
#
Wed Sep 14 10:52
:01 2005
#
#
CONFIG_ARM=y
CONFIG_ARM=y
CONFIG_MMU=y
CONFIG_MMU=y
...
@@ -136,7 +136,6 @@ CONFIG_PCI_NAMES=y
...
@@ -136,7 +136,6 @@ CONFIG_PCI_NAMES=y
#
#
# Kernel Features
# Kernel Features
#
#
# CONFIG_SMP is not set
# CONFIG_PREEMPT is not set
# CONFIG_PREEMPT is not set
# CONFIG_NO_IDLE_HZ is not set
# CONFIG_NO_IDLE_HZ is not set
# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
...
@@ -179,6 +178,68 @@ CONFIG_BINFMT_ELF=y
...
@@ -179,6 +178,68 @@ CONFIG_BINFMT_ELF=y
#
#
# CONFIG_PM is not set
# CONFIG_PM is not set
#
# Networking
#
CONFIG_NET=y
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
# CONFIG_IP_PNP_RARP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_TUNNEL is not set
# CONFIG_IP_TCPDIAG is not set
# CONFIG_IP_TCPDIAG_IPV6 is not set
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_BIC=y
# CONFIG_IPV6 is not set
# CONFIG_NETFILTER is not set
#
# SCTP Configuration (EXPERIMENTAL)
#
# CONFIG_IP_SCTP is not set
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
# CONFIG_NET_SCHED is not set
# CONFIG_NET_CLS_ROUTE is not set
#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
#
#
# Device Drivers
# Device Drivers
#
#
...
@@ -249,6 +310,7 @@ CONFIG_MTD_COMPLEX_MAPPINGS=y
...
@@ -249,6 +310,7 @@ CONFIG_MTD_COMPLEX_MAPPINGS=y
CONFIG_MTD_IXP2000=y
CONFIG_MTD_IXP2000=y
# CONFIG_MTD_EDB7312 is not set
# CONFIG_MTD_EDB7312 is not set
# CONFIG_MTD_PCI is not set
# CONFIG_MTD_PCI is not set
# CONFIG_MTD_PLATRAM is not set
#
#
# Self-contained MTD device drivers
# Self-contained MTD device drivers
...
@@ -335,72 +397,8 @@ CONFIG_IOSCHED_CFQ=y
...
@@ -335,72 +397,8 @@ CONFIG_IOSCHED_CFQ=y
# CONFIG_I2O is not set
# CONFIG_I2O is not set
#
#
# Networking support
# Network device support
#
CONFIG_NET=y
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
# CONFIG_IP_PNP_RARP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_TUNNEL is not set
# CONFIG_IP_TCPDIAG is not set
# CONFIG_IP_TCPDIAG_IPV6 is not set
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_BIC=y
# CONFIG_IPV6 is not set
# CONFIG_NETFILTER is not set
#
# SCTP Configuration (EXPERIMENTAL)
#
# CONFIG_IP_SCTP is not set
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
#
# QoS and/or fair queueing
#
# CONFIG_NET_SCHED is not set
# CONFIG_NET_CLS_ROUTE is not set
#
# Network testing
#
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
CONFIG_NETDEVICES=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=y
CONFIG_DUMMY=y
# CONFIG_BONDING is not set
# CONFIG_BONDING is not set
...
@@ -510,6 +508,8 @@ CONFIG_DLCI_MAX=8
...
@@ -510,6 +508,8 @@ CONFIG_DLCI_MAX=8
# CONFIG_SLIP is not set
# CONFIG_SLIP is not set
# CONFIG_SHAPER is not set
# CONFIG_SHAPER is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
#
#
# ISDN subsystem
# ISDN subsystem
...
@@ -636,7 +636,7 @@ CONFIG_I2C_ALGOBIT=y
...
@@ -636,7 +636,7 @@ CONFIG_I2C_ALGOBIT=y
# CONFIG_I2C_I810 is not set
# CONFIG_I2C_I810 is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_ISA is not set
# CONFIG_I2C_ISA is not set
# CONFIG_I2C_IXP2000 is not set
CONFIG_I2C_IXP2000=y
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_PROSAVAGE is not set
# CONFIG_I2C_PROSAVAGE is not set
...
@@ -650,11 +650,28 @@ CONFIG_I2C_ALGOBIT=y
...
@@ -650,11 +650,28 @@ CONFIG_I2C_ALGOBIT=y
# CONFIG_I2C_VIAPRO is not set
# CONFIG_I2C_VIAPRO is not set
# CONFIG_I2C_VOODOO3 is not set
# CONFIG_I2C_VOODOO3 is not set
# CONFIG_I2C_PCA_ISA is not set
# CONFIG_I2C_PCA_ISA is not set
CONFIG_I2C_SENSOR=y
#
#
#
Hardware Sensors
Chip support
#
Miscellaneous I2C
Chip support
#
#
CONFIG_I2C_SENSOR=y
# CONFIG_SENSORS_DS1337 is not set
# CONFIG_SENSORS_DS1374 is not set
CONFIG_SENSORS_EEPROM=y
# CONFIG_SENSORS_PCF8574 is not set
# CONFIG_SENSORS_PCA9539 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_SENSORS_RTC8564 is not set
# CONFIG_SENSORS_MAX6875 is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set
#
# Hardware Monitoring support
#
CONFIG_HWMON=y
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
# CONFIG_SENSORS_ADM1026 is not set
...
@@ -680,30 +697,15 @@ CONFIG_I2C_SENSOR=y
...
@@ -680,30 +697,15 @@ CONFIG_I2C_SENSOR=y
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_SIS5595 is not set
# CONFIG_SENSORS_SIS5595 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83L785TS is not set
# CONFIG_SENSORS_W83L785TS is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_HWMON_DEBUG_CHIP is not set
#
# Other I2C Chip support
#
# CONFIG_SENSORS_DS1337 is not set
# CONFIG_SENSORS_DS1374 is not set
CONFIG_SENSORS_EEPROM=y
# CONFIG_SENSORS_PCF8574 is not set
# CONFIG_SENSORS_PCA9539 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_SENSORS_RTC8564 is not set
# CONFIG_SENSORS_MAX6875 is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set
#
#
# Misc devices
# Misc devices
...
@@ -771,6 +773,7 @@ CONFIG_FS_POSIX_ACL=y
...
@@ -771,6 +773,7 @@ CONFIG_FS_POSIX_ACL=y
# CONFIG_XFS_FS is not set
# CONFIG_XFS_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_ROMFS_FS is not set
# CONFIG_ROMFS_FS is not set
CONFIG_INOTIFY=y
# CONFIG_QUOTA is not set
# CONFIG_QUOTA is not set
CONFIG_DNOTIFY=y
CONFIG_DNOTIFY=y
# CONFIG_AUTOFS_FS is not set
# CONFIG_AUTOFS_FS is not set
...
@@ -813,8 +816,7 @@ CONFIG_RAMFS=y
...
@@ -813,8 +816,7 @@ CONFIG_RAMFS=y
# CONFIG_JFFS_FS is not set
# CONFIG_JFFS_FS is not set
CONFIG_JFFS2_FS=y
CONFIG_JFFS2_FS=y
CONFIG_JFFS2_FS_DEBUG=0
CONFIG_JFFS2_FS_DEBUG=0
# CONFIG_JFFS2_FS_NAND is not set
CONFIG_JFFS2_FS_WRITEBUFFER=y
# CONFIG_JFFS2_FS_NOR_ECC is not set
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
CONFIG_JFFS2_ZLIB=y
CONFIG_JFFS2_ZLIB=y
CONFIG_JFFS2_RTIME=y
CONFIG_JFFS2_RTIME=y
...
...
arch/arm/configs/ixdp2401_defconfig
View file @
03e6b495
#
#
# Automatically generated make config: don't edit
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.13
-rc2
# Linux kernel version: 2.6.13
#
Thu Jul 7 16:49:08
2005
#
Wed Sep 14 10:52:10
2005
#
#
CONFIG_ARM=y
CONFIG_ARM=y
CONFIG_MMU=y
CONFIG_MMU=y
...
@@ -136,7 +136,6 @@ CONFIG_PCI_NAMES=y
...
@@ -136,7 +136,6 @@ CONFIG_PCI_NAMES=y
#
#
# Kernel Features
# Kernel Features
#
#
# CONFIG_SMP is not set
# CONFIG_PREEMPT is not set
# CONFIG_PREEMPT is not set
# CONFIG_NO_IDLE_HZ is not set
# CONFIG_NO_IDLE_HZ is not set
# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
...
@@ -179,6 +178,68 @@ CONFIG_BINFMT_ELF=y
...
@@ -179,6 +178,68 @@ CONFIG_BINFMT_ELF=y
#
#
# CONFIG_PM is not set
# CONFIG_PM is not set
#
# Networking
#
CONFIG_NET=y
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
# CONFIG_IP_PNP_RARP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_TUNNEL is not set
CONFIG_IP_TCPDIAG=y
# CONFIG_IP_TCPDIAG_IPV6 is not set
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_BIC=y
# CONFIG_IPV6 is not set
# CONFIG_NETFILTER is not set
#
# SCTP Configuration (EXPERIMENTAL)
#
# CONFIG_IP_SCTP is not set
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
# CONFIG_NET_SCHED is not set
# CONFIG_NET_CLS_ROUTE is not set
#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
#
#
# Device Drivers
# Device Drivers
#
#
...
@@ -249,6 +310,7 @@ CONFIG_MTD_COMPLEX_MAPPINGS=y
...
@@ -249,6 +310,7 @@ CONFIG_MTD_COMPLEX_MAPPINGS=y
CONFIG_MTD_IXP2000=y
CONFIG_MTD_IXP2000=y
# CONFIG_MTD_EDB7312 is not set
# CONFIG_MTD_EDB7312 is not set
# CONFIG_MTD_PCI is not set
# CONFIG_MTD_PCI is not set
# CONFIG_MTD_PLATRAM is not set
#
#
# Self-contained MTD device drivers
# Self-contained MTD device drivers
...
@@ -335,72 +397,8 @@ CONFIG_IOSCHED_CFQ=y
...
@@ -335,72 +397,8 @@ CONFIG_IOSCHED_CFQ=y
# CONFIG_I2O is not set
# CONFIG_I2O is not set
#
#
# Networking support
# Network device support
#
CONFIG_NET=y
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
# CONFIG_IP_PNP_RARP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_TUNNEL is not set
CONFIG_IP_TCPDIAG=y
# CONFIG_IP_TCPDIAG_IPV6 is not set
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_BIC=y
# CONFIG_IPV6 is not set
# CONFIG_NETFILTER is not set
#
# SCTP Configuration (EXPERIMENTAL)
#
# CONFIG_IP_SCTP is not set
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
#
# QoS and/or fair queueing
#
# CONFIG_NET_SCHED is not set
# CONFIG_NET_CLS_ROUTE is not set
#
# Network testing
#
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
CONFIG_NETDEVICES=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=y
CONFIG_DUMMY=y
# CONFIG_BONDING is not set
# CONFIG_BONDING is not set
...
@@ -511,6 +509,8 @@ CONFIG_DLCI_MAX=8
...
@@ -511,6 +509,8 @@ CONFIG_DLCI_MAX=8
# CONFIG_SLIP is not set
# CONFIG_SLIP is not set
# CONFIG_SHAPER is not set
# CONFIG_SHAPER is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
#
#
# ISDN subsystem
# ISDN subsystem
...
@@ -637,7 +637,7 @@ CONFIG_I2C_ALGOBIT=y
...
@@ -637,7 +637,7 @@ CONFIG_I2C_ALGOBIT=y
# CONFIG_I2C_I810 is not set
# CONFIG_I2C_I810 is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_ISA is not set
# CONFIG_I2C_ISA is not set
# CONFIG_I2C_IXP2000 is not set
CONFIG_I2C_IXP2000=y
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_PROSAVAGE is not set
# CONFIG_I2C_PROSAVAGE is not set
...
@@ -651,11 +651,28 @@ CONFIG_I2C_ALGOBIT=y
...
@@ -651,11 +651,28 @@ CONFIG_I2C_ALGOBIT=y
# CONFIG_I2C_VIAPRO is not set
# CONFIG_I2C_VIAPRO is not set
# CONFIG_I2C_VOODOO3 is not set
# CONFIG_I2C_VOODOO3 is not set
# CONFIG_I2C_PCA_ISA is not set
# CONFIG_I2C_PCA_ISA is not set
CONFIG_I2C_SENSOR=y
#
#
#
Hardware Sensors
Chip support
#
Miscellaneous I2C
Chip support
#
#
CONFIG_I2C_SENSOR=y
# CONFIG_SENSORS_DS1337 is not set
# CONFIG_SENSORS_DS1374 is not set
CONFIG_SENSORS_EEPROM=y
# CONFIG_SENSORS_PCF8574 is not set
# CONFIG_SENSORS_PCA9539 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_SENSORS_RTC8564 is not set
# CONFIG_SENSORS_MAX6875 is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set
#
# Hardware Monitoring support
#
CONFIG_HWMON=y
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
# CONFIG_SENSORS_ADM1026 is not set
...
@@ -681,30 +698,15 @@ CONFIG_I2C_SENSOR=y
...
@@ -681,30 +698,15 @@ CONFIG_I2C_SENSOR=y
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_SIS5595 is not set
# CONFIG_SENSORS_SIS5595 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83L785TS is not set
# CONFIG_SENSORS_W83L785TS is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_HWMON_DEBUG_CHIP is not set
#
# Other I2C Chip support
#
# CONFIG_SENSORS_DS1337 is not set
# CONFIG_SENSORS_DS1374 is not set
CONFIG_SENSORS_EEPROM=y
# CONFIG_SENSORS_PCF8574 is not set
# CONFIG_SENSORS_PCA9539 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_SENSORS_RTC8564 is not set
# CONFIG_SENSORS_MAX6875 is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set
#
#
# Misc devices
# Misc devices
...
@@ -772,6 +774,7 @@ CONFIG_FS_POSIX_ACL=y
...
@@ -772,6 +774,7 @@ CONFIG_FS_POSIX_ACL=y
# CONFIG_XFS_FS is not set
# CONFIG_XFS_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_ROMFS_FS is not set
# CONFIG_ROMFS_FS is not set
CONFIG_INOTIFY=y
# CONFIG_QUOTA is not set
# CONFIG_QUOTA is not set
CONFIG_DNOTIFY=y
CONFIG_DNOTIFY=y
# CONFIG_AUTOFS_FS is not set
# CONFIG_AUTOFS_FS is not set
...
@@ -814,8 +817,7 @@ CONFIG_RAMFS=y
...
@@ -814,8 +817,7 @@ CONFIG_RAMFS=y
# CONFIG_JFFS_FS is not set
# CONFIG_JFFS_FS is not set
CONFIG_JFFS2_FS=y
CONFIG_JFFS2_FS=y
CONFIG_JFFS2_FS_DEBUG=0
CONFIG_JFFS2_FS_DEBUG=0
# CONFIG_JFFS2_FS_NAND is not set
CONFIG_JFFS2_FS_WRITEBUFFER=y
# CONFIG_JFFS2_FS_NOR_ECC is not set
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
CONFIG_JFFS2_ZLIB=y
CONFIG_JFFS2_ZLIB=y
CONFIG_JFFS2_RTIME=y
CONFIG_JFFS2_RTIME=y
...
...
arch/arm/configs/ixdp2800_defconfig
View file @
03e6b495
#
#
# Automatically generated make config: don't edit
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.13
-rc2
# Linux kernel version: 2.6.13
#
Thu Jul 7 16:49:20
2005
#
Wed Sep 14 10:52:23
2005
#
#
CONFIG_ARM=y
CONFIG_ARM=y
CONFIG_MMU=y
CONFIG_MMU=y
...
@@ -136,7 +136,6 @@ CONFIG_PCI_NAMES=y
...
@@ -136,7 +136,6 @@ CONFIG_PCI_NAMES=y
#
#
# Kernel Features
# Kernel Features
#
#
# CONFIG_SMP is not set
# CONFIG_PREEMPT is not set
# CONFIG_PREEMPT is not set
# CONFIG_NO_IDLE_HZ is not set
# CONFIG_NO_IDLE_HZ is not set
# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
...
@@ -179,6 +178,68 @@ CONFIG_BINFMT_ELF=y
...
@@ -179,6 +178,68 @@ CONFIG_BINFMT_ELF=y
#
#
# CONFIG_PM is not set
# CONFIG_PM is not set
#
# Networking
#
CONFIG_NET=y
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
# CONFIG_IP_PNP_RARP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_TUNNEL is not set
# CONFIG_IP_TCPDIAG is not set
# CONFIG_IP_TCPDIAG_IPV6 is not set
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_BIC=y
# CONFIG_IPV6 is not set
# CONFIG_NETFILTER is not set
#
# SCTP Configuration (EXPERIMENTAL)
#
# CONFIG_IP_SCTP is not set
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
# CONFIG_NET_SCHED is not set
# CONFIG_NET_CLS_ROUTE is not set
#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
#
#
# Device Drivers
# Device Drivers
#
#
...
@@ -249,6 +310,7 @@ CONFIG_MTD_COMPLEX_MAPPINGS=y
...
@@ -249,6 +310,7 @@ CONFIG_MTD_COMPLEX_MAPPINGS=y
CONFIG_MTD_IXP2000=y
CONFIG_MTD_IXP2000=y
# CONFIG_MTD_EDB7312 is not set
# CONFIG_MTD_EDB7312 is not set
# CONFIG_MTD_PCI is not set
# CONFIG_MTD_PCI is not set
# CONFIG_MTD_PLATRAM is not set
#
#
# Self-contained MTD device drivers
# Self-contained MTD device drivers
...
@@ -335,72 +397,8 @@ CONFIG_IOSCHED_CFQ=y
...
@@ -335,72 +397,8 @@ CONFIG_IOSCHED_CFQ=y
# CONFIG_I2O is not set
# CONFIG_I2O is not set
#
#
# Networking support
# Network device support
#
CONFIG_NET=y
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
# CONFIG_IP_PNP_RARP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_TUNNEL is not set
# CONFIG_IP_TCPDIAG is not set
# CONFIG_IP_TCPDIAG_IPV6 is not set
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_BIC=y
# CONFIG_IPV6 is not set
# CONFIG_NETFILTER is not set
#
# SCTP Configuration (EXPERIMENTAL)
#
# CONFIG_IP_SCTP is not set
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
#
# QoS and/or fair queueing
#
# CONFIG_NET_SCHED is not set
# CONFIG_NET_CLS_ROUTE is not set
#
# Network testing
#
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
CONFIG_NETDEVICES=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=y
CONFIG_DUMMY=y
# CONFIG_BONDING is not set
# CONFIG_BONDING is not set
...
@@ -510,6 +508,8 @@ CONFIG_DLCI_MAX=8
...
@@ -510,6 +508,8 @@ CONFIG_DLCI_MAX=8
# CONFIG_SLIP is not set
# CONFIG_SLIP is not set
# CONFIG_SHAPER is not set
# CONFIG_SHAPER is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
#
#
# ISDN subsystem
# ISDN subsystem
...
@@ -636,7 +636,7 @@ CONFIG_I2C_ALGOBIT=y
...
@@ -636,7 +636,7 @@ CONFIG_I2C_ALGOBIT=y
# CONFIG_I2C_I810 is not set
# CONFIG_I2C_I810 is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_ISA is not set
# CONFIG_I2C_ISA is not set
# CONFIG_I2C_IXP2000 is not set
CONFIG_I2C_IXP2000=y
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_PROSAVAGE is not set
# CONFIG_I2C_PROSAVAGE is not set
...
@@ -650,11 +650,28 @@ CONFIG_I2C_ALGOBIT=y
...
@@ -650,11 +650,28 @@ CONFIG_I2C_ALGOBIT=y
# CONFIG_I2C_VIAPRO is not set
# CONFIG_I2C_VIAPRO is not set
# CONFIG_I2C_VOODOO3 is not set
# CONFIG_I2C_VOODOO3 is not set
# CONFIG_I2C_PCA_ISA is not set
# CONFIG_I2C_PCA_ISA is not set
CONFIG_I2C_SENSOR=y
#
#
#
Hardware Sensors
Chip support
#
Miscellaneous I2C
Chip support
#
#
CONFIG_I2C_SENSOR=y
# CONFIG_SENSORS_DS1337 is not set
# CONFIG_SENSORS_DS1374 is not set
CONFIG_SENSORS_EEPROM=y
# CONFIG_SENSORS_PCF8574 is not set
# CONFIG_SENSORS_PCA9539 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_SENSORS_RTC8564 is not set
# CONFIG_SENSORS_MAX6875 is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set
#
# Hardware Monitoring support
#
CONFIG_HWMON=y
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
# CONFIG_SENSORS_ADM1026 is not set
...
@@ -680,30 +697,15 @@ CONFIG_I2C_SENSOR=y
...
@@ -680,30 +697,15 @@ CONFIG_I2C_SENSOR=y
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_SIS5595 is not set
# CONFIG_SENSORS_SIS5595 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83L785TS is not set
# CONFIG_SENSORS_W83L785TS is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_HWMON_DEBUG_CHIP is not set
#
# Other I2C Chip support
#
# CONFIG_SENSORS_DS1337 is not set
# CONFIG_SENSORS_DS1374 is not set
CONFIG_SENSORS_EEPROM=y
# CONFIG_SENSORS_PCF8574 is not set
# CONFIG_SENSORS_PCA9539 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_SENSORS_RTC8564 is not set
# CONFIG_SENSORS_MAX6875 is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set
#
#
# Misc devices
# Misc devices
...
@@ -771,6 +773,7 @@ CONFIG_FS_POSIX_ACL=y
...
@@ -771,6 +773,7 @@ CONFIG_FS_POSIX_ACL=y
# CONFIG_XFS_FS is not set
# CONFIG_XFS_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_ROMFS_FS is not set
# CONFIG_ROMFS_FS is not set
CONFIG_INOTIFY=y
# CONFIG_QUOTA is not set
# CONFIG_QUOTA is not set
CONFIG_DNOTIFY=y
CONFIG_DNOTIFY=y
# CONFIG_AUTOFS_FS is not set
# CONFIG_AUTOFS_FS is not set
...
@@ -813,8 +816,7 @@ CONFIG_RAMFS=y
...
@@ -813,8 +816,7 @@ CONFIG_RAMFS=y
# CONFIG_JFFS_FS is not set
# CONFIG_JFFS_FS is not set
CONFIG_JFFS2_FS=y
CONFIG_JFFS2_FS=y
CONFIG_JFFS2_FS_DEBUG=0
CONFIG_JFFS2_FS_DEBUG=0
# CONFIG_JFFS2_FS_NAND is not set
CONFIG_JFFS2_FS_WRITEBUFFER=y
# CONFIG_JFFS2_FS_NOR_ECC is not set
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
CONFIG_JFFS2_ZLIB=y
CONFIG_JFFS2_ZLIB=y
CONFIG_JFFS2_RTIME=y
CONFIG_JFFS2_RTIME=y
...
...
arch/arm/configs/ixdp2801_defconfig
View file @
03e6b495
#
#
# Automatically generated make config: don't edit
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.13
-rc2
# Linux kernel version: 2.6.13
#
Thu Jul 7 16:49:13
2005
#
Wed Sep 14 10:52:16
2005
#
#
CONFIG_ARM=y
CONFIG_ARM=y
CONFIG_MMU=y
CONFIG_MMU=y
...
@@ -136,7 +136,6 @@ CONFIG_PCI_NAMES=y
...
@@ -136,7 +136,6 @@ CONFIG_PCI_NAMES=y
#
#
# Kernel Features
# Kernel Features
#
#
# CONFIG_SMP is not set
# CONFIG_PREEMPT is not set
# CONFIG_PREEMPT is not set
# CONFIG_NO_IDLE_HZ is not set
# CONFIG_NO_IDLE_HZ is not set
# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
...
@@ -179,6 +178,68 @@ CONFIG_BINFMT_ELF=y
...
@@ -179,6 +178,68 @@ CONFIG_BINFMT_ELF=y
#
#
# CONFIG_PM is not set
# CONFIG_PM is not set
#
# Networking
#
CONFIG_NET=y
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
# CONFIG_IP_PNP_RARP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_TUNNEL is not set
# CONFIG_IP_TCPDIAG is not set
# CONFIG_IP_TCPDIAG_IPV6 is not set
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_BIC=y
# CONFIG_IPV6 is not set
# CONFIG_NETFILTER is not set
#
# SCTP Configuration (EXPERIMENTAL)
#
# CONFIG_IP_SCTP is not set
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
# CONFIG_NET_SCHED is not set
# CONFIG_NET_CLS_ROUTE is not set
#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
#
#
# Device Drivers
# Device Drivers
#
#
...
@@ -249,6 +310,7 @@ CONFIG_MTD_COMPLEX_MAPPINGS=y
...
@@ -249,6 +310,7 @@ CONFIG_MTD_COMPLEX_MAPPINGS=y
CONFIG_MTD_IXP2000=y
CONFIG_MTD_IXP2000=y
# CONFIG_MTD_EDB7312 is not set
# CONFIG_MTD_EDB7312 is not set
# CONFIG_MTD_PCI is not set
# CONFIG_MTD_PCI is not set
# CONFIG_MTD_PLATRAM is not set
#
#
# Self-contained MTD device drivers
# Self-contained MTD device drivers
...
@@ -335,72 +397,8 @@ CONFIG_IOSCHED_CFQ=y
...
@@ -335,72 +397,8 @@ CONFIG_IOSCHED_CFQ=y
# CONFIG_I2O is not set
# CONFIG_I2O is not set
#
#
# Networking support
# Network device support
#
CONFIG_NET=y
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
# CONFIG_IP_PNP_RARP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_TUNNEL is not set
# CONFIG_IP_TCPDIAG is not set
# CONFIG_IP_TCPDIAG_IPV6 is not set
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_BIC=y
# CONFIG_IPV6 is not set
# CONFIG_NETFILTER is not set
#
# SCTP Configuration (EXPERIMENTAL)
#
# CONFIG_IP_SCTP is not set
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
#
# QoS and/or fair queueing
#
# CONFIG_NET_SCHED is not set
# CONFIG_NET_CLS_ROUTE is not set
#
# Network testing
#
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
CONFIG_NETDEVICES=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=y
CONFIG_DUMMY=y
# CONFIG_BONDING is not set
# CONFIG_BONDING is not set
...
@@ -511,6 +509,8 @@ CONFIG_DLCI_MAX=8
...
@@ -511,6 +509,8 @@ CONFIG_DLCI_MAX=8
# CONFIG_SLIP is not set
# CONFIG_SLIP is not set
# CONFIG_SHAPER is not set
# CONFIG_SHAPER is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
#
#
# ISDN subsystem
# ISDN subsystem
...
@@ -637,7 +637,7 @@ CONFIG_I2C_ALGOBIT=y
...
@@ -637,7 +637,7 @@ CONFIG_I2C_ALGOBIT=y
# CONFIG_I2C_I810 is not set
# CONFIG_I2C_I810 is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_PIIX4 is not set
# CONFIG_I2C_ISA is not set
# CONFIG_I2C_ISA is not set
# CONFIG_I2C_IXP2000 is not set
CONFIG_I2C_IXP2000=y
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_NFORCE2 is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_PROSAVAGE is not set
# CONFIG_I2C_PROSAVAGE is not set
...
@@ -651,11 +651,28 @@ CONFIG_I2C_ALGOBIT=y
...
@@ -651,11 +651,28 @@ CONFIG_I2C_ALGOBIT=y
# CONFIG_I2C_VIAPRO is not set
# CONFIG_I2C_VIAPRO is not set
# CONFIG_I2C_VOODOO3 is not set
# CONFIG_I2C_VOODOO3 is not set
# CONFIG_I2C_PCA_ISA is not set
# CONFIG_I2C_PCA_ISA is not set
CONFIG_I2C_SENSOR=y
#
#
#
Hardware Sensors
Chip support
#
Miscellaneous I2C
Chip support
#
#
CONFIG_I2C_SENSOR=y
# CONFIG_SENSORS_DS1337 is not set
# CONFIG_SENSORS_DS1374 is not set
CONFIG_SENSORS_EEPROM=y
# CONFIG_SENSORS_PCF8574 is not set
# CONFIG_SENSORS_PCA9539 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_SENSORS_RTC8564 is not set
# CONFIG_SENSORS_MAX6875 is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set
#
# Hardware Monitoring support
#
CONFIG_HWMON=y
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
# CONFIG_SENSORS_ADM1026 is not set
...
@@ -681,30 +698,15 @@ CONFIG_I2C_SENSOR=y
...
@@ -681,30 +698,15 @@ CONFIG_I2C_SENSOR=y
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_SIS5595 is not set
# CONFIG_SENSORS_SIS5595 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83L785TS is not set
# CONFIG_SENSORS_W83L785TS is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_HWMON_DEBUG_CHIP is not set
#
# Other I2C Chip support
#
# CONFIG_SENSORS_DS1337 is not set
# CONFIG_SENSORS_DS1374 is not set
CONFIG_SENSORS_EEPROM=y
# CONFIG_SENSORS_PCF8574 is not set
# CONFIG_SENSORS_PCA9539 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_SENSORS_RTC8564 is not set
# CONFIG_SENSORS_MAX6875 is not set
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set
#
#
# Misc devices
# Misc devices
...
@@ -772,6 +774,7 @@ CONFIG_FS_POSIX_ACL=y
...
@@ -772,6 +774,7 @@ CONFIG_FS_POSIX_ACL=y
# CONFIG_XFS_FS is not set
# CONFIG_XFS_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_ROMFS_FS is not set
# CONFIG_ROMFS_FS is not set
CONFIG_INOTIFY=y
# CONFIG_QUOTA is not set
# CONFIG_QUOTA is not set
CONFIG_DNOTIFY=y
CONFIG_DNOTIFY=y
# CONFIG_AUTOFS_FS is not set
# CONFIG_AUTOFS_FS is not set
...
@@ -814,8 +817,7 @@ CONFIG_RAMFS=y
...
@@ -814,8 +817,7 @@ CONFIG_RAMFS=y
# CONFIG_JFFS_FS is not set
# CONFIG_JFFS_FS is not set
CONFIG_JFFS2_FS=y
CONFIG_JFFS2_FS=y
CONFIG_JFFS2_FS_DEBUG=0
CONFIG_JFFS2_FS_DEBUG=0
# CONFIG_JFFS2_FS_NAND is not set
CONFIG_JFFS2_FS_WRITEBUFFER=y
# CONFIG_JFFS2_FS_NOR_ECC is not set
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
CONFIG_JFFS2_ZLIB=y
CONFIG_JFFS2_ZLIB=y
CONFIG_JFFS2_RTIME=y
CONFIG_JFFS2_RTIME=y
...
...
arch/arm/mach-pxa/corgi.c
View file @
03e6b495
...
@@ -198,13 +198,10 @@ static void corgi_mci_setpower(struct device *dev, unsigned int vdd)
...
@@ -198,13 +198,10 @@ static void corgi_mci_setpower(struct device *dev, unsigned int vdd)
{
{
struct
pxamci_platform_data
*
p_d
=
dev
->
platform_data
;
struct
pxamci_platform_data
*
p_d
=
dev
->
platform_data
;
if
((
1
<<
vdd
)
&
p_d
->
ocr_mask
)
{
if
((
1
<<
vdd
)
&
p_d
->
ocr_mask
)
printk
(
KERN_DEBUG
"%s: on
\n
"
,
__FUNCTION__
);
GPSR1
=
GPIO_bit
(
CORGI_GPIO_SD_PWR
);
GPSR1
=
GPIO_bit
(
CORGI_GPIO_SD_PWR
);
}
else
{
else
printk
(
KERN_DEBUG
"%s: off
\n
"
,
__FUNCTION__
);
GPCR1
=
GPIO_bit
(
CORGI_GPIO_SD_PWR
);
GPCR1
=
GPIO_bit
(
CORGI_GPIO_SD_PWR
);
}
}
}
static
int
corgi_mci_get_ro
(
struct
device
*
dev
)
static
int
corgi_mci_get_ro
(
struct
device
*
dev
)
...
@@ -259,6 +256,16 @@ static struct platform_device *devices[] __initdata = {
...
@@ -259,6 +256,16 @@ static struct platform_device *devices[] __initdata = {
static
void
__init
corgi_init
(
void
)
static
void
__init
corgi_init
(
void
)
{
{
/* setup sleep mode values */
PWER
=
0x00000002
;
PFER
=
0x00000000
;
PRER
=
0x00000002
;
PGSR0
=
0x0158C000
;
PGSR1
=
0x00FF0080
;
PGSR2
=
0x0001C004
;
/* Stop 3.6MHz and drive HIGH to PCMCIA and CS */
PCFR
|=
PCFR_OPDE
;
corgi_ssp_set_machinfo
(
&
corgi_ssp_machinfo
);
corgi_ssp_set_machinfo
(
&
corgi_ssp_machinfo
);
pxa_gpio_mode
(
CORGI_GPIO_USB_PULLUP
|
GPIO_OUT
);
pxa_gpio_mode
(
CORGI_GPIO_USB_PULLUP
|
GPIO_OUT
);
...
@@ -285,42 +292,14 @@ static void __init fixup_corgi(struct machine_desc *desc,
...
@@ -285,42 +292,14 @@ static void __init fixup_corgi(struct machine_desc *desc,
mi
->
bank
[
0
].
size
=
(
64
*
1024
*
1024
);
mi
->
bank
[
0
].
size
=
(
64
*
1024
*
1024
);
}
}
static
void
__init
corgi_init_irq
(
void
)
{
pxa_init_irq
();
}
static
struct
map_desc
corgi_io_desc
[]
__initdata
=
{
/* virtual physical length */
/* { 0xf1000000, 0x08000000, 0x01000000, MT_DEVICE },*/
/* LCDC (readable for Qt driver) */
/* { 0xef700000, 0x10800000, 0x00001000, MT_DEVICE },*/
/* SCOOP */
{
0xef800000
,
0x00000000
,
0x00800000
,
MT_DEVICE
},
/* Boot Flash */
};
static
void
__init
corgi_map_io
(
void
)
{
pxa_map_io
();
iotable_init
(
corgi_io_desc
,
ARRAY_SIZE
(
corgi_io_desc
));
/* setup sleep mode values */
PWER
=
0x00000002
;
PFER
=
0x00000000
;
PRER
=
0x00000002
;
PGSR0
=
0x0158C000
;
PGSR1
=
0x00FF0080
;
PGSR2
=
0x0001C004
;
/* Stop 3.6MHz and drive HIGH to PCMCIA and CS */
PCFR
|=
PCFR_OPDE
;
}
#ifdef CONFIG_MACH_CORGI
#ifdef CONFIG_MACH_CORGI
MACHINE_START
(
CORGI
,
"SHARP Corgi"
)
MACHINE_START
(
CORGI
,
"SHARP Corgi"
)
.
phys_ram
=
0xa0000000
,
.
phys_ram
=
0xa0000000
,
.
phys_io
=
0x40000000
,
.
phys_io
=
0x40000000
,
.
io_pg_offst
=
(
io_p2v
(
0x40000000
)
>>
18
)
&
0xfffc
,
.
io_pg_offst
=
(
io_p2v
(
0x40000000
)
>>
18
)
&
0xfffc
,
.
fixup
=
fixup_corgi
,
.
fixup
=
fixup_corgi
,
.
map_io
=
corgi
_map_io
,
.
map_io
=
pxa
_map_io
,
.
init_irq
=
corgi
_init_irq
,
.
init_irq
=
pxa
_init_irq
,
.
init_machine
=
corgi_init
,
.
init_machine
=
corgi_init
,
.
timer
=
&
pxa_timer
,
.
timer
=
&
pxa_timer
,
MACHINE_END
MACHINE_END
...
@@ -332,8 +311,8 @@ MACHINE_START(SHEPHERD, "SHARP Shepherd")
...
@@ -332,8 +311,8 @@ MACHINE_START(SHEPHERD, "SHARP Shepherd")
.
phys_io
=
0x40000000
,
.
phys_io
=
0x40000000
,
.
io_pg_offst
=
(
io_p2v
(
0x40000000
)
>>
18
)
&
0xfffc
,
.
io_pg_offst
=
(
io_p2v
(
0x40000000
)
>>
18
)
&
0xfffc
,
.
fixup
=
fixup_corgi
,
.
fixup
=
fixup_corgi
,
.
map_io
=
corgi
_map_io
,
.
map_io
=
pxa
_map_io
,
.
init_irq
=
corgi
_init_irq
,
.
init_irq
=
pxa
_init_irq
,
.
init_machine
=
corgi_init
,
.
init_machine
=
corgi_init
,
.
timer
=
&
pxa_timer
,
.
timer
=
&
pxa_timer
,
MACHINE_END
MACHINE_END
...
@@ -345,8 +324,8 @@ MACHINE_START(HUSKY, "SHARP Husky")
...
@@ -345,8 +324,8 @@ MACHINE_START(HUSKY, "SHARP Husky")
.
phys_io
=
0x40000000
,
.
phys_io
=
0x40000000
,
.
io_pg_offst
=
(
io_p2v
(
0x40000000
)
>>
18
)
&
0xfffc
,
.
io_pg_offst
=
(
io_p2v
(
0x40000000
)
>>
18
)
&
0xfffc
,
.
fixup
=
fixup_corgi
,
.
fixup
=
fixup_corgi
,
.
map_io
=
corgi
_map_io
,
.
map_io
=
pxa
_map_io
,
.
init_irq
=
corgi
_init_irq
,
.
init_irq
=
pxa
_init_irq
,
.
init_machine
=
corgi_init
,
.
init_machine
=
corgi_init
,
.
timer
=
&
pxa_timer
,
.
timer
=
&
pxa_timer
,
MACHINE_END
MACHINE_END
...
...
arch/arm/mach-pxa/poodle.c
View file @
03e6b495
...
@@ -30,6 +30,8 @@
...
@@ -30,6 +30,8 @@
#include <asm/arch/pxa-regs.h>
#include <asm/arch/pxa-regs.h>
#include <asm/arch/irq.h>
#include <asm/arch/irq.h>
#include <asm/arch/mmc.h>
#include <asm/arch/udc.h>
#include <asm/arch/poodle.h>
#include <asm/arch/poodle.h>
#include <asm/arch/pxafb.h>
#include <asm/arch/pxafb.h>
...
@@ -93,6 +95,83 @@ static struct platform_device locomo_device = {
...
@@ -93,6 +95,83 @@ static struct platform_device locomo_device = {
.
resource
=
locomo_resources
,
.
resource
=
locomo_resources
,
};
};
/*
* MMC/SD Device
*
* The card detect interrupt isn't debounced so we delay it by 250ms
* to give the card a chance to fully insert/eject.
*/
static
struct
pxamci_platform_data
poodle_mci_platform_data
;
static
int
poodle_mci_init
(
struct
device
*
dev
,
irqreturn_t
(
*
poodle_detect_int
)(
int
,
void
*
,
struct
pt_regs
*
),
void
*
data
)
{
int
err
;
/* setup GPIO for PXA25x MMC controller */
pxa_gpio_mode
(
GPIO6_MMCCLK_MD
);
pxa_gpio_mode
(
GPIO8_MMCCS0_MD
);
pxa_gpio_mode
(
POODLE_GPIO_nSD_DETECT
|
GPIO_IN
);
pxa_gpio_mode
(
POODLE_GPIO_SD_PWR
|
GPIO_OUT
);
poodle_mci_platform_data
.
detect_delay
=
msecs_to_jiffies
(
250
);
err
=
request_irq
(
POODLE_IRQ_GPIO_nSD_DETECT
,
poodle_detect_int
,
SA_INTERRUPT
,
"MMC card detect"
,
data
);
if
(
err
)
{
printk
(
KERN_ERR
"poodle_mci_init: MMC/SD: can't request MMC card detect IRQ
\n
"
);
return
-
1
;
}
set_irq_type
(
POODLE_IRQ_GPIO_nSD_DETECT
,
IRQT_BOTHEDGE
);
return
0
;
}
static
void
poodle_mci_setpower
(
struct
device
*
dev
,
unsigned
int
vdd
)
{
struct
pxamci_platform_data
*
p_d
=
dev
->
platform_data
;
if
((
1
<<
vdd
)
&
p_d
->
ocr_mask
)
GPSR1
=
GPIO_bit
(
POODLE_GPIO_SD_PWR
);
else
GPCR1
=
GPIO_bit
(
POODLE_GPIO_SD_PWR
);
}
static
void
poodle_mci_exit
(
struct
device
*
dev
,
void
*
data
)
{
free_irq
(
POODLE_IRQ_GPIO_nSD_DETECT
,
data
);
}
static
struct
pxamci_platform_data
poodle_mci_platform_data
=
{
.
ocr_mask
=
MMC_VDD_32_33
|
MMC_VDD_33_34
,
.
init
=
poodle_mci_init
,
.
setpower
=
poodle_mci_setpower
,
.
exit
=
poodle_mci_exit
,
};
/*
* USB Device Controller
*/
static
void
poodle_udc_command
(
int
cmd
)
{
switch
(
cmd
)
{
case
PXA2XX_UDC_CMD_CONNECT
:
GPSR
(
POODLE_GPIO_USB_PULLUP
)
=
GPIO_bit
(
POODLE_GPIO_USB_PULLUP
);
break
;
case
PXA2XX_UDC_CMD_DISCONNECT
:
GPCR
(
POODLE_GPIO_USB_PULLUP
)
=
GPIO_bit
(
POODLE_GPIO_USB_PULLUP
);
break
;
}
}
static
struct
pxa2xx_udc_mach_info
udc_info
__initdata
=
{
/* no connect GPIO; poodle can't tell connection status */
.
udc_command
=
poodle_udc_command
,
};
/* PXAFB device */
/* PXAFB device */
static
struct
pxafb_mach_info
poodle_fb_info
__initdata
=
{
static
struct
pxafb_mach_info
poodle_fb_info
__initdata
=
{
.
pixclock
=
144700
,
.
pixclock
=
144700
,
...
@@ -126,6 +205,15 @@ static void __init poodle_init(void)
...
@@ -126,6 +205,15 @@ static void __init poodle_init(void)
{
{
int
ret
=
0
;
int
ret
=
0
;
/* setup sleep mode values */
PWER
=
0x00000002
;
PFER
=
0x00000000
;
PRER
=
0x00000002
;
PGSR0
=
0x00008000
;
PGSR1
=
0x003F0202
;
PGSR2
=
0x0001C000
;
PCFR
|=
PCFR_OPDE
;
/* cpu initialize */
/* cpu initialize */
/* Pgsr Register */
/* Pgsr Register */
PGSR0
=
0x0146dd80
;
PGSR0
=
0x0146dd80
;
...
@@ -155,6 +243,9 @@ static void __init poodle_init(void)
...
@@ -155,6 +243,9 @@ static void __init poodle_init(void)
GPSR2
=
0x00000000
;
GPSR2
=
0x00000000
;
set_pxa_fb_info
(
&
poodle_fb_info
);
set_pxa_fb_info
(
&
poodle_fb_info
);
pxa_gpio_mode
(
POODLE_GPIO_USB_PULLUP
|
GPIO_OUT
);
pxa_set_udc_info
(
&
udc_info
);
pxa_set_mci_info
(
&
poodle_mci_platform_data
);
scoop_num
=
1
;
scoop_num
=
1
;
scoop_devs
=
&
poodle_pcmcia_scoop
[
0
];
scoop_devs
=
&
poodle_pcmcia_scoop
[
0
];
...
@@ -171,32 +262,12 @@ static void __init fixup_poodle(struct machine_desc *desc,
...
@@ -171,32 +262,12 @@ static void __init fixup_poodle(struct machine_desc *desc,
sharpsl_save_param
();
sharpsl_save_param
();
}
}
static
struct
map_desc
poodle_io_desc
[]
__initdata
=
{
/* virtual physical length */
{
0xef800000
,
0x00000000
,
0x00800000
,
MT_DEVICE
},
/* Boot Flash */
};
static
void
__init
poodle_map_io
(
void
)
{
pxa_map_io
();
iotable_init
(
poodle_io_desc
,
ARRAY_SIZE
(
poodle_io_desc
));
/* setup sleep mode values */
PWER
=
0x00000002
;
PFER
=
0x00000000
;
PRER
=
0x00000002
;
PGSR0
=
0x00008000
;
PGSR1
=
0x003F0202
;
PGSR2
=
0x0001C000
;
PCFR
|=
PCFR_OPDE
;
}
MACHINE_START
(
POODLE
,
"SHARP Poodle"
)
MACHINE_START
(
POODLE
,
"SHARP Poodle"
)
.
phys_ram
=
0xa0000000
,
.
phys_ram
=
0xa0000000
,
.
phys_io
=
0x40000000
,
.
phys_io
=
0x40000000
,
.
io_pg_offst
=
(
io_p2v
(
0x40000000
)
>>
18
)
&
0xfffc
,
.
io_pg_offst
=
(
io_p2v
(
0x40000000
)
>>
18
)
&
0xfffc
,
.
fixup
=
fixup_poodle
,
.
fixup
=
fixup_poodle
,
.
map_io
=
p
oodle
_map_io
,
.
map_io
=
p
xa
_map_io
,
.
init_irq
=
pxa_init_irq
,
.
init_irq
=
pxa_init_irq
,
.
timer
=
&
pxa_timer
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
poodle_init
,
.
init_machine
=
poodle_init
,
...
...
arch/arm/mach-sa1100/collie.c
View file @
03e6b495
...
@@ -111,12 +111,11 @@ static struct mtd_partition collie_partitions[] = {
...
@@ -111,12 +111,11 @@ static struct mtd_partition collie_partitions[] = {
static
void
collie_set_vpp
(
int
vpp
)
static
void
collie_set_vpp
(
int
vpp
)
{
{
write_scoop_reg
(
SCOOP_GPCR
,
read_scoop_reg
(
SCOOP_GPCR
)
|
COLLIE_SCP_VPEN
);
write_scoop_reg
(
&
colliescoop_device
.
dev
,
SCOOP_GPCR
,
read_scoop_reg
(
SCOOP_GPCR
)
|
COLLIE_SCP_VPEN
);
if
(
vpp
)
{
if
(
vpp
)
write_scoop_reg
(
SCOOP_GPWR
,
read_scoop_reg
(
SCOOP_GPWR
)
|
COLLIE_SCP_VPEN
);
write_scoop_reg
(
&
colliescoop_device
.
dev
,
SCOOP_GPWR
,
read_scoop_reg
(
SCOOP_GPWR
)
|
COLLIE_SCP_VPEN
);
}
else
{
else
write_scoop_reg
(
SCOOP_GPWR
,
read_scoop_reg
(
SCOOP_GPWR
)
&
~
COLLIE_SCP_VPEN
);
write_scoop_reg
(
&
colliescoop_device
.
dev
,
SCOOP_GPWR
,
read_scoop_reg
(
SCOOP_GPWR
)
&
~
COLLIE_SCP_VPEN
);
}
}
}
static
struct
flash_platform_data
collie_flash_data
=
{
static
struct
flash_platform_data
collie_flash_data
=
{
...
...
include/asm-arm/arch-aaec2000/memory.h
View file @
03e6b495
...
@@ -64,10 +64,6 @@
...
@@ -64,10 +64,6 @@
#define NODE_MAX_MEM_SHIFT 26
#define NODE_MAX_MEM_SHIFT 26
#define NODE_MAX_MEM_SIZE (1 << NODE_MAX_MEM_SHIFT)
#define NODE_MAX_MEM_SIZE (1 << NODE_MAX_MEM_SHIFT)
#else
#define PFN_TO_NID(addr) (0)
#endif
/* CONFIG_DISCONTIGMEM */
#endif
/* CONFIG_DISCONTIGMEM */
#endif
/* __ASM_ARCH_MEMORY_H */
#endif
/* __ASM_ARCH_MEMORY_H */
include/asm-arm/arch-iop3xx/memory.h
View file @
03e6b495
...
@@ -36,6 +36,4 @@
...
@@ -36,6 +36,4 @@
#endif
#endif
#define PFN_TO_NID(addr) (0)
#endif
#endif
include/asm-arm/arch-ixp2000/ixp2000-regs.h
View file @
03e6b495
...
@@ -370,8 +370,6 @@
...
@@ -370,8 +370,6 @@
#define GLOBAL_REG_BASE (IXP2000_GLOBAL_REG_VIRT_BASE + 0x0a00)
#define GLOBAL_REG_BASE (IXP2000_GLOBAL_REG_VIRT_BASE + 0x0a00)
#define GLOBAL_REG(x) (volatile unsigned long*)(GLOBAL_REG_BASE | (x))
#define GLOBAL_REG(x) (volatile unsigned long*)(GLOBAL_REG_BASE | (x))
#define IXP2000_PROD_ID GLOBAL_REG(0x00)
#define IXP2000_MAJ_PROD_TYPE_MASK 0x001F0000
#define IXP2000_MAJ_PROD_TYPE_MASK 0x001F0000
#define IXP2000_MAJ_PROD_TYPE_IXP2000 0x00000000
#define IXP2000_MAJ_PROD_TYPE_IXP2000 0x00000000
#define IXP2000_MIN_PROD_TYPE_MASK 0x0000FF00
#define IXP2000_MIN_PROD_TYPE_MASK 0x0000FF00
...
...
include/asm-arm/arch-ixp2000/platform.h
View file @
03e6b495
...
@@ -31,20 +31,24 @@
...
@@ -31,20 +31,24 @@
#include <asm/system.h>
/* Pickup local_irq_ functions */
#include <asm/system.h>
/* Pickup local_irq_ functions */
static
inline
void
ixp2000_reg_write
(
volatile
unsigned
long
*
reg
,
unsigned
long
val
)
static
inline
void
ixp2000_reg_write
(
volatile
void
*
reg
,
unsigned
long
val
)
{
{
volatile
unsigned
long
dummy
;
unsigned
long
dummy
;
unsigned
long
flags
;
unsigned
long
flags
;
local_irq_save
(
flags
);
local_irq_save
(
flags
);
*
reg
=
val
;
*
((
volatile
unsigned
long
*
)
reg
)
=
val
;
barrier
();
barrier
();
dummy
=
*
reg
;
dummy
=
*
((
volatile
unsigned
long
*
)
reg
)
;
local_irq_restore
(
flags
);
local_irq_restore
(
flags
);
}
}
#else
#else
#define ixp2000_reg_write(reg, val) (*reg = val)
static
inline
void
ixp2000_reg_write
(
volatile
void
*
reg
,
unsigned
long
val
)
{
*
((
volatile
unsigned
long
*
)
reg
)
=
val
;
}
#endif
/* IXDP2400 || IXDP2401 */
#endif
/* IXDP2400 || IXDP2401 */
#define ixp2000_reg_read(reg) (*((volatile unsigned long *)reg))
/*
/*
* Boards may multiplex different devices on the 2nd channel of
* Boards may multiplex different devices on the 2nd channel of
...
@@ -84,7 +88,7 @@ void ixp2000_release_slowport(struct slowport_cfg *);
...
@@ -84,7 +88,7 @@ void ixp2000_release_slowport(struct slowport_cfg *);
*/
*/
static
inline
unsigned
ixp2000_has_broken_slowport
(
void
)
static
inline
unsigned
ixp2000_has_broken_slowport
(
void
)
{
{
unsigned
long
id
=
*
IXP2000_PROD_ID
;
unsigned
long
id
=
*
IXP2000_PROD
UCT
_ID
;
unsigned
long
id_prod
=
id
&
(
IXP2000_MAJ_PROD_TYPE_MASK
|
unsigned
long
id_prod
=
id
&
(
IXP2000_MAJ_PROD_TYPE_MASK
|
IXP2000_MIN_PROD_TYPE_MASK
);
IXP2000_MIN_PROD_TYPE_MASK
);
return
(((
id_prod
==
return
(((
id_prod
==
...
...
include/asm-arm/arch-lh7a40x/memory.h
View file @
03e6b495
...
@@ -85,10 +85,6 @@
...
@@ -85,10 +85,6 @@
(((unsigned long)(addr) & 0x01ffffff) >> PAGE_SHIFT)
(((unsigned long)(addr) & 0x01ffffff) >> PAGE_SHIFT)
# endif
# endif
#else
# define PFN_TO_NID(addr) (0)
#endif
#endif
#endif
#endif
include/asm-arm/arch-omap/memory.h
View file @
03e6b495
...
@@ -86,6 +86,5 @@
...
@@ -86,6 +86,5 @@
#endif
/* CONFIG_ARCH_OMAP1510 */
#endif
/* CONFIG_ARCH_OMAP1510 */
#define PHYS_TO_NID(addr) (0)
#endif
#endif
include/asm-arm/arch-pxa/memory.h
View file @
03e6b495
...
@@ -67,10 +67,6 @@
...
@@ -67,10 +67,6 @@
#define LOCAL_MAP_NR(addr) \
#define LOCAL_MAP_NR(addr) \
(((unsigned long)(addr) & 0x03ffffff) >> PAGE_SHIFT)
(((unsigned long)(addr) & 0x03ffffff) >> PAGE_SHIFT)
#else
#define PFN_TO_NID(addr) (0)
#endif
#endif
#endif
#endif
include/asm-arm/arch-pxa/poodle.h
View file @
03e6b495
...
@@ -37,24 +37,25 @@
...
@@ -37,24 +37,25 @@
#define POODLE_GPIO_nSD_DETECT (9)
#define POODLE_GPIO_nSD_DETECT (9)
#define POODLE_GPIO_MAIN_BAT_LOW (13)
#define POODLE_GPIO_MAIN_BAT_LOW (13)
#define POODLE_GPIO_BAT_COVER (13)
#define POODLE_GPIO_BAT_COVER (13)
#define POODLE_GPIO_USB_PULLUP (20)
#define POODLE_GPIO_ADC_TEMP_ON (21)
#define POODLE_GPIO_ADC_TEMP_ON (21)
#define POODLE_GPIO_BYPASS_ON (36)
#define POODLE_GPIO_BYPASS_ON (36)
#define POODLE_GPIO_CHRG_ON (38)
#define POODLE_GPIO_CHRG_ON (38)
#define POODLE_GPIO_CHRG_FULL (16)
#define POODLE_GPIO_CHRG_FULL (16)
/* PXA GPIOs */
/* PXA GPIOs */
#define POODLE_IRQ_GPIO_ON_KEY IRQ_GPIO
0
#define POODLE_IRQ_GPIO_ON_KEY IRQ_GPIO
(0)
#define POODLE_IRQ_GPIO_AC_IN IRQ_GPIO
1
#define POODLE_IRQ_GPIO_AC_IN IRQ_GPIO
(1)
#define POODLE_IRQ_GPIO_HP_IN IRQ_GPIO
4
#define POODLE_IRQ_GPIO_HP_IN IRQ_GPIO
(4)
#define POODLE_IRQ_GPIO_CO IRQ_GPIO
16
#define POODLE_IRQ_GPIO_CO IRQ_GPIO
(16)
#define POODLE_IRQ_GPIO_TP_INT IRQ_GPIO
5
#define POODLE_IRQ_GPIO_TP_INT IRQ_GPIO
(5)
#define POODLE_IRQ_GPIO_WAKEUP IRQ_GPIO
11
#define POODLE_IRQ_GPIO_WAKEUP IRQ_GPIO
(11)
#define POODLE_IRQ_GPIO_GA_INT IRQ_GPIO
10
#define POODLE_IRQ_GPIO_GA_INT IRQ_GPIO
(10)
#define POODLE_IRQ_GPIO_CF_IRQ IRQ_GPIO
17
#define POODLE_IRQ_GPIO_CF_IRQ IRQ_GPIO
(17)
#define POODLE_IRQ_GPIO_CF_CD IRQ_GPIO
14
#define POODLE_IRQ_GPIO_CF_CD IRQ_GPIO
(14)
#define POODLE_IRQ_GPIO_nSD_INT IRQ_GPIO
8
#define POODLE_IRQ_GPIO_nSD_INT IRQ_GPIO
(8)
#define POODLE_IRQ_GPIO_nSD_DETECT IRQ_GPIO
9
#define POODLE_IRQ_GPIO_nSD_DETECT IRQ_GPIO
(9)
#define POODLE_IRQ_GPIO_MAIN_BAT_LOW IRQ_GPIO
13
#define POODLE_IRQ_GPIO_MAIN_BAT_LOW IRQ_GPIO
(13)
/* SCOOP GPIOs */
/* SCOOP GPIOs */
#define POODLE_SCOOP_CHARGE_ON SCOOP_GPCR_PA11
#define POODLE_SCOOP_CHARGE_ON SCOOP_GPCR_PA11
...
...
include/asm-arm/arch-sa1100/memory.h
View file @
03e6b495
...
@@ -99,10 +99,6 @@ __arch_adjust_zones(int node, unsigned long *size, unsigned long *holes)
...
@@ -99,10 +99,6 @@ __arch_adjust_zones(int node, unsigned long *size, unsigned long *holes)
#define LOCAL_MAP_NR(addr) \
#define LOCAL_MAP_NR(addr) \
(((unsigned long)(addr) & 0x07ffffff) >> PAGE_SHIFT)
(((unsigned long)(addr) & 0x07ffffff) >> PAGE_SHIFT)
#else
#define PFN_TO_NID(addr) (0)
#endif
#endif
#endif
#endif
include/asm-arm/memory.h
View file @
03e6b495
...
@@ -160,12 +160,25 @@ static inline __deprecated void *bus_to_virt(unsigned long x)
...
@@ -160,12 +160,25 @@ static inline __deprecated void *bus_to_virt(unsigned long x)
#define page_to_pfn(page) \
#define page_to_pfn(page) \
(( (page) - page_zone(page)->zone_mem_map) \
(( (page) - page_zone(page)->zone_mem_map) \
+ page_zone(page)->zone_start_pfn)
+ page_zone(page)->zone_start_pfn)
#define pfn_to_page(pfn) \
#define pfn_to_page(pfn) \
(PFN_TO_MAPBASE(pfn) + LOCAL_MAP_NR((pfn) << PAGE_SHIFT))
(PFN_TO_MAPBASE(pfn) + LOCAL_MAP_NR((pfn) << PAGE_SHIFT))
#define pfn_valid(pfn) (PFN_TO_NID(pfn) < MAX_NUMNODES)
#define pfn_valid(pfn) \
({ \
unsigned int nid = PFN_TO_NID(pfn); \
int valid = nid < MAX_NUMNODES; \
if (valid) { \
pg_data_t *node = NODE_DATA(nid); \
valid = (pfn - node->node_start_pfn) < \
node->node_spanned_pages; \
} \
valid; \
})
#define virt_to_page(kaddr) \
#define virt_to_page(kaddr) \
(ADDR_TO_MAPBASE(kaddr) + LOCAL_MAP_NR(kaddr))
(ADDR_TO_MAPBASE(kaddr) + LOCAL_MAP_NR(kaddr))
#define virt_addr_valid(kaddr) (KVADDR_TO_NID(kaddr) < MAX_NUMNODES)
#define virt_addr_valid(kaddr) (KVADDR_TO_NID(kaddr) < MAX_NUMNODES)
/*
/*
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment