Merge branch 'x86/cpu' into x86/x2apic
This commit is contained in:
@@ -102,6 +102,13 @@ C-procfs-example = procfs_example.xml
|
|||||||
C-procfs-example2 = $(addprefix $(obj)/,$(C-procfs-example))
|
C-procfs-example2 = $(addprefix $(obj)/,$(C-procfs-example))
|
||||||
$(obj)/procfs-guide.xml: $(C-procfs-example2)
|
$(obj)/procfs-guide.xml: $(C-procfs-example2)
|
||||||
|
|
||||||
|
# List of programs to build
|
||||||
|
##oops, this is a kernel module::hostprogs-y := procfs_example
|
||||||
|
obj-m += procfs_example.o
|
||||||
|
|
||||||
|
# Tell kbuild to always build the programs
|
||||||
|
always := $(hostprogs-y)
|
||||||
|
|
||||||
notfoundtemplate = echo "*** You have to install docbook-utils or xmlto ***"; \
|
notfoundtemplate = echo "*** You have to install docbook-utils or xmlto ***"; \
|
||||||
exit 1
|
exit 1
|
||||||
db2xtemplate = db2TYPE -o $(dir $@) $<
|
db2xtemplate = db2TYPE -o $(dir $@) $<
|
||||||
|
@@ -189,8 +189,6 @@ static int __init init_procfs_example(void)
|
|||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
no_symlink:
|
no_symlink:
|
||||||
remove_proc_entry("tty", example_dir);
|
|
||||||
no_tty:
|
|
||||||
remove_proc_entry("bar", example_dir);
|
remove_proc_entry("bar", example_dir);
|
||||||
no_bar:
|
no_bar:
|
||||||
remove_proc_entry("foo", example_dir);
|
remove_proc_entry("foo", example_dir);
|
||||||
@@ -206,7 +204,6 @@ out:
|
|||||||
static void __exit cleanup_procfs_example(void)
|
static void __exit cleanup_procfs_example(void)
|
||||||
{
|
{
|
||||||
remove_proc_entry("jiffies_too", example_dir);
|
remove_proc_entry("jiffies_too", example_dir);
|
||||||
remove_proc_entry("tty", example_dir);
|
|
||||||
remove_proc_entry("bar", example_dir);
|
remove_proc_entry("bar", example_dir);
|
||||||
remove_proc_entry("foo", example_dir);
|
remove_proc_entry("foo", example_dir);
|
||||||
remove_proc_entry("jiffies", example_dir);
|
remove_proc_entry("jiffies", example_dir);
|
||||||
@@ -222,3 +219,4 @@ module_exit(cleanup_procfs_example);
|
|||||||
|
|
||||||
MODULE_AUTHOR("Erik Mouw");
|
MODULE_AUTHOR("Erik Mouw");
|
||||||
MODULE_DESCRIPTION("procfs examples");
|
MODULE_DESCRIPTION("procfs examples");
|
||||||
|
MODULE_LICENSE("GPL");
|
||||||
|
3
Documentation/Makefile
Normal file
3
Documentation/Makefile
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
obj-m := DocBook/ accounting/ auxdisplay/ connector/ \
|
||||||
|
filesystems/configfs/ ia64/ networking/ \
|
||||||
|
pcmcia/ spi/ video4linux/ vm/ watchdog/src/
|
10
Documentation/accounting/Makefile
Normal file
10
Documentation/accounting/Makefile
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
# kbuild trick to avoid linker error. Can be omitted if a module is built.
|
||||||
|
obj- := dummy.o
|
||||||
|
|
||||||
|
# List of programs to build
|
||||||
|
hostprogs-y := getdelays
|
||||||
|
|
||||||
|
# Tell kbuild to always build the programs
|
||||||
|
always := $(hostprogs-y)
|
||||||
|
|
||||||
|
HOSTCFLAGS_getdelays.o += -I$(objtree)/usr/include
|
@@ -201,13 +201,19 @@ void print_delayacct(struct taskstats *t)
|
|||||||
"RECLAIM %12s%15s\n"
|
"RECLAIM %12s%15s\n"
|
||||||
" %15llu%15llu\n",
|
" %15llu%15llu\n",
|
||||||
"count", "real total", "virtual total", "delay total",
|
"count", "real total", "virtual total", "delay total",
|
||||||
t->cpu_count, t->cpu_run_real_total, t->cpu_run_virtual_total,
|
(unsigned long long)t->cpu_count,
|
||||||
t->cpu_delay_total,
|
(unsigned long long)t->cpu_run_real_total,
|
||||||
|
(unsigned long long)t->cpu_run_virtual_total,
|
||||||
|
(unsigned long long)t->cpu_delay_total,
|
||||||
"count", "delay total",
|
"count", "delay total",
|
||||||
t->blkio_count, t->blkio_delay_total,
|
(unsigned long long)t->blkio_count,
|
||||||
"count", "delay total", t->swapin_count, t->swapin_delay_total,
|
(unsigned long long)t->blkio_delay_total,
|
||||||
"count", "delay total",
|
"count", "delay total",
|
||||||
t->freepages_count, t->freepages_delay_total);
|
(unsigned long long)t->swapin_count,
|
||||||
|
(unsigned long long)t->swapin_delay_total,
|
||||||
|
"count", "delay total",
|
||||||
|
(unsigned long long)t->freepages_count,
|
||||||
|
(unsigned long long)t->freepages_delay_total);
|
||||||
}
|
}
|
||||||
|
|
||||||
void task_context_switch_counts(struct taskstats *t)
|
void task_context_switch_counts(struct taskstats *t)
|
||||||
@@ -215,14 +221,17 @@ void task_context_switch_counts(struct taskstats *t)
|
|||||||
printf("\n\nTask %15s%15s\n"
|
printf("\n\nTask %15s%15s\n"
|
||||||
" %15llu%15llu\n",
|
" %15llu%15llu\n",
|
||||||
"voluntary", "nonvoluntary",
|
"voluntary", "nonvoluntary",
|
||||||
t->nvcsw, t->nivcsw);
|
(unsigned long long)t->nvcsw, (unsigned long long)t->nivcsw);
|
||||||
}
|
}
|
||||||
|
|
||||||
void print_cgroupstats(struct cgroupstats *c)
|
void print_cgroupstats(struct cgroupstats *c)
|
||||||
{
|
{
|
||||||
printf("sleeping %llu, blocked %llu, running %llu, stopped %llu, "
|
printf("sleeping %llu, blocked %llu, running %llu, stopped %llu, "
|
||||||
"uninterruptible %llu\n", c->nr_sleeping, c->nr_io_wait,
|
"uninterruptible %llu\n", (unsigned long long)c->nr_sleeping,
|
||||||
c->nr_running, c->nr_stopped, c->nr_uninterruptible);
|
(unsigned long long)c->nr_io_wait,
|
||||||
|
(unsigned long long)c->nr_running,
|
||||||
|
(unsigned long long)c->nr_stopped,
|
||||||
|
(unsigned long long)c->nr_uninterruptible);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
10
Documentation/auxdisplay/Makefile
Normal file
10
Documentation/auxdisplay/Makefile
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
# kbuild trick to avoid linker error. Can be omitted if a module is built.
|
||||||
|
obj- := dummy.o
|
||||||
|
|
||||||
|
# List of programs to build
|
||||||
|
hostprogs-y := cfag12864b-example
|
||||||
|
|
||||||
|
# Tell kbuild to always build the programs
|
||||||
|
always := $(hostprogs-y)
|
||||||
|
|
||||||
|
HOSTCFLAGS_cfag12864b-example.o += -I$(objtree)/usr/include
|
11
Documentation/connector/Makefile
Normal file
11
Documentation/connector/Makefile
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
ifneq ($(CONFIG_CONNECTOR),)
|
||||||
|
obj-m += cn_test.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
# List of programs to build
|
||||||
|
hostprogs-y := ucon
|
||||||
|
|
||||||
|
# Tell kbuild to always build the programs
|
||||||
|
always := $(hostprogs-y)
|
||||||
|
|
||||||
|
HOSTCFLAGS_ucon.o += -I$(objtree)/usr/include
|
@@ -59,15 +59,10 @@ apicid values in those tables for disabled apics. In the event BIOS doesn't
|
|||||||
mark such hot-pluggable cpus as disabled entries, one could use this
|
mark such hot-pluggable cpus as disabled entries, one could use this
|
||||||
parameter "additional_cpus=x" to represent those cpus in the cpu_possible_map.
|
parameter "additional_cpus=x" to represent those cpus in the cpu_possible_map.
|
||||||
|
|
||||||
s390 uses the number of cpus it detects at IPL time to also the number of bits
|
|
||||||
in cpu_possible_map. If it is desired to add additional cpus at a later time
|
|
||||||
the number should be specified using this option or the possible_cpus option.
|
|
||||||
|
|
||||||
possible_cpus=n [s390 only] use this to set hotpluggable cpus.
|
possible_cpus=n [s390 only] use this to set hotpluggable cpus.
|
||||||
This option sets possible_cpus bits in
|
This option sets possible_cpus bits in
|
||||||
cpu_possible_map. Thus keeping the numbers of bits set
|
cpu_possible_map. Thus keeping the numbers of bits set
|
||||||
constant even if the machine gets rebooted.
|
constant even if the machine gets rebooted.
|
||||||
This option overrides additional_cpus.
|
|
||||||
|
|
||||||
CPU maps and such
|
CPU maps and such
|
||||||
-----------------
|
-----------------
|
||||||
|
@@ -2560,9 +2560,6 @@ Your cooperation is appreciated.
|
|||||||
96 = /dev/usb/hiddev0 1st USB HID device
|
96 = /dev/usb/hiddev0 1st USB HID device
|
||||||
...
|
...
|
||||||
111 = /dev/usb/hiddev15 16th USB HID device
|
111 = /dev/usb/hiddev15 16th USB HID device
|
||||||
112 = /dev/usb/auer0 1st auerswald ISDN device
|
|
||||||
...
|
|
||||||
127 = /dev/usb/auer15 16th auerswald ISDN device
|
|
||||||
128 = /dev/usb/brlvgr0 First Braille Voyager device
|
128 = /dev/usb/brlvgr0 First Braille Voyager device
|
||||||
...
|
...
|
||||||
131 = /dev/usb/brlvgr3 Fourth Braille Voyager device
|
131 = /dev/usb/brlvgr3 Fourth Braille Voyager device
|
||||||
|
@@ -19,15 +19,6 @@ Who: Pavel Machek <pavel@suse.cz>
|
|||||||
|
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
What: old NCR53C9x driver
|
|
||||||
When: October 2007
|
|
||||||
Why: Replaced by the much better esp_scsi driver. Actual low-level
|
|
||||||
driver can be ported over almost trivially.
|
|
||||||
Who: David Miller <davem@davemloft.net>
|
|
||||||
Christoph Hellwig <hch@lst.de>
|
|
||||||
|
|
||||||
---------------------------
|
|
||||||
|
|
||||||
What: Video4Linux API 1 ioctls and video_decoder.h from Video devices.
|
What: Video4Linux API 1 ioctls and video_decoder.h from Video devices.
|
||||||
When: December 2008
|
When: December 2008
|
||||||
Files: include/linux/video_decoder.h include/linux/videodev.h
|
Files: include/linux/video_decoder.h include/linux/videodev.h
|
||||||
@@ -205,19 +196,6 @@ Who: Tejun Heo <htejun@gmail.com>
|
|||||||
|
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
What: The arch/ppc and include/asm-ppc directories
|
|
||||||
When: Jun 2008
|
|
||||||
Why: The arch/powerpc tree is the merged architecture for ppc32 and ppc64
|
|
||||||
platforms. Currently there are efforts underway to port the remaining
|
|
||||||
arch/ppc platforms to the merged tree. New submissions to the arch/ppc
|
|
||||||
tree have been frozen with the 2.6.22 kernel release and that tree will
|
|
||||||
remain in bug-fix only mode until its scheduled removal. Platforms
|
|
||||||
that are not ported by June 2008 will be removed due to the lack of an
|
|
||||||
interested maintainer.
|
|
||||||
Who: linuxppc-dev@ozlabs.org
|
|
||||||
|
|
||||||
---------------------------
|
|
||||||
|
|
||||||
What: i386/x86_64 bzImage symlinks
|
What: i386/x86_64 bzImage symlinks
|
||||||
When: April 2010
|
When: April 2010
|
||||||
|
|
||||||
|
3
Documentation/filesystems/configfs/Makefile
Normal file
3
Documentation/filesystems/configfs/Makefile
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
ifneq ($(CONFIG_CONFIGFS_FS),)
|
||||||
|
obj-m += configfs_example_explicit.o configfs_example_macros.o
|
||||||
|
endif
|
@@ -3,14 +3,14 @@ Quota subsystem
|
|||||||
===============
|
===============
|
||||||
|
|
||||||
Quota subsystem allows system administrator to set limits on used space and
|
Quota subsystem allows system administrator to set limits on used space and
|
||||||
number of used inodes (inode is a filesystem structure which is associated
|
number of used inodes (inode is a filesystem structure which is associated with
|
||||||
with each file or directory) for users and/or groups. For both used space and
|
each file or directory) for users and/or groups. For both used space and number
|
||||||
number of used inodes there are actually two limits. The first one is called
|
of used inodes there are actually two limits. The first one is called softlimit
|
||||||
softlimit and the second one hardlimit. An user can never exceed a hardlimit
|
and the second one hardlimit. An user can never exceed a hardlimit for any
|
||||||
for any resource. User is allowed to exceed softlimit but only for limited
|
resource (unless he has CAP_SYS_RESOURCE capability). User is allowed to exceed
|
||||||
period of time. This period is called "grace period" or "grace time". When
|
softlimit but only for limited period of time. This period is called "grace
|
||||||
grace time is over, user is not able to allocate more space/inodes until he
|
period" or "grace time". When grace time is over, user is not able to allocate
|
||||||
frees enough of them to get below softlimit.
|
more space/inodes until he frees enough of them to get below softlimit.
|
||||||
|
|
||||||
Quota limits (and amount of grace time) are set independently for each
|
Quota limits (and amount of grace time) are set independently for each
|
||||||
filesystem.
|
filesystem.
|
||||||
@@ -53,6 +53,12 @@ in parentheses):
|
|||||||
QUOTA_NL_BSOFTLONGWARN - space (block) softlimit is exceeded
|
QUOTA_NL_BSOFTLONGWARN - space (block) softlimit is exceeded
|
||||||
longer than given grace period.
|
longer than given grace period.
|
||||||
QUOTA_NL_BSOFTWARN - space (block) softlimit
|
QUOTA_NL_BSOFTWARN - space (block) softlimit
|
||||||
|
- four warnings are also defined for the event when user stops
|
||||||
|
exceeding some limit:
|
||||||
|
QUOTA_NL_IHARDBELOW - inode hardlimit
|
||||||
|
QUOTA_NL_ISOFTBELOW - inode softlimit
|
||||||
|
QUOTA_NL_BHARDBELOW - space (block) hardlimit
|
||||||
|
QUOTA_NL_BSOFTBELOW - space (block) softlimit
|
||||||
QUOTA_NL_A_DEV_MAJOR (u32)
|
QUOTA_NL_A_DEV_MAJOR (u32)
|
||||||
- major number of a device with the affected filesystem
|
- major number of a device with the affected filesystem
|
||||||
QUOTA_NL_A_DEV_MINOR (u32)
|
QUOTA_NL_A_DEV_MINOR (u32)
|
||||||
|
8
Documentation/ia64/Makefile
Normal file
8
Documentation/ia64/Makefile
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
# kbuild trick to avoid linker error. Can be omitted if a module is built.
|
||||||
|
obj- := dummy.o
|
||||||
|
|
||||||
|
# List of programs to build
|
||||||
|
hostprogs-y := aliasing-test
|
||||||
|
|
||||||
|
# Tell kbuild to always build the programs
|
||||||
|
always := $(hostprogs-y)
|
@@ -105,7 +105,6 @@ Code Seq# Include File Comments
|
|||||||
'T' all linux/soundcard.h conflict!
|
'T' all linux/soundcard.h conflict!
|
||||||
'T' all asm-i386/ioctls.h conflict!
|
'T' all asm-i386/ioctls.h conflict!
|
||||||
'U' 00-EF linux/drivers/usb/usb.h
|
'U' 00-EF linux/drivers/usb/usb.h
|
||||||
'U' F0-FF drivers/usb/auerswald.c
|
|
||||||
'V' all linux/vt.h
|
'V' all linux/vt.h
|
||||||
'W' 00-1F linux/watchdog.h conflict!
|
'W' 00-1F linux/watchdog.h conflict!
|
||||||
'W' 00-1F linux/wanrouter.h conflict!
|
'W' 00-1F linux/wanrouter.h conflict!
|
||||||
|
@@ -1447,21 +1447,6 @@ static void configure_device(int fd, const char *tapif, u32 ipaddr)
|
|||||||
err(1, "Bringing interface %s up", tapif);
|
err(1, "Bringing interface %s up", tapif);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void get_mac(int fd, const char *tapif, unsigned char hwaddr[6])
|
|
||||||
{
|
|
||||||
struct ifreq ifr;
|
|
||||||
|
|
||||||
memset(&ifr, 0, sizeof(ifr));
|
|
||||||
strcpy(ifr.ifr_name, tapif);
|
|
||||||
|
|
||||||
/* SIOC stands for Socket I/O Control. G means Get (vs S for Set
|
|
||||||
* above). IF means Interface, and HWADDR is hardware address.
|
|
||||||
* Simple! */
|
|
||||||
if (ioctl(fd, SIOCGIFHWADDR, &ifr) != 0)
|
|
||||||
err(1, "getting hw address for %s", tapif);
|
|
||||||
memcpy(hwaddr, ifr.ifr_hwaddr.sa_data, 6);
|
|
||||||
}
|
|
||||||
|
|
||||||
static int get_tun_device(char tapif[IFNAMSIZ])
|
static int get_tun_device(char tapif[IFNAMSIZ])
|
||||||
{
|
{
|
||||||
struct ifreq ifr;
|
struct ifreq ifr;
|
||||||
@@ -1531,11 +1516,8 @@ static void setup_tun_net(char *arg)
|
|||||||
p = strchr(arg, ':');
|
p = strchr(arg, ':');
|
||||||
if (p) {
|
if (p) {
|
||||||
str2mac(p+1, conf.mac);
|
str2mac(p+1, conf.mac);
|
||||||
|
add_feature(dev, VIRTIO_NET_F_MAC);
|
||||||
*p = '\0';
|
*p = '\0';
|
||||||
} else {
|
|
||||||
p = arg + strlen(arg);
|
|
||||||
/* None supplied; query the randomly assigned mac. */
|
|
||||||
get_mac(ipfd, tapif, conf.mac);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* arg is now either an IP address or a bridge name */
|
/* arg is now either an IP address or a bridge name */
|
||||||
@@ -1547,13 +1529,10 @@ static void setup_tun_net(char *arg)
|
|||||||
/* Set up the tun device. */
|
/* Set up the tun device. */
|
||||||
configure_device(ipfd, tapif, ip);
|
configure_device(ipfd, tapif, ip);
|
||||||
|
|
||||||
/* Tell Guest what MAC address to use. */
|
|
||||||
add_feature(dev, VIRTIO_NET_F_MAC);
|
|
||||||
add_feature(dev, VIRTIO_F_NOTIFY_ON_EMPTY);
|
add_feature(dev, VIRTIO_F_NOTIFY_ON_EMPTY);
|
||||||
/* Expect Guest to handle everything except UFO */
|
/* Expect Guest to handle everything except UFO */
|
||||||
add_feature(dev, VIRTIO_NET_F_CSUM);
|
add_feature(dev, VIRTIO_NET_F_CSUM);
|
||||||
add_feature(dev, VIRTIO_NET_F_GUEST_CSUM);
|
add_feature(dev, VIRTIO_NET_F_GUEST_CSUM);
|
||||||
add_feature(dev, VIRTIO_NET_F_MAC);
|
|
||||||
add_feature(dev, VIRTIO_NET_F_GUEST_TSO4);
|
add_feature(dev, VIRTIO_NET_F_GUEST_TSO4);
|
||||||
add_feature(dev, VIRTIO_NET_F_GUEST_TSO6);
|
add_feature(dev, VIRTIO_NET_F_GUEST_TSO6);
|
||||||
add_feature(dev, VIRTIO_NET_F_GUEST_ECN);
|
add_feature(dev, VIRTIO_NET_F_GUEST_ECN);
|
||||||
|
8
Documentation/networking/Makefile
Normal file
8
Documentation/networking/Makefile
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
# kbuild trick to avoid linker error. Can be omitted if a module is built.
|
||||||
|
obj- := dummy.o
|
||||||
|
|
||||||
|
# List of programs to build
|
||||||
|
hostprogs-y := ifenslave
|
||||||
|
|
||||||
|
# Tell kbuild to always build the programs
|
||||||
|
always := $(hostprogs-y)
|
@@ -1081,7 +1081,7 @@ static int set_if_addr(char *master_ifname, char *slave_ifname)
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ipaddr = ifr.ifr_addr.sa_data;
|
ipaddr = (unsigned char *)ifr.ifr_addr.sa_data;
|
||||||
v_print("Interface '%s': set IP %s to %d.%d.%d.%d\n",
|
v_print("Interface '%s': set IP %s to %d.%d.%d.%d\n",
|
||||||
slave_ifname, ifra[i].desc,
|
slave_ifname, ifra[i].desc,
|
||||||
ipaddr[0], ipaddr[1], ipaddr[2], ipaddr[3]);
|
ipaddr[0], ipaddr[1], ipaddr[2], ipaddr[3]);
|
||||||
|
10
Documentation/pcmcia/Makefile
Normal file
10
Documentation/pcmcia/Makefile
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
# kbuild trick to avoid linker error. Can be omitted if a module is built.
|
||||||
|
obj- := dummy.o
|
||||||
|
|
||||||
|
# List of programs to build
|
||||||
|
hostprogs-y := crc32hash
|
||||||
|
|
||||||
|
# Tell kbuild to always build the programs
|
||||||
|
always := $(hostprogs-y)
|
||||||
|
|
||||||
|
HOSTCFLAGS_crc32hash.o += -I$(objtree)/usr/include
|
@@ -26,7 +26,7 @@ int main(int argc, char **argv) {
|
|||||||
printf("no string passed as argument\n");
|
printf("no string passed as argument\n");
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
result = crc32(argv[1], strlen(argv[1]));
|
result = crc32((unsigned char const *)argv[1], strlen(argv[1]));
|
||||||
printf("0x%x\n", result);
|
printf("0x%x\n", result);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
11
Documentation/spi/Makefile
Normal file
11
Documentation/spi/Makefile
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# kbuild trick to avoid linker error. Can be omitted if a module is built.
|
||||||
|
obj- := dummy.o
|
||||||
|
|
||||||
|
# List of programs to build
|
||||||
|
hostprogs-y := spidev_test spidev_fdx
|
||||||
|
|
||||||
|
# Tell kbuild to always build the programs
|
||||||
|
always := $(hostprogs-y)
|
||||||
|
|
||||||
|
HOSTCFLAGS_spidev_test.o += -I$(objtree)/usr/include
|
||||||
|
HOSTCFLAGS_spidev_fdx.o += -I$(objtree)/usr/include
|
@@ -1,30 +0,0 @@
|
|||||||
Auerswald USB kernel driver
|
|
||||||
===========================
|
|
||||||
|
|
||||||
What is it? What can I do with it?
|
|
||||||
==================================
|
|
||||||
The auerswald USB kernel driver connects your linux 2.4.x
|
|
||||||
system to the auerswald usb-enabled devices.
|
|
||||||
|
|
||||||
There are two types of auerswald usb devices:
|
|
||||||
a) small PBX systems (ISDN)
|
|
||||||
b) COMfort system telephones (ISDN)
|
|
||||||
|
|
||||||
The driver installation creates the devices
|
|
||||||
/dev/usb/auer0..15. These devices carry a vendor-
|
|
||||||
specific protocol. You may run all auerswald java
|
|
||||||
software on it. The java software needs a native
|
|
||||||
library "libAuerUsbJNINative.so" installed on
|
|
||||||
your system. This library is available from
|
|
||||||
auerswald and shipped as part of the java software.
|
|
||||||
|
|
||||||
You may create the devices with:
|
|
||||||
mknod -m 666 /dev/usb/auer0 c 180 112
|
|
||||||
...
|
|
||||||
mknod -m 666 /dev/usb/auer15 c 180 127
|
|
||||||
|
|
||||||
Future plans
|
|
||||||
============
|
|
||||||
- Connection to ISDN4LINUX (the hisax interface)
|
|
||||||
|
|
||||||
The maintainer of this driver is wolfgang@iksw-muees.de
|
|
@@ -436,7 +436,12 @@ post_reset; the USB core guarantees that this is true of internal
|
|||||||
suspend/resume events as well.
|
suspend/resume events as well.
|
||||||
|
|
||||||
If a driver wants to block all suspend/resume calls during some
|
If a driver wants to block all suspend/resume calls during some
|
||||||
critical section, it can simply acquire udev->pm_mutex.
|
critical section, it can simply acquire udev->pm_mutex. Note that
|
||||||
|
calls to resume may be triggered indirectly. Block IO due to memory
|
||||||
|
allocations can make the vm subsystem resume a device. Thus while
|
||||||
|
holding this lock you must not allocate memory with GFP_KERNEL or
|
||||||
|
GFP_NOFS.
|
||||||
|
|
||||||
Alternatively, if the critical section might call some of the
|
Alternatively, if the critical section might call some of the
|
||||||
usb_autopm_* routines, the driver can avoid deadlock by doing:
|
usb_autopm_* routines, the driver can avoid deadlock by doing:
|
||||||
|
|
||||||
|
8
Documentation/video4linux/Makefile
Normal file
8
Documentation/video4linux/Makefile
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
# kbuild trick to avoid linker error. Can be omitted if a module is built.
|
||||||
|
obj- := dummy.o
|
||||||
|
|
||||||
|
# List of programs to build
|
||||||
|
hostprogs-y := v4lgrab
|
||||||
|
|
||||||
|
# Tell kbuild to always build the programs
|
||||||
|
always := $(hostprogs-y)
|
8
Documentation/vm/Makefile
Normal file
8
Documentation/vm/Makefile
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
# kbuild trick to avoid linker error. Can be omitted if a module is built.
|
||||||
|
obj- := dummy.o
|
||||||
|
|
||||||
|
# List of programs to build
|
||||||
|
hostprogs-y := slabinfo
|
||||||
|
|
||||||
|
# Tell kbuild to always build the programs
|
||||||
|
always := $(hostprogs-y)
|
8
Documentation/watchdog/src/Makefile
Normal file
8
Documentation/watchdog/src/Makefile
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
# kbuild trick to avoid linker error. Can be omitted if a module is built.
|
||||||
|
obj- := dummy.o
|
||||||
|
|
||||||
|
# List of programs to build
|
||||||
|
hostprogs-y := watchdog-simple watchdog-test
|
||||||
|
|
||||||
|
# Tell kbuild to always build the programs
|
||||||
|
always := $(hostprogs-y)
|
23
MAINTAINERS
23
MAINTAINERS
@@ -2462,7 +2462,7 @@ L: kernel-janitors@vger.kernel.org
|
|||||||
W: http://www.kerneljanitors.org/
|
W: http://www.kerneljanitors.org/
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
KERNEL NFSD
|
KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
|
||||||
P: J. Bruce Fields
|
P: J. Bruce Fields
|
||||||
M: bfields@fieldses.org
|
M: bfields@fieldses.org
|
||||||
P: Neil Brown
|
P: Neil Brown
|
||||||
@@ -2928,6 +2928,12 @@ M: jirislaby@gmail.com
|
|||||||
L: linux-kernel@vger.kernel.org
|
L: linux-kernel@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
|
MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
|
||||||
|
P: Felipe Balbi
|
||||||
|
M: felipe.balbi@nokia.com
|
||||||
|
L: linux-usb@vger.kernel.org
|
||||||
|
S: Maintained
|
||||||
|
|
||||||
MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
|
MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
|
||||||
P: Andrew Gallatin
|
P: Andrew Gallatin
|
||||||
M: gallatin@myri.com
|
M: gallatin@myri.com
|
||||||
@@ -3076,9 +3082,10 @@ M: horms@verge.net.au
|
|||||||
P: Julian Anastasov
|
P: Julian Anastasov
|
||||||
M: ja@ssi.bg
|
M: ja@ssi.bg
|
||||||
L: netdev@vger.kernel.org
|
L: netdev@vger.kernel.org
|
||||||
|
L: lvs-devel@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
NFS CLIENT
|
NFS, SUNRPC, AND LOCKD CLIENTS
|
||||||
P: Trond Myklebust
|
P: Trond Myklebust
|
||||||
M: Trond.Myklebust@netapp.com
|
M: Trond.Myklebust@netapp.com
|
||||||
L: linux-nfs@vger.kernel.org
|
L: linux-nfs@vger.kernel.org
|
||||||
@@ -4195,12 +4202,6 @@ M: oliver@neukum.name
|
|||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
USB AUERSWALD DRIVER
|
|
||||||
P: Wolfgang Muees
|
|
||||||
M: wolfgang@iksw-muees.de
|
|
||||||
L: linux-usb@vger.kernel.org
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
USB BLOCK DRIVER (UB ub)
|
USB BLOCK DRIVER (UB ub)
|
||||||
P: Pete Zaitcev
|
P: Pete Zaitcev
|
||||||
M: zaitcev@redhat.com
|
M: zaitcev@redhat.com
|
||||||
@@ -4683,12 +4684,6 @@ L: linux-wireless@vger.kernel.org
|
|||||||
L: zd1211-devs@lists.sourceforge.net (subscribers-only)
|
L: zd1211-devs@lists.sourceforge.net (subscribers-only)
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
ZF MACHZ WATCHDOG
|
|
||||||
P: Fernando Fuganti
|
|
||||||
M: fuganti@netbank.com.br
|
|
||||||
W: http://cvs.conectiva.com.br/drivers/ZFL-watchdog/
|
|
||||||
S: Maintained
|
|
||||||
|
|
||||||
ZR36067 VIDEO FOR LINUX DRIVER
|
ZR36067 VIDEO FOR LINUX DRIVER
|
||||||
P: Ronald Bultje
|
P: Ronald Bultje
|
||||||
M: rbultje@ronald.bitfreak.net
|
M: rbultje@ronald.bitfreak.net
|
||||||
|
7
Makefile
7
Makefile
@@ -1,7 +1,7 @@
|
|||||||
VERSION = 2
|
VERSION = 2
|
||||||
PATCHLEVEL = 6
|
PATCHLEVEL = 6
|
||||||
SUBLEVEL = 27
|
SUBLEVEL = 27
|
||||||
EXTRAVERSION = -rc2
|
EXTRAVERSION = -rc3
|
||||||
NAME = Rotary Wombat
|
NAME = Rotary Wombat
|
||||||
|
|
||||||
# *DOCUMENTATION*
|
# *DOCUMENTATION*
|
||||||
@@ -821,6 +821,9 @@ ifdef CONFIG_HEADERS_CHECK
|
|||||||
endif
|
endif
|
||||||
ifdef CONFIG_SAMPLES
|
ifdef CONFIG_SAMPLES
|
||||||
$(Q)$(MAKE) $(build)=samples
|
$(Q)$(MAKE) $(build)=samples
|
||||||
|
endif
|
||||||
|
ifdef CONFIG_BUILD_DOCSRC
|
||||||
|
$(Q)$(MAKE) $(build)=Documentation
|
||||||
endif
|
endif
|
||||||
$(call vmlinux-modpost)
|
$(call vmlinux-modpost)
|
||||||
$(call if_changed_rule,vmlinux__)
|
$(call if_changed_rule,vmlinux__)
|
||||||
@@ -1166,7 +1169,7 @@ MRPROPER_FILES += .config .config.old include/asm .version .old_version \
|
|||||||
#
|
#
|
||||||
clean: rm-dirs := $(CLEAN_DIRS)
|
clean: rm-dirs := $(CLEAN_DIRS)
|
||||||
clean: rm-files := $(CLEAN_FILES)
|
clean: rm-files := $(CLEAN_FILES)
|
||||||
clean-dirs := $(addprefix _clean_,$(srctree) $(vmlinux-alldirs))
|
clean-dirs := $(addprefix _clean_,$(srctree) $(vmlinux-alldirs) Documentation)
|
||||||
|
|
||||||
PHONY += $(clean-dirs) clean archclean
|
PHONY += $(clean-dirs) clean archclean
|
||||||
$(clean-dirs):
|
$(clean-dirs):
|
||||||
|
@@ -317,7 +317,6 @@ tusb6010_setup_interface(struct musb_hdrc_platform_data *data,
|
|||||||
printk(error, 6, status);
|
printk(error, 6, status);
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
}
|
}
|
||||||
data->multipoint = 1;
|
|
||||||
tusb_device.dev.platform_data = data;
|
tusb_device.dev.platform_data = data;
|
||||||
|
|
||||||
/* REVISIT let the driver know what DMA channels work */
|
/* REVISIT let the driver know what DMA channels work */
|
||||||
|
@@ -39,20 +39,6 @@ core-y += arch/avr32/mm/
|
|||||||
drivers-$(CONFIG_OPROFILE) += arch/avr32/oprofile/
|
drivers-$(CONFIG_OPROFILE) += arch/avr32/oprofile/
|
||||||
libs-y += arch/avr32/lib/
|
libs-y += arch/avr32/lib/
|
||||||
|
|
||||||
archincdir-$(CONFIG_PLATFORM_AT32AP) := arch-at32ap
|
|
||||||
|
|
||||||
include/asm-avr32/.arch: $(wildcard include/config/platform/*.h) include/config/auto.conf
|
|
||||||
@echo ' SYMLINK include/asm-avr32/arch -> include/asm-avr32/$(archincdir-y)'
|
|
||||||
ifneq ($(KBUILD_SRC),)
|
|
||||||
$(Q)mkdir -p include/asm-avr32
|
|
||||||
$(Q)ln -fsn $(srctree)/include/asm-avr32/$(archincdir-y) include/asm-avr32/arch
|
|
||||||
else
|
|
||||||
$(Q)ln -fsn $(archincdir-y) include/asm-avr32/arch
|
|
||||||
endif
|
|
||||||
@touch $@
|
|
||||||
|
|
||||||
archprepare: include/asm-avr32/.arch
|
|
||||||
|
|
||||||
CLEAN_FILES += include/asm-avr32/.arch include/asm-avr32/arch
|
CLEAN_FILES += include/asm-avr32/.arch include/asm-avr32/arch
|
||||||
|
|
||||||
BOOT_TARGETS := vmlinux.elf vmlinux.bin uImage uImage.srec
|
BOOT_TARGETS := vmlinux.elf vmlinux.bin uImage uImage.srec
|
||||||
|
@@ -47,7 +47,7 @@ static struct eth_platform_data __initdata eth_data[2];
|
|||||||
static struct spi_board_info spi0_board_info[] __initdata = {
|
static struct spi_board_info spi0_board_info[] __initdata = {
|
||||||
{
|
{
|
||||||
.modalias = "mtd_dataflash",
|
.modalias = "mtd_dataflash",
|
||||||
.max_speed_hz = 10000000,
|
.max_speed_hz = 8000000,
|
||||||
.chip_select = 0,
|
.chip_select = 0,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
@@ -96,7 +96,7 @@ static struct mtd_partition *nand_part_info(int size, int *num_partitions)
|
|||||||
return nand_partitions;
|
return nand_partitions;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct atmel_nand_data atstk1006_nand_data __initdata = {
|
static struct atmel_nand_data atstk1006_nand_data __initdata = {
|
||||||
.cle = 21,
|
.cle = 21,
|
||||||
.ale = 22,
|
.ale = 22,
|
||||||
.rdy_pin = GPIO_PIN_PB(30),
|
.rdy_pin = GPIO_PIN_PB(30),
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc3
|
# Linux kernel version: 2.6.27-rc1
|
||||||
# Mon May 26 13:30:59 2008
|
# Tue Aug 5 16:00:47 2008
|
||||||
#
|
#
|
||||||
CONFIG_AVR32=y
|
CONFIG_AVR32=y
|
||||||
CONFIG_GENERIC_GPIO=y
|
CONFIG_GENERIC_GPIO=y
|
||||||
@@ -78,10 +78,16 @@ CONFIG_PROFILING=y
|
|||||||
CONFIG_OPROFILE=m
|
CONFIG_OPROFILE=m
|
||||||
CONFIG_HAVE_OPROFILE=y
|
CONFIG_HAVE_OPROFILE=y
|
||||||
CONFIG_KPROBES=y
|
CONFIG_KPROBES=y
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
CONFIG_HAVE_KPROBES=y
|
CONFIG_HAVE_KPROBES=y
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
CONFIG_HAVE_CLK=y
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
CONFIG_SLABINFO=y
|
CONFIG_SLABINFO=y
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
@@ -98,6 +104,7 @@ CONFIG_BLOCK=y
|
|||||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||||
# CONFIG_LSF is not set
|
# CONFIG_LSF is not set
|
||||||
# CONFIG_BLK_DEV_BSG is not set
|
# CONFIG_BLK_DEV_BSG is not set
|
||||||
|
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IO Schedulers
|
# IO Schedulers
|
||||||
@@ -142,6 +149,7 @@ CONFIG_PHYS_OFFSET=0x10000000
|
|||||||
CONFIG_PREEMPT_NONE=y
|
CONFIG_PREEMPT_NONE=y
|
||||||
# CONFIG_PREEMPT_VOLUNTARY is not set
|
# CONFIG_PREEMPT_VOLUNTARY is not set
|
||||||
# CONFIG_PREEMPT is not set
|
# CONFIG_PREEMPT is not set
|
||||||
|
CONFIG_QUICKLIST=y
|
||||||
# CONFIG_HAVE_ARCH_BOOTMEM_NODE is not set
|
# CONFIG_HAVE_ARCH_BOOTMEM_NODE is not set
|
||||||
# CONFIG_ARCH_HAVE_MEMORY_PRESENT is not set
|
# CONFIG_ARCH_HAVE_MEMORY_PRESENT is not set
|
||||||
# CONFIG_NEED_NODE_MEMMAP_SIZE is not set
|
# CONFIG_NEED_NODE_MEMMAP_SIZE is not set
|
||||||
@@ -160,6 +168,7 @@ CONFIG_PAGEFLAGS_EXTENDED=y
|
|||||||
CONFIG_SPLIT_PTLOCK_CPUS=4
|
CONFIG_SPLIT_PTLOCK_CPUS=4
|
||||||
# CONFIG_RESOURCES_64BIT is not set
|
# CONFIG_RESOURCES_64BIT is not set
|
||||||
CONFIG_ZONE_DMA_FLAG=0
|
CONFIG_ZONE_DMA_FLAG=0
|
||||||
|
CONFIG_NR_QUICK=2
|
||||||
CONFIG_VIRT_TO_BUS=y
|
CONFIG_VIRT_TO_BUS=y
|
||||||
# CONFIG_OWNERSHIP_TRACE is not set
|
# CONFIG_OWNERSHIP_TRACE is not set
|
||||||
CONFIG_NMI_DEBUGGING=y
|
CONFIG_NMI_DEBUGGING=y
|
||||||
@@ -174,6 +183,12 @@ CONFIG_CMDLINE=""
|
|||||||
#
|
#
|
||||||
# Power management options
|
# Power management options
|
||||||
#
|
#
|
||||||
|
CONFIG_PM=y
|
||||||
|
# CONFIG_PM_DEBUG is not set
|
||||||
|
CONFIG_PM_SLEEP=y
|
||||||
|
CONFIG_SUSPEND=y
|
||||||
|
CONFIG_SUSPEND_FREEZER=y
|
||||||
|
CONFIG_ARCH_SUSPEND_POSSIBLE=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# CPU Frequency scaling
|
# CPU Frequency scaling
|
||||||
@@ -205,10 +220,6 @@ CONFIG_CPU_FREQ_AT32AP=y
|
|||||||
#
|
#
|
||||||
CONFIG_BINFMT_ELF=y
|
CONFIG_BINFMT_ELF=y
|
||||||
# CONFIG_BINFMT_MISC is not set
|
# CONFIG_BINFMT_MISC is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -222,6 +233,7 @@ CONFIG_XFRM_USER=y
|
|||||||
# CONFIG_XFRM_SUB_POLICY is not set
|
# CONFIG_XFRM_SUB_POLICY is not set
|
||||||
# CONFIG_XFRM_MIGRATE is not set
|
# CONFIG_XFRM_MIGRATE is not set
|
||||||
# CONFIG_XFRM_STATISTICS is not set
|
# CONFIG_XFRM_STATISTICS is not set
|
||||||
|
CONFIG_XFRM_IPCOMP=y
|
||||||
CONFIG_NET_KEY=y
|
CONFIG_NET_KEY=y
|
||||||
# CONFIG_NET_KEY_MIGRATE is not set
|
# CONFIG_NET_KEY_MIGRATE is not set
|
||||||
CONFIG_INET=y
|
CONFIG_INET=y
|
||||||
@@ -339,8 +351,10 @@ CONFIG_IP6_NF_MANGLE=m
|
|||||||
# CONFIG_IP_SCTP is not set
|
# CONFIG_IP_SCTP is not set
|
||||||
# CONFIG_TIPC is not set
|
# CONFIG_TIPC is not set
|
||||||
# CONFIG_ATM is not set
|
# CONFIG_ATM is not set
|
||||||
|
CONFIG_STP=m
|
||||||
CONFIG_BRIDGE=m
|
CONFIG_BRIDGE=m
|
||||||
CONFIG_VLAN_8021Q=m
|
CONFIG_VLAN_8021Q=m
|
||||||
|
# CONFIG_VLAN_8021Q_GVRP is not set
|
||||||
# CONFIG_DECNET is not set
|
# CONFIG_DECNET is not set
|
||||||
CONFIG_LLC=m
|
CONFIG_LLC=m
|
||||||
# CONFIG_LLC2 is not set
|
# CONFIG_LLC2 is not set
|
||||||
@@ -499,7 +513,6 @@ CONFIG_ATMEL_TCB_CLKSRC_BLOCK=0
|
|||||||
# CONFIG_ATA is not set
|
# CONFIG_ATA is not set
|
||||||
# CONFIG_MD is not set
|
# CONFIG_MD is not set
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
|
||||||
# CONFIG_DUMMY is not set
|
# CONFIG_DUMMY is not set
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
# CONFIG_MACVLAN is not set
|
# CONFIG_MACVLAN is not set
|
||||||
@@ -607,21 +620,35 @@ CONFIG_I2C_ALGOBIT=m
|
|||||||
#
|
#
|
||||||
# I2C Hardware Bus support
|
# I2C Hardware Bus support
|
||||||
#
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# I2C system bus drivers (mostly embedded / system-on-chip)
|
||||||
|
#
|
||||||
CONFIG_I2C_GPIO=m
|
CONFIG_I2C_GPIO=m
|
||||||
# CONFIG_I2C_OCORES is not set
|
# CONFIG_I2C_OCORES is not set
|
||||||
# CONFIG_I2C_PARPORT_LIGHT is not set
|
|
||||||
# CONFIG_I2C_SIMTEC is not set
|
# CONFIG_I2C_SIMTEC is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# External I2C/SMBus adapter drivers
|
||||||
|
#
|
||||||
|
# CONFIG_I2C_PARPORT_LIGHT is not set
|
||||||
# CONFIG_I2C_TAOS_EVM is not set
|
# CONFIG_I2C_TAOS_EVM is not set
|
||||||
# CONFIG_I2C_STUB is not set
|
|
||||||
|
#
|
||||||
|
# Other I2C/SMBus bus drivers
|
||||||
|
#
|
||||||
# CONFIG_I2C_PCA_PLATFORM is not set
|
# CONFIG_I2C_PCA_PLATFORM is not set
|
||||||
|
# CONFIG_I2C_STUB is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Miscellaneous I2C Chip support
|
# Miscellaneous I2C Chip support
|
||||||
#
|
#
|
||||||
# CONFIG_DS1682 is not set
|
# CONFIG_DS1682 is not set
|
||||||
|
CONFIG_AT24=m
|
||||||
# CONFIG_SENSORS_EEPROM is not set
|
# CONFIG_SENSORS_EEPROM is not set
|
||||||
# CONFIG_SENSORS_PCF8574 is not set
|
# CONFIG_SENSORS_PCF8574 is not set
|
||||||
# CONFIG_PCF8575 is not set
|
# CONFIG_PCF8575 is not set
|
||||||
|
# CONFIG_SENSORS_PCA9539 is not set
|
||||||
# CONFIG_SENSORS_PCF8591 is not set
|
# CONFIG_SENSORS_PCF8591 is not set
|
||||||
# CONFIG_TPS65010 is not set
|
# CONFIG_TPS65010 is not set
|
||||||
# CONFIG_SENSORS_MAX6875 is not set
|
# CONFIG_SENSORS_MAX6875 is not set
|
||||||
@@ -646,27 +673,32 @@ CONFIG_SPI_ATMEL=y
|
|||||||
# CONFIG_SPI_AT25 is not set
|
# CONFIG_SPI_AT25 is not set
|
||||||
CONFIG_SPI_SPIDEV=m
|
CONFIG_SPI_SPIDEV=m
|
||||||
# CONFIG_SPI_TLE62X0 is not set
|
# CONFIG_SPI_TLE62X0 is not set
|
||||||
CONFIG_HAVE_GPIO_LIB=y
|
CONFIG_ARCH_REQUIRE_GPIOLIB=y
|
||||||
|
CONFIG_GPIOLIB=y
|
||||||
#
|
|
||||||
# GPIO Support
|
|
||||||
#
|
|
||||||
# CONFIG_DEBUG_GPIO is not set
|
# CONFIG_DEBUG_GPIO is not set
|
||||||
|
CONFIG_GPIO_SYSFS=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# I2C GPIO expanders:
|
# I2C GPIO expanders:
|
||||||
#
|
#
|
||||||
|
# CONFIG_GPIO_MAX732X is not set
|
||||||
# CONFIG_GPIO_PCA953X is not set
|
# CONFIG_GPIO_PCA953X is not set
|
||||||
# CONFIG_GPIO_PCF857X is not set
|
# CONFIG_GPIO_PCF857X is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# PCI GPIO expanders:
|
||||||
|
#
|
||||||
|
|
||||||
#
|
#
|
||||||
# SPI GPIO expanders:
|
# SPI GPIO expanders:
|
||||||
#
|
#
|
||||||
|
# CONFIG_GPIO_MAX7301 is not set
|
||||||
# CONFIG_GPIO_MCP23S08 is not set
|
# CONFIG_GPIO_MCP23S08 is not set
|
||||||
# CONFIG_W1 is not set
|
# CONFIG_W1 is not set
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
CONFIG_WATCHDOG=y
|
CONFIG_WATCHDOG=y
|
||||||
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
||||||
|
|
||||||
@@ -685,6 +717,7 @@ CONFIG_SSB_POSSIBLE=y
|
|||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
|
||||||
@@ -716,10 +749,6 @@ CONFIG_SSB_POSSIBLE=y
|
|||||||
# Display device support
|
# Display device support
|
||||||
#
|
#
|
||||||
# CONFIG_DISPLAY_SUPPORT is not set
|
# CONFIG_DISPLAY_SUPPORT is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
# CONFIG_SOUND is not set
|
# CONFIG_SOUND is not set
|
||||||
CONFIG_USB_SUPPORT=y
|
CONFIG_USB_SUPPORT=y
|
||||||
# CONFIG_USB_ARCH_HAS_HCD is not set
|
# CONFIG_USB_ARCH_HAS_HCD is not set
|
||||||
@@ -740,7 +769,7 @@ CONFIG_USB_GADGET_ATMEL_USBA=y
|
|||||||
CONFIG_USB_ATMEL_USBA=y
|
CONFIG_USB_ATMEL_USBA=y
|
||||||
# CONFIG_USB_GADGET_FSL_USB2 is not set
|
# CONFIG_USB_GADGET_FSL_USB2 is not set
|
||||||
# CONFIG_USB_GADGET_NET2280 is not set
|
# CONFIG_USB_GADGET_NET2280 is not set
|
||||||
# CONFIG_USB_GADGET_PXA2XX is not set
|
# CONFIG_USB_GADGET_PXA25X is not set
|
||||||
# CONFIG_USB_GADGET_M66592 is not set
|
# CONFIG_USB_GADGET_M66592 is not set
|
||||||
# CONFIG_USB_GADGET_PXA27X is not set
|
# CONFIG_USB_GADGET_PXA27X is not set
|
||||||
# CONFIG_USB_GADGET_GOKU is not set
|
# CONFIG_USB_GADGET_GOKU is not set
|
||||||
@@ -759,21 +788,24 @@ CONFIG_USB_FILE_STORAGE=m
|
|||||||
CONFIG_USB_G_SERIAL=m
|
CONFIG_USB_G_SERIAL=m
|
||||||
# CONFIG_USB_MIDI_GADGET is not set
|
# CONFIG_USB_MIDI_GADGET is not set
|
||||||
# CONFIG_USB_G_PRINTER is not set
|
# CONFIG_USB_G_PRINTER is not set
|
||||||
CONFIG_MMC=m
|
CONFIG_USB_CDC_COMPOSITE=m
|
||||||
|
CONFIG_MMC=y
|
||||||
# CONFIG_MMC_DEBUG is not set
|
# CONFIG_MMC_DEBUG is not set
|
||||||
# CONFIG_MMC_UNSAFE_RESUME is not set
|
# CONFIG_MMC_UNSAFE_RESUME is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# MMC/SD Card Drivers
|
# MMC/SD Card Drivers
|
||||||
#
|
#
|
||||||
CONFIG_MMC_BLOCK=m
|
CONFIG_MMC_BLOCK=y
|
||||||
CONFIG_MMC_BLOCK_BOUNCE=y
|
CONFIG_MMC_BLOCK_BOUNCE=y
|
||||||
# CONFIG_SDIO_UART is not set
|
# CONFIG_SDIO_UART is not set
|
||||||
# CONFIG_MMC_TEST is not set
|
CONFIG_MMC_TEST=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# MMC/SD Host Controller Drivers
|
# MMC/SD Host Controller Drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MMC_SDHCI is not set
|
||||||
|
CONFIG_MMC_ATMELMCI=y
|
||||||
CONFIG_MMC_SPI=m
|
CONFIG_MMC_SPI=m
|
||||||
# CONFIG_MEMSTICK is not set
|
# CONFIG_MEMSTICK is not set
|
||||||
CONFIG_NEW_LEDS=y
|
CONFIG_NEW_LEDS=y
|
||||||
@@ -783,6 +815,7 @@ CONFIG_LEDS_CLASS=y
|
|||||||
# LED drivers
|
# LED drivers
|
||||||
#
|
#
|
||||||
CONFIG_LEDS_GPIO=y
|
CONFIG_LEDS_GPIO=y
|
||||||
|
# CONFIG_LEDS_PCA955X is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# LED Triggers
|
# LED Triggers
|
||||||
@@ -821,10 +854,13 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# CONFIG_RTC_DRV_PCF8583 is not set
|
# CONFIG_RTC_DRV_PCF8583 is not set
|
||||||
# CONFIG_RTC_DRV_M41T80 is not set
|
# CONFIG_RTC_DRV_M41T80 is not set
|
||||||
# CONFIG_RTC_DRV_S35390A is not set
|
# CONFIG_RTC_DRV_S35390A is not set
|
||||||
|
# CONFIG_RTC_DRV_FM3130 is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# SPI RTC drivers
|
# SPI RTC drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_RTC_DRV_M41T94 is not set
|
||||||
|
# CONFIG_RTC_DRV_DS1305 is not set
|
||||||
# CONFIG_RTC_DRV_MAX6902 is not set
|
# CONFIG_RTC_DRV_MAX6902 is not set
|
||||||
# CONFIG_RTC_DRV_R9701 is not set
|
# CONFIG_RTC_DRV_R9701 is not set
|
||||||
# CONFIG_RTC_DRV_RS5C348 is not set
|
# CONFIG_RTC_DRV_RS5C348 is not set
|
||||||
@@ -844,6 +880,19 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# on-CPU RTC drivers
|
# on-CPU RTC drivers
|
||||||
#
|
#
|
||||||
CONFIG_RTC_DRV_AT32AP700X=y
|
CONFIG_RTC_DRV_AT32AP700X=y
|
||||||
|
CONFIG_DMADEVICES=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# DMA Devices
|
||||||
|
#
|
||||||
|
CONFIG_DW_DMAC=y
|
||||||
|
CONFIG_DMA_ENGINE=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# DMA Clients
|
||||||
|
#
|
||||||
|
# CONFIG_NET_DMA is not set
|
||||||
|
CONFIG_DMATEST=m
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -921,6 +970,7 @@ CONFIG_JFFS2_RTIME=y
|
|||||||
# CONFIG_CRAMFS is not set
|
# CONFIG_CRAMFS is not set
|
||||||
# CONFIG_VXFS_FS is not set
|
# CONFIG_VXFS_FS is not set
|
||||||
# CONFIG_MINIX_FS is not set
|
# CONFIG_MINIX_FS is not set
|
||||||
|
# CONFIG_OMFS_FS is not set
|
||||||
# CONFIG_HPFS_FS is not set
|
# CONFIG_HPFS_FS is not set
|
||||||
# CONFIG_QNX4FS_FS is not set
|
# CONFIG_QNX4FS_FS is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
# CONFIG_ROMFS_FS is not set
|
||||||
@@ -931,17 +981,16 @@ CONFIG_NFS_FS=y
|
|||||||
CONFIG_NFS_V3=y
|
CONFIG_NFS_V3=y
|
||||||
# CONFIG_NFS_V3_ACL is not set
|
# CONFIG_NFS_V3_ACL is not set
|
||||||
# CONFIG_NFS_V4 is not set
|
# CONFIG_NFS_V4 is not set
|
||||||
|
CONFIG_ROOT_NFS=y
|
||||||
CONFIG_NFSD=m
|
CONFIG_NFSD=m
|
||||||
CONFIG_NFSD_V3=y
|
CONFIG_NFSD_V3=y
|
||||||
# CONFIG_NFSD_V3_ACL is not set
|
# CONFIG_NFSD_V3_ACL is not set
|
||||||
# CONFIG_NFSD_V4 is not set
|
# CONFIG_NFSD_V4 is not set
|
||||||
CONFIG_ROOT_NFS=y
|
|
||||||
CONFIG_LOCKD=y
|
CONFIG_LOCKD=y
|
||||||
CONFIG_LOCKD_V4=y
|
CONFIG_LOCKD_V4=y
|
||||||
CONFIG_EXPORTFS=m
|
CONFIG_EXPORTFS=m
|
||||||
CONFIG_NFS_COMMON=y
|
CONFIG_NFS_COMMON=y
|
||||||
CONFIG_SUNRPC=y
|
CONFIG_SUNRPC=y
|
||||||
# CONFIG_SUNRPC_BIND34 is not set
|
|
||||||
# CONFIG_RPCSEC_GSS_KRB5 is not set
|
# CONFIG_RPCSEC_GSS_KRB5 is not set
|
||||||
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
||||||
CONFIG_SMB_FS=m
|
CONFIG_SMB_FS=m
|
||||||
@@ -1017,6 +1066,8 @@ CONFIG_MAGIC_SYSRQ=y
|
|||||||
CONFIG_DEBUG_KERNEL=y
|
CONFIG_DEBUG_KERNEL=y
|
||||||
# CONFIG_DEBUG_SHIRQ is not set
|
# CONFIG_DEBUG_SHIRQ is not set
|
||||||
CONFIG_DETECT_SOFTLOCKUP=y
|
CONFIG_DETECT_SOFTLOCKUP=y
|
||||||
|
# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
|
||||||
|
CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
|
||||||
CONFIG_SCHED_DEBUG=y
|
CONFIG_SCHED_DEBUG=y
|
||||||
# CONFIG_SCHEDSTATS is not set
|
# CONFIG_SCHEDSTATS is not set
|
||||||
# CONFIG_TIMER_STATS is not set
|
# CONFIG_TIMER_STATS is not set
|
||||||
@@ -1037,6 +1088,7 @@ CONFIG_DEBUG_BUGVERBOSE=y
|
|||||||
# CONFIG_DEBUG_INFO is not set
|
# CONFIG_DEBUG_INFO is not set
|
||||||
# CONFIG_DEBUG_VM is not set
|
# CONFIG_DEBUG_VM is not set
|
||||||
# CONFIG_DEBUG_WRITECOUNT is not set
|
# CONFIG_DEBUG_WRITECOUNT is not set
|
||||||
|
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||||
# CONFIG_DEBUG_LIST is not set
|
# CONFIG_DEBUG_LIST is not set
|
||||||
# CONFIG_DEBUG_SG is not set
|
# CONFIG_DEBUG_SG is not set
|
||||||
CONFIG_FRAME_POINTER=y
|
CONFIG_FRAME_POINTER=y
|
||||||
@@ -1101,6 +1153,10 @@ CONFIG_CRYPTO_HMAC=y
|
|||||||
# CONFIG_CRYPTO_MD4 is not set
|
# CONFIG_CRYPTO_MD4 is not set
|
||||||
CONFIG_CRYPTO_MD5=y
|
CONFIG_CRYPTO_MD5=y
|
||||||
# CONFIG_CRYPTO_MICHAEL_MIC is not set
|
# CONFIG_CRYPTO_MICHAEL_MIC is not set
|
||||||
|
# CONFIG_CRYPTO_RMD128 is not set
|
||||||
|
# CONFIG_CRYPTO_RMD160 is not set
|
||||||
|
# CONFIG_CRYPTO_RMD256 is not set
|
||||||
|
# CONFIG_CRYPTO_RMD320 is not set
|
||||||
CONFIG_CRYPTO_SHA1=y
|
CONFIG_CRYPTO_SHA1=y
|
||||||
# CONFIG_CRYPTO_SHA256 is not set
|
# CONFIG_CRYPTO_SHA256 is not set
|
||||||
# CONFIG_CRYPTO_SHA512 is not set
|
# CONFIG_CRYPTO_SHA512 is not set
|
||||||
@@ -1141,12 +1197,14 @@ CONFIG_BITREVERSE=y
|
|||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
CONFIG_CRC_CCITT=m
|
CONFIG_CRC_CCITT=m
|
||||||
# CONFIG_CRC16 is not set
|
# CONFIG_CRC16 is not set
|
||||||
|
# CONFIG_CRC_T10DIF is not set
|
||||||
CONFIG_CRC_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
CONFIG_CRC7=m
|
CONFIG_CRC7=m
|
||||||
# CONFIG_LIBCRC32C is not set
|
# CONFIG_LIBCRC32C is not set
|
||||||
CONFIG_ZLIB_INFLATE=y
|
CONFIG_ZLIB_INFLATE=y
|
||||||
CONFIG_ZLIB_DEFLATE=y
|
CONFIG_ZLIB_DEFLATE=y
|
||||||
|
CONFIG_GENERIC_ALLOCATOR=y
|
||||||
CONFIG_PLIST=y
|
CONFIG_PLIST=y
|
||||||
CONFIG_HAS_IOMEM=y
|
CONFIG_HAS_IOMEM=y
|
||||||
CONFIG_HAS_IOPORT=y
|
CONFIG_HAS_IOPORT=y
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc3
|
# Linux kernel version: 2.6.27-rc1
|
||||||
# Mon May 26 13:30:20 2008
|
# Mon Aug 4 16:02:27 2008
|
||||||
#
|
#
|
||||||
CONFIG_AVR32=y
|
CONFIG_AVR32=y
|
||||||
CONFIG_GENERIC_GPIO=y
|
CONFIG_GENERIC_GPIO=y
|
||||||
@@ -77,10 +77,16 @@ CONFIG_PROFILING=y
|
|||||||
CONFIG_OPROFILE=m
|
CONFIG_OPROFILE=m
|
||||||
CONFIG_HAVE_OPROFILE=y
|
CONFIG_HAVE_OPROFILE=y
|
||||||
CONFIG_KPROBES=y
|
CONFIG_KPROBES=y
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
CONFIG_HAVE_KPROBES=y
|
CONFIG_HAVE_KPROBES=y
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
CONFIG_HAVE_CLK=y
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
CONFIG_SLABINFO=y
|
CONFIG_SLABINFO=y
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
@@ -91,12 +97,13 @@ CONFIG_MODULE_UNLOAD=y
|
|||||||
# CONFIG_MODULE_FORCE_UNLOAD is not set
|
# CONFIG_MODULE_FORCE_UNLOAD is not set
|
||||||
# CONFIG_MODVERSIONS is not set
|
# CONFIG_MODVERSIONS is not set
|
||||||
# CONFIG_MODULE_SRCVERSION_ALL is not set
|
# CONFIG_MODULE_SRCVERSION_ALL is not set
|
||||||
# CONFIG_KMOD is not set
|
CONFIG_KMOD=y
|
||||||
CONFIG_BLOCK=y
|
CONFIG_BLOCK=y
|
||||||
# CONFIG_LBD is not set
|
# CONFIG_LBD is not set
|
||||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||||
# CONFIG_LSF is not set
|
# CONFIG_LSF is not set
|
||||||
# CONFIG_BLK_DEV_BSG is not set
|
# CONFIG_BLK_DEV_BSG is not set
|
||||||
|
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IO Schedulers
|
# IO Schedulers
|
||||||
@@ -130,6 +137,7 @@ CONFIG_BOARD_ATSTK1000=y
|
|||||||
CONFIG_BOARD_ATSTK1002=y
|
CONFIG_BOARD_ATSTK1002=y
|
||||||
# CONFIG_BOARD_ATSTK1003 is not set
|
# CONFIG_BOARD_ATSTK1003 is not set
|
||||||
# CONFIG_BOARD_ATSTK1004 is not set
|
# CONFIG_BOARD_ATSTK1004 is not set
|
||||||
|
# CONFIG_BOARD_ATSTK1006 is not set
|
||||||
# CONFIG_BOARD_ATSTK100X_CUSTOM is not set
|
# CONFIG_BOARD_ATSTK100X_CUSTOM is not set
|
||||||
# CONFIG_BOARD_ATSTK100X_SPI1 is not set
|
# CONFIG_BOARD_ATSTK100X_SPI1 is not set
|
||||||
# CONFIG_BOARD_ATSTK1000_J2_LED is not set
|
# CONFIG_BOARD_ATSTK1000_J2_LED is not set
|
||||||
@@ -150,6 +158,7 @@ CONFIG_PHYS_OFFSET=0x10000000
|
|||||||
CONFIG_PREEMPT_NONE=y
|
CONFIG_PREEMPT_NONE=y
|
||||||
# CONFIG_PREEMPT_VOLUNTARY is not set
|
# CONFIG_PREEMPT_VOLUNTARY is not set
|
||||||
# CONFIG_PREEMPT is not set
|
# CONFIG_PREEMPT is not set
|
||||||
|
CONFIG_QUICKLIST=y
|
||||||
# CONFIG_HAVE_ARCH_BOOTMEM_NODE is not set
|
# CONFIG_HAVE_ARCH_BOOTMEM_NODE is not set
|
||||||
# CONFIG_ARCH_HAVE_MEMORY_PRESENT is not set
|
# CONFIG_ARCH_HAVE_MEMORY_PRESENT is not set
|
||||||
# CONFIG_NEED_NODE_MEMMAP_SIZE is not set
|
# CONFIG_NEED_NODE_MEMMAP_SIZE is not set
|
||||||
@@ -168,6 +177,7 @@ CONFIG_PAGEFLAGS_EXTENDED=y
|
|||||||
CONFIG_SPLIT_PTLOCK_CPUS=4
|
CONFIG_SPLIT_PTLOCK_CPUS=4
|
||||||
# CONFIG_RESOURCES_64BIT is not set
|
# CONFIG_RESOURCES_64BIT is not set
|
||||||
CONFIG_ZONE_DMA_FLAG=0
|
CONFIG_ZONE_DMA_FLAG=0
|
||||||
|
CONFIG_NR_QUICK=2
|
||||||
CONFIG_VIRT_TO_BUS=y
|
CONFIG_VIRT_TO_BUS=y
|
||||||
# CONFIG_OWNERSHIP_TRACE is not set
|
# CONFIG_OWNERSHIP_TRACE is not set
|
||||||
CONFIG_NMI_DEBUGGING=y
|
CONFIG_NMI_DEBUGGING=y
|
||||||
@@ -182,6 +192,12 @@ CONFIG_CMDLINE=""
|
|||||||
#
|
#
|
||||||
# Power management options
|
# Power management options
|
||||||
#
|
#
|
||||||
|
CONFIG_PM=y
|
||||||
|
# CONFIG_PM_DEBUG is not set
|
||||||
|
CONFIG_PM_SLEEP=y
|
||||||
|
CONFIG_SUSPEND=y
|
||||||
|
CONFIG_SUSPEND_FREEZER=y
|
||||||
|
CONFIG_ARCH_SUSPEND_POSSIBLE=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# CPU Frequency scaling
|
# CPU Frequency scaling
|
||||||
@@ -213,10 +229,6 @@ CONFIG_CPU_FREQ_AT32AP=y
|
|||||||
#
|
#
|
||||||
CONFIG_BINFMT_ELF=y
|
CONFIG_BINFMT_ELF=y
|
||||||
# CONFIG_BINFMT_MISC is not set
|
# CONFIG_BINFMT_MISC is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -230,6 +242,7 @@ CONFIG_XFRM_USER=m
|
|||||||
# CONFIG_XFRM_SUB_POLICY is not set
|
# CONFIG_XFRM_SUB_POLICY is not set
|
||||||
# CONFIG_XFRM_MIGRATE is not set
|
# CONFIG_XFRM_MIGRATE is not set
|
||||||
# CONFIG_XFRM_STATISTICS is not set
|
# CONFIG_XFRM_STATISTICS is not set
|
||||||
|
CONFIG_XFRM_IPCOMP=m
|
||||||
CONFIG_NET_KEY=m
|
CONFIG_NET_KEY=m
|
||||||
# CONFIG_NET_KEY_MIGRATE is not set
|
# CONFIG_NET_KEY_MIGRATE is not set
|
||||||
CONFIG_INET=y
|
CONFIG_INET=y
|
||||||
@@ -284,6 +297,7 @@ CONFIG_IPV6_TUNNEL=m
|
|||||||
# CONFIG_IP_SCTP is not set
|
# CONFIG_IP_SCTP is not set
|
||||||
# CONFIG_TIPC is not set
|
# CONFIG_TIPC is not set
|
||||||
# CONFIG_ATM is not set
|
# CONFIG_ATM is not set
|
||||||
|
CONFIG_STP=m
|
||||||
CONFIG_BRIDGE=m
|
CONFIG_BRIDGE=m
|
||||||
# CONFIG_VLAN_8021Q is not set
|
# CONFIG_VLAN_8021Q is not set
|
||||||
# CONFIG_DECNET is not set
|
# CONFIG_DECNET is not set
|
||||||
@@ -474,6 +488,7 @@ CONFIG_SCSI_WAIT_SCAN=m
|
|||||||
# CONFIG_SCSI_SAS_LIBSAS is not set
|
# CONFIG_SCSI_SAS_LIBSAS is not set
|
||||||
# CONFIG_SCSI_SRP_ATTRS is not set
|
# CONFIG_SCSI_SRP_ATTRS is not set
|
||||||
# CONFIG_SCSI_LOWLEVEL is not set
|
# CONFIG_SCSI_LOWLEVEL is not set
|
||||||
|
# CONFIG_SCSI_DH is not set
|
||||||
CONFIG_ATA=m
|
CONFIG_ATA=m
|
||||||
# CONFIG_ATA_NONSTANDARD is not set
|
# CONFIG_ATA_NONSTANDARD is not set
|
||||||
# CONFIG_SATA_PMP is not set
|
# CONFIG_SATA_PMP is not set
|
||||||
@@ -483,7 +498,6 @@ CONFIG_PATA_AT32=m
|
|||||||
# CONFIG_PATA_PLATFORM is not set
|
# CONFIG_PATA_PLATFORM is not set
|
||||||
# CONFIG_MD is not set
|
# CONFIG_MD is not set
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
|
||||||
# CONFIG_DUMMY is not set
|
# CONFIG_DUMMY is not set
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
# CONFIG_MACVLAN is not set
|
# CONFIG_MACVLAN is not set
|
||||||
@@ -625,21 +639,35 @@ CONFIG_I2C_ALGOBIT=m
|
|||||||
#
|
#
|
||||||
# I2C Hardware Bus support
|
# I2C Hardware Bus support
|
||||||
#
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# I2C system bus drivers (mostly embedded / system-on-chip)
|
||||||
|
#
|
||||||
CONFIG_I2C_GPIO=m
|
CONFIG_I2C_GPIO=m
|
||||||
# CONFIG_I2C_OCORES is not set
|
# CONFIG_I2C_OCORES is not set
|
||||||
# CONFIG_I2C_PARPORT_LIGHT is not set
|
|
||||||
# CONFIG_I2C_SIMTEC is not set
|
# CONFIG_I2C_SIMTEC is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# External I2C/SMBus adapter drivers
|
||||||
|
#
|
||||||
|
# CONFIG_I2C_PARPORT_LIGHT is not set
|
||||||
# CONFIG_I2C_TAOS_EVM is not set
|
# CONFIG_I2C_TAOS_EVM is not set
|
||||||
# CONFIG_I2C_STUB is not set
|
|
||||||
|
#
|
||||||
|
# Other I2C/SMBus bus drivers
|
||||||
|
#
|
||||||
# CONFIG_I2C_PCA_PLATFORM is not set
|
# CONFIG_I2C_PCA_PLATFORM is not set
|
||||||
|
# CONFIG_I2C_STUB is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Miscellaneous I2C Chip support
|
# Miscellaneous I2C Chip support
|
||||||
#
|
#
|
||||||
# CONFIG_DS1682 is not set
|
# CONFIG_DS1682 is not set
|
||||||
|
CONFIG_AT24=m
|
||||||
# CONFIG_SENSORS_EEPROM is not set
|
# CONFIG_SENSORS_EEPROM is not set
|
||||||
# CONFIG_SENSORS_PCF8574 is not set
|
# CONFIG_SENSORS_PCF8574 is not set
|
||||||
# CONFIG_PCF8575 is not set
|
# CONFIG_PCF8575 is not set
|
||||||
|
# CONFIG_SENSORS_PCA9539 is not set
|
||||||
# CONFIG_SENSORS_PCF8591 is not set
|
# CONFIG_SENSORS_PCF8591 is not set
|
||||||
# CONFIG_TPS65010 is not set
|
# CONFIG_TPS65010 is not set
|
||||||
# CONFIG_SENSORS_MAX6875 is not set
|
# CONFIG_SENSORS_MAX6875 is not set
|
||||||
@@ -664,27 +692,32 @@ CONFIG_SPI_ATMEL=y
|
|||||||
# CONFIG_SPI_AT25 is not set
|
# CONFIG_SPI_AT25 is not set
|
||||||
CONFIG_SPI_SPIDEV=m
|
CONFIG_SPI_SPIDEV=m
|
||||||
# CONFIG_SPI_TLE62X0 is not set
|
# CONFIG_SPI_TLE62X0 is not set
|
||||||
CONFIG_HAVE_GPIO_LIB=y
|
CONFIG_ARCH_REQUIRE_GPIOLIB=y
|
||||||
|
CONFIG_GPIOLIB=y
|
||||||
#
|
|
||||||
# GPIO Support
|
|
||||||
#
|
|
||||||
# CONFIG_DEBUG_GPIO is not set
|
# CONFIG_DEBUG_GPIO is not set
|
||||||
|
CONFIG_GPIO_SYSFS=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# I2C GPIO expanders:
|
# I2C GPIO expanders:
|
||||||
#
|
#
|
||||||
|
# CONFIG_GPIO_MAX732X is not set
|
||||||
# CONFIG_GPIO_PCA953X is not set
|
# CONFIG_GPIO_PCA953X is not set
|
||||||
# CONFIG_GPIO_PCF857X is not set
|
# CONFIG_GPIO_PCF857X is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# PCI GPIO expanders:
|
||||||
|
#
|
||||||
|
|
||||||
#
|
#
|
||||||
# SPI GPIO expanders:
|
# SPI GPIO expanders:
|
||||||
#
|
#
|
||||||
|
# CONFIG_GPIO_MAX7301 is not set
|
||||||
# CONFIG_GPIO_MCP23S08 is not set
|
# CONFIG_GPIO_MCP23S08 is not set
|
||||||
# CONFIG_W1 is not set
|
# CONFIG_W1 is not set
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
CONFIG_WATCHDOG=y
|
CONFIG_WATCHDOG=y
|
||||||
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
||||||
|
|
||||||
@@ -703,6 +736,7 @@ CONFIG_SSB_POSSIBLE=y
|
|||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
|
||||||
@@ -754,6 +788,9 @@ CONFIG_FB_ATMEL=y
|
|||||||
CONFIG_BACKLIGHT_LCD_SUPPORT=y
|
CONFIG_BACKLIGHT_LCD_SUPPORT=y
|
||||||
CONFIG_LCD_CLASS_DEVICE=y
|
CONFIG_LCD_CLASS_DEVICE=y
|
||||||
CONFIG_LCD_LTV350QV=y
|
CONFIG_LCD_LTV350QV=y
|
||||||
|
# CONFIG_LCD_ILI9320 is not set
|
||||||
|
# CONFIG_LCD_VGG2432A4 is not set
|
||||||
|
# CONFIG_LCD_PLATFORM is not set
|
||||||
# CONFIG_BACKLIGHT_CLASS_DEVICE is not set
|
# CONFIG_BACKLIGHT_CLASS_DEVICE is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -761,15 +798,7 @@ CONFIG_LCD_LTV350QV=y
|
|||||||
#
|
#
|
||||||
# CONFIG_DISPLAY_SUPPORT is not set
|
# CONFIG_DISPLAY_SUPPORT is not set
|
||||||
# CONFIG_LOGO is not set
|
# CONFIG_LOGO is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
CONFIG_SOUND=m
|
CONFIG_SOUND=m
|
||||||
|
|
||||||
#
|
|
||||||
# Advanced Linux Sound Architecture
|
|
||||||
#
|
|
||||||
CONFIG_SND=m
|
CONFIG_SND=m
|
||||||
CONFIG_SND_TIMER=m
|
CONFIG_SND_TIMER=m
|
||||||
CONFIG_SND_PCM=m
|
CONFIG_SND_PCM=m
|
||||||
@@ -783,37 +812,11 @@ CONFIG_SND_PCM_OSS_PLUGINS=y
|
|||||||
# CONFIG_SND_VERBOSE_PROCFS is not set
|
# CONFIG_SND_VERBOSE_PROCFS is not set
|
||||||
# CONFIG_SND_VERBOSE_PRINTK is not set
|
# CONFIG_SND_VERBOSE_PRINTK is not set
|
||||||
# CONFIG_SND_DEBUG is not set
|
# CONFIG_SND_DEBUG is not set
|
||||||
|
# CONFIG_SND_DRIVERS is not set
|
||||||
#
|
CONFIG_SND_SPI=y
|
||||||
# Generic devices
|
|
||||||
#
|
|
||||||
# CONFIG_SND_DUMMY is not set
|
|
||||||
# CONFIG_SND_MTPAV is not set
|
|
||||||
# CONFIG_SND_SERIAL_U16550 is not set
|
|
||||||
# CONFIG_SND_MPU401 is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# SPI devices
|
|
||||||
#
|
|
||||||
CONFIG_SND_AT73C213=m
|
CONFIG_SND_AT73C213=m
|
||||||
CONFIG_SND_AT73C213_TARGET_BITRATE=48000
|
CONFIG_SND_AT73C213_TARGET_BITRATE=48000
|
||||||
|
|
||||||
#
|
|
||||||
# System on Chip audio support
|
|
||||||
#
|
|
||||||
# CONFIG_SND_SOC is not set
|
# CONFIG_SND_SOC is not set
|
||||||
|
|
||||||
#
|
|
||||||
# ALSA SoC audio for Freescale SOCs
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# SoC Audio for the Texas Instruments OMAP
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Open Sound System
|
|
||||||
#
|
|
||||||
# CONFIG_SOUND_PRIME is not set
|
# CONFIG_SOUND_PRIME is not set
|
||||||
# CONFIG_HID_SUPPORT is not set
|
# CONFIG_HID_SUPPORT is not set
|
||||||
CONFIG_USB_SUPPORT=y
|
CONFIG_USB_SUPPORT=y
|
||||||
@@ -836,7 +839,7 @@ CONFIG_USB_GADGET_ATMEL_USBA=y
|
|||||||
CONFIG_USB_ATMEL_USBA=y
|
CONFIG_USB_ATMEL_USBA=y
|
||||||
# CONFIG_USB_GADGET_FSL_USB2 is not set
|
# CONFIG_USB_GADGET_FSL_USB2 is not set
|
||||||
# CONFIG_USB_GADGET_NET2280 is not set
|
# CONFIG_USB_GADGET_NET2280 is not set
|
||||||
# CONFIG_USB_GADGET_PXA2XX is not set
|
# CONFIG_USB_GADGET_PXA25X is not set
|
||||||
# CONFIG_USB_GADGET_M66592 is not set
|
# CONFIG_USB_GADGET_M66592 is not set
|
||||||
# CONFIG_USB_GADGET_PXA27X is not set
|
# CONFIG_USB_GADGET_PXA27X is not set
|
||||||
# CONFIG_USB_GADGET_GOKU is not set
|
# CONFIG_USB_GADGET_GOKU is not set
|
||||||
@@ -855,21 +858,24 @@ CONFIG_USB_FILE_STORAGE=m
|
|||||||
CONFIG_USB_G_SERIAL=m
|
CONFIG_USB_G_SERIAL=m
|
||||||
# CONFIG_USB_MIDI_GADGET is not set
|
# CONFIG_USB_MIDI_GADGET is not set
|
||||||
# CONFIG_USB_G_PRINTER is not set
|
# CONFIG_USB_G_PRINTER is not set
|
||||||
CONFIG_MMC=m
|
CONFIG_USB_CDC_COMPOSITE=m
|
||||||
|
CONFIG_MMC=y
|
||||||
# CONFIG_MMC_DEBUG is not set
|
# CONFIG_MMC_DEBUG is not set
|
||||||
# CONFIG_MMC_UNSAFE_RESUME is not set
|
# CONFIG_MMC_UNSAFE_RESUME is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# MMC/SD Card Drivers
|
# MMC/SD Card Drivers
|
||||||
#
|
#
|
||||||
CONFIG_MMC_BLOCK=m
|
CONFIG_MMC_BLOCK=y
|
||||||
CONFIG_MMC_BLOCK_BOUNCE=y
|
CONFIG_MMC_BLOCK_BOUNCE=y
|
||||||
# CONFIG_SDIO_UART is not set
|
# CONFIG_SDIO_UART is not set
|
||||||
CONFIG_MMC_TEST=m
|
# CONFIG_MMC_TEST is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# MMC/SD Host Controller Drivers
|
# MMC/SD Host Controller Drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MMC_SDHCI is not set
|
||||||
|
CONFIG_MMC_ATMELMCI=y
|
||||||
CONFIG_MMC_SPI=m
|
CONFIG_MMC_SPI=m
|
||||||
# CONFIG_MEMSTICK is not set
|
# CONFIG_MEMSTICK is not set
|
||||||
CONFIG_NEW_LEDS=y
|
CONFIG_NEW_LEDS=y
|
||||||
@@ -879,7 +885,9 @@ CONFIG_LEDS_CLASS=m
|
|||||||
# LED drivers
|
# LED drivers
|
||||||
#
|
#
|
||||||
CONFIG_LEDS_ATMEL_PWM=m
|
CONFIG_LEDS_ATMEL_PWM=m
|
||||||
|
# CONFIG_LEDS_PCA9532 is not set
|
||||||
CONFIG_LEDS_GPIO=m
|
CONFIG_LEDS_GPIO=m
|
||||||
|
# CONFIG_LEDS_PCA955X is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# LED Triggers
|
# LED Triggers
|
||||||
@@ -918,10 +926,13 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# CONFIG_RTC_DRV_PCF8583 is not set
|
# CONFIG_RTC_DRV_PCF8583 is not set
|
||||||
# CONFIG_RTC_DRV_M41T80 is not set
|
# CONFIG_RTC_DRV_M41T80 is not set
|
||||||
# CONFIG_RTC_DRV_S35390A is not set
|
# CONFIG_RTC_DRV_S35390A is not set
|
||||||
|
# CONFIG_RTC_DRV_FM3130 is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# SPI RTC drivers
|
# SPI RTC drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_RTC_DRV_M41T94 is not set
|
||||||
|
# CONFIG_RTC_DRV_DS1305 is not set
|
||||||
# CONFIG_RTC_DRV_MAX6902 is not set
|
# CONFIG_RTC_DRV_MAX6902 is not set
|
||||||
# CONFIG_RTC_DRV_R9701 is not set
|
# CONFIG_RTC_DRV_R9701 is not set
|
||||||
# CONFIG_RTC_DRV_RS5C348 is not set
|
# CONFIG_RTC_DRV_RS5C348 is not set
|
||||||
@@ -941,18 +952,31 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# on-CPU RTC drivers
|
# on-CPU RTC drivers
|
||||||
#
|
#
|
||||||
CONFIG_RTC_DRV_AT32AP700X=y
|
CONFIG_RTC_DRV_AT32AP700X=y
|
||||||
|
CONFIG_DMADEVICES=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# DMA Devices
|
||||||
|
#
|
||||||
|
CONFIG_DW_DMAC=y
|
||||||
|
CONFIG_DMA_ENGINE=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# DMA Clients
|
||||||
|
#
|
||||||
|
# CONFIG_NET_DMA is not set
|
||||||
|
CONFIG_DMATEST=m
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# File systems
|
# File systems
|
||||||
#
|
#
|
||||||
CONFIG_EXT2_FS=m
|
CONFIG_EXT2_FS=y
|
||||||
# CONFIG_EXT2_FS_XATTR is not set
|
# CONFIG_EXT2_FS_XATTR is not set
|
||||||
# CONFIG_EXT2_FS_XIP is not set
|
# CONFIG_EXT2_FS_XIP is not set
|
||||||
CONFIG_EXT3_FS=m
|
CONFIG_EXT3_FS=y
|
||||||
# CONFIG_EXT3_FS_XATTR is not set
|
# CONFIG_EXT3_FS_XATTR is not set
|
||||||
# CONFIG_EXT4DEV_FS is not set
|
# CONFIG_EXT4DEV_FS is not set
|
||||||
CONFIG_JBD=m
|
CONFIG_JBD=y
|
||||||
# CONFIG_JBD_DEBUG is not set
|
# CONFIG_JBD_DEBUG is not set
|
||||||
# CONFIG_REISERFS_FS is not set
|
# CONFIG_REISERFS_FS is not set
|
||||||
# CONFIG_JFS_FS is not set
|
# CONFIG_JFS_FS is not set
|
||||||
@@ -1018,6 +1042,7 @@ CONFIG_JFFS2_RTIME=y
|
|||||||
# CONFIG_CRAMFS is not set
|
# CONFIG_CRAMFS is not set
|
||||||
# CONFIG_VXFS_FS is not set
|
# CONFIG_VXFS_FS is not set
|
||||||
CONFIG_MINIX_FS=m
|
CONFIG_MINIX_FS=m
|
||||||
|
# CONFIG_OMFS_FS is not set
|
||||||
# CONFIG_HPFS_FS is not set
|
# CONFIG_HPFS_FS is not set
|
||||||
# CONFIG_QNX4FS_FS is not set
|
# CONFIG_QNX4FS_FS is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
# CONFIG_ROMFS_FS is not set
|
||||||
@@ -1028,13 +1053,12 @@ CONFIG_NFS_FS=y
|
|||||||
CONFIG_NFS_V3=y
|
CONFIG_NFS_V3=y
|
||||||
# CONFIG_NFS_V3_ACL is not set
|
# CONFIG_NFS_V3_ACL is not set
|
||||||
# CONFIG_NFS_V4 is not set
|
# CONFIG_NFS_V4 is not set
|
||||||
# CONFIG_NFSD is not set
|
|
||||||
CONFIG_ROOT_NFS=y
|
CONFIG_ROOT_NFS=y
|
||||||
|
# CONFIG_NFSD is not set
|
||||||
CONFIG_LOCKD=y
|
CONFIG_LOCKD=y
|
||||||
CONFIG_LOCKD_V4=y
|
CONFIG_LOCKD_V4=y
|
||||||
CONFIG_NFS_COMMON=y
|
CONFIG_NFS_COMMON=y
|
||||||
CONFIG_SUNRPC=y
|
CONFIG_SUNRPC=y
|
||||||
# CONFIG_SUNRPC_BIND34 is not set
|
|
||||||
# CONFIG_RPCSEC_GSS_KRB5 is not set
|
# CONFIG_RPCSEC_GSS_KRB5 is not set
|
||||||
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
# CONFIG_RPCSEC_GSS_SPKM3 is not set
|
||||||
# CONFIG_SMB_FS is not set
|
# CONFIG_SMB_FS is not set
|
||||||
@@ -1104,6 +1128,8 @@ CONFIG_DEBUG_FS=y
|
|||||||
CONFIG_DEBUG_KERNEL=y
|
CONFIG_DEBUG_KERNEL=y
|
||||||
# CONFIG_DEBUG_SHIRQ is not set
|
# CONFIG_DEBUG_SHIRQ is not set
|
||||||
CONFIG_DETECT_SOFTLOCKUP=y
|
CONFIG_DETECT_SOFTLOCKUP=y
|
||||||
|
# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
|
||||||
|
CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
|
||||||
CONFIG_SCHED_DEBUG=y
|
CONFIG_SCHED_DEBUG=y
|
||||||
# CONFIG_SCHEDSTATS is not set
|
# CONFIG_SCHEDSTATS is not set
|
||||||
# CONFIG_TIMER_STATS is not set
|
# CONFIG_TIMER_STATS is not set
|
||||||
@@ -1124,6 +1150,7 @@ CONFIG_DEBUG_BUGVERBOSE=y
|
|||||||
# CONFIG_DEBUG_INFO is not set
|
# CONFIG_DEBUG_INFO is not set
|
||||||
# CONFIG_DEBUG_VM is not set
|
# CONFIG_DEBUG_VM is not set
|
||||||
# CONFIG_DEBUG_WRITECOUNT is not set
|
# CONFIG_DEBUG_WRITECOUNT is not set
|
||||||
|
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||||
# CONFIG_DEBUG_LIST is not set
|
# CONFIG_DEBUG_LIST is not set
|
||||||
# CONFIG_DEBUG_SG is not set
|
# CONFIG_DEBUG_SG is not set
|
||||||
CONFIG_FRAME_POINTER=y
|
CONFIG_FRAME_POINTER=y
|
||||||
@@ -1188,6 +1215,10 @@ CONFIG_CRYPTO_HMAC=m
|
|||||||
# CONFIG_CRYPTO_MD4 is not set
|
# CONFIG_CRYPTO_MD4 is not set
|
||||||
CONFIG_CRYPTO_MD5=m
|
CONFIG_CRYPTO_MD5=m
|
||||||
# CONFIG_CRYPTO_MICHAEL_MIC is not set
|
# CONFIG_CRYPTO_MICHAEL_MIC is not set
|
||||||
|
# CONFIG_CRYPTO_RMD128 is not set
|
||||||
|
# CONFIG_CRYPTO_RMD160 is not set
|
||||||
|
# CONFIG_CRYPTO_RMD256 is not set
|
||||||
|
# CONFIG_CRYPTO_RMD320 is not set
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=m
|
||||||
# CONFIG_CRYPTO_SHA256 is not set
|
# CONFIG_CRYPTO_SHA256 is not set
|
||||||
# CONFIG_CRYPTO_SHA512 is not set
|
# CONFIG_CRYPTO_SHA512 is not set
|
||||||
@@ -1228,12 +1259,14 @@ CONFIG_BITREVERSE=y
|
|||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
CONFIG_CRC_CCITT=m
|
CONFIG_CRC_CCITT=m
|
||||||
# CONFIG_CRC16 is not set
|
# CONFIG_CRC16 is not set
|
||||||
|
CONFIG_CRC_T10DIF=m
|
||||||
CONFIG_CRC_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
CONFIG_CRC7=m
|
CONFIG_CRC7=m
|
||||||
# CONFIG_LIBCRC32C is not set
|
# CONFIG_LIBCRC32C is not set
|
||||||
CONFIG_ZLIB_INFLATE=y
|
CONFIG_ZLIB_INFLATE=y
|
||||||
CONFIG_ZLIB_DEFLATE=y
|
CONFIG_ZLIB_DEFLATE=y
|
||||||
|
CONFIG_GENERIC_ALLOCATOR=y
|
||||||
CONFIG_PLIST=y
|
CONFIG_PLIST=y
|
||||||
CONFIG_HAS_IOMEM=y
|
CONFIG_HAS_IOMEM=y
|
||||||
CONFIG_HAS_IOPORT=y
|
CONFIG_HAS_IOPORT=y
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc3
|
# Linux kernel version: 2.6.27-rc1
|
||||||
# Mon May 26 13:33:05 2008
|
# Tue Aug 5 15:34:44 2008
|
||||||
#
|
#
|
||||||
CONFIG_AVR32=y
|
CONFIG_AVR32=y
|
||||||
CONFIG_GENERIC_GPIO=y
|
CONFIG_GENERIC_GPIO=y
|
||||||
@@ -80,10 +80,16 @@ CONFIG_PROFILING=y
|
|||||||
CONFIG_OPROFILE=m
|
CONFIG_OPROFILE=m
|
||||||
CONFIG_HAVE_OPROFILE=y
|
CONFIG_HAVE_OPROFILE=y
|
||||||
CONFIG_KPROBES=y
|
CONFIG_KPROBES=y
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
CONFIG_HAVE_KPROBES=y
|
CONFIG_HAVE_KPROBES=y
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
CONFIG_HAVE_CLK=y
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
CONFIG_RT_MUTEXES=y
|
CONFIG_RT_MUTEXES=y
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
CONFIG_BASE_SMALL=1
|
CONFIG_BASE_SMALL=1
|
||||||
@@ -93,12 +99,13 @@ CONFIG_MODULE_UNLOAD=y
|
|||||||
# CONFIG_MODULE_FORCE_UNLOAD is not set
|
# CONFIG_MODULE_FORCE_UNLOAD is not set
|
||||||
# CONFIG_MODVERSIONS is not set
|
# CONFIG_MODVERSIONS is not set
|
||||||
# CONFIG_MODULE_SRCVERSION_ALL is not set
|
# CONFIG_MODULE_SRCVERSION_ALL is not set
|
||||||
# CONFIG_KMOD is not set
|
CONFIG_KMOD=y
|
||||||
CONFIG_BLOCK=y
|
CONFIG_BLOCK=y
|
||||||
# CONFIG_LBD is not set
|
# CONFIG_LBD is not set
|
||||||
# CONFIG_BLK_DEV_IO_TRACE is not set
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
||||||
# CONFIG_LSF is not set
|
# CONFIG_LSF is not set
|
||||||
# CONFIG_BLK_DEV_BSG is not set
|
# CONFIG_BLK_DEV_BSG is not set
|
||||||
|
# CONFIG_BLK_DEV_INTEGRITY is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# IO Schedulers
|
# IO Schedulers
|
||||||
@@ -132,6 +139,7 @@ CONFIG_BOARD_ATSTK1000=y
|
|||||||
# CONFIG_BOARD_ATSTK1002 is not set
|
# CONFIG_BOARD_ATSTK1002 is not set
|
||||||
CONFIG_BOARD_ATSTK1003=y
|
CONFIG_BOARD_ATSTK1003=y
|
||||||
# CONFIG_BOARD_ATSTK1004 is not set
|
# CONFIG_BOARD_ATSTK1004 is not set
|
||||||
|
# CONFIG_BOARD_ATSTK1006 is not set
|
||||||
# CONFIG_BOARD_ATSTK100X_CUSTOM is not set
|
# CONFIG_BOARD_ATSTK100X_CUSTOM is not set
|
||||||
# CONFIG_BOARD_ATSTK100X_SPI1 is not set
|
# CONFIG_BOARD_ATSTK100X_SPI1 is not set
|
||||||
# CONFIG_BOARD_ATSTK1000_J2_LED is not set
|
# CONFIG_BOARD_ATSTK1000_J2_LED is not set
|
||||||
@@ -152,6 +160,7 @@ CONFIG_PHYS_OFFSET=0x10000000
|
|||||||
CONFIG_PREEMPT_NONE=y
|
CONFIG_PREEMPT_NONE=y
|
||||||
# CONFIG_PREEMPT_VOLUNTARY is not set
|
# CONFIG_PREEMPT_VOLUNTARY is not set
|
||||||
# CONFIG_PREEMPT is not set
|
# CONFIG_PREEMPT is not set
|
||||||
|
CONFIG_QUICKLIST=y
|
||||||
# CONFIG_HAVE_ARCH_BOOTMEM_NODE is not set
|
# CONFIG_HAVE_ARCH_BOOTMEM_NODE is not set
|
||||||
# CONFIG_ARCH_HAVE_MEMORY_PRESENT is not set
|
# CONFIG_ARCH_HAVE_MEMORY_PRESENT is not set
|
||||||
# CONFIG_NEED_NODE_MEMMAP_SIZE is not set
|
# CONFIG_NEED_NODE_MEMMAP_SIZE is not set
|
||||||
@@ -170,6 +179,7 @@ CONFIG_PAGEFLAGS_EXTENDED=y
|
|||||||
CONFIG_SPLIT_PTLOCK_CPUS=4
|
CONFIG_SPLIT_PTLOCK_CPUS=4
|
||||||
# CONFIG_RESOURCES_64BIT is not set
|
# CONFIG_RESOURCES_64BIT is not set
|
||||||
CONFIG_ZONE_DMA_FLAG=0
|
CONFIG_ZONE_DMA_FLAG=0
|
||||||
|
CONFIG_NR_QUICK=2
|
||||||
CONFIG_VIRT_TO_BUS=y
|
CONFIG_VIRT_TO_BUS=y
|
||||||
# CONFIG_OWNERSHIP_TRACE is not set
|
# CONFIG_OWNERSHIP_TRACE is not set
|
||||||
CONFIG_NMI_DEBUGGING=y
|
CONFIG_NMI_DEBUGGING=y
|
||||||
@@ -184,6 +194,12 @@ CONFIG_CMDLINE=""
|
|||||||
#
|
#
|
||||||
# Power management options
|
# Power management options
|
||||||
#
|
#
|
||||||
|
CONFIG_PM=y
|
||||||
|
# CONFIG_PM_DEBUG is not set
|
||||||
|
CONFIG_PM_SLEEP=y
|
||||||
|
CONFIG_SUSPEND=y
|
||||||
|
CONFIG_SUSPEND_FREEZER=y
|
||||||
|
CONFIG_ARCH_SUSPEND_POSSIBLE=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# CPU Frequency scaling
|
# CPU Frequency scaling
|
||||||
@@ -215,10 +231,6 @@ CONFIG_CPU_FREQ_AT32AP=y
|
|||||||
#
|
#
|
||||||
CONFIG_BINFMT_ELF=y
|
CONFIG_BINFMT_ELF=y
|
||||||
# CONFIG_BINFMT_MISC is not set
|
# CONFIG_BINFMT_MISC is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -449,6 +461,7 @@ CONFIG_SCSI_WAIT_SCAN=m
|
|||||||
CONFIG_SCSI_LOWLEVEL=y
|
CONFIG_SCSI_LOWLEVEL=y
|
||||||
# CONFIG_ISCSI_TCP is not set
|
# CONFIG_ISCSI_TCP is not set
|
||||||
# CONFIG_SCSI_DEBUG is not set
|
# CONFIG_SCSI_DEBUG is not set
|
||||||
|
# CONFIG_SCSI_DH is not set
|
||||||
CONFIG_ATA=m
|
CONFIG_ATA=m
|
||||||
# CONFIG_ATA_NONSTANDARD is not set
|
# CONFIG_ATA_NONSTANDARD is not set
|
||||||
# CONFIG_SATA_PMP is not set
|
# CONFIG_SATA_PMP is not set
|
||||||
@@ -458,7 +471,6 @@ CONFIG_PATA_AT32=m
|
|||||||
# CONFIG_PATA_PLATFORM is not set
|
# CONFIG_PATA_PLATFORM is not set
|
||||||
# CONFIG_MD is not set
|
# CONFIG_MD is not set
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
# CONFIG_NETDEVICES_MULTIQUEUE is not set
|
|
||||||
# CONFIG_DUMMY is not set
|
# CONFIG_DUMMY is not set
|
||||||
# CONFIG_BONDING is not set
|
# CONFIG_BONDING is not set
|
||||||
# CONFIG_MACVLAN is not set
|
# CONFIG_MACVLAN is not set
|
||||||
@@ -575,21 +587,35 @@ CONFIG_I2C_ALGOBIT=m
|
|||||||
#
|
#
|
||||||
# I2C Hardware Bus support
|
# I2C Hardware Bus support
|
||||||
#
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# I2C system bus drivers (mostly embedded / system-on-chip)
|
||||||
|
#
|
||||||
CONFIG_I2C_GPIO=m
|
CONFIG_I2C_GPIO=m
|
||||||
# CONFIG_I2C_OCORES is not set
|
# CONFIG_I2C_OCORES is not set
|
||||||
# CONFIG_I2C_PARPORT_LIGHT is not set
|
|
||||||
# CONFIG_I2C_SIMTEC is not set
|
# CONFIG_I2C_SIMTEC is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# External I2C/SMBus adapter drivers
|
||||||
|
#
|
||||||
|
# CONFIG_I2C_PARPORT_LIGHT is not set
|
||||||
# CONFIG_I2C_TAOS_EVM is not set
|
# CONFIG_I2C_TAOS_EVM is not set
|
||||||
# CONFIG_I2C_STUB is not set
|
|
||||||
|
#
|
||||||
|
# Other I2C/SMBus bus drivers
|
||||||
|
#
|
||||||
# CONFIG_I2C_PCA_PLATFORM is not set
|
# CONFIG_I2C_PCA_PLATFORM is not set
|
||||||
|
# CONFIG_I2C_STUB is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Miscellaneous I2C Chip support
|
# Miscellaneous I2C Chip support
|
||||||
#
|
#
|
||||||
# CONFIG_DS1682 is not set
|
# CONFIG_DS1682 is not set
|
||||||
|
CONFIG_AT24=m
|
||||||
# CONFIG_SENSORS_EEPROM is not set
|
# CONFIG_SENSORS_EEPROM is not set
|
||||||
# CONFIG_SENSORS_PCF8574 is not set
|
# CONFIG_SENSORS_PCF8574 is not set
|
||||||
# CONFIG_PCF8575 is not set
|
# CONFIG_PCF8575 is not set
|
||||||
|
# CONFIG_SENSORS_PCA9539 is not set
|
||||||
# CONFIG_SENSORS_PCF8591 is not set
|
# CONFIG_SENSORS_PCF8591 is not set
|
||||||
# CONFIG_TPS65010 is not set
|
# CONFIG_TPS65010 is not set
|
||||||
# CONFIG_SENSORS_MAX6875 is not set
|
# CONFIG_SENSORS_MAX6875 is not set
|
||||||
@@ -614,27 +640,32 @@ CONFIG_SPI_ATMEL=y
|
|||||||
# CONFIG_SPI_AT25 is not set
|
# CONFIG_SPI_AT25 is not set
|
||||||
CONFIG_SPI_SPIDEV=m
|
CONFIG_SPI_SPIDEV=m
|
||||||
# CONFIG_SPI_TLE62X0 is not set
|
# CONFIG_SPI_TLE62X0 is not set
|
||||||
CONFIG_HAVE_GPIO_LIB=y
|
CONFIG_ARCH_REQUIRE_GPIOLIB=y
|
||||||
|
CONFIG_GPIOLIB=y
|
||||||
#
|
|
||||||
# GPIO Support
|
|
||||||
#
|
|
||||||
# CONFIG_DEBUG_GPIO is not set
|
# CONFIG_DEBUG_GPIO is not set
|
||||||
|
CONFIG_GPIO_SYSFS=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# I2C GPIO expanders:
|
# I2C GPIO expanders:
|
||||||
#
|
#
|
||||||
|
# CONFIG_GPIO_MAX732X is not set
|
||||||
# CONFIG_GPIO_PCA953X is not set
|
# CONFIG_GPIO_PCA953X is not set
|
||||||
# CONFIG_GPIO_PCF857X is not set
|
# CONFIG_GPIO_PCF857X is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# PCI GPIO expanders:
|
||||||
|
#
|
||||||
|
|
||||||
#
|
#
|
||||||
# SPI GPIO expanders:
|
# SPI GPIO expanders:
|
||||||
#
|
#
|
||||||
|
# CONFIG_GPIO_MAX7301 is not set
|
||||||
# CONFIG_GPIO_MCP23S08 is not set
|
# CONFIG_GPIO_MCP23S08 is not set
|
||||||
# CONFIG_W1 is not set
|
# CONFIG_W1 is not set
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
CONFIG_WATCHDOG=y
|
CONFIG_WATCHDOG=y
|
||||||
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
||||||
|
|
||||||
@@ -653,6 +684,7 @@ CONFIG_SSB_POSSIBLE=y
|
|||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
|
||||||
@@ -684,15 +716,7 @@ CONFIG_SSB_POSSIBLE=y
|
|||||||
# Display device support
|
# Display device support
|
||||||
#
|
#
|
||||||
# CONFIG_DISPLAY_SUPPORT is not set
|
# CONFIG_DISPLAY_SUPPORT is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
CONFIG_SOUND=m
|
CONFIG_SOUND=m
|
||||||
|
|
||||||
#
|
|
||||||
# Advanced Linux Sound Architecture
|
|
||||||
#
|
|
||||||
CONFIG_SND=m
|
CONFIG_SND=m
|
||||||
CONFIG_SND_TIMER=m
|
CONFIG_SND_TIMER=m
|
||||||
CONFIG_SND_PCM=m
|
CONFIG_SND_PCM=m
|
||||||
@@ -706,37 +730,11 @@ CONFIG_SND_SUPPORT_OLD_API=y
|
|||||||
CONFIG_SND_VERBOSE_PROCFS=y
|
CONFIG_SND_VERBOSE_PROCFS=y
|
||||||
# CONFIG_SND_VERBOSE_PRINTK is not set
|
# CONFIG_SND_VERBOSE_PRINTK is not set
|
||||||
# CONFIG_SND_DEBUG is not set
|
# CONFIG_SND_DEBUG is not set
|
||||||
|
# CONFIG_SND_DRIVERS is not set
|
||||||
#
|
CONFIG_SND_SPI=y
|
||||||
# Generic devices
|
|
||||||
#
|
|
||||||
# CONFIG_SND_DUMMY is not set
|
|
||||||
# CONFIG_SND_MTPAV is not set
|
|
||||||
# CONFIG_SND_SERIAL_U16550 is not set
|
|
||||||
# CONFIG_SND_MPU401 is not set
|
|
||||||
|
|
||||||
#
|
|
||||||
# SPI devices
|
|
||||||
#
|
|
||||||
CONFIG_SND_AT73C213=m
|
CONFIG_SND_AT73C213=m
|
||||||
CONFIG_SND_AT73C213_TARGET_BITRATE=48000
|
CONFIG_SND_AT73C213_TARGET_BITRATE=48000
|
||||||
|
|
||||||
#
|
|
||||||
# System on Chip audio support
|
|
||||||
#
|
|
||||||
# CONFIG_SND_SOC is not set
|
# CONFIG_SND_SOC is not set
|
||||||
|
|
||||||
#
|
|
||||||
# ALSA SoC audio for Freescale SOCs
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# SoC Audio for the Texas Instruments OMAP
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
|
||||||
# Open Sound System
|
|
||||||
#
|
|
||||||
# CONFIG_SOUND_PRIME is not set
|
# CONFIG_SOUND_PRIME is not set
|
||||||
# CONFIG_HID_SUPPORT is not set
|
# CONFIG_HID_SUPPORT is not set
|
||||||
CONFIG_USB_SUPPORT=y
|
CONFIG_USB_SUPPORT=y
|
||||||
@@ -759,7 +757,7 @@ CONFIG_USB_GADGET_ATMEL_USBA=y
|
|||||||
CONFIG_USB_ATMEL_USBA=y
|
CONFIG_USB_ATMEL_USBA=y
|
||||||
# CONFIG_USB_GADGET_FSL_USB2 is not set
|
# CONFIG_USB_GADGET_FSL_USB2 is not set
|
||||||
# CONFIG_USB_GADGET_NET2280 is not set
|
# CONFIG_USB_GADGET_NET2280 is not set
|
||||||
# CONFIG_USB_GADGET_PXA2XX is not set
|
# CONFIG_USB_GADGET_PXA25X is not set
|
||||||
# CONFIG_USB_GADGET_M66592 is not set
|
# CONFIG_USB_GADGET_M66592 is not set
|
||||||
# CONFIG_USB_GADGET_PXA27X is not set
|
# CONFIG_USB_GADGET_PXA27X is not set
|
||||||
# CONFIG_USB_GADGET_GOKU is not set
|
# CONFIG_USB_GADGET_GOKU is not set
|
||||||
@@ -778,21 +776,24 @@ CONFIG_USB_FILE_STORAGE=m
|
|||||||
CONFIG_USB_G_SERIAL=m
|
CONFIG_USB_G_SERIAL=m
|
||||||
# CONFIG_USB_MIDI_GADGET is not set
|
# CONFIG_USB_MIDI_GADGET is not set
|
||||||
# CONFIG_USB_G_PRINTER is not set
|
# CONFIG_USB_G_PRINTER is not set
|
||||||
CONFIG_MMC=m
|
CONFIG_USB_CDC_COMPOSITE=m
|
||||||
|
CONFIG_MMC=y
|
||||||
# CONFIG_MMC_DEBUG is not set
|
# CONFIG_MMC_DEBUG is not set
|
||||||
# CONFIG_MMC_UNSAFE_RESUME is not set
|
# CONFIG_MMC_UNSAFE_RESUME is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# MMC/SD Card Drivers
|
# MMC/SD Card Drivers
|
||||||
#
|
#
|
||||||
CONFIG_MMC_BLOCK=m
|
CONFIG_MMC_BLOCK=y
|
||||||
# CONFIG_MMC_BLOCK_BOUNCE is not set
|
CONFIG_MMC_BLOCK_BOUNCE=y
|
||||||
# CONFIG_SDIO_UART is not set
|
# CONFIG_SDIO_UART is not set
|
||||||
# CONFIG_MMC_TEST is not set
|
CONFIG_MMC_TEST=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# MMC/SD Host Controller Drivers
|
# MMC/SD Host Controller Drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MMC_SDHCI is not set
|
||||||
|
CONFIG_MMC_ATMELMCI=y
|
||||||
CONFIG_MMC_SPI=m
|
CONFIG_MMC_SPI=m
|
||||||
# CONFIG_MEMSTICK is not set
|
# CONFIG_MEMSTICK is not set
|
||||||
CONFIG_NEW_LEDS=y
|
CONFIG_NEW_LEDS=y
|
||||||
@@ -802,7 +803,9 @@ CONFIG_LEDS_CLASS=y
|
|||||||
# LED drivers
|
# LED drivers
|
||||||
#
|
#
|
||||||
CONFIG_LEDS_ATMEL_PWM=m
|
CONFIG_LEDS_ATMEL_PWM=m
|
||||||
|
# CONFIG_LEDS_PCA9532 is not set
|
||||||
CONFIG_LEDS_GPIO=y
|
CONFIG_LEDS_GPIO=y
|
||||||
|
# CONFIG_LEDS_PCA955X is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# LED Triggers
|
# LED Triggers
|
||||||
@@ -841,10 +844,13 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# CONFIG_RTC_DRV_PCF8583 is not set
|
# CONFIG_RTC_DRV_PCF8583 is not set
|
||||||
# CONFIG_RTC_DRV_M41T80 is not set
|
# CONFIG_RTC_DRV_M41T80 is not set
|
||||||
# CONFIG_RTC_DRV_S35390A is not set
|
# CONFIG_RTC_DRV_S35390A is not set
|
||||||
|
# CONFIG_RTC_DRV_FM3130 is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# SPI RTC drivers
|
# SPI RTC drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_RTC_DRV_M41T94 is not set
|
||||||
|
# CONFIG_RTC_DRV_DS1305 is not set
|
||||||
# CONFIG_RTC_DRV_MAX6902 is not set
|
# CONFIG_RTC_DRV_MAX6902 is not set
|
||||||
# CONFIG_RTC_DRV_R9701 is not set
|
# CONFIG_RTC_DRV_R9701 is not set
|
||||||
# CONFIG_RTC_DRV_RS5C348 is not set
|
# CONFIG_RTC_DRV_RS5C348 is not set
|
||||||
@@ -864,8 +870,20 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# on-CPU RTC drivers
|
# on-CPU RTC drivers
|
||||||
#
|
#
|
||||||
CONFIG_RTC_DRV_AT32AP700X=y
|
CONFIG_RTC_DRV_AT32AP700X=y
|
||||||
CONFIG_UIO=m
|
CONFIG_DMADEVICES=y
|
||||||
# CONFIG_UIO_SMX is not set
|
|
||||||
|
#
|
||||||
|
# DMA Devices
|
||||||
|
#
|
||||||
|
CONFIG_DW_DMAC=y
|
||||||
|
CONFIG_DMA_ENGINE=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# DMA Clients
|
||||||
|
#
|
||||||
|
# CONFIG_NET_DMA is not set
|
||||||
|
CONFIG_DMATEST=m
|
||||||
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# File systems
|
# File systems
|
||||||
@@ -943,6 +961,7 @@ CONFIG_JFFS2_RTIME=y
|
|||||||
# CONFIG_CRAMFS is not set
|
# CONFIG_CRAMFS is not set
|
||||||
# CONFIG_VXFS_FS is not set
|
# CONFIG_VXFS_FS is not set
|
||||||
# CONFIG_MINIX_FS is not set
|
# CONFIG_MINIX_FS is not set
|
||||||
|
# CONFIG_OMFS_FS is not set
|
||||||
# CONFIG_HPFS_FS is not set
|
# CONFIG_HPFS_FS is not set
|
||||||
# CONFIG_QNX4FS_FS is not set
|
# CONFIG_QNX4FS_FS is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
# CONFIG_ROMFS_FS is not set
|
||||||
@@ -1011,6 +1030,8 @@ CONFIG_DEBUG_FS=y
|
|||||||
CONFIG_DEBUG_KERNEL=y
|
CONFIG_DEBUG_KERNEL=y
|
||||||
# CONFIG_DEBUG_SHIRQ is not set
|
# CONFIG_DEBUG_SHIRQ is not set
|
||||||
CONFIG_DETECT_SOFTLOCKUP=y
|
CONFIG_DETECT_SOFTLOCKUP=y
|
||||||
|
# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
|
||||||
|
CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
|
||||||
CONFIG_SCHED_DEBUG=y
|
CONFIG_SCHED_DEBUG=y
|
||||||
# CONFIG_SCHEDSTATS is not set
|
# CONFIG_SCHEDSTATS is not set
|
||||||
# CONFIG_TIMER_STATS is not set
|
# CONFIG_TIMER_STATS is not set
|
||||||
@@ -1029,6 +1050,7 @@ CONFIG_DEBUG_BUGVERBOSE=y
|
|||||||
# CONFIG_DEBUG_INFO is not set
|
# CONFIG_DEBUG_INFO is not set
|
||||||
# CONFIG_DEBUG_VM is not set
|
# CONFIG_DEBUG_VM is not set
|
||||||
# CONFIG_DEBUG_WRITECOUNT is not set
|
# CONFIG_DEBUG_WRITECOUNT is not set
|
||||||
|
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||||
# CONFIG_DEBUG_LIST is not set
|
# CONFIG_DEBUG_LIST is not set
|
||||||
# CONFIG_DEBUG_SG is not set
|
# CONFIG_DEBUG_SG is not set
|
||||||
CONFIG_FRAME_POINTER=y
|
CONFIG_FRAME_POINTER=y
|
||||||
@@ -1056,6 +1078,7 @@ CONFIG_BITREVERSE=y
|
|||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
CONFIG_CRC_CCITT=m
|
CONFIG_CRC_CCITT=m
|
||||||
# CONFIG_CRC16 is not set
|
# CONFIG_CRC16 is not set
|
||||||
|
CONFIG_CRC_T10DIF=m
|
||||||
CONFIG_CRC_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
CONFIG_CRC7=m
|
CONFIG_CRC7=m
|
||||||
@@ -1063,6 +1086,7 @@ CONFIG_CRC7=m
|
|||||||
CONFIG_AUDIT_GENERIC=y
|
CONFIG_AUDIT_GENERIC=y
|
||||||
CONFIG_ZLIB_INFLATE=y
|
CONFIG_ZLIB_INFLATE=y
|
||||||
CONFIG_ZLIB_DEFLATE=y
|
CONFIG_ZLIB_DEFLATE=y
|
||||||
|
CONFIG_GENERIC_ALLOCATOR=y
|
||||||
CONFIG_PLIST=y
|
CONFIG_PLIST=y
|
||||||
CONFIG_HAS_IOMEM=y
|
CONFIG_HAS_IOMEM=y
|
||||||
CONFIG_HAS_IOPORT=y
|
CONFIG_HAS_IOPORT=y
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc3
|
# Linux kernel version: 2.6.27-rc1
|
||||||
# Mon May 26 13:34:57 2008
|
# Tue Aug 5 15:38:56 2008
|
||||||
#
|
#
|
||||||
CONFIG_AVR32=y
|
CONFIG_AVR32=y
|
||||||
CONFIG_GENERIC_GPIO=y
|
CONFIG_GENERIC_GPIO=y
|
||||||
@@ -69,10 +69,16 @@ CONFIG_SLOB=y
|
|||||||
# CONFIG_PROFILING is not set
|
# CONFIG_PROFILING is not set
|
||||||
# CONFIG_MARKERS is not set
|
# CONFIG_MARKERS is not set
|
||||||
CONFIG_HAVE_OPROFILE=y
|
CONFIG_HAVE_OPROFILE=y
|
||||||
|
# CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set
|
||||||
|
# CONFIG_HAVE_IOREMAP_PROT is not set
|
||||||
CONFIG_HAVE_KPROBES=y
|
CONFIG_HAVE_KPROBES=y
|
||||||
# CONFIG_HAVE_KRETPROBES is not set
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_ARCH_TRACEHOOK is not set
|
||||||
# CONFIG_HAVE_DMA_ATTRS is not set
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_USE_GENERIC_SMP_HELPERS is not set
|
||||||
|
CONFIG_HAVE_CLK=y
|
||||||
# CONFIG_PROC_PAGE_MONITOR is not set
|
# CONFIG_PROC_PAGE_MONITOR is not set
|
||||||
|
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
|
||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
CONFIG_BASE_SMALL=1
|
CONFIG_BASE_SMALL=1
|
||||||
# CONFIG_MODULES is not set
|
# CONFIG_MODULES is not set
|
||||||
@@ -97,6 +103,7 @@ CONFIG_BOARD_ATSTK1000=y
|
|||||||
# CONFIG_BOARD_ATSTK1002 is not set
|
# CONFIG_BOARD_ATSTK1002 is not set
|
||||||
# CONFIG_BOARD_ATSTK1003 is not set
|
# CONFIG_BOARD_ATSTK1003 is not set
|
||||||
CONFIG_BOARD_ATSTK1004=y
|
CONFIG_BOARD_ATSTK1004=y
|
||||||
|
# CONFIG_BOARD_ATSTK1006 is not set
|
||||||
# CONFIG_BOARD_ATSTK100X_CUSTOM is not set
|
# CONFIG_BOARD_ATSTK100X_CUSTOM is not set
|
||||||
# CONFIG_BOARD_ATSTK100X_SPI1 is not set
|
# CONFIG_BOARD_ATSTK100X_SPI1 is not set
|
||||||
# CONFIG_BOARD_ATSTK1000_J2_LED is not set
|
# CONFIG_BOARD_ATSTK1000_J2_LED is not set
|
||||||
@@ -115,6 +122,7 @@ CONFIG_PHYS_OFFSET=0x10000000
|
|||||||
CONFIG_PREEMPT_NONE=y
|
CONFIG_PREEMPT_NONE=y
|
||||||
# CONFIG_PREEMPT_VOLUNTARY is not set
|
# CONFIG_PREEMPT_VOLUNTARY is not set
|
||||||
# CONFIG_PREEMPT is not set
|
# CONFIG_PREEMPT is not set
|
||||||
|
CONFIG_QUICKLIST=y
|
||||||
# CONFIG_HAVE_ARCH_BOOTMEM_NODE is not set
|
# CONFIG_HAVE_ARCH_BOOTMEM_NODE is not set
|
||||||
# CONFIG_ARCH_HAVE_MEMORY_PRESENT is not set
|
# CONFIG_ARCH_HAVE_MEMORY_PRESENT is not set
|
||||||
# CONFIG_NEED_NODE_MEMMAP_SIZE is not set
|
# CONFIG_NEED_NODE_MEMMAP_SIZE is not set
|
||||||
@@ -133,6 +141,7 @@ CONFIG_PAGEFLAGS_EXTENDED=y
|
|||||||
CONFIG_SPLIT_PTLOCK_CPUS=4
|
CONFIG_SPLIT_PTLOCK_CPUS=4
|
||||||
# CONFIG_RESOURCES_64BIT is not set
|
# CONFIG_RESOURCES_64BIT is not set
|
||||||
CONFIG_ZONE_DMA_FLAG=0
|
CONFIG_ZONE_DMA_FLAG=0
|
||||||
|
CONFIG_NR_QUICK=2
|
||||||
CONFIG_VIRT_TO_BUS=y
|
CONFIG_VIRT_TO_BUS=y
|
||||||
# CONFIG_OWNERSHIP_TRACE is not set
|
# CONFIG_OWNERSHIP_TRACE is not set
|
||||||
# CONFIG_NMI_DEBUGGING is not set
|
# CONFIG_NMI_DEBUGGING is not set
|
||||||
@@ -147,6 +156,8 @@ CONFIG_CMDLINE=""
|
|||||||
#
|
#
|
||||||
# Power management options
|
# Power management options
|
||||||
#
|
#
|
||||||
|
# CONFIG_PM is not set
|
||||||
|
CONFIG_ARCH_SUSPEND_POSSIBLE=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# CPU Frequency scaling
|
# CPU Frequency scaling
|
||||||
@@ -164,10 +175,6 @@ CONFIG_CMDLINE=""
|
|||||||
#
|
#
|
||||||
CONFIG_BINFMT_ELF=y
|
CONFIG_BINFMT_ELF=y
|
||||||
# CONFIG_BINFMT_MISC is not set
|
# CONFIG_BINFMT_MISC is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Networking
|
|
||||||
#
|
|
||||||
CONFIG_NET=y
|
CONFIG_NET=y
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -390,24 +397,28 @@ CONFIG_SPI_ATMEL=y
|
|||||||
# CONFIG_SPI_AT25 is not set
|
# CONFIG_SPI_AT25 is not set
|
||||||
# CONFIG_SPI_SPIDEV is not set
|
# CONFIG_SPI_SPIDEV is not set
|
||||||
# CONFIG_SPI_TLE62X0 is not set
|
# CONFIG_SPI_TLE62X0 is not set
|
||||||
CONFIG_HAVE_GPIO_LIB=y
|
CONFIG_ARCH_REQUIRE_GPIOLIB=y
|
||||||
|
CONFIG_GPIOLIB=y
|
||||||
#
|
# CONFIG_GPIO_SYSFS is not set
|
||||||
# GPIO Support
|
|
||||||
#
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# I2C GPIO expanders:
|
# I2C GPIO expanders:
|
||||||
#
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# PCI GPIO expanders:
|
||||||
|
#
|
||||||
|
|
||||||
#
|
#
|
||||||
# SPI GPIO expanders:
|
# SPI GPIO expanders:
|
||||||
#
|
#
|
||||||
|
# CONFIG_GPIO_MAX7301 is not set
|
||||||
# CONFIG_GPIO_MCP23S08 is not set
|
# CONFIG_GPIO_MCP23S08 is not set
|
||||||
# CONFIG_W1 is not set
|
# CONFIG_W1 is not set
|
||||||
# CONFIG_POWER_SUPPLY is not set
|
# CONFIG_POWER_SUPPLY is not set
|
||||||
# CONFIG_HWMON is not set
|
# CONFIG_HWMON is not set
|
||||||
# CONFIG_THERMAL is not set
|
# CONFIG_THERMAL is not set
|
||||||
|
# CONFIG_THERMAL_HWMON is not set
|
||||||
CONFIG_WATCHDOG=y
|
CONFIG_WATCHDOG=y
|
||||||
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
||||||
|
|
||||||
@@ -426,6 +437,7 @@ CONFIG_SSB_POSSIBLE=y
|
|||||||
#
|
#
|
||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_MFD_CORE is not set
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
# CONFIG_HTC_PASIC3 is not set
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
|
||||||
@@ -477,6 +489,9 @@ CONFIG_FB_ATMEL=y
|
|||||||
CONFIG_BACKLIGHT_LCD_SUPPORT=y
|
CONFIG_BACKLIGHT_LCD_SUPPORT=y
|
||||||
CONFIG_LCD_CLASS_DEVICE=y
|
CONFIG_LCD_CLASS_DEVICE=y
|
||||||
CONFIG_LCD_LTV350QV=y
|
CONFIG_LCD_LTV350QV=y
|
||||||
|
# CONFIG_LCD_ILI9320 is not set
|
||||||
|
# CONFIG_LCD_VGG2432A4 is not set
|
||||||
|
# CONFIG_LCD_PLATFORM is not set
|
||||||
# CONFIG_BACKLIGHT_CLASS_DEVICE is not set
|
# CONFIG_BACKLIGHT_CLASS_DEVICE is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -484,10 +499,6 @@ CONFIG_LCD_LTV350QV=y
|
|||||||
#
|
#
|
||||||
# CONFIG_DISPLAY_SUPPORT is not set
|
# CONFIG_DISPLAY_SUPPORT is not set
|
||||||
# CONFIG_LOGO is not set
|
# CONFIG_LOGO is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Sound
|
|
||||||
#
|
|
||||||
# CONFIG_SOUND is not set
|
# CONFIG_SOUND is not set
|
||||||
CONFIG_USB_SUPPORT=y
|
CONFIG_USB_SUPPORT=y
|
||||||
# CONFIG_USB_ARCH_HAS_HCD is not set
|
# CONFIG_USB_ARCH_HAS_HCD is not set
|
||||||
@@ -507,7 +518,7 @@ CONFIG_USB_GADGET_ATMEL_USBA=y
|
|||||||
CONFIG_USB_ATMEL_USBA=y
|
CONFIG_USB_ATMEL_USBA=y
|
||||||
# CONFIG_USB_GADGET_FSL_USB2 is not set
|
# CONFIG_USB_GADGET_FSL_USB2 is not set
|
||||||
# CONFIG_USB_GADGET_NET2280 is not set
|
# CONFIG_USB_GADGET_NET2280 is not set
|
||||||
# CONFIG_USB_GADGET_PXA2XX is not set
|
# CONFIG_USB_GADGET_PXA25X is not set
|
||||||
# CONFIG_USB_GADGET_M66592 is not set
|
# CONFIG_USB_GADGET_M66592 is not set
|
||||||
# CONFIG_USB_GADGET_PXA27X is not set
|
# CONFIG_USB_GADGET_PXA27X is not set
|
||||||
# CONFIG_USB_GADGET_GOKU is not set
|
# CONFIG_USB_GADGET_GOKU is not set
|
||||||
@@ -525,6 +536,7 @@ CONFIG_USB_ETH=y
|
|||||||
# CONFIG_USB_G_SERIAL is not set
|
# CONFIG_USB_G_SERIAL is not set
|
||||||
# CONFIG_USB_MIDI_GADGET is not set
|
# CONFIG_USB_MIDI_GADGET is not set
|
||||||
# CONFIG_USB_G_PRINTER is not set
|
# CONFIG_USB_G_PRINTER is not set
|
||||||
|
# CONFIG_USB_CDC_COMPOSITE is not set
|
||||||
# CONFIG_MMC is not set
|
# CONFIG_MMC is not set
|
||||||
# CONFIG_MEMSTICK is not set
|
# CONFIG_MEMSTICK is not set
|
||||||
# CONFIG_NEW_LEDS is not set
|
# CONFIG_NEW_LEDS is not set
|
||||||
@@ -547,6 +559,8 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
#
|
#
|
||||||
# SPI RTC drivers
|
# SPI RTC drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_RTC_DRV_M41T94 is not set
|
||||||
|
# CONFIG_RTC_DRV_DS1305 is not set
|
||||||
# CONFIG_RTC_DRV_MAX6902 is not set
|
# CONFIG_RTC_DRV_MAX6902 is not set
|
||||||
# CONFIG_RTC_DRV_R9701 is not set
|
# CONFIG_RTC_DRV_R9701 is not set
|
||||||
# CONFIG_RTC_DRV_RS5C348 is not set
|
# CONFIG_RTC_DRV_RS5C348 is not set
|
||||||
@@ -566,6 +580,7 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# on-CPU RTC drivers
|
# on-CPU RTC drivers
|
||||||
#
|
#
|
||||||
CONFIG_RTC_DRV_AT32AP700X=y
|
CONFIG_RTC_DRV_AT32AP700X=y
|
||||||
|
# CONFIG_DMADEVICES is not set
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -620,6 +635,7 @@ CONFIG_MAGIC_SYSRQ=y
|
|||||||
# CONFIG_HEADERS_CHECK is not set
|
# CONFIG_HEADERS_CHECK is not set
|
||||||
# CONFIG_DEBUG_KERNEL is not set
|
# CONFIG_DEBUG_KERNEL is not set
|
||||||
# CONFIG_DEBUG_BUGVERBOSE is not set
|
# CONFIG_DEBUG_BUGVERBOSE is not set
|
||||||
|
# CONFIG_DEBUG_MEMORY_INIT is not set
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -638,12 +654,14 @@ CONFIG_BITREVERSE=y
|
|||||||
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
# CONFIG_GENERIC_FIND_NEXT_BIT is not set
|
||||||
# CONFIG_CRC_CCITT is not set
|
# CONFIG_CRC_CCITT is not set
|
||||||
# CONFIG_CRC16 is not set
|
# CONFIG_CRC16 is not set
|
||||||
|
# CONFIG_CRC_T10DIF is not set
|
||||||
# CONFIG_CRC_ITU_T is not set
|
# CONFIG_CRC_ITU_T is not set
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
# CONFIG_CRC7 is not set
|
# CONFIG_CRC7 is not set
|
||||||
# CONFIG_LIBCRC32C is not set
|
# CONFIG_LIBCRC32C is not set
|
||||||
CONFIG_ZLIB_INFLATE=y
|
CONFIG_ZLIB_INFLATE=y
|
||||||
CONFIG_ZLIB_DEFLATE=y
|
CONFIG_ZLIB_DEFLATE=y
|
||||||
|
CONFIG_GENERIC_ALLOCATOR=y
|
||||||
CONFIG_HAS_IOMEM=y
|
CONFIG_HAS_IOMEM=y
|
||||||
CONFIG_HAS_IOPORT=y
|
CONFIG_HAS_IOPORT=y
|
||||||
CONFIG_HAS_DMA=y
|
CONFIG_HAS_DMA=y
|
||||||
|
1304
arch/avr32/configs/atstk1006_defconfig
Normal file
1304
arch/avr32/configs/atstk1006_defconfig
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,4 +1,5 @@
|
|||||||
obj-y += pdc.o clock.o intc.o extint.o pio.o hsmc.o
|
obj-y += pdc.o clock.o intc.o extint.o pio.o hsmc.o
|
||||||
|
obj-y += hmatrix.o
|
||||||
obj-$(CONFIG_CPU_AT32AP700X) += at32ap700x.o pm-at32ap700x.o
|
obj-$(CONFIG_CPU_AT32AP700X) += at32ap700x.o pm-at32ap700x.o
|
||||||
obj-$(CONFIG_CPU_FREQ_AT32AP) += cpufreq.o
|
obj-$(CONFIG_CPU_FREQ_AT32AP) += cpufreq.o
|
||||||
obj-$(CONFIG_PM) += pm.o
|
obj-$(CONFIG_PM) += pm.o
|
||||||
|
@@ -22,13 +22,13 @@
|
|||||||
|
|
||||||
#include <mach/at32ap700x.h>
|
#include <mach/at32ap700x.h>
|
||||||
#include <mach/board.h>
|
#include <mach/board.h>
|
||||||
|
#include <mach/hmatrix.h>
|
||||||
#include <mach/portmux.h>
|
#include <mach/portmux.h>
|
||||||
#include <mach/sram.h>
|
#include <mach/sram.h>
|
||||||
|
|
||||||
#include <video/atmel_lcdc.h>
|
#include <video/atmel_lcdc.h>
|
||||||
|
|
||||||
#include "clock.h"
|
#include "clock.h"
|
||||||
#include "hmatrix.h"
|
|
||||||
#include "pio.h"
|
#include "pio.h"
|
||||||
#include "pm.h"
|
#include "pm.h"
|
||||||
|
|
||||||
@@ -725,7 +725,7 @@ static struct clk pico_clk = {
|
|||||||
* HMATRIX
|
* HMATRIX
|
||||||
* -------------------------------------------------------------------- */
|
* -------------------------------------------------------------------- */
|
||||||
|
|
||||||
static struct clk hmatrix_clk = {
|
struct clk at32_hmatrix_clk = {
|
||||||
.name = "hmatrix_clk",
|
.name = "hmatrix_clk",
|
||||||
.parent = &pbb_clk,
|
.parent = &pbb_clk,
|
||||||
.mode = pbb_clk_mode,
|
.mode = pbb_clk_mode,
|
||||||
@@ -733,12 +733,6 @@ static struct clk hmatrix_clk = {
|
|||||||
.index = 2,
|
.index = 2,
|
||||||
.users = 1,
|
.users = 1,
|
||||||
};
|
};
|
||||||
#define HMATRIX_BASE ((void __iomem *)0xfff00800)
|
|
||||||
|
|
||||||
#define hmatrix_readl(reg) \
|
|
||||||
__raw_readl((HMATRIX_BASE) + HMATRIX_##reg)
|
|
||||||
#define hmatrix_writel(reg,value) \
|
|
||||||
__raw_writel((value), (HMATRIX_BASE) + HMATRIX_##reg)
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Set bits in the HMATRIX Special Function Register (SFR) used by the
|
* Set bits in the HMATRIX Special Function Register (SFR) used by the
|
||||||
@@ -748,13 +742,7 @@ static struct clk hmatrix_clk = {
|
|||||||
*/
|
*/
|
||||||
static inline void set_ebi_sfr_bits(u32 mask)
|
static inline void set_ebi_sfr_bits(u32 mask)
|
||||||
{
|
{
|
||||||
u32 sfr;
|
hmatrix_sfr_set_bits(HMATRIX_SLAVE_EBI, mask);
|
||||||
|
|
||||||
clk_enable(&hmatrix_clk);
|
|
||||||
sfr = hmatrix_readl(SFR4);
|
|
||||||
sfr |= mask;
|
|
||||||
hmatrix_writel(SFR4, sfr);
|
|
||||||
clk_disable(&hmatrix_clk);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* --------------------------------------------------------------------
|
/* --------------------------------------------------------------------
|
||||||
@@ -1779,7 +1767,7 @@ static int __init at32_init_ide_or_cf(struct platform_device *pdev,
|
|||||||
return ret;
|
return ret;
|
||||||
|
|
||||||
select_peripheral(PE(21), PERIPH_A, 0); /* NCS4 -> OE_N */
|
select_peripheral(PE(21), PERIPH_A, 0); /* NCS4 -> OE_N */
|
||||||
set_ebi_sfr_bits(HMATRIX_BIT(CS4A));
|
hmatrix_sfr_set_bits(HMATRIX_SLAVE_EBI, HMATRIX_EBI_CF0_ENABLE);
|
||||||
break;
|
break;
|
||||||
case 5:
|
case 5:
|
||||||
ret = platform_device_add_resources(pdev,
|
ret = platform_device_add_resources(pdev,
|
||||||
@@ -1789,7 +1777,7 @@ static int __init at32_init_ide_or_cf(struct platform_device *pdev,
|
|||||||
return ret;
|
return ret;
|
||||||
|
|
||||||
select_peripheral(PE(22), PERIPH_A, 0); /* NCS5 -> OE_N */
|
select_peripheral(PE(22), PERIPH_A, 0); /* NCS5 -> OE_N */
|
||||||
set_ebi_sfr_bits(HMATRIX_BIT(CS5A));
|
hmatrix_sfr_set_bits(HMATRIX_SLAVE_EBI, HMATRIX_EBI_CF1_ENABLE);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
@@ -1905,7 +1893,7 @@ at32_add_device_nand(unsigned int id, struct atmel_nand_data *data)
|
|||||||
sizeof(struct atmel_nand_data)))
|
sizeof(struct atmel_nand_data)))
|
||||||
goto fail;
|
goto fail;
|
||||||
|
|
||||||
set_ebi_sfr_bits(HMATRIX_BIT(CS3A));
|
hmatrix_sfr_set_bits(HMATRIX_SLAVE_EBI, HMATRIX_EBI_NAND_ENABLE);
|
||||||
if (data->enable_pin)
|
if (data->enable_pin)
|
||||||
at32_select_gpio(data->enable_pin,
|
at32_select_gpio(data->enable_pin,
|
||||||
AT32_GPIOF_OUTPUT | AT32_GPIOF_HIGH);
|
AT32_GPIOF_OUTPUT | AT32_GPIOF_HIGH);
|
||||||
@@ -2097,7 +2085,7 @@ struct clk *at32_clock_list[] = {
|
|||||||
&pbb_clk,
|
&pbb_clk,
|
||||||
&at32_pm_pclk,
|
&at32_pm_pclk,
|
||||||
&at32_intc0_pclk,
|
&at32_intc0_pclk,
|
||||||
&hmatrix_clk,
|
&at32_hmatrix_clk,
|
||||||
&ebi_clk,
|
&ebi_clk,
|
||||||
&hramc_clk,
|
&hramc_clk,
|
||||||
&sdramc_clk,
|
&sdramc_clk,
|
||||||
|
@@ -16,6 +16,8 @@
|
|||||||
#include <linux/device.h>
|
#include <linux/device.h>
|
||||||
#include <linux/string.h>
|
#include <linux/string.h>
|
||||||
|
|
||||||
|
#include <mach/chip.h>
|
||||||
|
|
||||||
#include "clock.h"
|
#include "clock.h"
|
||||||
|
|
||||||
static DEFINE_SPINLOCK(clk_lock);
|
static DEFINE_SPINLOCK(clk_lock);
|
||||||
|
88
arch/avr32/mach-at32ap/hmatrix.c
Normal file
88
arch/avr32/mach-at32ap/hmatrix.c
Normal file
@@ -0,0 +1,88 @@
|
|||||||
|
/*
|
||||||
|
* High-Speed Bus Matrix helper functions
|
||||||
|
*
|
||||||
|
* Copyright (C) 2008 Atmel Corporation
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License version 2 as
|
||||||
|
* published by the Free Software Foundation.
|
||||||
|
*/
|
||||||
|
#include <linux/clk.h>
|
||||||
|
#include <linux/io.h>
|
||||||
|
|
||||||
|
#include <mach/chip.h>
|
||||||
|
#include <mach/hmatrix.h>
|
||||||
|
|
||||||
|
static inline void __hmatrix_write_reg(unsigned long offset, u32 value)
|
||||||
|
{
|
||||||
|
__raw_writel(value, (void __iomem __force *)(HMATRIX_BASE + offset));
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline u32 __hmatrix_read_reg(unsigned long offset)
|
||||||
|
{
|
||||||
|
return __raw_readl((void __iomem __force *)(HMATRIX_BASE + offset));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* hmatrix_write_reg - write HMATRIX configuration register
|
||||||
|
* @offset: register offset
|
||||||
|
* @value: value to be written to the register at @offset
|
||||||
|
*/
|
||||||
|
void hmatrix_write_reg(unsigned long offset, u32 value)
|
||||||
|
{
|
||||||
|
clk_enable(&at32_hmatrix_clk);
|
||||||
|
__hmatrix_write_reg(offset, value);
|
||||||
|
__hmatrix_read_reg(offset);
|
||||||
|
clk_disable(&at32_hmatrix_clk);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* hmatrix_read_reg - read HMATRIX configuration register
|
||||||
|
* @offset: register offset
|
||||||
|
*
|
||||||
|
* Returns the value of the register at @offset.
|
||||||
|
*/
|
||||||
|
u32 hmatrix_read_reg(unsigned long offset)
|
||||||
|
{
|
||||||
|
u32 value;
|
||||||
|
|
||||||
|
clk_enable(&at32_hmatrix_clk);
|
||||||
|
value = __hmatrix_read_reg(offset);
|
||||||
|
clk_disable(&at32_hmatrix_clk);
|
||||||
|
|
||||||
|
return value;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* hmatrix_sfr_set_bits - set bits in a slave's Special Function Register
|
||||||
|
* @slave_id: operate on the SFR belonging to this slave
|
||||||
|
* @mask: mask of bits to be set in the SFR
|
||||||
|
*/
|
||||||
|
void hmatrix_sfr_set_bits(unsigned int slave_id, u32 mask)
|
||||||
|
{
|
||||||
|
u32 value;
|
||||||
|
|
||||||
|
clk_enable(&at32_hmatrix_clk);
|
||||||
|
value = __hmatrix_read_reg(HMATRIX_SFR(slave_id));
|
||||||
|
value |= mask;
|
||||||
|
__hmatrix_write_reg(HMATRIX_SFR(slave_id), value);
|
||||||
|
__hmatrix_read_reg(HMATRIX_SFR(slave_id));
|
||||||
|
clk_disable(&at32_hmatrix_clk);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* hmatrix_sfr_set_bits - clear bits in a slave's Special Function Register
|
||||||
|
* @slave_id: operate on the SFR belonging to this slave
|
||||||
|
* @mask: mask of bits to be cleared in the SFR
|
||||||
|
*/
|
||||||
|
void hmatrix_sfr_clear_bits(unsigned int slave_id, u32 mask)
|
||||||
|
{
|
||||||
|
u32 value;
|
||||||
|
|
||||||
|
clk_enable(&at32_hmatrix_clk);
|
||||||
|
value = __hmatrix_read_reg(HMATRIX_SFR(slave_id));
|
||||||
|
value &= ~mask;
|
||||||
|
__hmatrix_write_reg(HMATRIX_SFR(slave_id), value);
|
||||||
|
__hmatrix_read_reg(HMATRIX_SFR(slave_id));
|
||||||
|
clk_disable(&at32_hmatrix_clk);
|
||||||
|
}
|
@@ -1,182 +0,0 @@
|
|||||||
/*
|
|
||||||
* Register definitions for High-Speed Bus Matrix
|
|
||||||
*/
|
|
||||||
#ifndef __HMATRIX_H
|
|
||||||
#define __HMATRIX_H
|
|
||||||
|
|
||||||
/* HMATRIX register offsets */
|
|
||||||
#define HMATRIX_MCFG0 0x0000
|
|
||||||
#define HMATRIX_MCFG1 0x0004
|
|
||||||
#define HMATRIX_MCFG2 0x0008
|
|
||||||
#define HMATRIX_MCFG3 0x000c
|
|
||||||
#define HMATRIX_MCFG4 0x0010
|
|
||||||
#define HMATRIX_MCFG5 0x0014
|
|
||||||
#define HMATRIX_MCFG6 0x0018
|
|
||||||
#define HMATRIX_MCFG7 0x001c
|
|
||||||
#define HMATRIX_MCFG8 0x0020
|
|
||||||
#define HMATRIX_MCFG9 0x0024
|
|
||||||
#define HMATRIX_MCFG10 0x0028
|
|
||||||
#define HMATRIX_MCFG11 0x002c
|
|
||||||
#define HMATRIX_MCFG12 0x0030
|
|
||||||
#define HMATRIX_MCFG13 0x0034
|
|
||||||
#define HMATRIX_MCFG14 0x0038
|
|
||||||
#define HMATRIX_MCFG15 0x003c
|
|
||||||
#define HMATRIX_SCFG0 0x0040
|
|
||||||
#define HMATRIX_SCFG1 0x0044
|
|
||||||
#define HMATRIX_SCFG2 0x0048
|
|
||||||
#define HMATRIX_SCFG3 0x004c
|
|
||||||
#define HMATRIX_SCFG4 0x0050
|
|
||||||
#define HMATRIX_SCFG5 0x0054
|
|
||||||
#define HMATRIX_SCFG6 0x0058
|
|
||||||
#define HMATRIX_SCFG7 0x005c
|
|
||||||
#define HMATRIX_SCFG8 0x0060
|
|
||||||
#define HMATRIX_SCFG9 0x0064
|
|
||||||
#define HMATRIX_SCFG10 0x0068
|
|
||||||
#define HMATRIX_SCFG11 0x006c
|
|
||||||
#define HMATRIX_SCFG12 0x0070
|
|
||||||
#define HMATRIX_SCFG13 0x0074
|
|
||||||
#define HMATRIX_SCFG14 0x0078
|
|
||||||
#define HMATRIX_SCFG15 0x007c
|
|
||||||
#define HMATRIX_PRAS0 0x0080
|
|
||||||
#define HMATRIX_PRBS0 0x0084
|
|
||||||
#define HMATRIX_PRAS1 0x0088
|
|
||||||
#define HMATRIX_PRBS1 0x008c
|
|
||||||
#define HMATRIX_PRAS2 0x0090
|
|
||||||
#define HMATRIX_PRBS2 0x0094
|
|
||||||
#define HMATRIX_PRAS3 0x0098
|
|
||||||
#define HMATRIX_PRBS3 0x009c
|
|
||||||
#define HMATRIX_PRAS4 0x00a0
|
|
||||||
#define HMATRIX_PRBS4 0x00a4
|
|
||||||
#define HMATRIX_PRAS5 0x00a8
|
|
||||||
#define HMATRIX_PRBS5 0x00ac
|
|
||||||
#define HMATRIX_PRAS6 0x00b0
|
|
||||||
#define HMATRIX_PRBS6 0x00b4
|
|
||||||
#define HMATRIX_PRAS7 0x00b8
|
|
||||||
#define HMATRIX_PRBS7 0x00bc
|
|
||||||
#define HMATRIX_PRAS8 0x00c0
|
|
||||||
#define HMATRIX_PRBS8 0x00c4
|
|
||||||
#define HMATRIX_PRAS9 0x00c8
|
|
||||||
#define HMATRIX_PRBS9 0x00cc
|
|
||||||
#define HMATRIX_PRAS10 0x00d0
|
|
||||||
#define HMATRIX_PRBS10 0x00d4
|
|
||||||
#define HMATRIX_PRAS11 0x00d8
|
|
||||||
#define HMATRIX_PRBS11 0x00dc
|
|
||||||
#define HMATRIX_PRAS12 0x00e0
|
|
||||||
#define HMATRIX_PRBS12 0x00e4
|
|
||||||
#define HMATRIX_PRAS13 0x00e8
|
|
||||||
#define HMATRIX_PRBS13 0x00ec
|
|
||||||
#define HMATRIX_PRAS14 0x00f0
|
|
||||||
#define HMATRIX_PRBS14 0x00f4
|
|
||||||
#define HMATRIX_PRAS15 0x00f8
|
|
||||||
#define HMATRIX_PRBS15 0x00fc
|
|
||||||
#define HMATRIX_MRCR 0x0100
|
|
||||||
#define HMATRIX_SFR0 0x0110
|
|
||||||
#define HMATRIX_SFR1 0x0114
|
|
||||||
#define HMATRIX_SFR2 0x0118
|
|
||||||
#define HMATRIX_SFR3 0x011c
|
|
||||||
#define HMATRIX_SFR4 0x0120
|
|
||||||
#define HMATRIX_SFR5 0x0124
|
|
||||||
#define HMATRIX_SFR6 0x0128
|
|
||||||
#define HMATRIX_SFR7 0x012c
|
|
||||||
#define HMATRIX_SFR8 0x0130
|
|
||||||
#define HMATRIX_SFR9 0x0134
|
|
||||||
#define HMATRIX_SFR10 0x0138
|
|
||||||
#define HMATRIX_SFR11 0x013c
|
|
||||||
#define HMATRIX_SFR12 0x0140
|
|
||||||
#define HMATRIX_SFR13 0x0144
|
|
||||||
#define HMATRIX_SFR14 0x0148
|
|
||||||
#define HMATRIX_SFR15 0x014c
|
|
||||||
|
|
||||||
/* Bitfields in MCFGx */
|
|
||||||
#define HMATRIX_ULBT_OFFSET 0
|
|
||||||
#define HMATRIX_ULBT_SIZE 3
|
|
||||||
|
|
||||||
/* Bitfields in SCFGx */
|
|
||||||
#define HMATRIX_SLOT_CYCLE_OFFSET 0
|
|
||||||
#define HMATRIX_SLOT_CYCLE_SIZE 8
|
|
||||||
#define HMATRIX_DEFMSTR_TYPE_OFFSET 16
|
|
||||||
#define HMATRIX_DEFMSTR_TYPE_SIZE 2
|
|
||||||
#define HMATRIX_FIXED_DEFMSTR_OFFSET 18
|
|
||||||
#define HMATRIX_FIXED_DEFMSTR_SIZE 4
|
|
||||||
#define HMATRIX_ARBT_OFFSET 24
|
|
||||||
#define HMATRIX_ARBT_SIZE 2
|
|
||||||
|
|
||||||
/* Bitfields in PRASx */
|
|
||||||
#define HMATRIX_M0PR_OFFSET 0
|
|
||||||
#define HMATRIX_M0PR_SIZE 4
|
|
||||||
#define HMATRIX_M1PR_OFFSET 4
|
|
||||||
#define HMATRIX_M1PR_SIZE 4
|
|
||||||
#define HMATRIX_M2PR_OFFSET 8
|
|
||||||
#define HMATRIX_M2PR_SIZE 4
|
|
||||||
#define HMATRIX_M3PR_OFFSET 12
|
|
||||||
#define HMATRIX_M3PR_SIZE 4
|
|
||||||
#define HMATRIX_M4PR_OFFSET 16
|
|
||||||
#define HMATRIX_M4PR_SIZE 4
|
|
||||||
#define HMATRIX_M5PR_OFFSET 20
|
|
||||||
#define HMATRIX_M5PR_SIZE 4
|
|
||||||
#define HMATRIX_M6PR_OFFSET 24
|
|
||||||
#define HMATRIX_M6PR_SIZE 4
|
|
||||||
#define HMATRIX_M7PR_OFFSET 28
|
|
||||||
#define HMATRIX_M7PR_SIZE 4
|
|
||||||
|
|
||||||
/* Bitfields in PRBSx */
|
|
||||||
#define HMATRIX_M8PR_OFFSET 0
|
|
||||||
#define HMATRIX_M8PR_SIZE 4
|
|
||||||
#define HMATRIX_M9PR_OFFSET 4
|
|
||||||
#define HMATRIX_M9PR_SIZE 4
|
|
||||||
#define HMATRIX_M10PR_OFFSET 8
|
|
||||||
#define HMATRIX_M10PR_SIZE 4
|
|
||||||
#define HMATRIX_M11PR_OFFSET 12
|
|
||||||
#define HMATRIX_M11PR_SIZE 4
|
|
||||||
#define HMATRIX_M12PR_OFFSET 16
|
|
||||||
#define HMATRIX_M12PR_SIZE 4
|
|
||||||
#define HMATRIX_M13PR_OFFSET 20
|
|
||||||
#define HMATRIX_M13PR_SIZE 4
|
|
||||||
#define HMATRIX_M14PR_OFFSET 24
|
|
||||||
#define HMATRIX_M14PR_SIZE 4
|
|
||||||
#define HMATRIX_M15PR_OFFSET 28
|
|
||||||
#define HMATRIX_M15PR_SIZE 4
|
|
||||||
|
|
||||||
/* Bitfields in SFR4 */
|
|
||||||
#define HMATRIX_CS1A_OFFSET 1
|
|
||||||
#define HMATRIX_CS1A_SIZE 1
|
|
||||||
#define HMATRIX_CS3A_OFFSET 3
|
|
||||||
#define HMATRIX_CS3A_SIZE 1
|
|
||||||
#define HMATRIX_CS4A_OFFSET 4
|
|
||||||
#define HMATRIX_CS4A_SIZE 1
|
|
||||||
#define HMATRIX_CS5A_OFFSET 5
|
|
||||||
#define HMATRIX_CS5A_SIZE 1
|
|
||||||
#define HMATRIX_DBPUC_OFFSET 8
|
|
||||||
#define HMATRIX_DBPUC_SIZE 1
|
|
||||||
|
|
||||||
/* Constants for ULBT */
|
|
||||||
#define HMATRIX_ULBT_INFINITE 0
|
|
||||||
#define HMATRIX_ULBT_SINGLE 1
|
|
||||||
#define HMATRIX_ULBT_FOUR_BEAT 2
|
|
||||||
#define HMATRIX_ULBT_EIGHT_BEAT 3
|
|
||||||
#define HMATRIX_ULBT_SIXTEEN_BEAT 4
|
|
||||||
|
|
||||||
/* Constants for DEFMSTR_TYPE */
|
|
||||||
#define HMATRIX_DEFMSTR_TYPE_NO_DEFAULT 0
|
|
||||||
#define HMATRIX_DEFMSTR_TYPE_LAST_DEFAULT 1
|
|
||||||
#define HMATRIX_DEFMSTR_TYPE_FIXED_DEFAULT 2
|
|
||||||
|
|
||||||
/* Constants for ARBT */
|
|
||||||
#define HMATRIX_ARBT_ROUND_ROBIN 0
|
|
||||||
#define HMATRIX_ARBT_FIXED_PRIORITY 1
|
|
||||||
|
|
||||||
/* Bit manipulation macros */
|
|
||||||
#define HMATRIX_BIT(name) \
|
|
||||||
(1 << HMATRIX_##name##_OFFSET)
|
|
||||||
#define HMATRIX_BF(name,value) \
|
|
||||||
(((value) & ((1 << HMATRIX_##name##_SIZE) - 1)) \
|
|
||||||
<< HMATRIX_##name##_OFFSET)
|
|
||||||
#define HMATRIX_BFEXT(name,value) \
|
|
||||||
(((value) >> HMATRIX_##name##_OFFSET) \
|
|
||||||
& ((1 << HMATRIX_##name##_SIZE) - 1))
|
|
||||||
#define HMATRIX_BFINS(name,value,old) \
|
|
||||||
(((old) & ~(((1 << HMATRIX_##name##_SIZE) - 1) \
|
|
||||||
<< HMATRIX_##name##_OFFSET)) \
|
|
||||||
| HMATRIX_BF(name,value))
|
|
||||||
|
|
||||||
#endif /* __HMATRIX_H */
|
|
@@ -46,4 +46,41 @@
|
|||||||
#define DMAC_DMAREQ_2 9
|
#define DMAC_DMAREQ_2 9
|
||||||
#define DMAC_DMAREQ_3 10
|
#define DMAC_DMAREQ_3 10
|
||||||
|
|
||||||
|
/* HSB master IDs */
|
||||||
|
#define HMATRIX_MASTER_CPU_DCACHE 0
|
||||||
|
#define HMATRIX_MASTER_CPU_ICACHE 1
|
||||||
|
#define HMATRIX_MASTER_PDC 2
|
||||||
|
#define HMATRIX_MASTER_ISI 3
|
||||||
|
#define HMATRIX_MASTER_USBA 4
|
||||||
|
#define HMATRIX_MASTER_LCDC 5
|
||||||
|
#define HMATRIX_MASTER_MACB0 6
|
||||||
|
#define HMATRIX_MASTER_MACB1 7
|
||||||
|
#define HMATRIX_MASTER_DMACA_M0 8
|
||||||
|
#define HMATRIX_MASTER_DMACA_M1 9
|
||||||
|
|
||||||
|
/* HSB slave IDs */
|
||||||
|
#define HMATRIX_SLAVE_SRAM0 0
|
||||||
|
#define HMATRIX_SLAVE_SRAM1 1
|
||||||
|
#define HMATRIX_SLAVE_PBA 2
|
||||||
|
#define HMATRIX_SLAVE_PBB 3
|
||||||
|
#define HMATRIX_SLAVE_EBI 4
|
||||||
|
#define HMATRIX_SLAVE_USBA 5
|
||||||
|
#define HMATRIX_SLAVE_LCDC 6
|
||||||
|
#define HMATRIX_SLAVE_DMACA 7
|
||||||
|
|
||||||
|
/* Bits in HMATRIX SFR4 (EBI) */
|
||||||
|
#define HMATRIX_EBI_SDRAM_ENABLE (1 << 1)
|
||||||
|
#define HMATRIX_EBI_NAND_ENABLE (1 << 3)
|
||||||
|
#define HMATRIX_EBI_CF0_ENABLE (1 << 4)
|
||||||
|
#define HMATRIX_EBI_CF1_ENABLE (1 << 5)
|
||||||
|
#define HMATRIX_EBI_PULLUP_DISABLE (1 << 8)
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Base addresses of controllers that may be accessed early by
|
||||||
|
* platform code.
|
||||||
|
*/
|
||||||
|
#define PM_BASE 0xfff00000
|
||||||
|
#define HMATRIX_BASE 0xfff00800
|
||||||
|
#define SDRAMC_BASE 0xfff03800
|
||||||
|
|
||||||
#endif /* __ASM_ARCH_AT32AP700X_H__ */
|
#endif /* __ASM_ARCH_AT32AP700X_H__ */
|
||||||
|
19
arch/avr32/mach-at32ap/include/mach/chip.h
Normal file
19
arch/avr32/mach-at32ap/include/mach/chip.h
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
/*
|
||||||
|
* AVR32 chip-specific definitions
|
||||||
|
*
|
||||||
|
* Copyright (C) 2008 Atmel Corporation
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License version 2 as
|
||||||
|
* published by the Free Software Foundation.
|
||||||
|
*/
|
||||||
|
#ifndef __ASM_AVR32_ARCH_CHIP_H__
|
||||||
|
#define __ASM_AVR32_ARCH_CHIP_H__
|
||||||
|
|
||||||
|
#if defined(CONFIG_CPU_AT32AP700X)
|
||||||
|
# include <mach/at32ap700x.h>
|
||||||
|
#else
|
||||||
|
# error Unknown chip type selected
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* __ASM_AVR32_ARCH_CHIP_H__ */
|
55
arch/avr32/mach-at32ap/include/mach/hmatrix.h
Normal file
55
arch/avr32/mach-at32ap/include/mach/hmatrix.h
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
/*
|
||||||
|
* High-Speed Bus Matrix configuration registers
|
||||||
|
*
|
||||||
|
* Copyright (C) 2008 Atmel Corporation
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License version 2 as
|
||||||
|
* published by the Free Software Foundation.
|
||||||
|
*/
|
||||||
|
#ifndef __HMATRIX_H
|
||||||
|
#define __HMATRIX_H
|
||||||
|
|
||||||
|
extern struct clk at32_hmatrix_clk;
|
||||||
|
|
||||||
|
void hmatrix_write_reg(unsigned long offset, u32 value);
|
||||||
|
u32 hmatrix_read_reg(unsigned long offset);
|
||||||
|
|
||||||
|
void hmatrix_sfr_set_bits(unsigned int slave_id, u32 mask);
|
||||||
|
void hmatrix_sfr_clear_bits(unsigned int slave_id, u32 mask);
|
||||||
|
|
||||||
|
/* Master Configuration register */
|
||||||
|
#define HMATRIX_MCFG(m) (0x0000 + 4 * (m))
|
||||||
|
/* Undefined length burst limit */
|
||||||
|
# define HMATRIX_MCFG_ULBT_INFINITE 0 /* Infinite length */
|
||||||
|
# define HMATRIX_MCFG_ULBT_SINGLE 1 /* Single Access */
|
||||||
|
# define HMATRIX_MCFG_ULBT_FOUR_BEAT 2 /* Four beat */
|
||||||
|
# define HMATRIX_MCFG_ULBT_EIGHT_BEAT 3 /* Eight beat */
|
||||||
|
# define HMATRIX_MCFG_ULBT_SIXTEEN_BEAT 4 /* Sixteen beat */
|
||||||
|
|
||||||
|
/* Slave Configuration register */
|
||||||
|
#define HMATRIX_SCFG(s) (0x0040 + 4 * (s))
|
||||||
|
# define HMATRIX_SCFG_SLOT_CYCLE(x) ((x) << 0) /* Max burst cycles */
|
||||||
|
# define HMATRIX_SCFG_DEFMSTR_NONE ( 0 << 16) /* No default master */
|
||||||
|
# define HMATRIX_SCFG_DEFMSTR_LAST ( 1 << 16) /* Last def master */
|
||||||
|
# define HMATRIX_SCFG_DEFMSTR_FIXED ( 2 << 16) /* Fixed def master */
|
||||||
|
# define HMATRIX_SCFG_FIXED_DEFMSTR(m) ((m) << 18) /* Fixed master ID */
|
||||||
|
# define HMATRIX_SCFG_ARBT_ROUND_ROBIN ( 0 << 24) /* RR arbitration */
|
||||||
|
# define HMATRIX_SCFG_ARBT_FIXED_PRIO ( 1 << 24) /* Fixed priority */
|
||||||
|
|
||||||
|
/* Slave Priority register A (master 0..7) */
|
||||||
|
#define HMATRIX_PRAS(s) (0x0080 + 8 * (s))
|
||||||
|
# define HMATRIX_PRAS_PRIO(m, p) ((p) << ((m) * 4))
|
||||||
|
|
||||||
|
/* Slave Priority register A (master 8..15) */
|
||||||
|
#define HMATRIX_PRBS(s) (0x0084 + 8 * (s))
|
||||||
|
# define HMATRIX_PRBS_PRIO(m, p) ((p) << (((m) - 8) * 4))
|
||||||
|
|
||||||
|
/* Master Remap Control Register */
|
||||||
|
#define HMATRIX_MRCR 0x0100
|
||||||
|
# define HMATRIX_MRCR_REMAP(m) ( 1 << (m)) /* Remap master m */
|
||||||
|
|
||||||
|
/* Special Function Register. Bit definitions are chip-specific */
|
||||||
|
#define HMATRIX_SFR(s) (0x0110 + 4 * (s))
|
||||||
|
|
||||||
|
#endif /* __HMATRIX_H */
|
@@ -14,12 +14,10 @@
|
|||||||
#include <asm/cacheflush.h>
|
#include <asm/cacheflush.h>
|
||||||
#include <asm/sysreg.h>
|
#include <asm/sysreg.h>
|
||||||
|
|
||||||
|
#include <mach/chip.h>
|
||||||
#include <mach/pm.h>
|
#include <mach/pm.h>
|
||||||
#include <mach/sram.h>
|
#include <mach/sram.h>
|
||||||
|
|
||||||
/* FIXME: This is only valid for AP7000 */
|
|
||||||
#define SDRAMC_BASE 0xfff03800
|
|
||||||
|
|
||||||
#include "sdramc.h"
|
#include "sdramc.h"
|
||||||
|
|
||||||
#define SRAM_PAGE_FLAGS (SYSREG_BIT(TLBELO_D) | SYSREG_BF(SZ, 1) \
|
#define SRAM_PAGE_FLAGS (SYSREG_BIT(TLBELO_D) | SYSREG_BF(SZ, 1) \
|
||||||
|
@@ -4,14 +4,6 @@
|
|||||||
#ifndef __ARCH_AVR32_MACH_AT32AP_PM_H__
|
#ifndef __ARCH_AVR32_MACH_AT32AP_PM_H__
|
||||||
#define __ARCH_AVR32_MACH_AT32AP_PM_H__
|
#define __ARCH_AVR32_MACH_AT32AP_PM_H__
|
||||||
|
|
||||||
/*
|
|
||||||
* We can reduce the code size a bit by using a constant here. Since
|
|
||||||
* this file is only used on AVR32 AP CPUs with segmentation enabled,
|
|
||||||
* it's safe to not use ioremap. Generic drivers should of course
|
|
||||||
* never do this.
|
|
||||||
*/
|
|
||||||
#define AT32_PM_BASE 0xfff00000
|
|
||||||
|
|
||||||
/* PM register offsets */
|
/* PM register offsets */
|
||||||
#define PM_MCCTRL 0x0000
|
#define PM_MCCTRL 0x0000
|
||||||
#define PM_CKSEL 0x0004
|
#define PM_CKSEL 0x0004
|
||||||
@@ -113,8 +105,8 @@
|
|||||||
|
|
||||||
/* Register access macros */
|
/* Register access macros */
|
||||||
#define pm_readl(reg) \
|
#define pm_readl(reg) \
|
||||||
__raw_readl((void __iomem __force *)AT32_PM_BASE + PM_##reg)
|
__raw_readl((void __iomem __force *)PM_BASE + PM_##reg)
|
||||||
#define pm_writel(reg,value) \
|
#define pm_writel(reg,value) \
|
||||||
__raw_writel((value), (void __iomem __force *)AT32_PM_BASE + PM_##reg)
|
__raw_writel((value), (void __iomem __force *)PM_BASE + PM_##reg)
|
||||||
|
|
||||||
#endif /* __ARCH_AVR32_MACH_AT32AP_PM_H__ */
|
#endif /* __ARCH_AVR32_MACH_AT32AP_PM_H__ */
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user