Merge branch 'merge'
Conflicts: arch/powerpc/sysdev/fsl_soc.c
This commit is contained in:
commit
8a3e1c670e
1
.gitignore
vendored
1
.gitignore
vendored
@ -52,6 +52,7 @@ series
|
|||||||
|
|
||||||
# cscope files
|
# cscope files
|
||||||
cscope.*
|
cscope.*
|
||||||
|
ncscope.*
|
||||||
|
|
||||||
*.orig
|
*.orig
|
||||||
*~
|
*~
|
||||||
|
@ -14,6 +14,10 @@ MAJOR:MINOR
|
|||||||
non-block filesystems which provide their own BDI, such as NFS
|
non-block filesystems which provide their own BDI, such as NFS
|
||||||
and FUSE.
|
and FUSE.
|
||||||
|
|
||||||
|
MAJOR:MINOR-fuseblk
|
||||||
|
|
||||||
|
Value of st_dev on fuseblk filesystems.
|
||||||
|
|
||||||
default
|
default
|
||||||
|
|
||||||
The default backing dev, used for non-block device backed
|
The default backing dev, used for non-block device backed
|
||||||
|
@ -703,6 +703,31 @@
|
|||||||
</sect1>
|
</sect1>
|
||||||
</chapter>
|
</chapter>
|
||||||
|
|
||||||
|
<chapter id="trylock-functions">
|
||||||
|
<title>The trylock Functions</title>
|
||||||
|
<para>
|
||||||
|
There are functions that try to acquire a lock only once and immediately
|
||||||
|
return a value telling about success or failure to acquire the lock.
|
||||||
|
They can be used if you need no access to the data protected with the lock
|
||||||
|
when some other thread is holding the lock. You should acquire the lock
|
||||||
|
later if you then need access to the data protected with the lock.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
<function>spin_trylock()</function> does not spin but returns non-zero if
|
||||||
|
it acquires the spinlock on the first try or 0 if not. This function can
|
||||||
|
be used in all contexts like <function>spin_lock</function>: you must have
|
||||||
|
disabled the contexts that might interrupt you and acquire the spin lock.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
<function>mutex_trylock()</function> does not suspend your task
|
||||||
|
but returns non-zero if it could lock the mutex on the first try
|
||||||
|
or 0 if not. This function cannot be safely used in hardware or software
|
||||||
|
interrupt contexts despite not sleeping.
|
||||||
|
</para>
|
||||||
|
</chapter>
|
||||||
|
|
||||||
<chapter id="Examples">
|
<chapter id="Examples">
|
||||||
<title>Common Examples</title>
|
<title>Common Examples</title>
|
||||||
<para>
|
<para>
|
||||||
|
@ -327,6 +327,52 @@ Some people also put extra tags at the end. They'll just be ignored for
|
|||||||
now, but you can do this to mark internal company procedures or just
|
now, but you can do this to mark internal company procedures or just
|
||||||
point out some special detail about the sign-off.
|
point out some special detail about the sign-off.
|
||||||
|
|
||||||
|
If you are a subsystem or branch maintainer, sometimes you need to slightly
|
||||||
|
modify patches you receive in order to merge them, because the code is not
|
||||||
|
exactly the same in your tree and the submitters'. If you stick strictly to
|
||||||
|
rule (c), you should ask the submitter to rediff, but this is a totally
|
||||||
|
counter-productive waste of time and energy. Rule (b) allows you to adjust
|
||||||
|
the code, but then it is very impolite to change one submitter's code and
|
||||||
|
make him endorse your bugs. To solve this problem, it is recommended that
|
||||||
|
you add a line between the last Signed-off-by header and yours, indicating
|
||||||
|
the nature of your changes. While there is nothing mandatory about this, it
|
||||||
|
seems like prepending the description with your mail and/or name, all
|
||||||
|
enclosed in square brackets, is noticeable enough to make it obvious that
|
||||||
|
you are responsible for last-minute changes. Example :
|
||||||
|
|
||||||
|
Signed-off-by: Random J Developer <random@developer.example.org>
|
||||||
|
[lucky@maintainer.example.org: struct foo moved from foo.c to foo.h]
|
||||||
|
Signed-off-by: Lucky K Maintainer <lucky@maintainer.example.org>
|
||||||
|
|
||||||
|
This practise is particularly helpful if you maintain a stable branch and
|
||||||
|
want at the same time to credit the author, track changes, merge the fix,
|
||||||
|
and protect the submitter from complaints. Note that under no circumstances
|
||||||
|
can you change the author's identity (the From header), as it is the one
|
||||||
|
which appears in the changelog.
|
||||||
|
|
||||||
|
Special note to back-porters: It seems to be a common and useful practise
|
||||||
|
to insert an indication of the origin of a patch at the top of the commit
|
||||||
|
message (just after the subject line) to facilitate tracking. For instance,
|
||||||
|
here's what we see in 2.6-stable :
|
||||||
|
|
||||||
|
Date: Tue May 13 19:10:30 2008 +0000
|
||||||
|
|
||||||
|
SCSI: libiscsi regression in 2.6.25: fix nop timer handling
|
||||||
|
|
||||||
|
commit 4cf1043593db6a337f10e006c23c69e5fc93e722 upstream
|
||||||
|
|
||||||
|
And here's what appears in 2.4 :
|
||||||
|
|
||||||
|
Date: Tue May 13 22:12:27 2008 +0200
|
||||||
|
|
||||||
|
wireless, airo: waitbusy() won't delay
|
||||||
|
|
||||||
|
[backport of 2.6 commit b7acbdfbd1f277c1eb23f344f899cfa4cd0bf36a]
|
||||||
|
|
||||||
|
Whatever the format, this information provides a valuable help to people
|
||||||
|
tracking your trees, and to people trying to trouble-shoot bugs in your
|
||||||
|
tree.
|
||||||
|
|
||||||
|
|
||||||
13) When to use Acked-by: and Cc:
|
13) When to use Acked-by: and Cc:
|
||||||
|
|
||||||
|
@ -129,14 +129,6 @@ to its default value of '80' it means that between the checking
|
|||||||
intervals the CPU needs to be on average more than 80% in use to then
|
intervals the CPU needs to be on average more than 80% in use to then
|
||||||
decide that the CPU frequency needs to be increased.
|
decide that the CPU frequency needs to be increased.
|
||||||
|
|
||||||
sampling_down_factor: this parameter controls the rate that the CPU
|
|
||||||
makes a decision on when to decrease the frequency. When set to its
|
|
||||||
default value of '5' it means that at 1/5 the sampling_rate the kernel
|
|
||||||
makes a decision to lower the frequency. Five "lower rate" decisions
|
|
||||||
have to be made in a row before the CPU frequency is actually lower.
|
|
||||||
If set to '1' then the frequency decreases as quickly as it increases,
|
|
||||||
if set to '2' it decreases at half the rate of the increase.
|
|
||||||
|
|
||||||
ignore_nice_load: this parameter takes a value of '0' or '1'. When
|
ignore_nice_load: this parameter takes a value of '0' or '1'. When
|
||||||
set to '0' (its default), all processes are counted towards the
|
set to '0' (its default), all processes are counted towards the
|
||||||
'cpu utilisation' value. When set to '1', the processes that are
|
'cpu utilisation' value. When set to '1', the processes that are
|
||||||
|
@ -199,7 +199,7 @@ using the sched_setaffinity, mbind and set_mempolicy system calls.
|
|||||||
The following rules apply to each cpuset:
|
The following rules apply to each cpuset:
|
||||||
|
|
||||||
- Its CPUs and Memory Nodes must be a subset of its parents.
|
- Its CPUs and Memory Nodes must be a subset of its parents.
|
||||||
- It can only be marked exclusive if its parent is.
|
- It can't be marked exclusive unless its parent is.
|
||||||
- If its cpu or memory is exclusive, they may not overlap any sibling.
|
- If its cpu or memory is exclusive, they may not overlap any sibling.
|
||||||
|
|
||||||
These rules, and the natural hierarchy of cpusets, enable efficient
|
These rules, and the natural hierarchy of cpusets, enable efficient
|
||||||
@ -345,7 +345,7 @@ is modified to perform an inline check for this PF_SPREAD_PAGE task
|
|||||||
flag, and if set, a call to a new routine cpuset_mem_spread_node()
|
flag, and if set, a call to a new routine cpuset_mem_spread_node()
|
||||||
returns the node to prefer for the allocation.
|
returns the node to prefer for the allocation.
|
||||||
|
|
||||||
Similarly, setting 'memory_spread_cache' turns on the flag
|
Similarly, setting 'memory_spread_slab' turns on the flag
|
||||||
PF_SPREAD_SLAB, and appropriately marked slab caches will allocate
|
PF_SPREAD_SLAB, and appropriately marked slab caches will allocate
|
||||||
pages from the node returned by cpuset_mem_spread_node().
|
pages from the node returned by cpuset_mem_spread_node().
|
||||||
|
|
||||||
@ -709,7 +709,10 @@ Now you want to do something with this cpuset.
|
|||||||
|
|
||||||
In this directory you can find several files:
|
In this directory you can find several files:
|
||||||
# ls
|
# ls
|
||||||
cpus cpu_exclusive mems mem_exclusive mem_hardwall tasks
|
cpu_exclusive memory_migrate mems tasks
|
||||||
|
cpus memory_pressure notify_on_release
|
||||||
|
mem_exclusive memory_spread_page sched_load_balance
|
||||||
|
mem_hardwall memory_spread_slab sched_relax_domain_level
|
||||||
|
|
||||||
Reading them will give you information about the state of this cpuset:
|
Reading them will give you information about the state of this cpuset:
|
||||||
the CPUs and Memory Nodes it can use, the processes that are using
|
the CPUs and Memory Nodes it can use, the processes that are using
|
||||||
|
37
Documentation/hwmon/ibmaem
Normal file
37
Documentation/hwmon/ibmaem
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
Kernel driver ibmaem
|
||||||
|
======================
|
||||||
|
|
||||||
|
Supported systems:
|
||||||
|
* Any recent IBM System X server with Active Energy Manager support.
|
||||||
|
This includes the x3350, x3550, x3650, x3655, x3755, x3850 M2,
|
||||||
|
x3950 M2, and certain HS2x/LS2x/QS2x blades. The IPMI host interface
|
||||||
|
driver ("ipmi-si") needs to be loaded for this driver to do anything.
|
||||||
|
Prefix: 'ibmaem'
|
||||||
|
Datasheet: Not available
|
||||||
|
|
||||||
|
Author: Darrick J. Wong
|
||||||
|
|
||||||
|
Description
|
||||||
|
-----------
|
||||||
|
|
||||||
|
This driver implements sensor reading support for the energy and power
|
||||||
|
meters available on various IBM System X hardware through the BMC. All
|
||||||
|
sensor banks will be exported as platform devices; this driver can talk
|
||||||
|
to both v1 and v2 interfaces. This driver is completely separate from the
|
||||||
|
older ibmpex driver.
|
||||||
|
|
||||||
|
The v1 AEM interface has a simple set of features to monitor energy use.
|
||||||
|
There is a register that displays an estimate of raw energy consumption
|
||||||
|
since the last BMC reset, and a power sensor that returns average power
|
||||||
|
use over a configurable interval.
|
||||||
|
|
||||||
|
The v2 AEM interface is a bit more sophisticated, being able to present
|
||||||
|
a wider range of energy and power use registers, the power cap as
|
||||||
|
set by the AEM software, and temperature sensors.
|
||||||
|
|
||||||
|
Special Features
|
||||||
|
----------------
|
||||||
|
|
||||||
|
The "power_cap" value displays the current system power cap, as set by
|
||||||
|
the Active Energy Manager software. Setting the power cap from the host
|
||||||
|
is not currently supported.
|
@ -1,6 +1,105 @@
|
|||||||
kernel-doc nano-HOWTO
|
kernel-doc nano-HOWTO
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
|
How to format kernel-doc comments
|
||||||
|
---------------------------------
|
||||||
|
|
||||||
|
In order to provide embedded, 'C' friendly, easy to maintain,
|
||||||
|
but consistent and extractable documentation of the functions and
|
||||||
|
data structures in the Linux kernel, the Linux kernel has adopted
|
||||||
|
a consistent style for documenting functions and their parameters,
|
||||||
|
and structures and their members.
|
||||||
|
|
||||||
|
The format for this documentation is called the kernel-doc format.
|
||||||
|
It is documented in this Documentation/kernel-doc-nano-HOWTO.txt file.
|
||||||
|
|
||||||
|
This style embeds the documentation within the source files, using
|
||||||
|
a few simple conventions. The scripts/kernel-doc perl script, some
|
||||||
|
SGML templates in Documentation/DocBook, and other tools understand
|
||||||
|
these conventions, and are used to extract this embedded documentation
|
||||||
|
into various documents.
|
||||||
|
|
||||||
|
In order to provide good documentation of kernel functions and data
|
||||||
|
structures, please use the following conventions to format your
|
||||||
|
kernel-doc comments in Linux kernel source.
|
||||||
|
|
||||||
|
We definitely need kernel-doc formatted documentation for functions
|
||||||
|
that are exported to loadable modules using EXPORT_SYMBOL.
|
||||||
|
|
||||||
|
We also look to provide kernel-doc formatted documentation for
|
||||||
|
functions externally visible to other kernel files (not marked
|
||||||
|
"static").
|
||||||
|
|
||||||
|
We also recommend providing kernel-doc formatted documentation
|
||||||
|
for private (file "static") routines, for consistency of kernel
|
||||||
|
source code layout. But this is lower priority and at the
|
||||||
|
discretion of the MAINTAINER of that kernel source file.
|
||||||
|
|
||||||
|
Data structures visible in kernel include files should also be
|
||||||
|
documented using kernel-doc formatted comments.
|
||||||
|
|
||||||
|
The opening comment mark "/**" is reserved for kernel-doc comments.
|
||||||
|
Only comments so marked will be considered by the kernel-doc scripts,
|
||||||
|
and any comment so marked must be in kernel-doc format. Do not use
|
||||||
|
"/**" to be begin a comment block unless the comment block contains
|
||||||
|
kernel-doc formatted comments. The closing comment marker for
|
||||||
|
kernel-doc comments can be either "*/" or "**/".
|
||||||
|
|
||||||
|
Kernel-doc comments should be placed just before the function
|
||||||
|
or data structure being described.
|
||||||
|
|
||||||
|
Example kernel-doc function comment:
|
||||||
|
|
||||||
|
/**
|
||||||
|
* foobar() - short function description of foobar
|
||||||
|
* @arg1: Describe the first argument to foobar.
|
||||||
|
* @arg2: Describe the second argument to foobar.
|
||||||
|
* One can provide multiple line descriptions
|
||||||
|
* for arguments.
|
||||||
|
*
|
||||||
|
* A longer description, with more discussion of the function foobar()
|
||||||
|
* that might be useful to those using or modifying it. Begins with
|
||||||
|
* empty comment line, and may include additional embedded empty
|
||||||
|
* comment lines.
|
||||||
|
*
|
||||||
|
* The longer description can have multiple paragraphs.
|
||||||
|
**/
|
||||||
|
|
||||||
|
The first line, with the short description, must be on a single line.
|
||||||
|
|
||||||
|
The @argument descriptions must begin on the very next line following
|
||||||
|
this opening short function description line, with no intervening
|
||||||
|
empty comment lines.
|
||||||
|
|
||||||
|
Example kernel-doc data structure comment.
|
||||||
|
|
||||||
|
/**
|
||||||
|
* struct blah - the basic blah structure
|
||||||
|
* @mem1: describe the first member of struct blah
|
||||||
|
* @mem2: describe the second member of struct blah,
|
||||||
|
* perhaps with more lines and words.
|
||||||
|
*
|
||||||
|
* Longer description of this structure.
|
||||||
|
**/
|
||||||
|
|
||||||
|
The kernel-doc function comments describe each parameter to the
|
||||||
|
function, in order, with the @name lines.
|
||||||
|
|
||||||
|
The kernel-doc data structure comments describe each structure member
|
||||||
|
in the data structure, with the @name lines.
|
||||||
|
|
||||||
|
The longer description formatting is "reflowed", losing your line
|
||||||
|
breaks. So presenting carefully formatted lists within these
|
||||||
|
descriptions won't work so well; derived documentation will lose
|
||||||
|
the formatting.
|
||||||
|
|
||||||
|
See the section below "How to add extractable documentation to your
|
||||||
|
source files" for more details and notes on how to format kernel-doc
|
||||||
|
comments.
|
||||||
|
|
||||||
|
Components of the kernel-doc system
|
||||||
|
-----------------------------------
|
||||||
|
|
||||||
Many places in the source tree have extractable documentation in the
|
Many places in the source tree have extractable documentation in the
|
||||||
form of block comments above functions. The components of this system
|
form of block comments above functions. The components of this system
|
||||||
are:
|
are:
|
||||||
|
@ -715,14 +715,14 @@
|
|||||||
|
|
||||||
* Name: "Gary's Encyclopedia - The Linux Kernel"
|
* Name: "Gary's Encyclopedia - The Linux Kernel"
|
||||||
Author: Gary (I suppose...).
|
Author: Gary (I suppose...).
|
||||||
URL: http://www.lisoleg.net/cgi-bin/lisoleg.pl?view=kernel.htm
|
URL: http://slencyclopedia.berlios.de/index.html
|
||||||
Keywords: links, not found here?.
|
Keywords: linux, community, everything!
|
||||||
Description: Gary's Encyclopedia exists to allow the rapid finding
|
Description: Gary's Encyclopedia exists to allow the rapid finding
|
||||||
of documentation and other information of interest to GNU/Linux
|
of documentation and other information of interest to GNU/Linux
|
||||||
users. It has about 4000 links to external pages in 150 major
|
users. It has about 4000 links to external pages in 150 major
|
||||||
categories. This link is for kernel-specific links, documents,
|
categories. This link is for kernel-specific links, documents,
|
||||||
sites... Look there if you could not find here what you were
|
sites... This list is now hosted by developer.Berlios.de,
|
||||||
looking for.
|
but seems not to have been updated since sometime in 1999.
|
||||||
|
|
||||||
* Name: "The home page of Linux-MM"
|
* Name: "The home page of Linux-MM"
|
||||||
Author: The Linux-MM team.
|
Author: The Linux-MM team.
|
||||||
|
@ -157,6 +157,9 @@ struct virtqueue
|
|||||||
|
|
||||||
/* The routine to call when the Guest pings us. */
|
/* The routine to call when the Guest pings us. */
|
||||||
void (*handle_output)(int fd, struct virtqueue *me);
|
void (*handle_output)(int fd, struct virtqueue *me);
|
||||||
|
|
||||||
|
/* Outstanding buffers */
|
||||||
|
unsigned int inflight;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Remember the arguments to the program so we can "reboot" */
|
/* Remember the arguments to the program so we can "reboot" */
|
||||||
@ -702,6 +705,7 @@ static unsigned get_vq_desc(struct virtqueue *vq,
|
|||||||
errx(1, "Looped descriptor");
|
errx(1, "Looped descriptor");
|
||||||
} while ((i = next_desc(vq, i)) != vq->vring.num);
|
} while ((i = next_desc(vq, i)) != vq->vring.num);
|
||||||
|
|
||||||
|
vq->inflight++;
|
||||||
return head;
|
return head;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -719,6 +723,7 @@ static void add_used(struct virtqueue *vq, unsigned int head, int len)
|
|||||||
/* Make sure buffer is written before we update index. */
|
/* Make sure buffer is written before we update index. */
|
||||||
wmb();
|
wmb();
|
||||||
vq->vring.used->idx++;
|
vq->vring.used->idx++;
|
||||||
|
vq->inflight--;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* This actually sends the interrupt for this virtqueue */
|
/* This actually sends the interrupt for this virtqueue */
|
||||||
@ -726,8 +731,9 @@ static void trigger_irq(int fd, struct virtqueue *vq)
|
|||||||
{
|
{
|
||||||
unsigned long buf[] = { LHREQ_IRQ, vq->config.irq };
|
unsigned long buf[] = { LHREQ_IRQ, vq->config.irq };
|
||||||
|
|
||||||
/* If they don't want an interrupt, don't send one. */
|
/* If they don't want an interrupt, don't send one, unless empty. */
|
||||||
if (vq->vring.avail->flags & VRING_AVAIL_F_NO_INTERRUPT)
|
if ((vq->vring.avail->flags & VRING_AVAIL_F_NO_INTERRUPT)
|
||||||
|
&& vq->inflight)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
/* Send the Guest an interrupt tell them we used something up. */
|
/* Send the Guest an interrupt tell them we used something up. */
|
||||||
@ -1107,6 +1113,7 @@ static void add_virtqueue(struct device *dev, unsigned int num_descs,
|
|||||||
vq->next = NULL;
|
vq->next = NULL;
|
||||||
vq->last_avail_idx = 0;
|
vq->last_avail_idx = 0;
|
||||||
vq->dev = dev;
|
vq->dev = dev;
|
||||||
|
vq->inflight = 0;
|
||||||
|
|
||||||
/* Initialize the configuration. */
|
/* Initialize the configuration. */
|
||||||
vq->config.num = num_descs;
|
vq->config.num = num_descs;
|
||||||
@ -1368,6 +1375,7 @@ static void setup_tun_net(const char *arg)
|
|||||||
|
|
||||||
/* Tell Guest what MAC address to use. */
|
/* Tell Guest what MAC address to use. */
|
||||||
add_feature(dev, VIRTIO_NET_F_MAC);
|
add_feature(dev, VIRTIO_NET_F_MAC);
|
||||||
|
add_feature(dev, VIRTIO_F_NOTIFY_ON_EMPTY);
|
||||||
set_config(dev, sizeof(conf), &conf);
|
set_config(dev, sizeof(conf), &conf);
|
||||||
|
|
||||||
/* We don't need the socket any more; setup is done. */
|
/* We don't need the socket any more; setup is done. */
|
||||||
|
@ -46,7 +46,7 @@ These are the ARCnet drivers for Linux.
|
|||||||
|
|
||||||
|
|
||||||
This new release (2.91) has been put together by David Woodhouse
|
This new release (2.91) has been put together by David Woodhouse
|
||||||
<dwmw2@cam.ac.uk>, in an attempt to tidy up the driver after adding support
|
<dwmw2@infradead.org>, in an attempt to tidy up the driver after adding support
|
||||||
for yet another chipset. Now the generic support has been separated from the
|
for yet another chipset. Now the generic support has been separated from the
|
||||||
individual chipset drivers, and the source files aren't quite so packed with
|
individual chipset drivers, and the source files aren't quite so packed with
|
||||||
#ifdefs! I've changed this file a bit, but kept it in the first person from
|
#ifdefs! I've changed this file a bit, but kept it in the first person from
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
In order to use the Ethernet bridging functionality, you'll need the
|
In order to use the Ethernet bridging functionality, you'll need the
|
||||||
userspace tools. These programs and documentation are available
|
userspace tools. These programs and documentation are available
|
||||||
at http://bridge.sourceforge.net. The download page is
|
at http://www.linux-foundation.org/en/Net:Bridge. The download page is
|
||||||
http://prdownloads.sourceforge.net/bridge.
|
http://prdownloads.sourceforge.net/bridge.
|
||||||
|
|
||||||
If you still have questions, don't hesitate to post to the mailing list
|
If you still have questions, don't hesitate to post to the mailing list
|
||||||
|
@ -60,7 +60,7 @@
|
|||||||
59 -> DViCO FusionHDTV 5 PCI nano [18ac:d530]
|
59 -> DViCO FusionHDTV 5 PCI nano [18ac:d530]
|
||||||
60 -> Pinnacle Hybrid PCTV [12ab:1788]
|
60 -> Pinnacle Hybrid PCTV [12ab:1788]
|
||||||
61 -> Winfast TV2000 XP Global [107d:6f18]
|
61 -> Winfast TV2000 XP Global [107d:6f18]
|
||||||
62 -> PowerColor Real Angel 330 [14f1:ea3d]
|
62 -> PowerColor RA330 [14f1:ea3d]
|
||||||
63 -> Geniatech X8000-MT DVBT [14f1:8852]
|
63 -> Geniatech X8000-MT DVBT [14f1:8852]
|
||||||
64 -> DViCO FusionHDTV DVB-T PRO [18ac:db30]
|
64 -> DViCO FusionHDTV DVB-T PRO [18ac:db30]
|
||||||
65 -> DViCO FusionHDTV 7 Gold [18ac:d610]
|
65 -> DViCO FusionHDTV 7 Gold [18ac:d610]
|
||||||
|
@ -1,7 +1,9 @@
|
|||||||
Some notes regarding the cx18 driver for the Conexant CX23418 MPEG
|
Some notes regarding the cx18 driver for the Conexant CX23418 MPEG
|
||||||
encoder chip:
|
encoder chip:
|
||||||
|
|
||||||
1) The only hardware currently supported is the Hauppauge HVR-1600.
|
1) The only hardware currently supported is the Hauppauge HVR-1600
|
||||||
|
card and the Compro VideoMate H900 (note that this card only
|
||||||
|
supports analog input, it has no digital tuner!).
|
||||||
|
|
||||||
2) Some people have problems getting the i2c bus to work. Cause unknown.
|
2) Some people have problems getting the i2c bus to work. Cause unknown.
|
||||||
The symptom is that the eeprom cannot be read and the card is
|
The symptom is that the eeprom cannot be read and the card is
|
||||||
|
77
Documentation/vm/pagemap.txt
Normal file
77
Documentation/vm/pagemap.txt
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
pagemap, from the userspace perspective
|
||||||
|
---------------------------------------
|
||||||
|
|
||||||
|
pagemap is a new (as of 2.6.25) set of interfaces in the kernel that allow
|
||||||
|
userspace programs to examine the page tables and related information by
|
||||||
|
reading files in /proc.
|
||||||
|
|
||||||
|
There are three components to pagemap:
|
||||||
|
|
||||||
|
* /proc/pid/pagemap. This file lets a userspace process find out which
|
||||||
|
physical frame each virtual page is mapped to. It contains one 64-bit
|
||||||
|
value for each virtual page, containing the following data (from
|
||||||
|
fs/proc/task_mmu.c, above pagemap_read):
|
||||||
|
|
||||||
|
* Bits 0-55 page frame number (PFN) if present
|
||||||
|
* Bits 0-4 swap type if swapped
|
||||||
|
* Bits 5-55 swap offset if swapped
|
||||||
|
* Bits 55-60 page shift (page size = 1<<page shift)
|
||||||
|
* Bit 61 reserved for future use
|
||||||
|
* Bit 62 page swapped
|
||||||
|
* Bit 63 page present
|
||||||
|
|
||||||
|
If the page is not present but in swap, then the PFN contains an
|
||||||
|
encoding of the swap file number and the page's offset into the
|
||||||
|
swap. Unmapped pages return a null PFN. This allows determining
|
||||||
|
precisely which pages are mapped (or in swap) and comparing mapped
|
||||||
|
pages between processes.
|
||||||
|
|
||||||
|
Efficient users of this interface will use /proc/pid/maps to
|
||||||
|
determine which areas of memory are actually mapped and llseek to
|
||||||
|
skip over unmapped regions.
|
||||||
|
|
||||||
|
* /proc/kpagecount. This file contains a 64-bit count of the number of
|
||||||
|
times each page is mapped, indexed by PFN.
|
||||||
|
|
||||||
|
* /proc/kpageflags. This file contains a 64-bit set of flags for each
|
||||||
|
page, indexed by PFN.
|
||||||
|
|
||||||
|
The flags are (from fs/proc/proc_misc, above kpageflags_read):
|
||||||
|
|
||||||
|
0. LOCKED
|
||||||
|
1. ERROR
|
||||||
|
2. REFERENCED
|
||||||
|
3. UPTODATE
|
||||||
|
4. DIRTY
|
||||||
|
5. LRU
|
||||||
|
6. ACTIVE
|
||||||
|
7. SLAB
|
||||||
|
8. WRITEBACK
|
||||||
|
9. RECLAIM
|
||||||
|
10. BUDDY
|
||||||
|
|
||||||
|
Using pagemap to do something useful:
|
||||||
|
|
||||||
|
The general procedure for using pagemap to find out about a process' memory
|
||||||
|
usage goes like this:
|
||||||
|
|
||||||
|
1. Read /proc/pid/maps to determine which parts of the memory space are
|
||||||
|
mapped to what.
|
||||||
|
2. Select the maps you are interested in -- all of them, or a particular
|
||||||
|
library, or the stack or the heap, etc.
|
||||||
|
3. Open /proc/pid/pagemap and seek to the pages you would like to examine.
|
||||||
|
4. Read a u64 for each page from pagemap.
|
||||||
|
5. Open /proc/kpagecount and/or /proc/kpageflags. For each PFN you just
|
||||||
|
read, seek to that entry in the file, and read the data you want.
|
||||||
|
|
||||||
|
For example, to find the "unique set size" (USS), which is the amount of
|
||||||
|
memory that a process is using that is not shared with any other process,
|
||||||
|
you can go through every map in the process, find the PFNs, look those up
|
||||||
|
in kpagecount, and tally up the number of pages that are only referenced
|
||||||
|
once.
|
||||||
|
|
||||||
|
Other notes:
|
||||||
|
|
||||||
|
Reading from any of the files will return -EINVAL if you are not starting
|
||||||
|
the read on an 8-byte boundary (e.g., if you seeked an odd number of bytes
|
||||||
|
into the file), or if the size of the read is not a multiple of 8 bytes.
|
32
MAINTAINERS
32
MAINTAINERS
@ -1240,6 +1240,20 @@ L: video4linux-list@redhat.com
|
|||||||
W: http://linuxtv.org
|
W: http://linuxtv.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
|
CXGB3 ETHERNET DRIVER (CXGB3)
|
||||||
|
P: Divy Le Ray
|
||||||
|
M: divy@chelsio.com
|
||||||
|
L: netdev@vger.kernel.org
|
||||||
|
W: http://www.chelsio.com
|
||||||
|
S: Supported
|
||||||
|
|
||||||
|
CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
|
||||||
|
P: Steve Wise
|
||||||
|
M: swise@chelsio.com
|
||||||
|
L: general@lists.openfabrics.org
|
||||||
|
W: http://www.openfabrics.org
|
||||||
|
S: Supported
|
||||||
|
|
||||||
CYBERPRO FB DRIVER
|
CYBERPRO FB DRIVER
|
||||||
P: Russell King
|
P: Russell King
|
||||||
M: rmk@arm.linux.org.uk
|
M: rmk@arm.linux.org.uk
|
||||||
@ -1597,7 +1611,7 @@ ETHERNET BRIDGE
|
|||||||
P: Stephen Hemminger
|
P: Stephen Hemminger
|
||||||
M: shemminger@linux-foundation.org
|
M: shemminger@linux-foundation.org
|
||||||
L: bridge@lists.linux-foundation.org
|
L: bridge@lists.linux-foundation.org
|
||||||
W: http://bridge.sourceforge.net/
|
W: http://www.linux-foundation.org/en/Net:Bridge
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
ETHERTEAM 16I DRIVER
|
ETHERTEAM 16I DRIVER
|
||||||
@ -2551,7 +2565,6 @@ LINUX SECURITY MODULE (LSM) FRAMEWORK
|
|||||||
P: Chris Wright
|
P: Chris Wright
|
||||||
M: chrisw@sous-sol.org
|
M: chrisw@sous-sol.org
|
||||||
L: linux-security-module@vger.kernel.org
|
L: linux-security-module@vger.kernel.org
|
||||||
W: http://lsm.immunix.org
|
|
||||||
T: git kernel.org:/pub/scm/linux/kernel/git/chrisw/lsm-2.6.git
|
T: git kernel.org:/pub/scm/linux/kernel/git/chrisw/lsm-2.6.git
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
@ -2852,8 +2865,8 @@ S: Maintained
|
|||||||
NETEFFECT IWARP RNIC DRIVER (IW_NES)
|
NETEFFECT IWARP RNIC DRIVER (IW_NES)
|
||||||
P: Faisal Latif
|
P: Faisal Latif
|
||||||
M: flatif@neteffect.com
|
M: flatif@neteffect.com
|
||||||
P: Nishi Gupta
|
P: Chien Tung
|
||||||
M: ngupta@neteffect.com
|
M: ctung@neteffect.com
|
||||||
P: Glenn Streiff
|
P: Glenn Streiff
|
||||||
M: gstreiff@neteffect.com
|
M: gstreiff@neteffect.com
|
||||||
L: general@lists.openfabrics.org
|
L: general@lists.openfabrics.org
|
||||||
@ -3425,10 +3438,7 @@ L: rtc-linux@googlegroups.com
|
|||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
REISERFS FILE SYSTEM
|
REISERFS FILE SYSTEM
|
||||||
P: Hans Reiser
|
|
||||||
M: reiserfs-dev@namesys.com
|
|
||||||
L: reiserfs-devel@vger.kernel.org
|
L: reiserfs-devel@vger.kernel.org
|
||||||
W: http://www.namesys.com
|
|
||||||
S: Supported
|
S: Supported
|
||||||
|
|
||||||
RFKILL
|
RFKILL
|
||||||
@ -4361,6 +4371,14 @@ M: gregkh@suse.de
|
|||||||
L: linux-kernel@vger.kernel.org
|
L: linux-kernel@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
|
|
||||||
|
UTIL-LINUX-NG PACKAGE
|
||||||
|
P: Karel Zak
|
||||||
|
M: kzak@redhat.com
|
||||||
|
L: util-linux-ng@vger.kernel.org
|
||||||
|
W: http://kernel.org/~kzak/util-linux-ng/
|
||||||
|
T: git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git
|
||||||
|
S: Maintained
|
||||||
|
|
||||||
VFAT/FAT/MSDOS FILESYSTEM:
|
VFAT/FAT/MSDOS FILESYSTEM:
|
||||||
P: OGAWA Hirofumi
|
P: OGAWA Hirofumi
|
||||||
M: hirofumi@mail.parknet.co.jp
|
M: hirofumi@mail.parknet.co.jp
|
||||||
|
2
Makefile
2
Makefile
@ -1,7 +1,7 @@
|
|||||||
VERSION = 2
|
VERSION = 2
|
||||||
PATCHLEVEL = 6
|
PATCHLEVEL = 6
|
||||||
SUBLEVEL = 26
|
SUBLEVEL = 26
|
||||||
EXTRAVERSION = -rc3
|
EXTRAVERSION = -rc5
|
||||||
NAME = Funky Weasel is Jiggy wit it
|
NAME = Funky Weasel is Jiggy wit it
|
||||||
|
|
||||||
# *DOCUMENTATION*
|
# *DOCUMENTATION*
|
||||||
|
@ -33,10 +33,6 @@ __XScale_start:
|
|||||||
bic r0, r0, #0x1000 @ clear Icache
|
bic r0, r0, #0x1000 @ clear Icache
|
||||||
mcr p15, 0, r0, c1, c0, 0
|
mcr p15, 0, r0, c1, c0, 0
|
||||||
|
|
||||||
#ifdef CONFIG_ARCH_COTULLA_IDP
|
|
||||||
mov r7, #MACH_TYPE_COTULLA_IDP
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef CONFIG_ARCH_IXP2000
|
#ifdef CONFIG_ARCH_IXP2000
|
||||||
mov r1, #-1
|
mov r1, #-1
|
||||||
mov r0, #0xd6000000
|
mov r0, #0xd6000000
|
||||||
|
@ -16,16 +16,32 @@
|
|||||||
#include <asm/mach/arch.h>
|
#include <asm/mach/arch.h>
|
||||||
#include <asm/arch/at91x40.h>
|
#include <asm/arch/at91x40.h>
|
||||||
#include <asm/arch/at91_st.h>
|
#include <asm/arch/at91_st.h>
|
||||||
|
#include <asm/arch/timex.h>
|
||||||
#include "generic.h"
|
#include "generic.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This is used in the gpio code, stub locally.
|
* Export the clock functions for the AT91X40. Some external code common
|
||||||
|
* to all AT91 family parts relys on this, like the gpio and serial support.
|
||||||
*/
|
*/
|
||||||
int clk_enable(struct clk *clk)
|
int clk_enable(struct clk *clk)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void clk_disable(struct clk *clk)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
unsigned long clk_get_rate(struct clk *clk)
|
||||||
|
{
|
||||||
|
return AT91X40_MASTER_CLOCK;
|
||||||
|
}
|
||||||
|
|
||||||
|
struct clk *clk_get(struct device *dev, const char *id)
|
||||||
|
{
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
void __init at91x40_initialize(unsigned long main_clock)
|
void __init at91x40_initialize(unsigned long main_clock)
|
||||||
{
|
{
|
||||||
at91_extern_irq = (1 << AT91X40_ID_IRQ0) | (1 << AT91X40_ID_IRQ1)
|
at91_extern_irq = (1 << AT91X40_ID_IRQ0) | (1 << AT91X40_ID_IRQ1)
|
||||||
|
@ -369,7 +369,8 @@ static int impd1_probe(struct lm_device *dev)
|
|||||||
|
|
||||||
lm_set_drvdata(dev, impd1);
|
lm_set_drvdata(dev, impd1);
|
||||||
|
|
||||||
printk("IM-PD1 found at 0x%08lx\n", dev->resource.start);
|
printk("IM-PD1 found at 0x%08lx\n",
|
||||||
|
(unsigned long)dev->resource.start);
|
||||||
|
|
||||||
for (i = 0; i < ARRAY_SIZE(impd1->vcos); i++) {
|
for (i = 0; i < ARRAY_SIZE(impd1->vcos); i++) {
|
||||||
impd1->vcos[i].owner = THIS_MODULE,
|
impd1->vcos[i].owner = THIS_MODULE,
|
||||||
|
@ -405,7 +405,6 @@ v3_pci_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs)
|
|||||||
addr, fsr, pc, instr, __raw_readl(SC_LBFADDR), __raw_readl(SC_LBFCODE) & 255,
|
addr, fsr, pc, instr, __raw_readl(SC_LBFADDR), __raw_readl(SC_LBFCODE) & 255,
|
||||||
v3_readb(V3_LB_ISTAT));
|
v3_readb(V3_LB_ISTAT));
|
||||||
printk(KERN_DEBUG "%s", buf);
|
printk(KERN_DEBUG "%s", buf);
|
||||||
printascii(buf);
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
v3_writeb(V3_LB_ISTAT, 0);
|
v3_writeb(V3_LB_ISTAT, 0);
|
||||||
@ -447,6 +446,7 @@ static irqreturn_t v3_irq(int dummy, void *devid)
|
|||||||
unsigned long pc = instruction_pointer(regs);
|
unsigned long pc = instruction_pointer(regs);
|
||||||
unsigned long instr = *(unsigned long *)pc;
|
unsigned long instr = *(unsigned long *)pc;
|
||||||
char buf[128];
|
char buf[128];
|
||||||
|
extern void printascii(const char *);
|
||||||
|
|
||||||
sprintf(buf, "V3 int %d: pc=0x%08lx [%08lx] LBFADDR=%08x LBFCODE=%02x "
|
sprintf(buf, "V3 int %d: pc=0x%08lx [%08lx] LBFADDR=%08x LBFCODE=%02x "
|
||||||
"ISTAT=%02x\n", IRQ_AP_V3INT, pc, instr,
|
"ISTAT=%02x\n", IRQ_AP_V3INT, pc, instr,
|
||||||
|
@ -24,7 +24,6 @@
|
|||||||
#include <linux/mtd/mtd.h>
|
#include <linux/mtd/mtd.h>
|
||||||
#include <linux/mtd/partitions.h>
|
#include <linux/mtd/partitions.h>
|
||||||
#include <linux/spi/spi.h>
|
#include <linux/spi/spi.h>
|
||||||
#include <linux/spi/tsc2102.h>
|
|
||||||
#include <linux/interrupt.h>
|
#include <linux/interrupt.h>
|
||||||
#include <linux/apm-emulation.h>
|
#include <linux/apm-emulation.h>
|
||||||
|
|
||||||
@ -315,14 +314,6 @@ static void palmte_get_power_status(struct apm_power_info *info, int *battery)
|
|||||||
#define palmte_get_power_status NULL
|
#define palmte_get_power_status NULL
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static struct tsc2102_config palmte_tsc2102_config = {
|
|
||||||
.use_internal = 0,
|
|
||||||
.monitor = TSC_BAT1 | TSC_AUX | TSC_TEMP,
|
|
||||||
.temp_at25c = { 2200, 2615 },
|
|
||||||
.apm_report = palmte_get_power_status,
|
|
||||||
.alsa_config = &palmte_alsa_config,
|
|
||||||
};
|
|
||||||
|
|
||||||
static struct omap_board_config_kernel palmte_config[] __initdata = {
|
static struct omap_board_config_kernel palmte_config[] __initdata = {
|
||||||
{ OMAP_TAG_USB, &palmte_usb_config },
|
{ OMAP_TAG_USB, &palmte_usb_config },
|
||||||
{ OMAP_TAG_MMC, &palmte_mmc_config },
|
{ OMAP_TAG_MMC, &palmte_mmc_config },
|
||||||
@ -336,7 +327,6 @@ static struct spi_board_info palmte_spi_info[] __initdata = {
|
|||||||
.bus_num = 2, /* uWire (officially) */
|
.bus_num = 2, /* uWire (officially) */
|
||||||
.chip_select = 0, /* As opposed to 3 */
|
.chip_select = 0, /* As opposed to 3 */
|
||||||
.irq = OMAP_GPIO_IRQ(PALMTE_PINTDAV_GPIO),
|
.irq = OMAP_GPIO_IRQ(PALMTE_PINTDAV_GPIO),
|
||||||
.platform_data = &palmte_tsc2102_config,
|
|
||||||
.max_speed_hz = 8000000,
|
.max_speed_hz = 8000000,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
@ -59,7 +59,7 @@ static struct resource cmx270_dm9k_resource[] = {
|
|||||||
[2] = {
|
[2] = {
|
||||||
.start = CMX270_ETHIRQ,
|
.start = CMX270_ETHIRQ,
|
||||||
.end = CMX270_ETHIRQ,
|
.end = CMX270_ETHIRQ,
|
||||||
.flags = IORESOURCE_IRQ,
|
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHEDGE,
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@ static struct resource em_x270_dm9k_resource[] = {
|
|||||||
[2] = {
|
[2] = {
|
||||||
.start = EM_X270_ETHIRQ,
|
.start = EM_X270_ETHIRQ,
|
||||||
.end = EM_X270_ETHIRQ,
|
.end = EM_X270_ETHIRQ,
|
||||||
.flags = IORESOURCE_IRQ,
|
.flags = IORESOURCE_IRQ | IORESOURCE_IRQ_HIGHEDGE,
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -38,7 +38,6 @@
|
|||||||
#include <asm/arch/pxa-regs.h>
|
#include <asm/arch/pxa-regs.h>
|
||||||
#include <asm/arch/pxa2xx-regs.h>
|
#include <asm/arch/pxa2xx-regs.h>
|
||||||
#include <asm/arch/pxa2xx-gpio.h>
|
#include <asm/arch/pxa2xx-gpio.h>
|
||||||
#include <asm/arch/pxa27x-udc.h>
|
|
||||||
#include <asm/arch/irda.h>
|
#include <asm/arch/irda.h>
|
||||||
#include <asm/arch/mmc.h>
|
#include <asm/arch/mmc.h>
|
||||||
#include <asm/arch/ohci.h>
|
#include <asm/arch/ohci.h>
|
||||||
|
@ -467,8 +467,8 @@ static struct platform_device *devices[] __initdata = {
|
|||||||
|
|
||||||
static void tosa_poweroff(void)
|
static void tosa_poweroff(void)
|
||||||
{
|
{
|
||||||
pxa_gpio_mode(TOSA_GPIO_ON_RESET | GPIO_OUT);
|
gpio_direction_output(TOSA_GPIO_ON_RESET, 0);
|
||||||
GPSR(TOSA_GPIO_ON_RESET) = GPIO_bit(TOSA_GPIO_ON_RESET);
|
gpio_set_value(TOSA_GPIO_ON_RESET, 1);
|
||||||
|
|
||||||
mdelay(1000);
|
mdelay(1000);
|
||||||
arm_machine_restart('h');
|
arm_machine_restart('h');
|
||||||
|
@ -374,7 +374,7 @@ static struct resource bast_dm9k_resource[] = {
|
|||||||
[2] = {
|
[2] = {
|
||||||
.start = IRQ_DM9000,
|
.start = IRQ_DM9000,
|
||||||
.end = IRQ_DM9000,
|
.end = IRQ_DM9000,
|
||||||
.flags = IORESOURCE_IRQ,
|
.flags = IORESOURCE_IRQ | IRQF_TRIGGER_HIGH,
|
||||||
}
|
}
|
||||||
|
|
||||||
};
|
};
|
||||||
|
@ -263,7 +263,7 @@ static struct resource vr1000_dm9k0_resource[] = {
|
|||||||
[2] = {
|
[2] = {
|
||||||
.start = IRQ_VR1000_DM9000A,
|
.start = IRQ_VR1000_DM9000A,
|
||||||
.end = IRQ_VR1000_DM9000A,
|
.end = IRQ_VR1000_DM9000A,
|
||||||
.flags = IORESOURCE_IRQ
|
.flags = IORESOURCE_IRQ | IRQF_TRIGGER_HIGH,
|
||||||
}
|
}
|
||||||
|
|
||||||
};
|
};
|
||||||
@ -282,7 +282,7 @@ static struct resource vr1000_dm9k1_resource[] = {
|
|||||||
[2] = {
|
[2] = {
|
||||||
.start = IRQ_VR1000_DM9000N,
|
.start = IRQ_VR1000_DM9000N,
|
||||||
.end = IRQ_VR1000_DM9000N,
|
.end = IRQ_VR1000_DM9000N,
|
||||||
.flags = IORESOURCE_IRQ
|
.flags = IORESOURCE_IRQ | IRQF_TRIGGER_HIGH,
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -225,26 +225,28 @@ static void __init collie_init(void)
|
|||||||
int ret = 0;
|
int ret = 0;
|
||||||
|
|
||||||
/* cpu initialize */
|
/* cpu initialize */
|
||||||
GAFR = ( GPIO_SSP_TXD | \
|
GAFR = GPIO_SSP_TXD | GPIO_SSP_SCLK | GPIO_SSP_SFRM | GPIO_SSP_CLK |
|
||||||
GPIO_SSP_SCLK | GPIO_SSP_SFRM | GPIO_SSP_CLK | GPIO_TIC_ACK | \
|
GPIO_MCP_CLK | GPIO_32_768kHz;
|
||||||
GPIO_32_768kHz );
|
|
||||||
|
|
||||||
GPDR = ( GPIO_LDD8 | GPIO_LDD9 | GPIO_LDD10 | GPIO_LDD11 | GPIO_LDD12 | \
|
GPDR = GPIO_LDD8 | GPIO_LDD9 | GPIO_LDD10 | GPIO_LDD11 | GPIO_LDD12 |
|
||||||
GPIO_LDD13 | GPIO_LDD14 | GPIO_LDD15 | GPIO_SSP_TXD | \
|
GPIO_LDD13 | GPIO_LDD14 | GPIO_LDD15 | GPIO_SSP_TXD |
|
||||||
GPIO_SSP_SCLK | GPIO_SSP_SFRM | GPIO_SDLC_SCLK | \
|
GPIO_SSP_SCLK | GPIO_SSP_SFRM | GPIO_SDLC_SCLK |
|
||||||
GPIO_SDLC_AAF | GPIO_UART_SCLK1 | GPIO_32_768kHz );
|
COLLIE_GPIO_UCB1x00_RESET | COLLIE_GPIO_nMIC_ON |
|
||||||
GPLR = GPIO_GPIO18;
|
COLLIE_GPIO_nREMOCON_ON | GPIO_32_768kHz;
|
||||||
|
|
||||||
// PPC pin setting
|
PPDR = PPC_LDD0 | PPC_LDD1 | PPC_LDD2 | PPC_LDD3 | PPC_LDD4 | PPC_LDD5 |
|
||||||
PPDR = ( PPC_LDD0 | PPC_LDD1 | PPC_LDD2 | PPC_LDD3 | PPC_LDD4 | PPC_LDD5 | \
|
PPC_LDD6 | PPC_LDD7 | PPC_L_PCLK | PPC_L_LCLK | PPC_L_FCLK | PPC_L_BIAS |
|
||||||
PPC_LDD6 | PPC_LDD7 | PPC_L_PCLK | PPC_L_LCLK | PPC_L_FCLK | PPC_L_BIAS | \
|
PPC_TXD1 | PPC_TXD2 | PPC_TXD3 | PPC_TXD4 | PPC_SCLK | PPC_SFRM;
|
||||||
PPC_TXD1 | PPC_TXD2 | PPC_RXD2 | PPC_TXD3 | PPC_TXD4 | PPC_SCLK | PPC_SFRM );
|
|
||||||
|
|
||||||
PSDR = ( PPC_RXD1 | PPC_RXD2 | PPC_RXD3 | PPC_RXD4 );
|
PWER = COLLIE_GPIO_AC_IN | COLLIE_GPIO_CO | COLLIE_GPIO_ON_KEY |
|
||||||
|
COLLIE_GPIO_WAKEUP | COLLIE_GPIO_nREMOCON_INT | PWER_RTC;
|
||||||
|
|
||||||
|
PGSR = COLLIE_GPIO_nREMOCON_ON;
|
||||||
|
|
||||||
|
PSDR = PPC_RXD1 | PPC_RXD2 | PPC_RXD3 | PPC_RXD4;
|
||||||
|
|
||||||
|
PCFR = PCFR_OPDE;
|
||||||
|
|
||||||
GAFR |= GPIO_32_768kHz;
|
|
||||||
GPDR |= GPIO_32_768kHz;
|
|
||||||
TUCR = TUCR_32_768kHz;
|
|
||||||
|
|
||||||
platform_scoop_config = &collie_pcmcia_config;
|
platform_scoop_config = &collie_pcmcia_config;
|
||||||
|
|
||||||
|
@ -21,6 +21,7 @@
|
|||||||
#include <linux/clk.h>
|
#include <linux/clk.h>
|
||||||
#include <linux/mutex.h>
|
#include <linux/mutex.h>
|
||||||
#include <linux/platform_device.h>
|
#include <linux/platform_device.h>
|
||||||
|
#include <linux/cpufreq.h>
|
||||||
|
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
|
|
||||||
|
@ -65,6 +65,7 @@ void __init s3c244x_map_io(struct map_desc *mach_desc, int size)
|
|||||||
|
|
||||||
/* rename any peripherals used differing from the s3c2410 */
|
/* rename any peripherals used differing from the s3c2410 */
|
||||||
|
|
||||||
|
s3c_device_sdi.name = "s3c2440-sdi";
|
||||||
s3c_device_i2c.name = "s3c2440-i2c";
|
s3c_device_i2c.name = "s3c2440-i2c";
|
||||||
s3c_device_nand.name = "s3c2440-nand";
|
s3c_device_nand.name = "s3c2440-nand";
|
||||||
s3c_device_usbgadget.name = "s3c2440-usbgadget";
|
s3c_device_usbgadget.name = "s3c2440-usbgadget";
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.24-rc7
|
# Linux kernel version: 2.6.26-rc3
|
||||||
# Wed Jan 9 23:20:41 2008
|
# Mon May 26 13:30:59 2008
|
||||||
#
|
#
|
||||||
CONFIG_AVR32=y
|
CONFIG_AVR32=y
|
||||||
CONFIG_GENERIC_GPIO=y
|
CONFIG_GENERIC_GPIO=y
|
||||||
@ -13,10 +13,10 @@ CONFIG_HARDIRQS_SW_RESEND=y
|
|||||||
CONFIG_GENERIC_IRQ_PROBE=y
|
CONFIG_GENERIC_IRQ_PROBE=y
|
||||||
CONFIG_RWSEM_GENERIC_SPINLOCK=y
|
CONFIG_RWSEM_GENERIC_SPINLOCK=y
|
||||||
CONFIG_GENERIC_TIME=y
|
CONFIG_GENERIC_TIME=y
|
||||||
|
CONFIG_GENERIC_CLOCKEVENTS=y
|
||||||
# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
|
# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
|
||||||
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
|
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
|
||||||
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
|
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
|
||||||
CONFIG_ARCH_SUPPORTS_OPROFILE=y
|
|
||||||
CONFIG_GENERIC_HWEIGHT=y
|
CONFIG_GENERIC_HWEIGHT=y
|
||||||
CONFIG_GENERIC_CALIBRATE_DELAY=y
|
CONFIG_GENERIC_CALIBRATE_DELAY=y
|
||||||
CONFIG_GENERIC_BUG=y
|
CONFIG_GENERIC_BUG=y
|
||||||
@ -37,17 +37,15 @@ CONFIG_POSIX_MQUEUE=y
|
|||||||
CONFIG_BSD_PROCESS_ACCT=y
|
CONFIG_BSD_PROCESS_ACCT=y
|
||||||
CONFIG_BSD_PROCESS_ACCT_V3=y
|
CONFIG_BSD_PROCESS_ACCT_V3=y
|
||||||
# CONFIG_TASKSTATS is not set
|
# CONFIG_TASKSTATS is not set
|
||||||
# CONFIG_USER_NS is not set
|
|
||||||
# CONFIG_PID_NS is not set
|
|
||||||
# CONFIG_AUDIT is not set
|
# CONFIG_AUDIT is not set
|
||||||
# CONFIG_IKCONFIG is not set
|
# CONFIG_IKCONFIG is not set
|
||||||
CONFIG_LOG_BUF_SHIFT=14
|
CONFIG_LOG_BUF_SHIFT=14
|
||||||
# CONFIG_CGROUPS is not set
|
# CONFIG_CGROUPS is not set
|
||||||
CONFIG_FAIR_GROUP_SCHED=y
|
# CONFIG_GROUP_SCHED is not set
|
||||||
CONFIG_FAIR_USER_SCHED=y
|
|
||||||
# CONFIG_FAIR_CGROUP_SCHED is not set
|
|
||||||
CONFIG_SYSFS_DEPRECATED=y
|
CONFIG_SYSFS_DEPRECATED=y
|
||||||
|
CONFIG_SYSFS_DEPRECATED_V2=y
|
||||||
# CONFIG_RELAY is not set
|
# CONFIG_RELAY is not set
|
||||||
|
# CONFIG_NAMESPACES is not set
|
||||||
CONFIG_BLK_DEV_INITRD=y
|
CONFIG_BLK_DEV_INITRD=y
|
||||||
CONFIG_INITRAMFS_SOURCE=""
|
CONFIG_INITRAMFS_SOURCE=""
|
||||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||||
@ -61,11 +59,13 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
|
# CONFIG_COMPAT_BRK is not set
|
||||||
# CONFIG_BASE_FULL is not set
|
# CONFIG_BASE_FULL is not set
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
CONFIG_EPOLL=y
|
CONFIG_EPOLL=y
|
||||||
CONFIG_SIGNALFD=y
|
CONFIG_SIGNALFD=y
|
||||||
|
CONFIG_TIMERFD=y
|
||||||
CONFIG_EVENTFD=y
|
CONFIG_EVENTFD=y
|
||||||
CONFIG_SHMEM=y
|
CONFIG_SHMEM=y
|
||||||
CONFIG_VM_EVENT_COUNTERS=y
|
CONFIG_VM_EVENT_COUNTERS=y
|
||||||
@ -73,11 +73,21 @@ CONFIG_SLUB_DEBUG=y
|
|||||||
# CONFIG_SLAB is not set
|
# CONFIG_SLAB is not set
|
||||||
CONFIG_SLUB=y
|
CONFIG_SLUB=y
|
||||||
# CONFIG_SLOB is not set
|
# CONFIG_SLOB is not set
|
||||||
|
CONFIG_PROFILING=y
|
||||||
|
# CONFIG_MARKERS is not set
|
||||||
|
CONFIG_OPROFILE=m
|
||||||
|
CONFIG_HAVE_OPROFILE=y
|
||||||
|
CONFIG_KPROBES=y
|
||||||
|
CONFIG_HAVE_KPROBES=y
|
||||||
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
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
|
||||||
CONFIG_BASE_SMALL=1
|
CONFIG_BASE_SMALL=1
|
||||||
CONFIG_MODULES=y
|
CONFIG_MODULES=y
|
||||||
|
# CONFIG_MODULE_FORCE_LOAD is not set
|
||||||
CONFIG_MODULE_UNLOAD=y
|
CONFIG_MODULE_UNLOAD=y
|
||||||
CONFIG_MODULE_FORCE_UNLOAD=y
|
CONFIG_MODULE_FORCE_UNLOAD=y
|
||||||
# CONFIG_MODVERSIONS is not set
|
# CONFIG_MODVERSIONS is not set
|
||||||
@ -101,10 +111,15 @@ CONFIG_IOSCHED_CFQ=y
|
|||||||
CONFIG_DEFAULT_CFQ=y
|
CONFIG_DEFAULT_CFQ=y
|
||||||
# CONFIG_DEFAULT_NOOP is not set
|
# CONFIG_DEFAULT_NOOP is not set
|
||||||
CONFIG_DEFAULT_IOSCHED="cfq"
|
CONFIG_DEFAULT_IOSCHED="cfq"
|
||||||
|
CONFIG_CLASSIC_RCU=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# System Type and features
|
# System Type and features
|
||||||
#
|
#
|
||||||
|
CONFIG_TICK_ONESHOT=y
|
||||||
|
CONFIG_NO_HZ=y
|
||||||
|
CONFIG_HIGH_RES_TIMERS=y
|
||||||
|
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
|
||||||
CONFIG_SUBARCH_AVR32B=y
|
CONFIG_SUBARCH_AVR32B=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
CONFIG_PERFORMANCE_COUNTERS=y
|
CONFIG_PERFORMANCE_COUNTERS=y
|
||||||
@ -141,16 +156,19 @@ CONFIG_FLATMEM=y
|
|||||||
CONFIG_FLAT_NODE_MEM_MAP=y
|
CONFIG_FLAT_NODE_MEM_MAP=y
|
||||||
# CONFIG_SPARSEMEM_STATIC is not set
|
# CONFIG_SPARSEMEM_STATIC is not set
|
||||||
# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
|
# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
|
||||||
|
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_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_HZ_100 is not set
|
# CONFIG_HZ_100 is not set
|
||||||
CONFIG_HZ_250=y
|
CONFIG_HZ_250=y
|
||||||
# CONFIG_HZ_300 is not set
|
# CONFIG_HZ_300 is not set
|
||||||
# CONFIG_HZ_1000 is not set
|
# CONFIG_HZ_1000 is not set
|
||||||
CONFIG_HZ=250
|
CONFIG_HZ=250
|
||||||
|
# CONFIG_SCHED_HRTICK is not set
|
||||||
CONFIG_CMDLINE=""
|
CONFIG_CMDLINE=""
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -164,9 +182,10 @@ CONFIG_CPU_FREQ=y
|
|||||||
CONFIG_CPU_FREQ_TABLE=y
|
CONFIG_CPU_FREQ_TABLE=y
|
||||||
# CONFIG_CPU_FREQ_DEBUG is not set
|
# CONFIG_CPU_FREQ_DEBUG is not set
|
||||||
# CONFIG_CPU_FREQ_STAT is not set
|
# CONFIG_CPU_FREQ_STAT is not set
|
||||||
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
|
||||||
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
|
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
|
||||||
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
||||||
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
|
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
|
||||||
@ -202,6 +221,7 @@ CONFIG_XFRM=y
|
|||||||
CONFIG_XFRM_USER=y
|
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_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
|
||||||
@ -255,87 +275,40 @@ CONFIG_INET6_XFRM_MODE_TUNNEL=y
|
|||||||
CONFIG_INET6_XFRM_MODE_BEET=y
|
CONFIG_INET6_XFRM_MODE_BEET=y
|
||||||
# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
|
# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
|
||||||
CONFIG_IPV6_SIT=y
|
CONFIG_IPV6_SIT=y
|
||||||
|
CONFIG_IPV6_NDISC_NODETYPE=y
|
||||||
# CONFIG_IPV6_TUNNEL is not set
|
# CONFIG_IPV6_TUNNEL is not set
|
||||||
# CONFIG_IPV6_MULTIPLE_TABLES is not set
|
# CONFIG_IPV6_MULTIPLE_TABLES is not set
|
||||||
|
# CONFIG_IPV6_MROUTE is not set
|
||||||
# CONFIG_NETWORK_SECMARK is not set
|
# CONFIG_NETWORK_SECMARK is not set
|
||||||
CONFIG_NETFILTER=y
|
CONFIG_NETFILTER=y
|
||||||
# CONFIG_NETFILTER_DEBUG is not set
|
# CONFIG_NETFILTER_DEBUG is not set
|
||||||
CONFIG_BRIDGE_NETFILTER=y
|
# CONFIG_NETFILTER_ADVANCED is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Core Netfilter Configuration
|
# Core Netfilter Configuration
|
||||||
#
|
#
|
||||||
# CONFIG_NETFILTER_NETLINK is not set
|
CONFIG_NETFILTER_NETLINK=m
|
||||||
CONFIG_NF_CONNTRACK_ENABLED=m
|
CONFIG_NETFILTER_NETLINK_LOG=m
|
||||||
CONFIG_NF_CONNTRACK=m
|
CONFIG_NF_CONNTRACK=m
|
||||||
CONFIG_NF_CT_ACCT=y
|
|
||||||
CONFIG_NF_CONNTRACK_MARK=y
|
|
||||||
# CONFIG_NF_CONNTRACK_EVENTS is not set
|
|
||||||
CONFIG_NF_CT_PROTO_GRE=m
|
|
||||||
# CONFIG_NF_CT_PROTO_SCTP is not set
|
|
||||||
# CONFIG_NF_CT_PROTO_UDPLITE is not set
|
|
||||||
CONFIG_NF_CONNTRACK_AMANDA=m
|
|
||||||
CONFIG_NF_CONNTRACK_FTP=m
|
CONFIG_NF_CONNTRACK_FTP=m
|
||||||
CONFIG_NF_CONNTRACK_H323=m
|
|
||||||
CONFIG_NF_CONNTRACK_IRC=m
|
CONFIG_NF_CONNTRACK_IRC=m
|
||||||
CONFIG_NF_CONNTRACK_NETBIOS_NS=m
|
|
||||||
CONFIG_NF_CONNTRACK_PPTP=m
|
|
||||||
CONFIG_NF_CONNTRACK_SANE=m
|
|
||||||
CONFIG_NF_CONNTRACK_SIP=m
|
CONFIG_NF_CONNTRACK_SIP=m
|
||||||
CONFIG_NF_CONNTRACK_TFTP=m
|
CONFIG_NF_CT_NETLINK=m
|
||||||
CONFIG_NETFILTER_XTABLES=y
|
CONFIG_NETFILTER_XTABLES=y
|
||||||
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
|
|
||||||
# CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set
|
|
||||||
# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
|
|
||||||
CONFIG_NETFILTER_XT_TARGET_MARK=m
|
CONFIG_NETFILTER_XT_TARGET_MARK=m
|
||||||
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
|
|
||||||
CONFIG_NETFILTER_XT_TARGET_NFLOG=m
|
CONFIG_NETFILTER_XT_TARGET_NFLOG=m
|
||||||
# CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set
|
|
||||||
# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
|
|
||||||
CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
|
CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
|
||||||
CONFIG_NETFILTER_XT_MATCH_COMMENT=m
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
|
|
||||||
# CONFIG_NETFILTER_XT_MATCH_CONNLIMIT is not set
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
|
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
|
||||||
# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
|
|
||||||
# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_ESP=m
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_HELPER=m
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_LENGTH=m
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_LIMIT=m
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_MAC=m
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_MARK=m
|
CONFIG_NETFILTER_XT_MATCH_MARK=m
|
||||||
CONFIG_NETFILTER_XT_MATCH_POLICY=m
|
CONFIG_NETFILTER_XT_MATCH_POLICY=m
|
||||||
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
|
|
||||||
# CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_QUOTA=m
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_REALM=m
|
|
||||||
# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_STATE=m
|
CONFIG_NETFILTER_XT_MATCH_STATE=m
|
||||||
CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_STRING=m
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
|
|
||||||
# CONFIG_NETFILTER_XT_MATCH_TIME is not set
|
|
||||||
# CONFIG_NETFILTER_XT_MATCH_U32 is not set
|
|
||||||
CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# IP: Netfilter Configuration
|
# IP: Netfilter Configuration
|
||||||
#
|
#
|
||||||
CONFIG_NF_CONNTRACK_IPV4=m
|
CONFIG_NF_CONNTRACK_IPV4=m
|
||||||
CONFIG_NF_CONNTRACK_PROC_COMPAT=y
|
CONFIG_NF_CONNTRACK_PROC_COMPAT=y
|
||||||
# CONFIG_IP_NF_QUEUE is not set
|
|
||||||
CONFIG_IP_NF_IPTABLES=m
|
CONFIG_IP_NF_IPTABLES=m
|
||||||
CONFIG_IP_NF_MATCH_IPRANGE=m
|
|
||||||
CONFIG_IP_NF_MATCH_TOS=m
|
|
||||||
CONFIG_IP_NF_MATCH_RECENT=m
|
|
||||||
CONFIG_IP_NF_MATCH_ECN=m
|
|
||||||
CONFIG_IP_NF_MATCH_AH=m
|
|
||||||
CONFIG_IP_NF_MATCH_TTL=m
|
|
||||||
CONFIG_IP_NF_MATCH_OWNER=m
|
|
||||||
CONFIG_IP_NF_MATCH_ADDRTYPE=m
|
|
||||||
CONFIG_IP_NF_FILTER=m
|
CONFIG_IP_NF_FILTER=m
|
||||||
CONFIG_IP_NF_TARGET_REJECT=m
|
CONFIG_IP_NF_TARGET_REJECT=m
|
||||||
CONFIG_IP_NF_TARGET_LOG=m
|
CONFIG_IP_NF_TARGET_LOG=m
|
||||||
@ -343,54 +316,25 @@ CONFIG_IP_NF_TARGET_LOG=m
|
|||||||
CONFIG_NF_NAT=m
|
CONFIG_NF_NAT=m
|
||||||
CONFIG_NF_NAT_NEEDED=y
|
CONFIG_NF_NAT_NEEDED=y
|
||||||
CONFIG_IP_NF_TARGET_MASQUERADE=m
|
CONFIG_IP_NF_TARGET_MASQUERADE=m
|
||||||
CONFIG_IP_NF_TARGET_REDIRECT=m
|
|
||||||
CONFIG_IP_NF_TARGET_NETMAP=m
|
|
||||||
CONFIG_IP_NF_TARGET_SAME=m
|
|
||||||
CONFIG_NF_NAT_SNMP_BASIC=m
|
|
||||||
CONFIG_NF_NAT_PROTO_GRE=m
|
|
||||||
CONFIG_NF_NAT_FTP=m
|
CONFIG_NF_NAT_FTP=m
|
||||||
CONFIG_NF_NAT_IRC=m
|
CONFIG_NF_NAT_IRC=m
|
||||||
CONFIG_NF_NAT_TFTP=m
|
# CONFIG_NF_NAT_TFTP is not set
|
||||||
CONFIG_NF_NAT_AMANDA=m
|
# CONFIG_NF_NAT_AMANDA is not set
|
||||||
CONFIG_NF_NAT_PPTP=m
|
# CONFIG_NF_NAT_PPTP is not set
|
||||||
CONFIG_NF_NAT_H323=m
|
# CONFIG_NF_NAT_H323 is not set
|
||||||
CONFIG_NF_NAT_SIP=m
|
CONFIG_NF_NAT_SIP=m
|
||||||
CONFIG_IP_NF_MANGLE=m
|
CONFIG_IP_NF_MANGLE=m
|
||||||
CONFIG_IP_NF_TARGET_TOS=m
|
|
||||||
CONFIG_IP_NF_TARGET_ECN=m
|
|
||||||
CONFIG_IP_NF_TARGET_TTL=m
|
|
||||||
CONFIG_IP_NF_TARGET_CLUSTERIP=m
|
|
||||||
CONFIG_IP_NF_RAW=m
|
|
||||||
CONFIG_IP_NF_ARPTABLES=m
|
|
||||||
CONFIG_IP_NF_ARPFILTER=m
|
|
||||||
CONFIG_IP_NF_ARP_MANGLE=m
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# IPv6: Netfilter Configuration (EXPERIMENTAL)
|
# IPv6: Netfilter Configuration
|
||||||
#
|
#
|
||||||
CONFIG_NF_CONNTRACK_IPV6=m
|
CONFIG_NF_CONNTRACK_IPV6=m
|
||||||
CONFIG_IP6_NF_QUEUE=m
|
|
||||||
CONFIG_IP6_NF_IPTABLES=m
|
CONFIG_IP6_NF_IPTABLES=m
|
||||||
CONFIG_IP6_NF_MATCH_RT=m
|
|
||||||
CONFIG_IP6_NF_MATCH_OPTS=m
|
|
||||||
CONFIG_IP6_NF_MATCH_FRAG=m
|
|
||||||
CONFIG_IP6_NF_MATCH_HL=m
|
|
||||||
CONFIG_IP6_NF_MATCH_OWNER=m
|
|
||||||
CONFIG_IP6_NF_MATCH_IPV6HEADER=m
|
CONFIG_IP6_NF_MATCH_IPV6HEADER=m
|
||||||
CONFIG_IP6_NF_MATCH_AH=m
|
|
||||||
CONFIG_IP6_NF_MATCH_MH=m
|
|
||||||
CONFIG_IP6_NF_MATCH_EUI64=m
|
|
||||||
CONFIG_IP6_NF_FILTER=m
|
CONFIG_IP6_NF_FILTER=m
|
||||||
CONFIG_IP6_NF_TARGET_LOG=m
|
CONFIG_IP6_NF_TARGET_LOG=m
|
||||||
CONFIG_IP6_NF_TARGET_REJECT=m
|
CONFIG_IP6_NF_TARGET_REJECT=m
|
||||||
CONFIG_IP6_NF_MANGLE=m
|
CONFIG_IP6_NF_MANGLE=m
|
||||||
CONFIG_IP6_NF_TARGET_HL=m
|
|
||||||
CONFIG_IP6_NF_RAW=m
|
|
||||||
|
|
||||||
#
|
|
||||||
# Bridge: Netfilter Configuration
|
|
||||||
#
|
|
||||||
# CONFIG_BRIDGE_NF_EBTABLES is not set
|
|
||||||
# CONFIG_IP_DCCP is not set
|
# CONFIG_IP_DCCP is not set
|
||||||
# CONFIG_IP_SCTP is not set
|
# CONFIG_IP_SCTP is not set
|
||||||
# CONFIG_TIPC is not set
|
# CONFIG_TIPC is not set
|
||||||
@ -407,7 +351,6 @@ CONFIG_LLC=m
|
|||||||
# CONFIG_ECONET is not set
|
# CONFIG_ECONET is not set
|
||||||
# CONFIG_WAN_ROUTER is not set
|
# CONFIG_WAN_ROUTER is not set
|
||||||
# CONFIG_NET_SCHED is not set
|
# CONFIG_NET_SCHED is not set
|
||||||
CONFIG_NET_CLS_ROUTE=y
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Network testing
|
# Network testing
|
||||||
@ -415,6 +358,7 @@ CONFIG_NET_CLS_ROUTE=y
|
|||||||
# CONFIG_NET_PKTGEN is not set
|
# CONFIG_NET_PKTGEN is not set
|
||||||
# CONFIG_NET_TCPPROBE is not set
|
# CONFIG_NET_TCPPROBE is not set
|
||||||
# CONFIG_HAMRADIO is not set
|
# CONFIG_HAMRADIO is not set
|
||||||
|
# CONFIG_CAN is not set
|
||||||
# CONFIG_IRDA is not set
|
# CONFIG_IRDA is not set
|
||||||
# CONFIG_BT is not set
|
# CONFIG_BT is not set
|
||||||
# CONFIG_AF_RXRPC is not set
|
# CONFIG_AF_RXRPC is not set
|
||||||
@ -450,6 +394,7 @@ CONFIG_MTD=y
|
|||||||
CONFIG_MTD_PARTITIONS=y
|
CONFIG_MTD_PARTITIONS=y
|
||||||
# CONFIG_MTD_REDBOOT_PARTS is not set
|
# CONFIG_MTD_REDBOOT_PARTS is not set
|
||||||
CONFIG_MTD_CMDLINE_PARTS=y
|
CONFIG_MTD_CMDLINE_PARTS=y
|
||||||
|
# CONFIG_MTD_AR7_PARTS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# User Modules And Translation Layers
|
# User Modules And Translation Layers
|
||||||
@ -531,11 +476,18 @@ CONFIG_BLK_DEV_NBD=m
|
|||||||
CONFIG_BLK_DEV_RAM=m
|
CONFIG_BLK_DEV_RAM=m
|
||||||
CONFIG_BLK_DEV_RAM_COUNT=16
|
CONFIG_BLK_DEV_RAM_COUNT=16
|
||||||
CONFIG_BLK_DEV_RAM_SIZE=4096
|
CONFIG_BLK_DEV_RAM_SIZE=4096
|
||||||
CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
|
# CONFIG_BLK_DEV_XIP is not set
|
||||||
# CONFIG_CDROM_PKTCDVD is not set
|
# CONFIG_CDROM_PKTCDVD is not set
|
||||||
# CONFIG_ATA_OVER_ETH is not set
|
# CONFIG_ATA_OVER_ETH is not set
|
||||||
# CONFIG_MISC_DEVICES is not set
|
CONFIG_MISC_DEVICES=y
|
||||||
# CONFIG_IDE is not set
|
# CONFIG_ATMEL_PWM is not set
|
||||||
|
CONFIG_ATMEL_TCLIB=y
|
||||||
|
CONFIG_ATMEL_TCB_CLKSRC=y
|
||||||
|
CONFIG_ATMEL_TCB_CLKSRC_BLOCK=0
|
||||||
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
|
# CONFIG_ATMEL_SSC is not set
|
||||||
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
# CONFIG_HAVE_IDE is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# SCSI device support
|
# SCSI device support
|
||||||
@ -568,11 +520,13 @@ CONFIG_PHYLIB=y
|
|||||||
# CONFIG_SMSC_PHY is not set
|
# CONFIG_SMSC_PHY is not set
|
||||||
# CONFIG_BROADCOM_PHY is not set
|
# CONFIG_BROADCOM_PHY is not set
|
||||||
# CONFIG_ICPLUS_PHY is not set
|
# CONFIG_ICPLUS_PHY is not set
|
||||||
|
# CONFIG_REALTEK_PHY is not set
|
||||||
# CONFIG_FIXED_PHY is not set
|
# CONFIG_FIXED_PHY is not set
|
||||||
# CONFIG_MDIO_BITBANG is not set
|
# CONFIG_MDIO_BITBANG is not set
|
||||||
CONFIG_NET_ETHERNET=y
|
CONFIG_NET_ETHERNET=y
|
||||||
# CONFIG_MII is not set
|
# CONFIG_MII is not set
|
||||||
CONFIG_MACB=y
|
CONFIG_MACB=y
|
||||||
|
# CONFIG_ENC28J60 is not set
|
||||||
# CONFIG_IBM_NEW_EMAC_ZMII is not set
|
# CONFIG_IBM_NEW_EMAC_ZMII is not set
|
||||||
# CONFIG_IBM_NEW_EMAC_RGMII is not set
|
# CONFIG_IBM_NEW_EMAC_RGMII is not set
|
||||||
# CONFIG_IBM_NEW_EMAC_TAH is not set
|
# CONFIG_IBM_NEW_EMAC_TAH is not set
|
||||||
@ -586,6 +540,7 @@ CONFIG_MACB=y
|
|||||||
#
|
#
|
||||||
# CONFIG_WLAN_PRE80211 is not set
|
# CONFIG_WLAN_PRE80211 is not set
|
||||||
# CONFIG_WLAN_80211 is not set
|
# CONFIG_WLAN_80211 is not set
|
||||||
|
# CONFIG_IWLWIFI_LEDS is not set
|
||||||
# CONFIG_WAN is not set
|
# CONFIG_WAN is not set
|
||||||
CONFIG_PPP=m
|
CONFIG_PPP=m
|
||||||
# CONFIG_PPP_MULTILINK is not set
|
# CONFIG_PPP_MULTILINK is not set
|
||||||
@ -599,7 +554,6 @@ CONFIG_PPPOE=m
|
|||||||
# CONFIG_PPPOL2TP is not set
|
# CONFIG_PPPOL2TP is not set
|
||||||
# CONFIG_SLIP is not set
|
# CONFIG_SLIP is not set
|
||||||
CONFIG_SLHC=m
|
CONFIG_SLHC=m
|
||||||
# CONFIG_SHAPER is not set
|
|
||||||
# CONFIG_NETCONSOLE is not set
|
# CONFIG_NETCONSOLE is not set
|
||||||
# CONFIG_NETPOLL is not set
|
# CONFIG_NETPOLL is not set
|
||||||
# CONFIG_NET_POLL_CONTROLLER is not set
|
# CONFIG_NET_POLL_CONTROLLER is not set
|
||||||
@ -621,6 +575,7 @@ CONFIG_SLHC=m
|
|||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
# CONFIG_VT is not set
|
# CONFIG_VT is not set
|
||||||
|
# CONFIG_DEVKMEM is not set
|
||||||
# CONFIG_SERIAL_NONSTANDARD is not set
|
# CONFIG_SERIAL_NONSTANDARD is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -633,6 +588,7 @@ CONFIG_SLHC=m
|
|||||||
#
|
#
|
||||||
CONFIG_SERIAL_ATMEL=y
|
CONFIG_SERIAL_ATMEL=y
|
||||||
CONFIG_SERIAL_ATMEL_CONSOLE=y
|
CONFIG_SERIAL_ATMEL_CONSOLE=y
|
||||||
|
CONFIG_SERIAL_ATMEL_PDC=y
|
||||||
# CONFIG_SERIAL_ATMEL_TTYAT is not set
|
# CONFIG_SERIAL_ATMEL_TTYAT is not set
|
||||||
CONFIG_SERIAL_CORE=y
|
CONFIG_SERIAL_CORE=y
|
||||||
CONFIG_SERIAL_CORE_CONSOLE=y
|
CONFIG_SERIAL_CORE_CONSOLE=y
|
||||||
@ -640,21 +596,13 @@ CONFIG_UNIX98_PTYS=y
|
|||||||
# CONFIG_LEGACY_PTYS is not set
|
# CONFIG_LEGACY_PTYS is not set
|
||||||
# CONFIG_IPMI_HANDLER is not set
|
# CONFIG_IPMI_HANDLER is not set
|
||||||
# CONFIG_HW_RANDOM is not set
|
# CONFIG_HW_RANDOM is not set
|
||||||
# CONFIG_RTC is not set
|
|
||||||
# CONFIG_GEN_RTC is not set
|
|
||||||
# CONFIG_R3964 is not set
|
# CONFIG_R3964 is not set
|
||||||
# CONFIG_RAW_DRIVER is not set
|
# CONFIG_RAW_DRIVER is not set
|
||||||
# CONFIG_TCG_TPM is not set
|
# CONFIG_TCG_TPM is not set
|
||||||
CONFIG_I2C=m
|
CONFIG_I2C=m
|
||||||
CONFIG_I2C_BOARDINFO=y
|
CONFIG_I2C_BOARDINFO=y
|
||||||
CONFIG_I2C_CHARDEV=m
|
CONFIG_I2C_CHARDEV=m
|
||||||
|
|
||||||
#
|
|
||||||
# I2C Algorithms
|
|
||||||
#
|
|
||||||
CONFIG_I2C_ALGOBIT=m
|
CONFIG_I2C_ALGOBIT=m
|
||||||
# CONFIG_I2C_ALGOPCF is not set
|
|
||||||
# CONFIG_I2C_ALGOPCA is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# I2C Hardware Bus support
|
# I2C Hardware Bus support
|
||||||
@ -665,27 +613,23 @@ CONFIG_I2C_GPIO=m
|
|||||||
# CONFIG_I2C_SIMTEC is not set
|
# CONFIG_I2C_SIMTEC is not set
|
||||||
# CONFIG_I2C_TAOS_EVM is not set
|
# CONFIG_I2C_TAOS_EVM is not set
|
||||||
# CONFIG_I2C_STUB is not set
|
# CONFIG_I2C_STUB is not set
|
||||||
|
# CONFIG_I2C_PCA_PLATFORM is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Miscellaneous I2C Chip support
|
# Miscellaneous I2C Chip support
|
||||||
#
|
#
|
||||||
# CONFIG_SENSORS_DS1337 is not set
|
|
||||||
# CONFIG_SENSORS_DS1374 is not set
|
|
||||||
# CONFIG_DS1682 is not set
|
# CONFIG_DS1682 is not set
|
||||||
# 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_SENSORS_PCA9539 is not set
|
# CONFIG_PCF8575 is not set
|
||||||
# CONFIG_SENSORS_PCF8591 is not set
|
# CONFIG_SENSORS_PCF8591 is not set
|
||||||
|
# CONFIG_TPS65010 is not set
|
||||||
# CONFIG_SENSORS_MAX6875 is not set
|
# CONFIG_SENSORS_MAX6875 is not set
|
||||||
# CONFIG_SENSORS_TSL2550 is not set
|
# CONFIG_SENSORS_TSL2550 is not set
|
||||||
# CONFIG_I2C_DEBUG_CORE is not set
|
# CONFIG_I2C_DEBUG_CORE is not set
|
||||||
# CONFIG_I2C_DEBUG_ALGO is not set
|
# CONFIG_I2C_DEBUG_ALGO is not set
|
||||||
# CONFIG_I2C_DEBUG_BUS is not set
|
# CONFIG_I2C_DEBUG_BUS is not set
|
||||||
# CONFIG_I2C_DEBUG_CHIP is not set
|
# CONFIG_I2C_DEBUG_CHIP is not set
|
||||||
|
|
||||||
#
|
|
||||||
# SPI support
|
|
||||||
#
|
|
||||||
CONFIG_SPI=y
|
CONFIG_SPI=y
|
||||||
# CONFIG_SPI_DEBUG is not set
|
# CONFIG_SPI_DEBUG is not set
|
||||||
CONFIG_SPI_MASTER=y
|
CONFIG_SPI_MASTER=y
|
||||||
@ -702,9 +646,27 @@ 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
|
||||||
|
|
||||||
|
#
|
||||||
|
# GPIO Support
|
||||||
|
#
|
||||||
|
# CONFIG_DEBUG_GPIO is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# I2C GPIO expanders:
|
||||||
|
#
|
||||||
|
# CONFIG_GPIO_PCA953X is not set
|
||||||
|
# CONFIG_GPIO_PCF857X is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# SPI GPIO expanders:
|
||||||
|
#
|
||||||
|
# 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_WATCHDOG=y
|
CONFIG_WATCHDOG=y
|
||||||
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
||||||
|
|
||||||
@ -724,12 +686,22 @@ CONFIG_SSB_POSSIBLE=y
|
|||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
#
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# Multimedia core support
|
||||||
|
#
|
||||||
# CONFIG_VIDEO_DEV is not set
|
# CONFIG_VIDEO_DEV is not set
|
||||||
# CONFIG_DVB_CORE is not set
|
# CONFIG_DVB_CORE is not set
|
||||||
|
# CONFIG_VIDEO_MEDIA is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Multimedia drivers
|
||||||
|
#
|
||||||
# CONFIG_DAB is not set
|
# CONFIG_DAB is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -753,14 +725,12 @@ CONFIG_USB_SUPPORT=y
|
|||||||
# CONFIG_USB_ARCH_HAS_HCD is not set
|
# CONFIG_USB_ARCH_HAS_HCD is not set
|
||||||
# CONFIG_USB_ARCH_HAS_OHCI is not set
|
# CONFIG_USB_ARCH_HAS_OHCI is not set
|
||||||
# CONFIG_USB_ARCH_HAS_EHCI is not set
|
# CONFIG_USB_ARCH_HAS_EHCI is not set
|
||||||
|
# CONFIG_USB_OTG_WHITELIST is not set
|
||||||
|
# CONFIG_USB_OTG_BLACKLIST_HUB is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
|
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
|
||||||
#
|
#
|
||||||
|
|
||||||
#
|
|
||||||
# USB Gadget Support
|
|
||||||
#
|
|
||||||
CONFIG_USB_GADGET=y
|
CONFIG_USB_GADGET=y
|
||||||
# CONFIG_USB_GADGET_DEBUG is not set
|
# CONFIG_USB_GADGET_DEBUG is not set
|
||||||
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
||||||
@ -772,6 +742,7 @@ CONFIG_USB_ATMEL_USBA=y
|
|||||||
# CONFIG_USB_GADGET_NET2280 is not set
|
# CONFIG_USB_GADGET_NET2280 is not set
|
||||||
# CONFIG_USB_GADGET_PXA2XX is not set
|
# CONFIG_USB_GADGET_PXA2XX 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_GOKU is not set
|
# CONFIG_USB_GADGET_GOKU is not set
|
||||||
# CONFIG_USB_GADGET_LH7A40X is not set
|
# CONFIG_USB_GADGET_LH7A40X is not set
|
||||||
# CONFIG_USB_GADGET_OMAP is not set
|
# CONFIG_USB_GADGET_OMAP is not set
|
||||||
@ -787,6 +758,7 @@ CONFIG_USB_FILE_STORAGE=m
|
|||||||
# CONFIG_USB_FILE_STORAGE_TEST is not set
|
# CONFIG_USB_FILE_STORAGE_TEST is not set
|
||||||
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_MMC=m
|
CONFIG_MMC=m
|
||||||
# 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
|
||||||
@ -797,11 +769,13 @@ CONFIG_MMC=m
|
|||||||
CONFIG_MMC_BLOCK=m
|
CONFIG_MMC_BLOCK=m
|
||||||
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
|
||||||
|
|
||||||
#
|
#
|
||||||
# MMC/SD Host Controller Drivers
|
# MMC/SD Host Controller Drivers
|
||||||
#
|
#
|
||||||
CONFIG_MMC_SPI=m
|
CONFIG_MMC_SPI=m
|
||||||
|
# CONFIG_MEMSTICK is not set
|
||||||
CONFIG_NEW_LEDS=y
|
CONFIG_NEW_LEDS=y
|
||||||
CONFIG_LEDS_CLASS=y
|
CONFIG_LEDS_CLASS=y
|
||||||
|
|
||||||
@ -816,6 +790,8 @@ CONFIG_LEDS_GPIO=y
|
|||||||
CONFIG_LEDS_TRIGGERS=y
|
CONFIG_LEDS_TRIGGERS=y
|
||||||
CONFIG_LEDS_TRIGGER_TIMER=y
|
CONFIG_LEDS_TRIGGER_TIMER=y
|
||||||
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
|
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
|
||||||
|
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
|
||||||
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
CONFIG_RTC_LIB=y
|
CONFIG_RTC_LIB=y
|
||||||
CONFIG_RTC_CLASS=y
|
CONFIG_RTC_CLASS=y
|
||||||
CONFIG_RTC_HCTOSYS=y
|
CONFIG_RTC_HCTOSYS=y
|
||||||
@ -844,19 +820,22 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# CONFIG_RTC_DRV_PCF8563 is not set
|
# CONFIG_RTC_DRV_PCF8563 is not set
|
||||||
# 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
|
||||||
|
|
||||||
#
|
#
|
||||||
# SPI RTC drivers
|
# SPI RTC drivers
|
||||||
#
|
#
|
||||||
# CONFIG_RTC_DRV_RS5C348 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_RS5C348 is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Platform RTC drivers
|
# Platform RTC drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_RTC_DRV_DS1511 is not set
|
||||||
# CONFIG_RTC_DRV_DS1553 is not set
|
# CONFIG_RTC_DRV_DS1553 is not set
|
||||||
# CONFIG_RTC_DRV_STK17TA8 is not set
|
|
||||||
# CONFIG_RTC_DRV_DS1742 is not set
|
# CONFIG_RTC_DRV_DS1742 is not set
|
||||||
|
# CONFIG_RTC_DRV_STK17TA8 is not set
|
||||||
# CONFIG_RTC_DRV_M48T86 is not set
|
# CONFIG_RTC_DRV_M48T86 is not set
|
||||||
# CONFIG_RTC_DRV_M48T59 is not set
|
# CONFIG_RTC_DRV_M48T59 is not set
|
||||||
# CONFIG_RTC_DRV_V3020 is not set
|
# CONFIG_RTC_DRV_V3020 is not set
|
||||||
@ -865,10 +844,6 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# on-CPU RTC drivers
|
# on-CPU RTC drivers
|
||||||
#
|
#
|
||||||
CONFIG_RTC_DRV_AT32AP700X=y
|
CONFIG_RTC_DRV_AT32AP700X=y
|
||||||
|
|
||||||
#
|
|
||||||
# Userspace I/O
|
|
||||||
#
|
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -885,14 +860,11 @@ CONFIG_JBD=m
|
|||||||
# CONFIG_JFS_FS is not set
|
# CONFIG_JFS_FS is not set
|
||||||
# CONFIG_FS_POSIX_ACL is not set
|
# CONFIG_FS_POSIX_ACL is not set
|
||||||
# CONFIG_XFS_FS is not set
|
# CONFIG_XFS_FS is not set
|
||||||
# CONFIG_GFS2_FS is not set
|
|
||||||
# CONFIG_OCFS2_FS is not set
|
# CONFIG_OCFS2_FS is not set
|
||||||
# CONFIG_MINIX_FS is not set
|
# CONFIG_DNOTIFY is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
|
||||||
CONFIG_INOTIFY=y
|
CONFIG_INOTIFY=y
|
||||||
CONFIG_INOTIFY_USER=y
|
CONFIG_INOTIFY_USER=y
|
||||||
# CONFIG_QUOTA is not set
|
# CONFIG_QUOTA is not set
|
||||||
# CONFIG_DNOTIFY is not set
|
|
||||||
# CONFIG_AUTOFS_FS is not set
|
# CONFIG_AUTOFS_FS is not set
|
||||||
# CONFIG_AUTOFS4_FS is not set
|
# CONFIG_AUTOFS4_FS is not set
|
||||||
CONFIG_FUSE_FS=m
|
CONFIG_FUSE_FS=m
|
||||||
@ -948,8 +920,10 @@ CONFIG_JFFS2_RTIME=y
|
|||||||
# CONFIG_JFFS2_RUBIN is not set
|
# CONFIG_JFFS2_RUBIN is not set
|
||||||
# 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_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_SYSV_FS is not set
|
# CONFIG_SYSV_FS is not set
|
||||||
# CONFIG_UFS_FS is not set
|
# CONFIG_UFS_FS is not set
|
||||||
CONFIG_NETWORK_FILESYSTEMS=y
|
CONFIG_NETWORK_FILESYSTEMS=y
|
||||||
@ -957,12 +931,10 @@ 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_NFS_DIRECTIO is not set
|
|
||||||
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_NFSD_TCP=y
|
|
||||||
CONFIG_ROOT_NFS=y
|
CONFIG_ROOT_NFS=y
|
||||||
CONFIG_LOCKD=y
|
CONFIG_LOCKD=y
|
||||||
CONFIG_LOCKD_V4=y
|
CONFIG_LOCKD_V4=y
|
||||||
@ -1030,11 +1002,6 @@ CONFIG_NLS_ISO8859_1=m
|
|||||||
# CONFIG_NLS_KOI8_U is not set
|
# CONFIG_NLS_KOI8_U is not set
|
||||||
CONFIG_NLS_UTF8=m
|
CONFIG_NLS_UTF8=m
|
||||||
# CONFIG_DLM is not set
|
# CONFIG_DLM is not set
|
||||||
CONFIG_INSTRUMENTATION=y
|
|
||||||
CONFIG_PROFILING=y
|
|
||||||
CONFIG_OPROFILE=m
|
|
||||||
CONFIG_KPROBES=y
|
|
||||||
# CONFIG_MARKERS is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Kernel hacking
|
# Kernel hacking
|
||||||
@ -1042,6 +1009,7 @@ CONFIG_KPROBES=y
|
|||||||
# CONFIG_PRINTK_TIME is not set
|
# CONFIG_PRINTK_TIME is not set
|
||||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||||
CONFIG_ENABLE_MUST_CHECK=y
|
CONFIG_ENABLE_MUST_CHECK=y
|
||||||
|
CONFIG_FRAME_WARN=1024
|
||||||
CONFIG_MAGIC_SYSRQ=y
|
CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_UNUSED_SYMBOLS is not set
|
# CONFIG_UNUSED_SYMBOLS is not set
|
||||||
# CONFIG_DEBUG_FS is not set
|
# CONFIG_DEBUG_FS is not set
|
||||||
@ -1052,7 +1020,9 @@ CONFIG_DETECT_SOFTLOCKUP=y
|
|||||||
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
|
||||||
|
# CONFIG_DEBUG_OBJECTS is not set
|
||||||
# CONFIG_SLUB_DEBUG_ON is not set
|
# CONFIG_SLUB_DEBUG_ON is not set
|
||||||
|
# CONFIG_SLUB_STATS is not set
|
||||||
# CONFIG_DEBUG_RT_MUTEXES is not set
|
# CONFIG_DEBUG_RT_MUTEXES is not set
|
||||||
# CONFIG_RT_MUTEX_TESTER is not set
|
# CONFIG_RT_MUTEX_TESTER is not set
|
||||||
# CONFIG_DEBUG_SPINLOCK is not set
|
# CONFIG_DEBUG_SPINLOCK is not set
|
||||||
@ -1066,12 +1036,14 @@ CONFIG_SCHED_DEBUG=y
|
|||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
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_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
|
||||||
# CONFIG_FORCED_INLINING is not set
|
|
||||||
# CONFIG_BOOT_PRINTK_DELAY is not set
|
# CONFIG_BOOT_PRINTK_DELAY is not set
|
||||||
# CONFIG_RCU_TORTURE_TEST is not set
|
# CONFIG_RCU_TORTURE_TEST is not set
|
||||||
|
# CONFIG_KPROBES_SANITY_TEST is not set
|
||||||
|
# CONFIG_BACKTRACE_SELF_TEST is not set
|
||||||
# CONFIG_LKDTM is not set
|
# CONFIG_LKDTM is not set
|
||||||
# CONFIG_FAULT_INJECTION is not set
|
# CONFIG_FAULT_INJECTION is not set
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
@ -1083,52 +1055,90 @@ CONFIG_FRAME_POINTER=y
|
|||||||
# CONFIG_SECURITY is not set
|
# CONFIG_SECURITY is not set
|
||||||
# CONFIG_SECURITY_FILE_CAPABILITIES is not set
|
# CONFIG_SECURITY_FILE_CAPABILITIES is not set
|
||||||
CONFIG_CRYPTO=y
|
CONFIG_CRYPTO=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# Crypto core or helper
|
||||||
|
#
|
||||||
CONFIG_CRYPTO_ALGAPI=y
|
CONFIG_CRYPTO_ALGAPI=y
|
||||||
|
CONFIG_CRYPTO_AEAD=y
|
||||||
CONFIG_CRYPTO_BLKCIPHER=y
|
CONFIG_CRYPTO_BLKCIPHER=y
|
||||||
CONFIG_CRYPTO_HASH=y
|
CONFIG_CRYPTO_HASH=y
|
||||||
CONFIG_CRYPTO_MANAGER=y
|
CONFIG_CRYPTO_MANAGER=y
|
||||||
|
# CONFIG_CRYPTO_GF128MUL is not set
|
||||||
|
# CONFIG_CRYPTO_NULL is not set
|
||||||
|
# CONFIG_CRYPTO_CRYPTD is not set
|
||||||
|
CONFIG_CRYPTO_AUTHENC=y
|
||||||
|
# CONFIG_CRYPTO_TEST is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Authenticated Encryption with Associated Data
|
||||||
|
#
|
||||||
|
# CONFIG_CRYPTO_CCM is not set
|
||||||
|
# CONFIG_CRYPTO_GCM is not set
|
||||||
|
# CONFIG_CRYPTO_SEQIV is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Block modes
|
||||||
|
#
|
||||||
|
CONFIG_CRYPTO_CBC=y
|
||||||
|
# CONFIG_CRYPTO_CTR is not set
|
||||||
|
# CONFIG_CRYPTO_CTS is not set
|
||||||
|
CONFIG_CRYPTO_ECB=m
|
||||||
|
# CONFIG_CRYPTO_LRW is not set
|
||||||
|
CONFIG_CRYPTO_PCBC=m
|
||||||
|
# CONFIG_CRYPTO_XTS is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Hash modes
|
||||||
|
#
|
||||||
CONFIG_CRYPTO_HMAC=y
|
CONFIG_CRYPTO_HMAC=y
|
||||||
# CONFIG_CRYPTO_XCBC is not set
|
# CONFIG_CRYPTO_XCBC is not set
|
||||||
# CONFIG_CRYPTO_NULL is not set
|
|
||||||
|
#
|
||||||
|
# Digest
|
||||||
|
#
|
||||||
|
# CONFIG_CRYPTO_CRC32C is not set
|
||||||
# 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_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
|
||||||
# CONFIG_CRYPTO_WP512 is not set
|
|
||||||
# CONFIG_CRYPTO_TGR192 is not set
|
# CONFIG_CRYPTO_TGR192 is not set
|
||||||
# CONFIG_CRYPTO_GF128MUL is not set
|
# CONFIG_CRYPTO_WP512 is not set
|
||||||
CONFIG_CRYPTO_ECB=m
|
|
||||||
CONFIG_CRYPTO_CBC=y
|
#
|
||||||
CONFIG_CRYPTO_PCBC=m
|
# Ciphers
|
||||||
# CONFIG_CRYPTO_LRW is not set
|
#
|
||||||
# CONFIG_CRYPTO_XTS is not set
|
|
||||||
# CONFIG_CRYPTO_CRYPTD is not set
|
|
||||||
CONFIG_CRYPTO_DES=y
|
|
||||||
# CONFIG_CRYPTO_FCRYPT is not set
|
|
||||||
# CONFIG_CRYPTO_BLOWFISH is not set
|
|
||||||
# CONFIG_CRYPTO_TWOFISH is not set
|
|
||||||
# CONFIG_CRYPTO_SERPENT is not set
|
|
||||||
# CONFIG_CRYPTO_AES is not set
|
# CONFIG_CRYPTO_AES is not set
|
||||||
|
# CONFIG_CRYPTO_ANUBIS is not set
|
||||||
|
CONFIG_CRYPTO_ARC4=m
|
||||||
|
# CONFIG_CRYPTO_BLOWFISH is not set
|
||||||
|
# CONFIG_CRYPTO_CAMELLIA is not set
|
||||||
# CONFIG_CRYPTO_CAST5 is not set
|
# CONFIG_CRYPTO_CAST5 is not set
|
||||||
# CONFIG_CRYPTO_CAST6 is not set
|
# CONFIG_CRYPTO_CAST6 is not set
|
||||||
# CONFIG_CRYPTO_TEA is not set
|
CONFIG_CRYPTO_DES=y
|
||||||
CONFIG_CRYPTO_ARC4=m
|
# CONFIG_CRYPTO_FCRYPT is not set
|
||||||
# CONFIG_CRYPTO_KHAZAD is not set
|
# CONFIG_CRYPTO_KHAZAD is not set
|
||||||
# CONFIG_CRYPTO_ANUBIS is not set
|
# CONFIG_CRYPTO_SALSA20 is not set
|
||||||
# CONFIG_CRYPTO_SEED is not set
|
# CONFIG_CRYPTO_SEED is not set
|
||||||
|
# CONFIG_CRYPTO_SERPENT is not set
|
||||||
|
# CONFIG_CRYPTO_TEA is not set
|
||||||
|
# CONFIG_CRYPTO_TWOFISH is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Compression
|
||||||
|
#
|
||||||
CONFIG_CRYPTO_DEFLATE=y
|
CONFIG_CRYPTO_DEFLATE=y
|
||||||
# CONFIG_CRYPTO_MICHAEL_MIC is not set
|
# CONFIG_CRYPTO_LZO is not set
|
||||||
# CONFIG_CRYPTO_CRC32C is not set
|
|
||||||
# CONFIG_CRYPTO_CAMELLIA is not set
|
|
||||||
# CONFIG_CRYPTO_TEST is not set
|
|
||||||
# CONFIG_CRYPTO_AUTHENC is not set
|
|
||||||
CONFIG_CRYPTO_HW=y
|
CONFIG_CRYPTO_HW=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Library routines
|
# Library routines
|
||||||
#
|
#
|
||||||
CONFIG_BITREVERSE=y
|
CONFIG_BITREVERSE=y
|
||||||
|
# CONFIG_GENERIC_FIND_FIRST_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_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
@ -1137,10 +1147,6 @@ 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_TEXTSEARCH=y
|
|
||||||
CONFIG_TEXTSEARCH_KMP=m
|
|
||||||
CONFIG_TEXTSEARCH_BM=m
|
|
||||||
CONFIG_TEXTSEARCH_FSM=m
|
|
||||||
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.24-rc7
|
# Linux kernel version: 2.6.26-rc3
|
||||||
# Wed Jan 9 23:07:43 2008
|
# Mon May 26 13:30:20 2008
|
||||||
#
|
#
|
||||||
CONFIG_AVR32=y
|
CONFIG_AVR32=y
|
||||||
CONFIG_GENERIC_GPIO=y
|
CONFIG_GENERIC_GPIO=y
|
||||||
@ -13,10 +13,10 @@ CONFIG_HARDIRQS_SW_RESEND=y
|
|||||||
CONFIG_GENERIC_IRQ_PROBE=y
|
CONFIG_GENERIC_IRQ_PROBE=y
|
||||||
CONFIG_RWSEM_GENERIC_SPINLOCK=y
|
CONFIG_RWSEM_GENERIC_SPINLOCK=y
|
||||||
CONFIG_GENERIC_TIME=y
|
CONFIG_GENERIC_TIME=y
|
||||||
|
CONFIG_GENERIC_CLOCKEVENTS=y
|
||||||
# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
|
# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
|
||||||
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
|
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
|
||||||
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
|
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
|
||||||
CONFIG_ARCH_SUPPORTS_OPROFILE=y
|
|
||||||
CONFIG_GENERIC_HWEIGHT=y
|
CONFIG_GENERIC_HWEIGHT=y
|
||||||
CONFIG_GENERIC_CALIBRATE_DELAY=y
|
CONFIG_GENERIC_CALIBRATE_DELAY=y
|
||||||
CONFIG_GENERIC_BUG=y
|
CONFIG_GENERIC_BUG=y
|
||||||
@ -36,15 +36,15 @@ CONFIG_SYSVIPC_SYSCTL=y
|
|||||||
CONFIG_POSIX_MQUEUE=y
|
CONFIG_POSIX_MQUEUE=y
|
||||||
# CONFIG_BSD_PROCESS_ACCT is not set
|
# CONFIG_BSD_PROCESS_ACCT is not set
|
||||||
# CONFIG_TASKSTATS is not set
|
# CONFIG_TASKSTATS is not set
|
||||||
# CONFIG_USER_NS is not set
|
|
||||||
# CONFIG_PID_NS is not set
|
|
||||||
# CONFIG_AUDIT is not set
|
# CONFIG_AUDIT is not set
|
||||||
# CONFIG_IKCONFIG is not set
|
# CONFIG_IKCONFIG is not set
|
||||||
CONFIG_LOG_BUF_SHIFT=14
|
CONFIG_LOG_BUF_SHIFT=14
|
||||||
# CONFIG_CGROUPS is not set
|
# CONFIG_CGROUPS is not set
|
||||||
# CONFIG_FAIR_GROUP_SCHED is not set
|
# CONFIG_GROUP_SCHED is not set
|
||||||
CONFIG_SYSFS_DEPRECATED=y
|
CONFIG_SYSFS_DEPRECATED=y
|
||||||
|
CONFIG_SYSFS_DEPRECATED_V2=y
|
||||||
CONFIG_RELAY=y
|
CONFIG_RELAY=y
|
||||||
|
# CONFIG_NAMESPACES is not set
|
||||||
CONFIG_BLK_DEV_INITRD=y
|
CONFIG_BLK_DEV_INITRD=y
|
||||||
CONFIG_INITRAMFS_SOURCE=""
|
CONFIG_INITRAMFS_SOURCE=""
|
||||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||||
@ -58,11 +58,13 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
|
# CONFIG_COMPAT_BRK is not set
|
||||||
# CONFIG_BASE_FULL is not set
|
# CONFIG_BASE_FULL is not set
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
CONFIG_EPOLL=y
|
CONFIG_EPOLL=y
|
||||||
CONFIG_SIGNALFD=y
|
CONFIG_SIGNALFD=y
|
||||||
|
CONFIG_TIMERFD=y
|
||||||
CONFIG_EVENTFD=y
|
CONFIG_EVENTFD=y
|
||||||
CONFIG_SHMEM=y
|
CONFIG_SHMEM=y
|
||||||
CONFIG_VM_EVENT_COUNTERS=y
|
CONFIG_VM_EVENT_COUNTERS=y
|
||||||
@ -70,11 +72,21 @@ CONFIG_SLUB_DEBUG=y
|
|||||||
# CONFIG_SLAB is not set
|
# CONFIG_SLAB is not set
|
||||||
CONFIG_SLUB=y
|
CONFIG_SLUB=y
|
||||||
# CONFIG_SLOB is not set
|
# CONFIG_SLOB is not set
|
||||||
|
CONFIG_PROFILING=y
|
||||||
|
# CONFIG_MARKERS is not set
|
||||||
|
CONFIG_OPROFILE=m
|
||||||
|
CONFIG_HAVE_OPROFILE=y
|
||||||
|
CONFIG_KPROBES=y
|
||||||
|
CONFIG_HAVE_KPROBES=y
|
||||||
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
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
|
||||||
CONFIG_BASE_SMALL=1
|
CONFIG_BASE_SMALL=1
|
||||||
CONFIG_MODULES=y
|
CONFIG_MODULES=y
|
||||||
|
# CONFIG_MODULE_FORCE_LOAD is not set
|
||||||
CONFIG_MODULE_UNLOAD=y
|
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
|
||||||
@ -98,10 +110,15 @@ CONFIG_IOSCHED_CFQ=y
|
|||||||
CONFIG_DEFAULT_CFQ=y
|
CONFIG_DEFAULT_CFQ=y
|
||||||
# CONFIG_DEFAULT_NOOP is not set
|
# CONFIG_DEFAULT_NOOP is not set
|
||||||
CONFIG_DEFAULT_IOSCHED="cfq"
|
CONFIG_DEFAULT_IOSCHED="cfq"
|
||||||
|
CONFIG_CLASSIC_RCU=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# System Type and features
|
# System Type and features
|
||||||
#
|
#
|
||||||
|
CONFIG_TICK_ONESHOT=y
|
||||||
|
CONFIG_NO_HZ=y
|
||||||
|
CONFIG_HIGH_RES_TIMERS=y
|
||||||
|
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
|
||||||
CONFIG_SUBARCH_AVR32B=y
|
CONFIG_SUBARCH_AVR32B=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
CONFIG_PERFORMANCE_COUNTERS=y
|
CONFIG_PERFORMANCE_COUNTERS=y
|
||||||
@ -147,16 +164,19 @@ CONFIG_FLATMEM=y
|
|||||||
CONFIG_FLAT_NODE_MEM_MAP=y
|
CONFIG_FLAT_NODE_MEM_MAP=y
|
||||||
# CONFIG_SPARSEMEM_STATIC is not set
|
# CONFIG_SPARSEMEM_STATIC is not set
|
||||||
# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
|
# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
|
||||||
|
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_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_HZ_100 is not set
|
# CONFIG_HZ_100 is not set
|
||||||
CONFIG_HZ_250=y
|
CONFIG_HZ_250=y
|
||||||
# CONFIG_HZ_300 is not set
|
# CONFIG_HZ_300 is not set
|
||||||
# CONFIG_HZ_1000 is not set
|
# CONFIG_HZ_1000 is not set
|
||||||
CONFIG_HZ=250
|
CONFIG_HZ=250
|
||||||
|
# CONFIG_SCHED_HRTICK is not set
|
||||||
CONFIG_CMDLINE=""
|
CONFIG_CMDLINE=""
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -170,9 +190,10 @@ CONFIG_CPU_FREQ=y
|
|||||||
CONFIG_CPU_FREQ_TABLE=y
|
CONFIG_CPU_FREQ_TABLE=y
|
||||||
# CONFIG_CPU_FREQ_DEBUG is not set
|
# CONFIG_CPU_FREQ_DEBUG is not set
|
||||||
# CONFIG_CPU_FREQ_STAT is not set
|
# CONFIG_CPU_FREQ_STAT is not set
|
||||||
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
|
||||||
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
|
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
|
||||||
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
||||||
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
|
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
|
||||||
@ -208,6 +229,7 @@ CONFIG_XFRM=y
|
|||||||
CONFIG_XFRM_USER=m
|
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_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
|
||||||
@ -252,8 +274,10 @@ CONFIG_INET6_XFRM_MODE_TUNNEL=m
|
|||||||
CONFIG_INET6_XFRM_MODE_BEET=m
|
CONFIG_INET6_XFRM_MODE_BEET=m
|
||||||
# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
|
# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
|
||||||
CONFIG_IPV6_SIT=m
|
CONFIG_IPV6_SIT=m
|
||||||
|
CONFIG_IPV6_NDISC_NODETYPE=y
|
||||||
CONFIG_IPV6_TUNNEL=m
|
CONFIG_IPV6_TUNNEL=m
|
||||||
# CONFIG_IPV6_MULTIPLE_TABLES is not set
|
# CONFIG_IPV6_MULTIPLE_TABLES is not set
|
||||||
|
# CONFIG_IPV6_MROUTE is not set
|
||||||
# CONFIG_NETWORK_SECMARK is not set
|
# CONFIG_NETWORK_SECMARK is not set
|
||||||
# CONFIG_NETFILTER is not set
|
# CONFIG_NETFILTER is not set
|
||||||
# CONFIG_IP_DCCP is not set
|
# CONFIG_IP_DCCP is not set
|
||||||
@ -279,6 +303,7 @@ CONFIG_LLC=m
|
|||||||
# CONFIG_NET_PKTGEN is not set
|
# CONFIG_NET_PKTGEN is not set
|
||||||
# CONFIG_NET_TCPPROBE is not set
|
# CONFIG_NET_TCPPROBE is not set
|
||||||
# CONFIG_HAMRADIO is not set
|
# CONFIG_HAMRADIO is not set
|
||||||
|
# CONFIG_CAN is not set
|
||||||
# CONFIG_IRDA is not set
|
# CONFIG_IRDA is not set
|
||||||
# CONFIG_BT is not set
|
# CONFIG_BT is not set
|
||||||
# CONFIG_AF_RXRPC is not set
|
# CONFIG_AF_RXRPC is not set
|
||||||
@ -314,6 +339,7 @@ CONFIG_MTD=y
|
|||||||
CONFIG_MTD_PARTITIONS=y
|
CONFIG_MTD_PARTITIONS=y
|
||||||
# CONFIG_MTD_REDBOOT_PARTS is not set
|
# CONFIG_MTD_REDBOOT_PARTS is not set
|
||||||
CONFIG_MTD_CMDLINE_PARTS=y
|
CONFIG_MTD_CMDLINE_PARTS=y
|
||||||
|
# CONFIG_MTD_AR7_PARTS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# User Modules And Translation Layers
|
# User Modules And Translation Layers
|
||||||
@ -368,6 +394,7 @@ CONFIG_MTD_PHYSMAP_BANKWIDTH=2
|
|||||||
#
|
#
|
||||||
CONFIG_MTD_DATAFLASH=m
|
CONFIG_MTD_DATAFLASH=m
|
||||||
CONFIG_MTD_M25P80=m
|
CONFIG_MTD_M25P80=m
|
||||||
|
CONFIG_M25PXX_USE_FAST_READ=y
|
||||||
# CONFIG_MTD_SLRAM is not set
|
# CONFIG_MTD_SLRAM is not set
|
||||||
# CONFIG_MTD_PHRAM is not set
|
# CONFIG_MTD_PHRAM is not set
|
||||||
# CONFIG_MTD_MTDRAM is not set
|
# CONFIG_MTD_MTDRAM is not set
|
||||||
@ -395,13 +422,18 @@ CONFIG_BLK_DEV_NBD=m
|
|||||||
CONFIG_BLK_DEV_RAM=m
|
CONFIG_BLK_DEV_RAM=m
|
||||||
CONFIG_BLK_DEV_RAM_COUNT=16
|
CONFIG_BLK_DEV_RAM_COUNT=16
|
||||||
CONFIG_BLK_DEV_RAM_SIZE=4096
|
CONFIG_BLK_DEV_RAM_SIZE=4096
|
||||||
CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
|
# CONFIG_BLK_DEV_XIP is not set
|
||||||
# CONFIG_CDROM_PKTCDVD is not set
|
# CONFIG_CDROM_PKTCDVD is not set
|
||||||
# CONFIG_ATA_OVER_ETH is not set
|
# CONFIG_ATA_OVER_ETH is not set
|
||||||
CONFIG_MISC_DEVICES=y
|
CONFIG_MISC_DEVICES=y
|
||||||
|
CONFIG_ATMEL_PWM=m
|
||||||
|
CONFIG_ATMEL_TCLIB=y
|
||||||
|
CONFIG_ATMEL_TCB_CLKSRC=y
|
||||||
|
CONFIG_ATMEL_TCB_CLKSRC_BLOCK=0
|
||||||
# CONFIG_EEPROM_93CX6 is not set
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
CONFIG_ATMEL_SSC=m
|
CONFIG_ATMEL_SSC=m
|
||||||
# CONFIG_IDE is not set
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
# CONFIG_HAVE_IDE is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# SCSI device support
|
# SCSI device support
|
||||||
@ -444,6 +476,9 @@ CONFIG_SCSI_WAIT_SCAN=m
|
|||||||
# CONFIG_SCSI_LOWLEVEL is not set
|
# CONFIG_SCSI_LOWLEVEL 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_ATA_SFF=y
|
||||||
|
# CONFIG_SATA_MV is not set
|
||||||
CONFIG_PATA_AT32=m
|
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
|
||||||
@ -469,11 +504,13 @@ CONFIG_PHYLIB=y
|
|||||||
# CONFIG_SMSC_PHY is not set
|
# CONFIG_SMSC_PHY is not set
|
||||||
# CONFIG_BROADCOM_PHY is not set
|
# CONFIG_BROADCOM_PHY is not set
|
||||||
# CONFIG_ICPLUS_PHY is not set
|
# CONFIG_ICPLUS_PHY is not set
|
||||||
|
# CONFIG_REALTEK_PHY is not set
|
||||||
# CONFIG_FIXED_PHY is not set
|
# CONFIG_FIXED_PHY is not set
|
||||||
# CONFIG_MDIO_BITBANG is not set
|
# CONFIG_MDIO_BITBANG is not set
|
||||||
CONFIG_NET_ETHERNET=y
|
CONFIG_NET_ETHERNET=y
|
||||||
# CONFIG_MII is not set
|
# CONFIG_MII is not set
|
||||||
CONFIG_MACB=y
|
CONFIG_MACB=y
|
||||||
|
# CONFIG_ENC28J60 is not set
|
||||||
# CONFIG_IBM_NEW_EMAC_ZMII is not set
|
# CONFIG_IBM_NEW_EMAC_ZMII is not set
|
||||||
# CONFIG_IBM_NEW_EMAC_RGMII is not set
|
# CONFIG_IBM_NEW_EMAC_RGMII is not set
|
||||||
# CONFIG_IBM_NEW_EMAC_TAH is not set
|
# CONFIG_IBM_NEW_EMAC_TAH is not set
|
||||||
@ -487,6 +524,7 @@ CONFIG_MACB=y
|
|||||||
#
|
#
|
||||||
# CONFIG_WLAN_PRE80211 is not set
|
# CONFIG_WLAN_PRE80211 is not set
|
||||||
# CONFIG_WLAN_80211 is not set
|
# CONFIG_WLAN_80211 is not set
|
||||||
|
# CONFIG_IWLWIFI_LEDS is not set
|
||||||
# CONFIG_WAN is not set
|
# CONFIG_WAN is not set
|
||||||
CONFIG_PPP=m
|
CONFIG_PPP=m
|
||||||
# CONFIG_PPP_MULTILINK is not set
|
# CONFIG_PPP_MULTILINK is not set
|
||||||
@ -500,7 +538,6 @@ CONFIG_PPP_BSDCOMP=m
|
|||||||
# CONFIG_PPPOL2TP is not set
|
# CONFIG_PPPOL2TP is not set
|
||||||
# CONFIG_SLIP is not set
|
# CONFIG_SLIP is not set
|
||||||
CONFIG_SLHC=m
|
CONFIG_SLHC=m
|
||||||
# CONFIG_SHAPER is not set
|
|
||||||
# CONFIG_NETCONSOLE is not set
|
# CONFIG_NETCONSOLE is not set
|
||||||
# CONFIG_NETPOLL is not set
|
# CONFIG_NETPOLL is not set
|
||||||
# CONFIG_NET_POLL_CONTROLLER is not set
|
# CONFIG_NET_POLL_CONTROLLER is not set
|
||||||
@ -556,6 +593,7 @@ CONFIG_MOUSE_GPIO=m
|
|||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
# CONFIG_VT is not set
|
# CONFIG_VT is not set
|
||||||
|
# CONFIG_DEVKMEM is not set
|
||||||
# CONFIG_SERIAL_NONSTANDARD is not set
|
# CONFIG_SERIAL_NONSTANDARD is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -568,6 +606,7 @@ CONFIG_MOUSE_GPIO=m
|
|||||||
#
|
#
|
||||||
CONFIG_SERIAL_ATMEL=y
|
CONFIG_SERIAL_ATMEL=y
|
||||||
CONFIG_SERIAL_ATMEL_CONSOLE=y
|
CONFIG_SERIAL_ATMEL_CONSOLE=y
|
||||||
|
CONFIG_SERIAL_ATMEL_PDC=y
|
||||||
# CONFIG_SERIAL_ATMEL_TTYAT is not set
|
# CONFIG_SERIAL_ATMEL_TTYAT is not set
|
||||||
CONFIG_SERIAL_CORE=y
|
CONFIG_SERIAL_CORE=y
|
||||||
CONFIG_SERIAL_CORE_CONSOLE=y
|
CONFIG_SERIAL_CORE_CONSOLE=y
|
||||||
@ -575,21 +614,13 @@ CONFIG_UNIX98_PTYS=y
|
|||||||
# CONFIG_LEGACY_PTYS is not set
|
# CONFIG_LEGACY_PTYS is not set
|
||||||
# CONFIG_IPMI_HANDLER is not set
|
# CONFIG_IPMI_HANDLER is not set
|
||||||
# CONFIG_HW_RANDOM is not set
|
# CONFIG_HW_RANDOM is not set
|
||||||
# CONFIG_RTC is not set
|
|
||||||
# CONFIG_GEN_RTC is not set
|
|
||||||
# CONFIG_R3964 is not set
|
# CONFIG_R3964 is not set
|
||||||
# CONFIG_RAW_DRIVER is not set
|
# CONFIG_RAW_DRIVER is not set
|
||||||
# CONFIG_TCG_TPM is not set
|
# CONFIG_TCG_TPM is not set
|
||||||
CONFIG_I2C=m
|
CONFIG_I2C=m
|
||||||
CONFIG_I2C_BOARDINFO=y
|
CONFIG_I2C_BOARDINFO=y
|
||||||
CONFIG_I2C_CHARDEV=m
|
CONFIG_I2C_CHARDEV=m
|
||||||
|
|
||||||
#
|
|
||||||
# I2C Algorithms
|
|
||||||
#
|
|
||||||
CONFIG_I2C_ALGOBIT=m
|
CONFIG_I2C_ALGOBIT=m
|
||||||
# CONFIG_I2C_ALGOPCF is not set
|
|
||||||
# CONFIG_I2C_ALGOPCA is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# I2C Hardware Bus support
|
# I2C Hardware Bus support
|
||||||
@ -600,27 +631,23 @@ CONFIG_I2C_GPIO=m
|
|||||||
# CONFIG_I2C_SIMTEC is not set
|
# CONFIG_I2C_SIMTEC is not set
|
||||||
# CONFIG_I2C_TAOS_EVM is not set
|
# CONFIG_I2C_TAOS_EVM is not set
|
||||||
# CONFIG_I2C_STUB is not set
|
# CONFIG_I2C_STUB is not set
|
||||||
|
# CONFIG_I2C_PCA_PLATFORM is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Miscellaneous I2C Chip support
|
# Miscellaneous I2C Chip support
|
||||||
#
|
#
|
||||||
# CONFIG_SENSORS_DS1337 is not set
|
|
||||||
# CONFIG_SENSORS_DS1374 is not set
|
|
||||||
# CONFIG_DS1682 is not set
|
# CONFIG_DS1682 is not set
|
||||||
# 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_SENSORS_PCA9539 is not set
|
# CONFIG_PCF8575 is not set
|
||||||
# CONFIG_SENSORS_PCF8591 is not set
|
# CONFIG_SENSORS_PCF8591 is not set
|
||||||
|
# CONFIG_TPS65010 is not set
|
||||||
# CONFIG_SENSORS_MAX6875 is not set
|
# CONFIG_SENSORS_MAX6875 is not set
|
||||||
# CONFIG_SENSORS_TSL2550 is not set
|
# CONFIG_SENSORS_TSL2550 is not set
|
||||||
# CONFIG_I2C_DEBUG_CORE is not set
|
# CONFIG_I2C_DEBUG_CORE is not set
|
||||||
# CONFIG_I2C_DEBUG_ALGO is not set
|
# CONFIG_I2C_DEBUG_ALGO is not set
|
||||||
# CONFIG_I2C_DEBUG_BUS is not set
|
# CONFIG_I2C_DEBUG_BUS is not set
|
||||||
# CONFIG_I2C_DEBUG_CHIP is not set
|
# CONFIG_I2C_DEBUG_CHIP is not set
|
||||||
|
|
||||||
#
|
|
||||||
# SPI support
|
|
||||||
#
|
|
||||||
CONFIG_SPI=y
|
CONFIG_SPI=y
|
||||||
# CONFIG_SPI_DEBUG is not set
|
# CONFIG_SPI_DEBUG is not set
|
||||||
CONFIG_SPI_MASTER=y
|
CONFIG_SPI_MASTER=y
|
||||||
@ -637,9 +664,27 @@ 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
|
||||||
|
|
||||||
|
#
|
||||||
|
# GPIO Support
|
||||||
|
#
|
||||||
|
# CONFIG_DEBUG_GPIO is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# I2C GPIO expanders:
|
||||||
|
#
|
||||||
|
# CONFIG_GPIO_PCA953X is not set
|
||||||
|
# CONFIG_GPIO_PCF857X is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# SPI GPIO expanders:
|
||||||
|
#
|
||||||
|
# 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_WATCHDOG=y
|
CONFIG_WATCHDOG=y
|
||||||
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
||||||
|
|
||||||
@ -659,12 +704,22 @@ CONFIG_SSB_POSSIBLE=y
|
|||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
#
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# Multimedia core support
|
||||||
|
#
|
||||||
# CONFIG_VIDEO_DEV is not set
|
# CONFIG_VIDEO_DEV is not set
|
||||||
# CONFIG_DVB_CORE is not set
|
# CONFIG_DVB_CORE is not set
|
||||||
|
# CONFIG_VIDEO_MEDIA is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Multimedia drivers
|
||||||
|
#
|
||||||
# CONFIG_DAB is not set
|
# CONFIG_DAB is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -682,8 +737,8 @@ CONFIG_FB_CFB_IMAGEBLIT=y
|
|||||||
# CONFIG_FB_SYS_FILLRECT is not set
|
# CONFIG_FB_SYS_FILLRECT is not set
|
||||||
# CONFIG_FB_SYS_COPYAREA is not set
|
# CONFIG_FB_SYS_COPYAREA is not set
|
||||||
# CONFIG_FB_SYS_IMAGEBLIT is not set
|
# CONFIG_FB_SYS_IMAGEBLIT is not set
|
||||||
|
# CONFIG_FB_FOREIGN_ENDIAN is not set
|
||||||
# CONFIG_FB_SYS_FOPS is not set
|
# CONFIG_FB_SYS_FOPS is not set
|
||||||
CONFIG_FB_DEFERRED_IO=y
|
|
||||||
# CONFIG_FB_SVGALIB is not set
|
# CONFIG_FB_SVGALIB is not set
|
||||||
# CONFIG_FB_MACMODES is not set
|
# CONFIG_FB_MACMODES is not set
|
||||||
# CONFIG_FB_BACKLIGHT is not set
|
# CONFIG_FB_BACKLIGHT is not set
|
||||||
@ -749,7 +804,11 @@ CONFIG_SND_AT73C213_TARGET_BITRATE=48000
|
|||||||
# CONFIG_SND_SOC is not set
|
# CONFIG_SND_SOC is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# SoC Audio support for SuperH
|
# ALSA SoC audio for Freescale SOCs
|
||||||
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# SoC Audio for the Texas Instruments OMAP
|
||||||
#
|
#
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -761,14 +820,12 @@ CONFIG_USB_SUPPORT=y
|
|||||||
# CONFIG_USB_ARCH_HAS_HCD is not set
|
# CONFIG_USB_ARCH_HAS_HCD is not set
|
||||||
# CONFIG_USB_ARCH_HAS_OHCI is not set
|
# CONFIG_USB_ARCH_HAS_OHCI is not set
|
||||||
# CONFIG_USB_ARCH_HAS_EHCI is not set
|
# CONFIG_USB_ARCH_HAS_EHCI is not set
|
||||||
|
# CONFIG_USB_OTG_WHITELIST is not set
|
||||||
|
# CONFIG_USB_OTG_BLACKLIST_HUB is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
|
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
|
||||||
#
|
#
|
||||||
|
|
||||||
#
|
|
||||||
# USB Gadget Support
|
|
||||||
#
|
|
||||||
CONFIG_USB_GADGET=y
|
CONFIG_USB_GADGET=y
|
||||||
# CONFIG_USB_GADGET_DEBUG is not set
|
# CONFIG_USB_GADGET_DEBUG is not set
|
||||||
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
||||||
@ -781,6 +838,7 @@ CONFIG_USB_ATMEL_USBA=y
|
|||||||
# CONFIG_USB_GADGET_NET2280 is not set
|
# CONFIG_USB_GADGET_NET2280 is not set
|
||||||
# CONFIG_USB_GADGET_PXA2XX is not set
|
# CONFIG_USB_GADGET_PXA2XX 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_GOKU is not set
|
# CONFIG_USB_GADGET_GOKU is not set
|
||||||
# CONFIG_USB_GADGET_LH7A40X is not set
|
# CONFIG_USB_GADGET_LH7A40X is not set
|
||||||
# CONFIG_USB_GADGET_OMAP is not set
|
# CONFIG_USB_GADGET_OMAP is not set
|
||||||
@ -796,6 +854,7 @@ CONFIG_USB_FILE_STORAGE=m
|
|||||||
# CONFIG_USB_FILE_STORAGE_TEST is not set
|
# CONFIG_USB_FILE_STORAGE_TEST is not set
|
||||||
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_MMC=m
|
CONFIG_MMC=m
|
||||||
# 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
|
||||||
@ -806,17 +865,20 @@ CONFIG_MMC=m
|
|||||||
CONFIG_MMC_BLOCK=m
|
CONFIG_MMC_BLOCK=m
|
||||||
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
|
||||||
|
|
||||||
#
|
#
|
||||||
# MMC/SD Host Controller Drivers
|
# MMC/SD Host Controller Drivers
|
||||||
#
|
#
|
||||||
CONFIG_MMC_SPI=m
|
CONFIG_MMC_SPI=m
|
||||||
|
# CONFIG_MEMSTICK is not set
|
||||||
CONFIG_NEW_LEDS=y
|
CONFIG_NEW_LEDS=y
|
||||||
CONFIG_LEDS_CLASS=m
|
CONFIG_LEDS_CLASS=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# LED drivers
|
# LED drivers
|
||||||
#
|
#
|
||||||
|
CONFIG_LEDS_ATMEL_PWM=m
|
||||||
CONFIG_LEDS_GPIO=m
|
CONFIG_LEDS_GPIO=m
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -825,6 +887,8 @@ CONFIG_LEDS_GPIO=m
|
|||||||
CONFIG_LEDS_TRIGGERS=y
|
CONFIG_LEDS_TRIGGERS=y
|
||||||
CONFIG_LEDS_TRIGGER_TIMER=m
|
CONFIG_LEDS_TRIGGER_TIMER=m
|
||||||
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
|
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
|
||||||
|
CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
|
||||||
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
CONFIG_RTC_LIB=y
|
CONFIG_RTC_LIB=y
|
||||||
CONFIG_RTC_CLASS=y
|
CONFIG_RTC_CLASS=y
|
||||||
CONFIG_RTC_HCTOSYS=y
|
CONFIG_RTC_HCTOSYS=y
|
||||||
@ -853,19 +917,22 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# CONFIG_RTC_DRV_PCF8563 is not set
|
# CONFIG_RTC_DRV_PCF8563 is not set
|
||||||
# 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
|
||||||
|
|
||||||
#
|
#
|
||||||
# SPI RTC drivers
|
# SPI RTC drivers
|
||||||
#
|
#
|
||||||
# CONFIG_RTC_DRV_RS5C348 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_RS5C348 is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Platform RTC drivers
|
# Platform RTC drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_RTC_DRV_DS1511 is not set
|
||||||
# CONFIG_RTC_DRV_DS1553 is not set
|
# CONFIG_RTC_DRV_DS1553 is not set
|
||||||
# CONFIG_RTC_DRV_STK17TA8 is not set
|
|
||||||
# CONFIG_RTC_DRV_DS1742 is not set
|
# CONFIG_RTC_DRV_DS1742 is not set
|
||||||
|
# CONFIG_RTC_DRV_STK17TA8 is not set
|
||||||
# CONFIG_RTC_DRV_M48T86 is not set
|
# CONFIG_RTC_DRV_M48T86 is not set
|
||||||
# CONFIG_RTC_DRV_M48T59 is not set
|
# CONFIG_RTC_DRV_M48T59 is not set
|
||||||
# CONFIG_RTC_DRV_V3020 is not set
|
# CONFIG_RTC_DRV_V3020 is not set
|
||||||
@ -874,10 +941,6 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# on-CPU RTC drivers
|
# on-CPU RTC drivers
|
||||||
#
|
#
|
||||||
CONFIG_RTC_DRV_AT32AP700X=y
|
CONFIG_RTC_DRV_AT32AP700X=y
|
||||||
|
|
||||||
#
|
|
||||||
# Userspace I/O
|
|
||||||
#
|
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -895,14 +958,11 @@ CONFIG_JBD=m
|
|||||||
# CONFIG_JFS_FS is not set
|
# CONFIG_JFS_FS is not set
|
||||||
# CONFIG_FS_POSIX_ACL is not set
|
# CONFIG_FS_POSIX_ACL is not set
|
||||||
# CONFIG_XFS_FS is not set
|
# CONFIG_XFS_FS is not set
|
||||||
# CONFIG_GFS2_FS is not set
|
|
||||||
# CONFIG_OCFS2_FS is not set
|
# CONFIG_OCFS2_FS is not set
|
||||||
CONFIG_MINIX_FS=m
|
# CONFIG_DNOTIFY is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
|
||||||
CONFIG_INOTIFY=y
|
CONFIG_INOTIFY=y
|
||||||
CONFIG_INOTIFY_USER=y
|
CONFIG_INOTIFY_USER=y
|
||||||
# CONFIG_QUOTA is not set
|
# CONFIG_QUOTA is not set
|
||||||
# CONFIG_DNOTIFY is not set
|
|
||||||
# CONFIG_AUTOFS_FS is not set
|
# CONFIG_AUTOFS_FS is not set
|
||||||
# CONFIG_AUTOFS4_FS is not set
|
# CONFIG_AUTOFS4_FS is not set
|
||||||
CONFIG_FUSE_FS=m
|
CONFIG_FUSE_FS=m
|
||||||
@ -957,8 +1017,10 @@ CONFIG_JFFS2_RTIME=y
|
|||||||
# CONFIG_JFFS2_RUBIN is not set
|
# CONFIG_JFFS2_RUBIN is not set
|
||||||
# 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_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_SYSV_FS is not set
|
# CONFIG_SYSV_FS is not set
|
||||||
# CONFIG_UFS_FS is not set
|
# CONFIG_UFS_FS is not set
|
||||||
CONFIG_NETWORK_FILESYSTEMS=y
|
CONFIG_NETWORK_FILESYSTEMS=y
|
||||||
@ -966,7 +1028,6 @@ 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_NFS_DIRECTIO is not set
|
|
||||||
# CONFIG_NFSD is not set
|
# CONFIG_NFSD is not set
|
||||||
CONFIG_ROOT_NFS=y
|
CONFIG_ROOT_NFS=y
|
||||||
CONFIG_LOCKD=y
|
CONFIG_LOCKD=y
|
||||||
@ -1028,11 +1089,6 @@ CONFIG_NLS_ISO8859_1=m
|
|||||||
# CONFIG_NLS_KOI8_U is not set
|
# CONFIG_NLS_KOI8_U is not set
|
||||||
CONFIG_NLS_UTF8=m
|
CONFIG_NLS_UTF8=m
|
||||||
# CONFIG_DLM is not set
|
# CONFIG_DLM is not set
|
||||||
CONFIG_INSTRUMENTATION=y
|
|
||||||
CONFIG_PROFILING=y
|
|
||||||
CONFIG_OPROFILE=m
|
|
||||||
CONFIG_KPROBES=y
|
|
||||||
# CONFIG_MARKERS is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Kernel hacking
|
# Kernel hacking
|
||||||
@ -1040,6 +1096,7 @@ CONFIG_KPROBES=y
|
|||||||
# CONFIG_PRINTK_TIME is not set
|
# CONFIG_PRINTK_TIME is not set
|
||||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||||
CONFIG_ENABLE_MUST_CHECK=y
|
CONFIG_ENABLE_MUST_CHECK=y
|
||||||
|
CONFIG_FRAME_WARN=1024
|
||||||
CONFIG_MAGIC_SYSRQ=y
|
CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_UNUSED_SYMBOLS is not set
|
# CONFIG_UNUSED_SYMBOLS is not set
|
||||||
CONFIG_DEBUG_FS=y
|
CONFIG_DEBUG_FS=y
|
||||||
@ -1050,7 +1107,9 @@ CONFIG_DETECT_SOFTLOCKUP=y
|
|||||||
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
|
||||||
|
# CONFIG_DEBUG_OBJECTS is not set
|
||||||
# CONFIG_SLUB_DEBUG_ON is not set
|
# CONFIG_SLUB_DEBUG_ON is not set
|
||||||
|
# CONFIG_SLUB_STATS is not set
|
||||||
# CONFIG_DEBUG_RT_MUTEXES is not set
|
# CONFIG_DEBUG_RT_MUTEXES is not set
|
||||||
# CONFIG_RT_MUTEX_TESTER is not set
|
# CONFIG_RT_MUTEX_TESTER is not set
|
||||||
# CONFIG_DEBUG_SPINLOCK is not set
|
# CONFIG_DEBUG_SPINLOCK is not set
|
||||||
@ -1064,12 +1123,14 @@ CONFIG_SCHED_DEBUG=y
|
|||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
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_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
|
||||||
CONFIG_FORCED_INLINING=y
|
|
||||||
# CONFIG_BOOT_PRINTK_DELAY is not set
|
# CONFIG_BOOT_PRINTK_DELAY is not set
|
||||||
# CONFIG_RCU_TORTURE_TEST is not set
|
# CONFIG_RCU_TORTURE_TEST is not set
|
||||||
|
# CONFIG_KPROBES_SANITY_TEST is not set
|
||||||
|
# CONFIG_BACKTRACE_SELF_TEST is not set
|
||||||
# CONFIG_LKDTM is not set
|
# CONFIG_LKDTM is not set
|
||||||
# CONFIG_FAULT_INJECTION is not set
|
# CONFIG_FAULT_INJECTION is not set
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
@ -1081,52 +1142,90 @@ CONFIG_FORCED_INLINING=y
|
|||||||
# CONFIG_SECURITY is not set
|
# CONFIG_SECURITY is not set
|
||||||
# CONFIG_SECURITY_FILE_CAPABILITIES is not set
|
# CONFIG_SECURITY_FILE_CAPABILITIES is not set
|
||||||
CONFIG_CRYPTO=y
|
CONFIG_CRYPTO=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# Crypto core or helper
|
||||||
|
#
|
||||||
CONFIG_CRYPTO_ALGAPI=m
|
CONFIG_CRYPTO_ALGAPI=m
|
||||||
|
CONFIG_CRYPTO_AEAD=m
|
||||||
CONFIG_CRYPTO_BLKCIPHER=m
|
CONFIG_CRYPTO_BLKCIPHER=m
|
||||||
CONFIG_CRYPTO_HASH=m
|
CONFIG_CRYPTO_HASH=m
|
||||||
CONFIG_CRYPTO_MANAGER=m
|
CONFIG_CRYPTO_MANAGER=m
|
||||||
|
# CONFIG_CRYPTO_GF128MUL is not set
|
||||||
|
# CONFIG_CRYPTO_NULL is not set
|
||||||
|
# CONFIG_CRYPTO_CRYPTD is not set
|
||||||
|
CONFIG_CRYPTO_AUTHENC=m
|
||||||
|
# CONFIG_CRYPTO_TEST is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Authenticated Encryption with Associated Data
|
||||||
|
#
|
||||||
|
# CONFIG_CRYPTO_CCM is not set
|
||||||
|
# CONFIG_CRYPTO_GCM is not set
|
||||||
|
# CONFIG_CRYPTO_SEQIV is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Block modes
|
||||||
|
#
|
||||||
|
CONFIG_CRYPTO_CBC=m
|
||||||
|
# CONFIG_CRYPTO_CTR is not set
|
||||||
|
# CONFIG_CRYPTO_CTS is not set
|
||||||
|
# CONFIG_CRYPTO_ECB is not set
|
||||||
|
# CONFIG_CRYPTO_LRW is not set
|
||||||
|
# CONFIG_CRYPTO_PCBC is not set
|
||||||
|
# CONFIG_CRYPTO_XTS is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Hash modes
|
||||||
|
#
|
||||||
CONFIG_CRYPTO_HMAC=m
|
CONFIG_CRYPTO_HMAC=m
|
||||||
# CONFIG_CRYPTO_XCBC is not set
|
# CONFIG_CRYPTO_XCBC is not set
|
||||||
# CONFIG_CRYPTO_NULL is not set
|
|
||||||
|
#
|
||||||
|
# Digest
|
||||||
|
#
|
||||||
|
# CONFIG_CRYPTO_CRC32C is not set
|
||||||
# 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_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
|
||||||
# CONFIG_CRYPTO_WP512 is not set
|
|
||||||
# CONFIG_CRYPTO_TGR192 is not set
|
# CONFIG_CRYPTO_TGR192 is not set
|
||||||
# CONFIG_CRYPTO_GF128MUL is not set
|
# CONFIG_CRYPTO_WP512 is not set
|
||||||
# CONFIG_CRYPTO_ECB is not set
|
|
||||||
CONFIG_CRYPTO_CBC=m
|
#
|
||||||
# CONFIG_CRYPTO_PCBC is not set
|
# Ciphers
|
||||||
# CONFIG_CRYPTO_LRW is not set
|
#
|
||||||
# CONFIG_CRYPTO_XTS is not set
|
|
||||||
# CONFIG_CRYPTO_CRYPTD is not set
|
|
||||||
CONFIG_CRYPTO_DES=m
|
|
||||||
# CONFIG_CRYPTO_FCRYPT is not set
|
|
||||||
# CONFIG_CRYPTO_BLOWFISH is not set
|
|
||||||
# CONFIG_CRYPTO_TWOFISH is not set
|
|
||||||
# CONFIG_CRYPTO_SERPENT is not set
|
|
||||||
# CONFIG_CRYPTO_AES is not set
|
# CONFIG_CRYPTO_AES is not set
|
||||||
|
# CONFIG_CRYPTO_ANUBIS is not set
|
||||||
|
# CONFIG_CRYPTO_ARC4 is not set
|
||||||
|
# CONFIG_CRYPTO_BLOWFISH is not set
|
||||||
|
# CONFIG_CRYPTO_CAMELLIA is not set
|
||||||
# CONFIG_CRYPTO_CAST5 is not set
|
# CONFIG_CRYPTO_CAST5 is not set
|
||||||
# CONFIG_CRYPTO_CAST6 is not set
|
# CONFIG_CRYPTO_CAST6 is not set
|
||||||
# CONFIG_CRYPTO_TEA is not set
|
CONFIG_CRYPTO_DES=m
|
||||||
# CONFIG_CRYPTO_ARC4 is not set
|
# CONFIG_CRYPTO_FCRYPT is not set
|
||||||
# CONFIG_CRYPTO_KHAZAD is not set
|
# CONFIG_CRYPTO_KHAZAD is not set
|
||||||
# CONFIG_CRYPTO_ANUBIS is not set
|
# CONFIG_CRYPTO_SALSA20 is not set
|
||||||
# CONFIG_CRYPTO_SEED is not set
|
# CONFIG_CRYPTO_SEED is not set
|
||||||
|
# CONFIG_CRYPTO_SERPENT is not set
|
||||||
|
# CONFIG_CRYPTO_TEA is not set
|
||||||
|
# CONFIG_CRYPTO_TWOFISH is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Compression
|
||||||
|
#
|
||||||
CONFIG_CRYPTO_DEFLATE=m
|
CONFIG_CRYPTO_DEFLATE=m
|
||||||
# CONFIG_CRYPTO_MICHAEL_MIC is not set
|
# CONFIG_CRYPTO_LZO is not set
|
||||||
# CONFIG_CRYPTO_CRC32C is not set
|
|
||||||
# CONFIG_CRYPTO_CAMELLIA is not set
|
|
||||||
# CONFIG_CRYPTO_TEST is not set
|
|
||||||
# CONFIG_CRYPTO_AUTHENC is not set
|
|
||||||
# CONFIG_CRYPTO_HW is not set
|
# CONFIG_CRYPTO_HW is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Library routines
|
# Library routines
|
||||||
#
|
#
|
||||||
CONFIG_BITREVERSE=y
|
CONFIG_BITREVERSE=y
|
||||||
|
# CONFIG_GENERIC_FIND_FIRST_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_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.24-rc7
|
# Linux kernel version: 2.6.26-rc3
|
||||||
# Wed Jan 9 22:54:34 2008
|
# Mon May 26 13:33:05 2008
|
||||||
#
|
#
|
||||||
CONFIG_AVR32=y
|
CONFIG_AVR32=y
|
||||||
CONFIG_GENERIC_GPIO=y
|
CONFIG_GENERIC_GPIO=y
|
||||||
@ -13,10 +13,10 @@ CONFIG_HARDIRQS_SW_RESEND=y
|
|||||||
CONFIG_GENERIC_IRQ_PROBE=y
|
CONFIG_GENERIC_IRQ_PROBE=y
|
||||||
CONFIG_RWSEM_GENERIC_SPINLOCK=y
|
CONFIG_RWSEM_GENERIC_SPINLOCK=y
|
||||||
CONFIG_GENERIC_TIME=y
|
CONFIG_GENERIC_TIME=y
|
||||||
|
CONFIG_GENERIC_CLOCKEVENTS=y
|
||||||
# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
|
# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
|
||||||
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
|
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
|
||||||
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
|
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
|
||||||
CONFIG_ARCH_SUPPORTS_OPROFILE=y
|
|
||||||
CONFIG_GENERIC_HWEIGHT=y
|
CONFIG_GENERIC_HWEIGHT=y
|
||||||
CONFIG_GENERIC_CALIBRATE_DELAY=y
|
CONFIG_GENERIC_CALIBRATE_DELAY=y
|
||||||
CONFIG_GENERIC_BUG=y
|
CONFIG_GENERIC_BUG=y
|
||||||
@ -39,17 +39,15 @@ CONFIG_BSD_PROCESS_ACCT_V3=y
|
|||||||
CONFIG_TASKSTATS=y
|
CONFIG_TASKSTATS=y
|
||||||
CONFIG_TASK_DELAY_ACCT=y
|
CONFIG_TASK_DELAY_ACCT=y
|
||||||
# CONFIG_TASK_XACCT is not set
|
# CONFIG_TASK_XACCT is not set
|
||||||
# CONFIG_USER_NS is not set
|
|
||||||
# CONFIG_PID_NS is not set
|
|
||||||
CONFIG_AUDIT=y
|
CONFIG_AUDIT=y
|
||||||
# CONFIG_IKCONFIG is not set
|
# CONFIG_IKCONFIG is not set
|
||||||
CONFIG_LOG_BUF_SHIFT=14
|
CONFIG_LOG_BUF_SHIFT=14
|
||||||
# CONFIG_CGROUPS is not set
|
# CONFIG_CGROUPS is not set
|
||||||
CONFIG_FAIR_GROUP_SCHED=y
|
# CONFIG_GROUP_SCHED is not set
|
||||||
CONFIG_FAIR_USER_SCHED=y
|
|
||||||
# CONFIG_FAIR_CGROUP_SCHED is not set
|
|
||||||
CONFIG_SYSFS_DEPRECATED=y
|
CONFIG_SYSFS_DEPRECATED=y
|
||||||
|
CONFIG_SYSFS_DEPRECATED_V2=y
|
||||||
CONFIG_RELAY=y
|
CONFIG_RELAY=y
|
||||||
|
# CONFIG_NAMESPACES is not set
|
||||||
CONFIG_BLK_DEV_INITRD=y
|
CONFIG_BLK_DEV_INITRD=y
|
||||||
CONFIG_INITRAMFS_SOURCE=""
|
CONFIG_INITRAMFS_SOURCE=""
|
||||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||||
@ -63,11 +61,13 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
|
# CONFIG_COMPAT_BRK is not set
|
||||||
# CONFIG_BASE_FULL is not set
|
# CONFIG_BASE_FULL is not set
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
CONFIG_EPOLL=y
|
CONFIG_EPOLL=y
|
||||||
CONFIG_SIGNALFD=y
|
CONFIG_SIGNALFD=y
|
||||||
|
CONFIG_TIMERFD=y
|
||||||
CONFIG_EVENTFD=y
|
CONFIG_EVENTFD=y
|
||||||
CONFIG_SHMEM=y
|
CONFIG_SHMEM=y
|
||||||
CONFIG_VM_EVENT_COUNTERS=y
|
CONFIG_VM_EVENT_COUNTERS=y
|
||||||
@ -75,11 +75,20 @@ CONFIG_VM_EVENT_COUNTERS=y
|
|||||||
# CONFIG_SLAB is not set
|
# CONFIG_SLAB is not set
|
||||||
CONFIG_SLUB=y
|
CONFIG_SLUB=y
|
||||||
# CONFIG_SLOB is not set
|
# CONFIG_SLOB is not set
|
||||||
CONFIG_SLABINFO=y
|
CONFIG_PROFILING=y
|
||||||
|
# CONFIG_MARKERS is not set
|
||||||
|
CONFIG_OPROFILE=m
|
||||||
|
CONFIG_HAVE_OPROFILE=y
|
||||||
|
CONFIG_KPROBES=y
|
||||||
|
CONFIG_HAVE_KPROBES=y
|
||||||
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
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
|
||||||
CONFIG_MODULES=y
|
CONFIG_MODULES=y
|
||||||
|
# CONFIG_MODULE_FORCE_LOAD is not set
|
||||||
CONFIG_MODULE_UNLOAD=y
|
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
|
||||||
@ -103,10 +112,15 @@ CONFIG_IOSCHED_CFQ=y
|
|||||||
CONFIG_DEFAULT_CFQ=y
|
CONFIG_DEFAULT_CFQ=y
|
||||||
# CONFIG_DEFAULT_NOOP is not set
|
# CONFIG_DEFAULT_NOOP is not set
|
||||||
CONFIG_DEFAULT_IOSCHED="cfq"
|
CONFIG_DEFAULT_IOSCHED="cfq"
|
||||||
|
CONFIG_CLASSIC_RCU=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# System Type and features
|
# System Type and features
|
||||||
#
|
#
|
||||||
|
CONFIG_TICK_ONESHOT=y
|
||||||
|
CONFIG_NO_HZ=y
|
||||||
|
CONFIG_HIGH_RES_TIMERS=y
|
||||||
|
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
|
||||||
CONFIG_SUBARCH_AVR32B=y
|
CONFIG_SUBARCH_AVR32B=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
CONFIG_PERFORMANCE_COUNTERS=y
|
CONFIG_PERFORMANCE_COUNTERS=y
|
||||||
@ -152,16 +166,19 @@ CONFIG_FLATMEM=y
|
|||||||
CONFIG_FLAT_NODE_MEM_MAP=y
|
CONFIG_FLAT_NODE_MEM_MAP=y
|
||||||
# CONFIG_SPARSEMEM_STATIC is not set
|
# CONFIG_SPARSEMEM_STATIC is not set
|
||||||
# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
|
# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
|
||||||
|
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_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_HZ_100 is not set
|
# CONFIG_HZ_100 is not set
|
||||||
CONFIG_HZ_250=y
|
CONFIG_HZ_250=y
|
||||||
# CONFIG_HZ_300 is not set
|
# CONFIG_HZ_300 is not set
|
||||||
# CONFIG_HZ_1000 is not set
|
# CONFIG_HZ_1000 is not set
|
||||||
CONFIG_HZ=250
|
CONFIG_HZ=250
|
||||||
|
# CONFIG_SCHED_HRTICK is not set
|
||||||
CONFIG_CMDLINE=""
|
CONFIG_CMDLINE=""
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -175,9 +192,10 @@ CONFIG_CPU_FREQ=y
|
|||||||
CONFIG_CPU_FREQ_TABLE=y
|
CONFIG_CPU_FREQ_TABLE=y
|
||||||
# CONFIG_CPU_FREQ_DEBUG is not set
|
# CONFIG_CPU_FREQ_DEBUG is not set
|
||||||
# CONFIG_CPU_FREQ_STAT is not set
|
# CONFIG_CPU_FREQ_STAT is not set
|
||||||
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
|
||||||
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
|
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
|
||||||
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
||||||
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
|
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
|
||||||
@ -234,8 +252,6 @@ CONFIG_TCP_CONG_CUBIC=y
|
|||||||
CONFIG_DEFAULT_TCP_CONG="cubic"
|
CONFIG_DEFAULT_TCP_CONG="cubic"
|
||||||
# CONFIG_TCP_MD5SIG is not set
|
# CONFIG_TCP_MD5SIG is not set
|
||||||
# CONFIG_IPV6 is not set
|
# CONFIG_IPV6 is not set
|
||||||
# CONFIG_INET6_XFRM_TUNNEL is not set
|
|
||||||
# CONFIG_INET6_TUNNEL is not set
|
|
||||||
# CONFIG_NETWORK_SECMARK is not set
|
# CONFIG_NETWORK_SECMARK is not set
|
||||||
# CONFIG_NETFILTER is not set
|
# CONFIG_NETFILTER is not set
|
||||||
# CONFIG_IP_DCCP is not set
|
# CONFIG_IP_DCCP is not set
|
||||||
@ -260,6 +276,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic"
|
|||||||
# CONFIG_NET_PKTGEN is not set
|
# CONFIG_NET_PKTGEN is not set
|
||||||
# CONFIG_NET_TCPPROBE is not set
|
# CONFIG_NET_TCPPROBE is not set
|
||||||
# CONFIG_HAMRADIO is not set
|
# CONFIG_HAMRADIO is not set
|
||||||
|
# CONFIG_CAN is not set
|
||||||
# CONFIG_IRDA is not set
|
# CONFIG_IRDA is not set
|
||||||
# CONFIG_BT is not set
|
# CONFIG_BT is not set
|
||||||
# CONFIG_AF_RXRPC is not set
|
# CONFIG_AF_RXRPC is not set
|
||||||
@ -295,6 +312,7 @@ CONFIG_MTD=y
|
|||||||
CONFIG_MTD_PARTITIONS=y
|
CONFIG_MTD_PARTITIONS=y
|
||||||
# CONFIG_MTD_REDBOOT_PARTS is not set
|
# CONFIG_MTD_REDBOOT_PARTS is not set
|
||||||
CONFIG_MTD_CMDLINE_PARTS=y
|
CONFIG_MTD_CMDLINE_PARTS=y
|
||||||
|
# CONFIG_MTD_AR7_PARTS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# User Modules And Translation Layers
|
# User Modules And Translation Layers
|
||||||
@ -349,6 +367,7 @@ CONFIG_MTD_PHYSMAP_BANKWIDTH=2
|
|||||||
#
|
#
|
||||||
CONFIG_MTD_DATAFLASH=m
|
CONFIG_MTD_DATAFLASH=m
|
||||||
CONFIG_MTD_M25P80=m
|
CONFIG_MTD_M25P80=m
|
||||||
|
CONFIG_M25PXX_USE_FAST_READ=y
|
||||||
# CONFIG_MTD_SLRAM is not set
|
# CONFIG_MTD_SLRAM is not set
|
||||||
# CONFIG_MTD_PHRAM is not set
|
# CONFIG_MTD_PHRAM is not set
|
||||||
# CONFIG_MTD_MTDRAM is not set
|
# CONFIG_MTD_MTDRAM is not set
|
||||||
@ -376,13 +395,18 @@ CONFIG_BLK_DEV_NBD=m
|
|||||||
CONFIG_BLK_DEV_RAM=m
|
CONFIG_BLK_DEV_RAM=m
|
||||||
CONFIG_BLK_DEV_RAM_COUNT=16
|
CONFIG_BLK_DEV_RAM_COUNT=16
|
||||||
CONFIG_BLK_DEV_RAM_SIZE=4096
|
CONFIG_BLK_DEV_RAM_SIZE=4096
|
||||||
CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
|
# CONFIG_BLK_DEV_XIP is not set
|
||||||
# CONFIG_CDROM_PKTCDVD is not set
|
# CONFIG_CDROM_PKTCDVD is not set
|
||||||
# CONFIG_ATA_OVER_ETH is not set
|
# CONFIG_ATA_OVER_ETH is not set
|
||||||
CONFIG_MISC_DEVICES=y
|
CONFIG_MISC_DEVICES=y
|
||||||
|
CONFIG_ATMEL_PWM=m
|
||||||
|
CONFIG_ATMEL_TCLIB=y
|
||||||
|
CONFIG_ATMEL_TCB_CLKSRC=y
|
||||||
|
CONFIG_ATMEL_TCB_CLKSRC_BLOCK=0
|
||||||
# CONFIG_EEPROM_93CX6 is not set
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
CONFIG_ATMEL_SSC=m
|
CONFIG_ATMEL_SSC=m
|
||||||
# CONFIG_IDE is not set
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
# CONFIG_HAVE_IDE is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# SCSI device support
|
# SCSI device support
|
||||||
@ -427,6 +451,9 @@ CONFIG_SCSI_LOWLEVEL=y
|
|||||||
# CONFIG_SCSI_DEBUG is not set
|
# CONFIG_SCSI_DEBUG 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_ATA_SFF=y
|
||||||
|
# CONFIG_SATA_MV is not set
|
||||||
CONFIG_PATA_AT32=m
|
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
|
||||||
@ -447,6 +474,7 @@ CONFIG_NETDEVICES=y
|
|||||||
#
|
#
|
||||||
# CONFIG_WLAN_PRE80211 is not set
|
# CONFIG_WLAN_PRE80211 is not set
|
||||||
# CONFIG_WLAN_80211 is not set
|
# CONFIG_WLAN_80211 is not set
|
||||||
|
# CONFIG_IWLWIFI_LEDS is not set
|
||||||
# CONFIG_WAN is not set
|
# CONFIG_WAN is not set
|
||||||
CONFIG_PPP=m
|
CONFIG_PPP=m
|
||||||
# CONFIG_PPP_MULTILINK is not set
|
# CONFIG_PPP_MULTILINK is not set
|
||||||
@ -460,7 +488,6 @@ CONFIG_PPP_BSDCOMP=m
|
|||||||
# CONFIG_PPPOL2TP is not set
|
# CONFIG_PPPOL2TP is not set
|
||||||
# CONFIG_SLIP is not set
|
# CONFIG_SLIP is not set
|
||||||
CONFIG_SLHC=m
|
CONFIG_SLHC=m
|
||||||
# CONFIG_SHAPER is not set
|
|
||||||
# CONFIG_NETCONSOLE is not set
|
# CONFIG_NETCONSOLE is not set
|
||||||
# CONFIG_NETPOLL is not set
|
# CONFIG_NETPOLL is not set
|
||||||
# CONFIG_NET_POLL_CONTROLLER is not set
|
# CONFIG_NET_POLL_CONTROLLER is not set
|
||||||
@ -516,6 +543,7 @@ CONFIG_MOUSE_GPIO=m
|
|||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
# CONFIG_VT is not set
|
# CONFIG_VT is not set
|
||||||
|
# CONFIG_DEVKMEM is not set
|
||||||
# CONFIG_SERIAL_NONSTANDARD is not set
|
# CONFIG_SERIAL_NONSTANDARD is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -528,6 +556,7 @@ CONFIG_MOUSE_GPIO=m
|
|||||||
#
|
#
|
||||||
CONFIG_SERIAL_ATMEL=y
|
CONFIG_SERIAL_ATMEL=y
|
||||||
CONFIG_SERIAL_ATMEL_CONSOLE=y
|
CONFIG_SERIAL_ATMEL_CONSOLE=y
|
||||||
|
CONFIG_SERIAL_ATMEL_PDC=y
|
||||||
# CONFIG_SERIAL_ATMEL_TTYAT is not set
|
# CONFIG_SERIAL_ATMEL_TTYAT is not set
|
||||||
CONFIG_SERIAL_CORE=y
|
CONFIG_SERIAL_CORE=y
|
||||||
CONFIG_SERIAL_CORE_CONSOLE=y
|
CONFIG_SERIAL_CORE_CONSOLE=y
|
||||||
@ -535,21 +564,13 @@ CONFIG_UNIX98_PTYS=y
|
|||||||
# CONFIG_LEGACY_PTYS is not set
|
# CONFIG_LEGACY_PTYS is not set
|
||||||
# CONFIG_IPMI_HANDLER is not set
|
# CONFIG_IPMI_HANDLER is not set
|
||||||
# CONFIG_HW_RANDOM is not set
|
# CONFIG_HW_RANDOM is not set
|
||||||
# CONFIG_RTC is not set
|
|
||||||
# CONFIG_GEN_RTC is not set
|
|
||||||
# CONFIG_R3964 is not set
|
# CONFIG_R3964 is not set
|
||||||
# CONFIG_RAW_DRIVER is not set
|
# CONFIG_RAW_DRIVER is not set
|
||||||
# CONFIG_TCG_TPM is not set
|
# CONFIG_TCG_TPM is not set
|
||||||
CONFIG_I2C=m
|
CONFIG_I2C=m
|
||||||
CONFIG_I2C_BOARDINFO=y
|
CONFIG_I2C_BOARDINFO=y
|
||||||
CONFIG_I2C_CHARDEV=m
|
CONFIG_I2C_CHARDEV=m
|
||||||
|
|
||||||
#
|
|
||||||
# I2C Algorithms
|
|
||||||
#
|
|
||||||
CONFIG_I2C_ALGOBIT=m
|
CONFIG_I2C_ALGOBIT=m
|
||||||
# CONFIG_I2C_ALGOPCF is not set
|
|
||||||
# CONFIG_I2C_ALGOPCA is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# I2C Hardware Bus support
|
# I2C Hardware Bus support
|
||||||
@ -560,27 +581,23 @@ CONFIG_I2C_GPIO=m
|
|||||||
# CONFIG_I2C_SIMTEC is not set
|
# CONFIG_I2C_SIMTEC is not set
|
||||||
# CONFIG_I2C_TAOS_EVM is not set
|
# CONFIG_I2C_TAOS_EVM is not set
|
||||||
# CONFIG_I2C_STUB is not set
|
# CONFIG_I2C_STUB is not set
|
||||||
|
# CONFIG_I2C_PCA_PLATFORM is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Miscellaneous I2C Chip support
|
# Miscellaneous I2C Chip support
|
||||||
#
|
#
|
||||||
# CONFIG_SENSORS_DS1337 is not set
|
|
||||||
# CONFIG_SENSORS_DS1374 is not set
|
|
||||||
# CONFIG_DS1682 is not set
|
# CONFIG_DS1682 is not set
|
||||||
# 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_SENSORS_PCA9539 is not set
|
# CONFIG_PCF8575 is not set
|
||||||
# CONFIG_SENSORS_PCF8591 is not set
|
# CONFIG_SENSORS_PCF8591 is not set
|
||||||
|
# CONFIG_TPS65010 is not set
|
||||||
# CONFIG_SENSORS_MAX6875 is not set
|
# CONFIG_SENSORS_MAX6875 is not set
|
||||||
# CONFIG_SENSORS_TSL2550 is not set
|
# CONFIG_SENSORS_TSL2550 is not set
|
||||||
# CONFIG_I2C_DEBUG_CORE is not set
|
# CONFIG_I2C_DEBUG_CORE is not set
|
||||||
# CONFIG_I2C_DEBUG_ALGO is not set
|
# CONFIG_I2C_DEBUG_ALGO is not set
|
||||||
# CONFIG_I2C_DEBUG_BUS is not set
|
# CONFIG_I2C_DEBUG_BUS is not set
|
||||||
# CONFIG_I2C_DEBUG_CHIP is not set
|
# CONFIG_I2C_DEBUG_CHIP is not set
|
||||||
|
|
||||||
#
|
|
||||||
# SPI support
|
|
||||||
#
|
|
||||||
CONFIG_SPI=y
|
CONFIG_SPI=y
|
||||||
# CONFIG_SPI_DEBUG is not set
|
# CONFIG_SPI_DEBUG is not set
|
||||||
CONFIG_SPI_MASTER=y
|
CONFIG_SPI_MASTER=y
|
||||||
@ -597,9 +614,27 @@ 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
|
||||||
|
|
||||||
|
#
|
||||||
|
# GPIO Support
|
||||||
|
#
|
||||||
|
# CONFIG_DEBUG_GPIO is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# I2C GPIO expanders:
|
||||||
|
#
|
||||||
|
# CONFIG_GPIO_PCA953X is not set
|
||||||
|
# CONFIG_GPIO_PCF857X is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# SPI GPIO expanders:
|
||||||
|
#
|
||||||
|
# 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_WATCHDOG=y
|
CONFIG_WATCHDOG=y
|
||||||
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
||||||
|
|
||||||
@ -619,12 +654,22 @@ CONFIG_SSB_POSSIBLE=y
|
|||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
#
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# Multimedia core support
|
||||||
|
#
|
||||||
# CONFIG_VIDEO_DEV is not set
|
# CONFIG_VIDEO_DEV is not set
|
||||||
# CONFIG_DVB_CORE is not set
|
# CONFIG_DVB_CORE is not set
|
||||||
|
# CONFIG_VIDEO_MEDIA is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Multimedia drivers
|
||||||
|
#
|
||||||
# CONFIG_DAB is not set
|
# CONFIG_DAB is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -682,7 +727,11 @@ CONFIG_SND_AT73C213_TARGET_BITRATE=48000
|
|||||||
# CONFIG_SND_SOC is not set
|
# CONFIG_SND_SOC is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# SoC Audio support for SuperH
|
# ALSA SoC audio for Freescale SOCs
|
||||||
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# SoC Audio for the Texas Instruments OMAP
|
||||||
#
|
#
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -694,14 +743,12 @@ CONFIG_USB_SUPPORT=y
|
|||||||
# CONFIG_USB_ARCH_HAS_HCD is not set
|
# CONFIG_USB_ARCH_HAS_HCD is not set
|
||||||
# CONFIG_USB_ARCH_HAS_OHCI is not set
|
# CONFIG_USB_ARCH_HAS_OHCI is not set
|
||||||
# CONFIG_USB_ARCH_HAS_EHCI is not set
|
# CONFIG_USB_ARCH_HAS_EHCI is not set
|
||||||
|
# CONFIG_USB_OTG_WHITELIST is not set
|
||||||
|
# CONFIG_USB_OTG_BLACKLIST_HUB is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
|
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
|
||||||
#
|
#
|
||||||
|
|
||||||
#
|
|
||||||
# USB Gadget Support
|
|
||||||
#
|
|
||||||
CONFIG_USB_GADGET=y
|
CONFIG_USB_GADGET=y
|
||||||
# CONFIG_USB_GADGET_DEBUG is not set
|
# CONFIG_USB_GADGET_DEBUG is not set
|
||||||
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
||||||
@ -714,6 +761,7 @@ CONFIG_USB_ATMEL_USBA=y
|
|||||||
# CONFIG_USB_GADGET_NET2280 is not set
|
# CONFIG_USB_GADGET_NET2280 is not set
|
||||||
# CONFIG_USB_GADGET_PXA2XX is not set
|
# CONFIG_USB_GADGET_PXA2XX 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_GOKU is not set
|
# CONFIG_USB_GADGET_GOKU is not set
|
||||||
# CONFIG_USB_GADGET_LH7A40X is not set
|
# CONFIG_USB_GADGET_LH7A40X is not set
|
||||||
# CONFIG_USB_GADGET_OMAP is not set
|
# CONFIG_USB_GADGET_OMAP is not set
|
||||||
@ -729,6 +777,7 @@ CONFIG_USB_FILE_STORAGE=m
|
|||||||
# CONFIG_USB_FILE_STORAGE_TEST is not set
|
# CONFIG_USB_FILE_STORAGE_TEST is not set
|
||||||
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_MMC=m
|
CONFIG_MMC=m
|
||||||
# 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
|
||||||
@ -739,17 +788,20 @@ CONFIG_MMC=m
|
|||||||
CONFIG_MMC_BLOCK=m
|
CONFIG_MMC_BLOCK=m
|
||||||
# CONFIG_MMC_BLOCK_BOUNCE is not set
|
# CONFIG_MMC_BLOCK_BOUNCE is not set
|
||||||
# CONFIG_SDIO_UART is not set
|
# CONFIG_SDIO_UART is not set
|
||||||
|
# CONFIG_MMC_TEST is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# MMC/SD Host Controller Drivers
|
# MMC/SD Host Controller Drivers
|
||||||
#
|
#
|
||||||
CONFIG_MMC_SPI=m
|
CONFIG_MMC_SPI=m
|
||||||
|
# CONFIG_MEMSTICK is not set
|
||||||
CONFIG_NEW_LEDS=y
|
CONFIG_NEW_LEDS=y
|
||||||
CONFIG_LEDS_CLASS=y
|
CONFIG_LEDS_CLASS=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# LED drivers
|
# LED drivers
|
||||||
#
|
#
|
||||||
|
CONFIG_LEDS_ATMEL_PWM=m
|
||||||
CONFIG_LEDS_GPIO=y
|
CONFIG_LEDS_GPIO=y
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -758,6 +810,8 @@ CONFIG_LEDS_GPIO=y
|
|||||||
CONFIG_LEDS_TRIGGERS=y
|
CONFIG_LEDS_TRIGGERS=y
|
||||||
CONFIG_LEDS_TRIGGER_TIMER=y
|
CONFIG_LEDS_TRIGGER_TIMER=y
|
||||||
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
|
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
|
||||||
|
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
|
||||||
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
CONFIG_RTC_LIB=y
|
CONFIG_RTC_LIB=y
|
||||||
CONFIG_RTC_CLASS=y
|
CONFIG_RTC_CLASS=y
|
||||||
CONFIG_RTC_HCTOSYS=y
|
CONFIG_RTC_HCTOSYS=y
|
||||||
@ -786,19 +840,22 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# CONFIG_RTC_DRV_PCF8563 is not set
|
# CONFIG_RTC_DRV_PCF8563 is not set
|
||||||
# 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
|
||||||
|
|
||||||
#
|
#
|
||||||
# SPI RTC drivers
|
# SPI RTC drivers
|
||||||
#
|
#
|
||||||
# CONFIG_RTC_DRV_RS5C348 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_RS5C348 is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Platform RTC drivers
|
# Platform RTC drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_RTC_DRV_DS1511 is not set
|
||||||
# CONFIG_RTC_DRV_DS1553 is not set
|
# CONFIG_RTC_DRV_DS1553 is not set
|
||||||
# CONFIG_RTC_DRV_STK17TA8 is not set
|
|
||||||
# CONFIG_RTC_DRV_DS1742 is not set
|
# CONFIG_RTC_DRV_DS1742 is not set
|
||||||
|
# CONFIG_RTC_DRV_STK17TA8 is not set
|
||||||
# CONFIG_RTC_DRV_M48T86 is not set
|
# CONFIG_RTC_DRV_M48T86 is not set
|
||||||
# CONFIG_RTC_DRV_M48T59 is not set
|
# CONFIG_RTC_DRV_M48T59 is not set
|
||||||
# CONFIG_RTC_DRV_V3020 is not set
|
# CONFIG_RTC_DRV_V3020 is not set
|
||||||
@ -807,11 +864,8 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# on-CPU RTC drivers
|
# on-CPU RTC drivers
|
||||||
#
|
#
|
||||||
CONFIG_RTC_DRV_AT32AP700X=y
|
CONFIG_RTC_DRV_AT32AP700X=y
|
||||||
|
|
||||||
#
|
|
||||||
# Userspace I/O
|
|
||||||
#
|
|
||||||
CONFIG_UIO=m
|
CONFIG_UIO=m
|
||||||
|
# CONFIG_UIO_SMX is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# File systems
|
# File systems
|
||||||
@ -828,14 +882,11 @@ CONFIG_JBD=m
|
|||||||
# CONFIG_JFS_FS is not set
|
# CONFIG_JFS_FS is not set
|
||||||
# CONFIG_FS_POSIX_ACL is not set
|
# CONFIG_FS_POSIX_ACL is not set
|
||||||
# CONFIG_XFS_FS is not set
|
# CONFIG_XFS_FS is not set
|
||||||
# CONFIG_GFS2_FS is not set
|
|
||||||
# CONFIG_OCFS2_FS is not set
|
# CONFIG_OCFS2_FS is not set
|
||||||
# CONFIG_MINIX_FS is not set
|
# CONFIG_DNOTIFY is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
|
||||||
CONFIG_INOTIFY=y
|
CONFIG_INOTIFY=y
|
||||||
CONFIG_INOTIFY_USER=y
|
CONFIG_INOTIFY_USER=y
|
||||||
# CONFIG_QUOTA is not set
|
# CONFIG_QUOTA is not set
|
||||||
# CONFIG_DNOTIFY is not set
|
|
||||||
# CONFIG_AUTOFS_FS is not set
|
# CONFIG_AUTOFS_FS is not set
|
||||||
# CONFIG_AUTOFS4_FS is not set
|
# CONFIG_AUTOFS4_FS is not set
|
||||||
CONFIG_FUSE_FS=m
|
CONFIG_FUSE_FS=m
|
||||||
@ -891,8 +942,10 @@ CONFIG_JFFS2_RTIME=y
|
|||||||
# CONFIG_JFFS2_RUBIN is not set
|
# CONFIG_JFFS2_RUBIN is not set
|
||||||
# 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_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_SYSV_FS is not set
|
# CONFIG_SYSV_FS is not set
|
||||||
# CONFIG_UFS_FS is not set
|
# CONFIG_UFS_FS is not set
|
||||||
# CONFIG_NETWORK_FILESYSTEMS is not set
|
# CONFIG_NETWORK_FILESYSTEMS is not set
|
||||||
@ -943,11 +996,6 @@ CONFIG_NLS_ISO8859_1=m
|
|||||||
# CONFIG_NLS_KOI8_U is not set
|
# CONFIG_NLS_KOI8_U is not set
|
||||||
CONFIG_NLS_UTF8=m
|
CONFIG_NLS_UTF8=m
|
||||||
# CONFIG_DLM is not set
|
# CONFIG_DLM is not set
|
||||||
CONFIG_INSTRUMENTATION=y
|
|
||||||
CONFIG_PROFILING=y
|
|
||||||
CONFIG_OPROFILE=m
|
|
||||||
CONFIG_KPROBES=y
|
|
||||||
# CONFIG_MARKERS is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Kernel hacking
|
# Kernel hacking
|
||||||
@ -955,6 +1003,7 @@ CONFIG_KPROBES=y
|
|||||||
# CONFIG_PRINTK_TIME is not set
|
# CONFIG_PRINTK_TIME is not set
|
||||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||||
CONFIG_ENABLE_MUST_CHECK=y
|
CONFIG_ENABLE_MUST_CHECK=y
|
||||||
|
CONFIG_FRAME_WARN=1024
|
||||||
CONFIG_MAGIC_SYSRQ=y
|
CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_UNUSED_SYMBOLS is not set
|
# CONFIG_UNUSED_SYMBOLS is not set
|
||||||
CONFIG_DEBUG_FS=y
|
CONFIG_DEBUG_FS=y
|
||||||
@ -965,6 +1014,7 @@ CONFIG_DETECT_SOFTLOCKUP=y
|
|||||||
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
|
||||||
|
# CONFIG_DEBUG_OBJECTS is not set
|
||||||
# CONFIG_DEBUG_RT_MUTEXES is not set
|
# CONFIG_DEBUG_RT_MUTEXES is not set
|
||||||
# CONFIG_RT_MUTEX_TESTER is not set
|
# CONFIG_RT_MUTEX_TESTER is not set
|
||||||
# CONFIG_DEBUG_SPINLOCK is not set
|
# CONFIG_DEBUG_SPINLOCK is not set
|
||||||
@ -978,12 +1028,14 @@ CONFIG_SCHED_DEBUG=y
|
|||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
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_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
|
||||||
CONFIG_FORCED_INLINING=y
|
|
||||||
# CONFIG_BOOT_PRINTK_DELAY is not set
|
# CONFIG_BOOT_PRINTK_DELAY is not set
|
||||||
# CONFIG_RCU_TORTURE_TEST is not set
|
# CONFIG_RCU_TORTURE_TEST is not set
|
||||||
|
# CONFIG_KPROBES_SANITY_TEST is not set
|
||||||
|
# CONFIG_BACKTRACE_SELF_TEST is not set
|
||||||
# CONFIG_LKDTM is not set
|
# CONFIG_LKDTM is not set
|
||||||
# CONFIG_FAULT_INJECTION is not set
|
# CONFIG_FAULT_INJECTION is not set
|
||||||
# CONFIG_SAMPLES is not set
|
# CONFIG_SAMPLES is not set
|
||||||
@ -1000,6 +1052,8 @@ CONFIG_FORCED_INLINING=y
|
|||||||
# Library routines
|
# Library routines
|
||||||
#
|
#
|
||||||
CONFIG_BITREVERSE=y
|
CONFIG_BITREVERSE=y
|
||||||
|
# CONFIG_GENERIC_FIND_FIRST_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_ITU_T=m
|
CONFIG_CRC_ITU_T=m
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.24-rc7
|
# Linux kernel version: 2.6.26-rc3
|
||||||
# Wed Jan 9 23:04:20 2008
|
# Mon May 26 13:34:57 2008
|
||||||
#
|
#
|
||||||
CONFIG_AVR32=y
|
CONFIG_AVR32=y
|
||||||
CONFIG_GENERIC_GPIO=y
|
CONFIG_GENERIC_GPIO=y
|
||||||
@ -13,10 +13,10 @@ CONFIG_HARDIRQS_SW_RESEND=y
|
|||||||
CONFIG_GENERIC_IRQ_PROBE=y
|
CONFIG_GENERIC_IRQ_PROBE=y
|
||||||
CONFIG_RWSEM_GENERIC_SPINLOCK=y
|
CONFIG_RWSEM_GENERIC_SPINLOCK=y
|
||||||
CONFIG_GENERIC_TIME=y
|
CONFIG_GENERIC_TIME=y
|
||||||
|
CONFIG_GENERIC_CLOCKEVENTS=y
|
||||||
# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
|
# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
|
||||||
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
|
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
|
||||||
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
|
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
|
||||||
CONFIG_ARCH_SUPPORTS_OPROFILE=y
|
|
||||||
CONFIG_GENERIC_HWEIGHT=y
|
CONFIG_GENERIC_HWEIGHT=y
|
||||||
CONFIG_GENERIC_CALIBRATE_DELAY=y
|
CONFIG_GENERIC_CALIBRATE_DELAY=y
|
||||||
CONFIG_GENERIC_BUG=y
|
CONFIG_GENERIC_BUG=y
|
||||||
@ -34,15 +34,15 @@ CONFIG_LOCALVERSION=""
|
|||||||
# CONFIG_POSIX_MQUEUE is not set
|
# CONFIG_POSIX_MQUEUE is not set
|
||||||
# CONFIG_BSD_PROCESS_ACCT is not set
|
# CONFIG_BSD_PROCESS_ACCT is not set
|
||||||
# CONFIG_TASKSTATS is not set
|
# CONFIG_TASKSTATS is not set
|
||||||
# CONFIG_USER_NS is not set
|
|
||||||
# CONFIG_PID_NS is not set
|
|
||||||
# CONFIG_AUDIT is not set
|
# CONFIG_AUDIT is not set
|
||||||
# CONFIG_IKCONFIG is not set
|
# CONFIG_IKCONFIG is not set
|
||||||
CONFIG_LOG_BUF_SHIFT=14
|
CONFIG_LOG_BUF_SHIFT=14
|
||||||
# CONFIG_CGROUPS is not set
|
# CONFIG_CGROUPS is not set
|
||||||
# CONFIG_FAIR_GROUP_SCHED is not set
|
# CONFIG_GROUP_SCHED is not set
|
||||||
CONFIG_SYSFS_DEPRECATED=y
|
CONFIG_SYSFS_DEPRECATED=y
|
||||||
|
CONFIG_SYSFS_DEPRECATED_V2=y
|
||||||
# CONFIG_RELAY is not set
|
# CONFIG_RELAY is not set
|
||||||
|
# CONFIG_NAMESPACES is not set
|
||||||
# CONFIG_BLK_DEV_INITRD is not set
|
# CONFIG_BLK_DEV_INITRD is not set
|
||||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||||
CONFIG_SYSCTL=y
|
CONFIG_SYSCTL=y
|
||||||
@ -54,24 +54,38 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
|
# CONFIG_COMPAT_BRK is not set
|
||||||
# CONFIG_BASE_FULL is not set
|
# CONFIG_BASE_FULL is not set
|
||||||
# CONFIG_FUTEX is not set
|
# CONFIG_FUTEX is not set
|
||||||
# CONFIG_EPOLL is not set
|
# CONFIG_EPOLL is not set
|
||||||
# CONFIG_SIGNALFD is not set
|
# CONFIG_SIGNALFD is not set
|
||||||
|
# CONFIG_TIMERFD is not set
|
||||||
# CONFIG_EVENTFD is not set
|
# CONFIG_EVENTFD is not set
|
||||||
CONFIG_SHMEM=y
|
CONFIG_SHMEM=y
|
||||||
CONFIG_VM_EVENT_COUNTERS=y
|
CONFIG_VM_EVENT_COUNTERS=y
|
||||||
# CONFIG_SLAB is not set
|
# CONFIG_SLAB is not set
|
||||||
# CONFIG_SLUB is not set
|
# CONFIG_SLUB is not set
|
||||||
CONFIG_SLOB=y
|
CONFIG_SLOB=y
|
||||||
|
# CONFIG_PROFILING is not set
|
||||||
|
# CONFIG_MARKERS is not set
|
||||||
|
CONFIG_HAVE_OPROFILE=y
|
||||||
|
CONFIG_HAVE_KPROBES=y
|
||||||
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
# CONFIG_PROC_PAGE_MONITOR 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
|
||||||
# CONFIG_BLOCK is not set
|
# CONFIG_BLOCK is not set
|
||||||
|
CONFIG_CLASSIC_RCU=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# System Type and features
|
# System Type and features
|
||||||
#
|
#
|
||||||
|
# CONFIG_TICK_ONESHOT is not set
|
||||||
|
# CONFIG_NO_HZ is not set
|
||||||
|
# CONFIG_HIGH_RES_TIMERS is not set
|
||||||
|
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
|
||||||
CONFIG_SUBARCH_AVR32B=y
|
CONFIG_SUBARCH_AVR32B=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
CONFIG_PERFORMANCE_COUNTERS=y
|
CONFIG_PERFORMANCE_COUNTERS=y
|
||||||
@ -115,16 +129,19 @@ CONFIG_FLATMEM=y
|
|||||||
CONFIG_FLAT_NODE_MEM_MAP=y
|
CONFIG_FLAT_NODE_MEM_MAP=y
|
||||||
# CONFIG_SPARSEMEM_STATIC is not set
|
# CONFIG_SPARSEMEM_STATIC is not set
|
||||||
# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
|
# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
|
||||||
|
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_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_HZ_100 is not set
|
# CONFIG_HZ_100 is not set
|
||||||
CONFIG_HZ_250=y
|
CONFIG_HZ_250=y
|
||||||
# CONFIG_HZ_300 is not set
|
# CONFIG_HZ_300 is not set
|
||||||
# CONFIG_HZ_1000 is not set
|
# CONFIG_HZ_1000 is not set
|
||||||
CONFIG_HZ=250
|
CONFIG_HZ=250
|
||||||
|
# CONFIG_SCHED_HRTICK is not set
|
||||||
CONFIG_CMDLINE=""
|
CONFIG_CMDLINE=""
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -134,20 +151,7 @@ CONFIG_CMDLINE=""
|
|||||||
#
|
#
|
||||||
# CPU Frequency scaling
|
# CPU Frequency scaling
|
||||||
#
|
#
|
||||||
CONFIG_CPU_FREQ=y
|
# CONFIG_CPU_FREQ is not set
|
||||||
CONFIG_CPU_FREQ_TABLE=y
|
|
||||||
# CONFIG_CPU_FREQ_DEBUG is not set
|
|
||||||
# CONFIG_CPU_FREQ_STAT is not set
|
|
||||||
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
|
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
|
|
||||||
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
|
||||||
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
|
|
||||||
CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
|
||||||
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
|
||||||
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
|
|
||||||
CONFIG_CPU_FREQ_AT32AP=y
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Bus options
|
# Bus options
|
||||||
@ -197,8 +201,6 @@ CONFIG_TCP_CONG_CUBIC=y
|
|||||||
CONFIG_DEFAULT_TCP_CONG="cubic"
|
CONFIG_DEFAULT_TCP_CONG="cubic"
|
||||||
# CONFIG_TCP_MD5SIG is not set
|
# CONFIG_TCP_MD5SIG is not set
|
||||||
# CONFIG_IPV6 is not set
|
# CONFIG_IPV6 is not set
|
||||||
# CONFIG_INET6_XFRM_TUNNEL is not set
|
|
||||||
# CONFIG_INET6_TUNNEL is not set
|
|
||||||
# CONFIG_NETWORK_SECMARK is not set
|
# CONFIG_NETWORK_SECMARK is not set
|
||||||
# CONFIG_NETFILTER is not set
|
# CONFIG_NETFILTER is not set
|
||||||
# CONFIG_IP_DCCP is not set
|
# CONFIG_IP_DCCP is not set
|
||||||
@ -222,6 +224,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic"
|
|||||||
#
|
#
|
||||||
# CONFIG_NET_PKTGEN is not set
|
# CONFIG_NET_PKTGEN is not set
|
||||||
# CONFIG_HAMRADIO is not set
|
# CONFIG_HAMRADIO is not set
|
||||||
|
# CONFIG_CAN is not set
|
||||||
# CONFIG_IRDA is not set
|
# CONFIG_IRDA is not set
|
||||||
# CONFIG_BT is not set
|
# CONFIG_BT is not set
|
||||||
# CONFIG_AF_RXRPC is not set
|
# CONFIG_AF_RXRPC is not set
|
||||||
@ -255,6 +258,7 @@ CONFIG_MTD=y
|
|||||||
CONFIG_MTD_PARTITIONS=y
|
CONFIG_MTD_PARTITIONS=y
|
||||||
# CONFIG_MTD_REDBOOT_PARTS is not set
|
# CONFIG_MTD_REDBOOT_PARTS is not set
|
||||||
CONFIG_MTD_CMDLINE_PARTS=y
|
CONFIG_MTD_CMDLINE_PARTS=y
|
||||||
|
# CONFIG_MTD_AR7_PARTS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# User Modules And Translation Layers
|
# User Modules And Translation Layers
|
||||||
@ -321,6 +325,7 @@ CONFIG_MTD_PHYSMAP_BANKWIDTH=2
|
|||||||
# CONFIG_MTD_UBI is not set
|
# CONFIG_MTD_UBI is not set
|
||||||
# CONFIG_PARPORT is not set
|
# CONFIG_PARPORT is not set
|
||||||
# CONFIG_MISC_DEVICES is not set
|
# CONFIG_MISC_DEVICES is not set
|
||||||
|
# CONFIG_HAVE_IDE is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# SCSI device support
|
# SCSI device support
|
||||||
@ -346,6 +351,7 @@ CONFIG_MTD_PHYSMAP_BANKWIDTH=2
|
|||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
# CONFIG_VT is not set
|
# CONFIG_VT is not set
|
||||||
|
# CONFIG_DEVKMEM is not set
|
||||||
# CONFIG_SERIAL_NONSTANDARD is not set
|
# CONFIG_SERIAL_NONSTANDARD is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -358,6 +364,7 @@ CONFIG_MTD_PHYSMAP_BANKWIDTH=2
|
|||||||
#
|
#
|
||||||
CONFIG_SERIAL_ATMEL=y
|
CONFIG_SERIAL_ATMEL=y
|
||||||
CONFIG_SERIAL_ATMEL_CONSOLE=y
|
CONFIG_SERIAL_ATMEL_CONSOLE=y
|
||||||
|
# CONFIG_SERIAL_ATMEL_PDC is not set
|
||||||
# CONFIG_SERIAL_ATMEL_TTYAT is not set
|
# CONFIG_SERIAL_ATMEL_TTYAT is not set
|
||||||
CONFIG_SERIAL_CORE=y
|
CONFIG_SERIAL_CORE=y
|
||||||
CONFIG_SERIAL_CORE_CONSOLE=y
|
CONFIG_SERIAL_CORE_CONSOLE=y
|
||||||
@ -365,15 +372,9 @@ CONFIG_UNIX98_PTYS=y
|
|||||||
# CONFIG_LEGACY_PTYS is not set
|
# CONFIG_LEGACY_PTYS is not set
|
||||||
# CONFIG_IPMI_HANDLER is not set
|
# CONFIG_IPMI_HANDLER is not set
|
||||||
# CONFIG_HW_RANDOM is not set
|
# CONFIG_HW_RANDOM is not set
|
||||||
# CONFIG_RTC is not set
|
|
||||||
# CONFIG_GEN_RTC is not set
|
|
||||||
# CONFIG_R3964 is not set
|
# CONFIG_R3964 is not set
|
||||||
# CONFIG_TCG_TPM is not set
|
# CONFIG_TCG_TPM is not set
|
||||||
# CONFIG_I2C is not set
|
# CONFIG_I2C is not set
|
||||||
|
|
||||||
#
|
|
||||||
# SPI support
|
|
||||||
#
|
|
||||||
CONFIG_SPI=y
|
CONFIG_SPI=y
|
||||||
CONFIG_SPI_MASTER=y
|
CONFIG_SPI_MASTER=y
|
||||||
|
|
||||||
@ -389,9 +390,24 @@ 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
|
||||||
|
|
||||||
|
#
|
||||||
|
# GPIO Support
|
||||||
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# I2C GPIO expanders:
|
||||||
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# SPI GPIO expanders:
|
||||||
|
#
|
||||||
|
# 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_WATCHDOG=y
|
CONFIG_WATCHDOG=y
|
||||||
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
||||||
|
|
||||||
@ -411,12 +427,22 @@ CONFIG_SSB_POSSIBLE=y
|
|||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
#
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# Multimedia core support
|
||||||
|
#
|
||||||
# CONFIG_VIDEO_DEV is not set
|
# CONFIG_VIDEO_DEV is not set
|
||||||
# CONFIG_DVB_CORE is not set
|
# CONFIG_DVB_CORE is not set
|
||||||
|
# CONFIG_VIDEO_MEDIA is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Multimedia drivers
|
||||||
|
#
|
||||||
# CONFIG_DAB is not set
|
# CONFIG_DAB is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -434,8 +460,8 @@ CONFIG_FB_CFB_IMAGEBLIT=y
|
|||||||
# CONFIG_FB_SYS_FILLRECT is not set
|
# CONFIG_FB_SYS_FILLRECT is not set
|
||||||
# CONFIG_FB_SYS_COPYAREA is not set
|
# CONFIG_FB_SYS_COPYAREA is not set
|
||||||
# CONFIG_FB_SYS_IMAGEBLIT is not set
|
# CONFIG_FB_SYS_IMAGEBLIT is not set
|
||||||
|
# CONFIG_FB_FOREIGN_ENDIAN is not set
|
||||||
# CONFIG_FB_SYS_FOPS is not set
|
# CONFIG_FB_SYS_FOPS is not set
|
||||||
CONFIG_FB_DEFERRED_IO=y
|
|
||||||
# CONFIG_FB_SVGALIB is not set
|
# CONFIG_FB_SVGALIB is not set
|
||||||
# CONFIG_FB_MACMODES is not set
|
# CONFIG_FB_MACMODES is not set
|
||||||
# CONFIG_FB_BACKLIGHT is not set
|
# CONFIG_FB_BACKLIGHT is not set
|
||||||
@ -467,14 +493,12 @@ CONFIG_USB_SUPPORT=y
|
|||||||
# CONFIG_USB_ARCH_HAS_HCD is not set
|
# CONFIG_USB_ARCH_HAS_HCD is not set
|
||||||
# CONFIG_USB_ARCH_HAS_OHCI is not set
|
# CONFIG_USB_ARCH_HAS_OHCI is not set
|
||||||
# CONFIG_USB_ARCH_HAS_EHCI is not set
|
# CONFIG_USB_ARCH_HAS_EHCI is not set
|
||||||
|
# CONFIG_USB_OTG_WHITELIST is not set
|
||||||
|
# CONFIG_USB_OTG_BLACKLIST_HUB is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
|
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
|
||||||
#
|
#
|
||||||
|
|
||||||
#
|
|
||||||
# USB Gadget Support
|
|
||||||
#
|
|
||||||
CONFIG_USB_GADGET=y
|
CONFIG_USB_GADGET=y
|
||||||
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
||||||
CONFIG_USB_GADGET_SELECTED=y
|
CONFIG_USB_GADGET_SELECTED=y
|
||||||
@ -485,6 +509,7 @@ CONFIG_USB_ATMEL_USBA=y
|
|||||||
# CONFIG_USB_GADGET_NET2280 is not set
|
# CONFIG_USB_GADGET_NET2280 is not set
|
||||||
# CONFIG_USB_GADGET_PXA2XX is not set
|
# CONFIG_USB_GADGET_PXA2XX 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_GOKU is not set
|
# CONFIG_USB_GADGET_GOKU is not set
|
||||||
# CONFIG_USB_GADGET_LH7A40X is not set
|
# CONFIG_USB_GADGET_LH7A40X is not set
|
||||||
# CONFIG_USB_GADGET_OMAP is not set
|
# CONFIG_USB_GADGET_OMAP is not set
|
||||||
@ -499,8 +524,11 @@ CONFIG_USB_ETH=y
|
|||||||
# CONFIG_USB_FILE_STORAGE is not set
|
# CONFIG_USB_FILE_STORAGE is not set
|
||||||
# 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_MMC is not set
|
# CONFIG_MMC is not set
|
||||||
|
# CONFIG_MEMSTICK is not set
|
||||||
# CONFIG_NEW_LEDS is not set
|
# CONFIG_NEW_LEDS is not set
|
||||||
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
CONFIG_RTC_LIB=y
|
CONFIG_RTC_LIB=y
|
||||||
CONFIG_RTC_CLASS=y
|
CONFIG_RTC_CLASS=y
|
||||||
CONFIG_RTC_HCTOSYS=y
|
CONFIG_RTC_HCTOSYS=y
|
||||||
@ -519,15 +547,17 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
#
|
#
|
||||||
# SPI RTC drivers
|
# SPI RTC drivers
|
||||||
#
|
#
|
||||||
# CONFIG_RTC_DRV_RS5C348 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_RS5C348 is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Platform RTC drivers
|
# Platform RTC drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_RTC_DRV_DS1511 is not set
|
||||||
# CONFIG_RTC_DRV_DS1553 is not set
|
# CONFIG_RTC_DRV_DS1553 is not set
|
||||||
# CONFIG_RTC_DRV_STK17TA8 is not set
|
|
||||||
# CONFIG_RTC_DRV_DS1742 is not set
|
# CONFIG_RTC_DRV_DS1742 is not set
|
||||||
|
# CONFIG_RTC_DRV_STK17TA8 is not set
|
||||||
# CONFIG_RTC_DRV_M48T86 is not set
|
# CONFIG_RTC_DRV_M48T86 is not set
|
||||||
# CONFIG_RTC_DRV_M48T59 is not set
|
# CONFIG_RTC_DRV_M48T59 is not set
|
||||||
# CONFIG_RTC_DRV_V3020 is not set
|
# CONFIG_RTC_DRV_V3020 is not set
|
||||||
@ -536,18 +566,14 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# on-CPU RTC drivers
|
# on-CPU RTC drivers
|
||||||
#
|
#
|
||||||
CONFIG_RTC_DRV_AT32AP700X=y
|
CONFIG_RTC_DRV_AT32AP700X=y
|
||||||
|
|
||||||
#
|
|
||||||
# Userspace I/O
|
|
||||||
#
|
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# File systems
|
# File systems
|
||||||
#
|
#
|
||||||
|
# CONFIG_DNOTIFY is not set
|
||||||
# CONFIG_INOTIFY is not set
|
# CONFIG_INOTIFY is not set
|
||||||
# CONFIG_QUOTA is not set
|
# CONFIG_QUOTA is not set
|
||||||
# CONFIG_DNOTIFY is not set
|
|
||||||
# CONFIG_AUTOFS_FS is not set
|
# CONFIG_AUTOFS_FS is not set
|
||||||
# CONFIG_AUTOFS4_FS is not set
|
# CONFIG_AUTOFS4_FS is not set
|
||||||
# CONFIG_FUSE_FS is not set
|
# CONFIG_FUSE_FS is not set
|
||||||
@ -580,7 +606,6 @@ CONFIG_JFFS2_RTIME=y
|
|||||||
# CONFIG_NETWORK_FILESYSTEMS is not set
|
# CONFIG_NETWORK_FILESYSTEMS is not set
|
||||||
# CONFIG_NLS is not set
|
# CONFIG_NLS is not set
|
||||||
# CONFIG_DLM is not set
|
# CONFIG_DLM is not set
|
||||||
# CONFIG_INSTRUMENTATION is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Kernel hacking
|
# Kernel hacking
|
||||||
@ -588,6 +613,7 @@ CONFIG_JFFS2_RTIME=y
|
|||||||
# CONFIG_PRINTK_TIME is not set
|
# CONFIG_PRINTK_TIME is not set
|
||||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||||
CONFIG_ENABLE_MUST_CHECK=y
|
CONFIG_ENABLE_MUST_CHECK=y
|
||||||
|
CONFIG_FRAME_WARN=1024
|
||||||
CONFIG_MAGIC_SYSRQ=y
|
CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_UNUSED_SYMBOLS is not set
|
# CONFIG_UNUSED_SYMBOLS is not set
|
||||||
# CONFIG_DEBUG_FS is not set
|
# CONFIG_DEBUG_FS is not set
|
||||||
@ -608,6 +634,8 @@ CONFIG_MAGIC_SYSRQ=y
|
|||||||
# Library routines
|
# Library routines
|
||||||
#
|
#
|
||||||
CONFIG_BITREVERSE=y
|
CONFIG_BITREVERSE=y
|
||||||
|
# CONFIG_GENERIC_FIND_FIRST_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_ITU_T is not set
|
# CONFIG_CRC_ITU_T is not set
|
||||||
|
@ -29,7 +29,9 @@ EXPORT_SYMBOL(__avr32_asr64);
|
|||||||
*/
|
*/
|
||||||
EXPORT_SYMBOL(memset);
|
EXPORT_SYMBOL(memset);
|
||||||
EXPORT_SYMBOL(memcpy);
|
EXPORT_SYMBOL(memcpy);
|
||||||
|
|
||||||
EXPORT_SYMBOL(clear_page);
|
EXPORT_SYMBOL(clear_page);
|
||||||
|
EXPORT_SYMBOL(copy_page);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Userspace access stuff.
|
* Userspace access stuff.
|
||||||
@ -41,6 +43,8 @@ EXPORT_SYMBOL(strncpy_from_user);
|
|||||||
EXPORT_SYMBOL(__strncpy_from_user);
|
EXPORT_SYMBOL(__strncpy_from_user);
|
||||||
EXPORT_SYMBOL(clear_user);
|
EXPORT_SYMBOL(clear_user);
|
||||||
EXPORT_SYMBOL(__clear_user);
|
EXPORT_SYMBOL(__clear_user);
|
||||||
|
EXPORT_SYMBOL(strnlen_user);
|
||||||
|
|
||||||
EXPORT_SYMBOL(csum_partial);
|
EXPORT_SYMBOL(csum_partial);
|
||||||
EXPORT_SYMBOL(csum_partial_copy_generic);
|
EXPORT_SYMBOL(csum_partial_copy_generic);
|
||||||
|
|
||||||
|
@ -108,5 +108,4 @@ static int __init at32_cpufreq_init(void)
|
|||||||
{
|
{
|
||||||
return cpufreq_register_driver(&at32_driver);
|
return cpufreq_register_driver(&at32_driver);
|
||||||
}
|
}
|
||||||
|
late_initcall(at32_cpufreq_init);
|
||||||
arch_initcall(at32_cpufreq_init);
|
|
||||||
|
@ -10,8 +10,8 @@
|
|||||||
|
|
||||||
#include <linux/kernel.h>
|
#include <linux/kernel.h>
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
|
#include <linux/io.h>
|
||||||
|
|
||||||
#include <asm/io.h>
|
|
||||||
#include <asm/blackfin.h>
|
#include <asm/blackfin.h>
|
||||||
#include <asm/gptimers.h>
|
#include <asm/gptimers.h>
|
||||||
|
|
||||||
|
@ -76,4 +76,4 @@ ENTRY(_outsw_8)
|
|||||||
R0 = R0 + R1;
|
R0 = R0 + R1;
|
||||||
.Lword8_loop_e: W[P0] = R0;
|
.Lword8_loop_e: W[P0] = R0;
|
||||||
RTS;
|
RTS;
|
||||||
ENDPROC(_outsw)
|
ENDPROC(_outsw_8)
|
||||||
|
@ -647,10 +647,10 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = {
|
|||||||
{
|
{
|
||||||
.modalias = "ad7877",
|
.modalias = "ad7877",
|
||||||
.platform_data = &bfin_ad7877_ts_info,
|
.platform_data = &bfin_ad7877_ts_info,
|
||||||
.irq = IRQ_PF6,
|
.irq = IRQ_PF8,
|
||||||
.max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
|
.max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */
|
||||||
.bus_num = 0,
|
.bus_num = 0,
|
||||||
.chip_select = 1,
|
.chip_select = 2,
|
||||||
.controller_data = &spi_ad7877_chip_info,
|
.controller_data = &spi_ad7877_chip_info,
|
||||||
},
|
},
|
||||||
#endif
|
#endif
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
obj-$(CONFIG_GENERIC_BF537_BOARD) += generic_board.o
|
obj-$(CONFIG_GENERIC_BF537_BOARD) += generic_board.o
|
||||||
obj-$(CONFIG_BFIN537_STAMP) += stamp.o led.o
|
obj-$(CONFIG_BFIN537_STAMP) += stamp.o
|
||||||
obj-$(CONFIG_BFIN537_BLUETECHNIX_CM) += cm_bf537.o
|
obj-$(CONFIG_BFIN537_BLUETECHNIX_CM) += cm_bf537.o
|
||||||
obj-$(CONFIG_PNAV10) += pnav10.o
|
obj-$(CONFIG_PNAV10) += pnav10.o
|
||||||
obj-$(CONFIG_CAMSIG_MINOTAUR) += minotaur.o
|
obj-$(CONFIG_CAMSIG_MINOTAUR) += minotaur.o
|
||||||
|
@ -1,183 +0,0 @@
|
|||||||
/****************************************************
|
|
||||||
* LED1 ---- PF6 LED2 ---- PF7 *
|
|
||||||
* LED3 ---- PF8 LED4 ---- PF9 *
|
|
||||||
* LED5 ---- PF10 LED6 ---- PF11 *
|
|
||||||
****************************************************/
|
|
||||||
|
|
||||||
#include <linux/linkage.h>
|
|
||||||
#include <asm/blackfin.h>
|
|
||||||
|
|
||||||
/* All functions in this file save the registers they uses.
|
|
||||||
So there is no need to save any registers before calling them. */
|
|
||||||
|
|
||||||
.text;
|
|
||||||
|
|
||||||
/* Initialize LEDs. */
|
|
||||||
|
|
||||||
ENTRY(_led_init)
|
|
||||||
LINK 12;
|
|
||||||
[--SP] = P0;
|
|
||||||
[--SP] = R0;
|
|
||||||
[--SP] = R1;
|
|
||||||
[--SP] = R2;
|
|
||||||
R1 = PF6|PF7|PF8|PF9|PF10|PF11 (Z);
|
|
||||||
R2 = ~R1;
|
|
||||||
|
|
||||||
P0.H = hi(PORTF_FER);
|
|
||||||
P0.L = lo(PORTF_FER);
|
|
||||||
R0 = W[P0](Z);
|
|
||||||
SSYNC;
|
|
||||||
R0 = R0 & R2;
|
|
||||||
W[P0] = R0.L;
|
|
||||||
SSYNC;
|
|
||||||
|
|
||||||
P0.H = hi(PORTFIO_DIR);
|
|
||||||
P0.L = lo(PORTFIO_DIR);
|
|
||||||
R0 = W[P0](Z);
|
|
||||||
SSYNC;
|
|
||||||
R0 = R0 | R1;
|
|
||||||
W[P0] = R0.L;
|
|
||||||
SSYNC;
|
|
||||||
|
|
||||||
P0.H = hi(PORTFIO_INEN);
|
|
||||||
P0.L = lo(PORTFIO_INEN);
|
|
||||||
R0 = W[P0](Z);
|
|
||||||
SSYNC;
|
|
||||||
R0 = R0 & R2;
|
|
||||||
W[P0] = R0.L;
|
|
||||||
SSYNC;
|
|
||||||
|
|
||||||
R2 = [SP++];
|
|
||||||
R1 = [SP++];
|
|
||||||
R0 = [SP++];
|
|
||||||
P0 = [SP++];
|
|
||||||
UNLINK;
|
|
||||||
RTS;
|
|
||||||
.size _led_init, .-_led_init
|
|
||||||
|
|
||||||
/* Set one LED on. Leave other LEDs unchanged.
|
|
||||||
It expects the LED number passed through R0. */
|
|
||||||
|
|
||||||
ENTRY(_led_on)
|
|
||||||
LINK 12;
|
|
||||||
[--SP] = P0;
|
|
||||||
[--SP] = R1;
|
|
||||||
CALL _led_init;
|
|
||||||
R1 = 1;
|
|
||||||
R0 += 5;
|
|
||||||
R1 <<= R0;
|
|
||||||
P0.H = hi(PORTFIO);
|
|
||||||
P0.L = lo(PORTFIO);
|
|
||||||
R0 = W[P0](Z);
|
|
||||||
SSYNC;
|
|
||||||
R0 = R0 | R1;
|
|
||||||
W[P0] = R0.L;
|
|
||||||
SSYNC;
|
|
||||||
R1 = [SP++];
|
|
||||||
P0 = [SP++];
|
|
||||||
UNLINK;
|
|
||||||
RTS;
|
|
||||||
.size _led_on, .-_led_on
|
|
||||||
|
|
||||||
/* Set one LED off. Leave other LEDs unchanged. */
|
|
||||||
|
|
||||||
ENTRY(_led_off)
|
|
||||||
LINK 12;
|
|
||||||
[--SP] = P0;
|
|
||||||
[--SP] = R1;
|
|
||||||
CALL _led_init;
|
|
||||||
R1 = 1;
|
|
||||||
R0 += 5;
|
|
||||||
R1 <<= R0;
|
|
||||||
R1 = ~R1;
|
|
||||||
P0.H = hi(PORTFIO);
|
|
||||||
P0.L = lo(PORTFIO);
|
|
||||||
R0 = W[P0](Z);
|
|
||||||
SSYNC;
|
|
||||||
R0 = R0 & R1;
|
|
||||||
W[P0] = R0.L;
|
|
||||||
SSYNC;
|
|
||||||
R1 = [SP++];
|
|
||||||
P0 = [SP++];
|
|
||||||
UNLINK;
|
|
||||||
RTS;
|
|
||||||
.size _led_off, .-_led_off
|
|
||||||
|
|
||||||
/* Toggle one LED. Leave other LEDs unchanged. */
|
|
||||||
|
|
||||||
ENTRY(_led_toggle)
|
|
||||||
LINK 12;
|
|
||||||
[--SP] = P0;
|
|
||||||
[--SP] = R1;
|
|
||||||
CALL _led_init;
|
|
||||||
R1 = 1;
|
|
||||||
R0 += 5;
|
|
||||||
R1 <<= R0;
|
|
||||||
P0.H = hi(PORTFIO);
|
|
||||||
P0.L = lo(PORTFIO);
|
|
||||||
R0 = W[P0](Z);
|
|
||||||
SSYNC;
|
|
||||||
R0 = R0 ^ R1;
|
|
||||||
W[P0] = R0.L;
|
|
||||||
SSYNC;
|
|
||||||
R1 = [SP++];
|
|
||||||
P0 = [SP++];
|
|
||||||
UNLINK;
|
|
||||||
RTS;
|
|
||||||
.size _led_toggle, .-_led_toggle
|
|
||||||
|
|
||||||
/* Display the number using LEDs in binary format. */
|
|
||||||
|
|
||||||
ENTRY(_led_disp_num)
|
|
||||||
LINK 12;
|
|
||||||
[--SP] = P0;
|
|
||||||
[--SP] = R1;
|
|
||||||
[--SP] = R2;
|
|
||||||
CALL _led_init;
|
|
||||||
R1 = 0x3f(X);
|
|
||||||
R0 = R0 & R1;
|
|
||||||
R2 = 6(X);
|
|
||||||
R0 <<= R2;
|
|
||||||
R1 <<= R2;
|
|
||||||
P0.H = hi(PORTFIO);
|
|
||||||
P0.L = lo(PORTFIO);
|
|
||||||
R2 = W[P0](Z);
|
|
||||||
SSYNC;
|
|
||||||
R1 = ~R1;
|
|
||||||
R2 = R2 & R1;
|
|
||||||
R2 = R2 | R0;
|
|
||||||
W[P0] = R2.L;
|
|
||||||
SSYNC;
|
|
||||||
R2 = [SP++];
|
|
||||||
R1 = [SP++];
|
|
||||||
P0 = [SP++];
|
|
||||||
UNLINK;
|
|
||||||
RTS;
|
|
||||||
.size _led_disp_num, .-_led_disp_num
|
|
||||||
|
|
||||||
/* Toggle the number using LEDs in binary format. */
|
|
||||||
|
|
||||||
ENTRY(_led_toggle_num)
|
|
||||||
LINK 12;
|
|
||||||
[--SP] = P0;
|
|
||||||
[--SP] = R1;
|
|
||||||
[--SP] = R2;
|
|
||||||
CALL _led_init;
|
|
||||||
R1 = 0x3f(X);
|
|
||||||
R0 = R0 & R1;
|
|
||||||
R1 = 6(X);
|
|
||||||
R0 <<= R1;
|
|
||||||
P0.H = hi(PORTFIO);
|
|
||||||
P0.L = lo(PORTFIO);
|
|
||||||
R1 = W[P0](Z);
|
|
||||||
SSYNC;
|
|
||||||
R1 = R1 ^ R0;
|
|
||||||
W[P0] = R1.L;
|
|
||||||
SSYNC;
|
|
||||||
R2 = [SP++];
|
|
||||||
R1 = [SP++];
|
|
||||||
P0 = [SP++];
|
|
||||||
UNLINK;
|
|
||||||
RTS;
|
|
||||||
.size _led_toggle_num, .-_led_toggle_num
|
|
||||||
|
|
@ -2,5 +2,5 @@
|
|||||||
# arch/blackfin/mach-bf548/boards/Makefile
|
# arch/blackfin/mach-bf548/boards/Makefile
|
||||||
#
|
#
|
||||||
|
|
||||||
obj-$(CONFIG_BFIN548_EZKIT) += ezkit.o led.o
|
obj-$(CONFIG_BFIN548_EZKIT) += ezkit.o
|
||||||
obj-$(CONFIG_BFIN548_BLUETECHNIX_CM) += cm_bf548.o
|
obj-$(CONFIG_BFIN548_BLUETECHNIX_CM) += cm_bf548.o
|
||||||
|
@ -684,7 +684,7 @@ static struct platform_device *cm_bf548_devices[] __initdata = {
|
|||||||
|
|
||||||
static int __init cm_bf548_init(void)
|
static int __init cm_bf548_init(void)
|
||||||
{
|
{
|
||||||
printk(KERN_INFO "%s(): registering device resources\n", __FUNCTION__);
|
printk(KERN_INFO "%s(): registering device resources\n", __func__);
|
||||||
platform_add_devices(cm_bf548_devices, ARRAY_SIZE(cm_bf548_devices));
|
platform_add_devices(cm_bf548_devices, ARRAY_SIZE(cm_bf548_devices));
|
||||||
|
|
||||||
#if defined(CONFIG_SPI_BFIN) || defined(CONFIG_SPI_BFIN_MODULE)
|
#if defined(CONFIG_SPI_BFIN) || defined(CONFIG_SPI_BFIN_MODULE)
|
||||||
|
@ -1,172 +0,0 @@
|
|||||||
/****************************************************
|
|
||||||
* LED1 ---- PG6 LED2 ---- PG7 *
|
|
||||||
* LED3 ---- PG8 LED4 ---- PG9 *
|
|
||||||
* LED5 ---- PG10 LED6 ---- PG11 *
|
|
||||||
****************************************************/
|
|
||||||
|
|
||||||
#include <linux/linkage.h>
|
|
||||||
#include <asm/blackfin.h>
|
|
||||||
|
|
||||||
/* All functions in this file save the registers they uses.
|
|
||||||
So there is no need to save any registers before calling them. */
|
|
||||||
|
|
||||||
.text;
|
|
||||||
|
|
||||||
/* Initialize LEDs. */
|
|
||||||
|
|
||||||
ENTRY(_led_init)
|
|
||||||
LINK 0;
|
|
||||||
[--SP] = P0;
|
|
||||||
[--SP] = R0;
|
|
||||||
[--SP] = R1;
|
|
||||||
[--SP] = R2;
|
|
||||||
R1 = (PG6|PG7|PG8|PG9|PG10|PG11)(Z);
|
|
||||||
R2 = ~R1;
|
|
||||||
|
|
||||||
P0.H = hi(PORTG_FER);
|
|
||||||
P0.L = lo(PORTG_FER);
|
|
||||||
R0 = W[P0](Z);
|
|
||||||
SSYNC;
|
|
||||||
R0 = R0 & R2;
|
|
||||||
W[P0] = R0.L;
|
|
||||||
SSYNC;
|
|
||||||
|
|
||||||
P0.H = hi(PORTG_DIR_SET);
|
|
||||||
P0.L = lo(PORTG_DIR_SET);
|
|
||||||
W[P0] = R1.L;
|
|
||||||
SSYNC;
|
|
||||||
|
|
||||||
P0.H = hi(PORTG_INEN);
|
|
||||||
P0.L = lo(PORTG_INEN);
|
|
||||||
R0 = W[P0](Z);
|
|
||||||
SSYNC;
|
|
||||||
R0 = R0 & R2;
|
|
||||||
W[P0] = R0.L;
|
|
||||||
SSYNC;
|
|
||||||
|
|
||||||
R2 = [SP++];
|
|
||||||
R1 = [SP++];
|
|
||||||
R0 = [SP++];
|
|
||||||
P0 = [SP++];
|
|
||||||
RTS;
|
|
||||||
.size _led_init, .-_led_init
|
|
||||||
|
|
||||||
/* Set one LED on. Leave other LEDs unchanged.
|
|
||||||
It expects the LED number passed through R0. */
|
|
||||||
|
|
||||||
ENTRY(_led_on)
|
|
||||||
LINK 0;
|
|
||||||
[--SP] = P0;
|
|
||||||
[--SP] = R1;
|
|
||||||
CALL _led_init;
|
|
||||||
R1 = 1;
|
|
||||||
R0 += 5;
|
|
||||||
R1 <<= R0;
|
|
||||||
P0.H = hi(PORTG_SET);
|
|
||||||
P0.L = lo(PORTG_SET);
|
|
||||||
W[P0] = R1.L;
|
|
||||||
SSYNC;
|
|
||||||
R1 = [SP++];
|
|
||||||
P0 = [SP++];
|
|
||||||
UNLINK;
|
|
||||||
RTS;
|
|
||||||
.size _led_on, .-_led_on
|
|
||||||
|
|
||||||
/* Set one LED off. Leave other LEDs unchanged. */
|
|
||||||
|
|
||||||
ENTRY(_led_off)
|
|
||||||
LINK 0;
|
|
||||||
[--SP] = P0;
|
|
||||||
[--SP] = R1;
|
|
||||||
CALL _led_init;
|
|
||||||
R1 = 1;
|
|
||||||
R0 += 5;
|
|
||||||
R1 <<= R0;
|
|
||||||
P0.H = hi(PORTG_CLEAR);
|
|
||||||
P0.L = lo(PORTG_CLEAR);
|
|
||||||
W[P0] = R1.L;
|
|
||||||
SSYNC;
|
|
||||||
R1 = [SP++];
|
|
||||||
P0 = [SP++];
|
|
||||||
UNLINK;
|
|
||||||
RTS;
|
|
||||||
.size _led_off, .-_led_off
|
|
||||||
|
|
||||||
/* Toggle one LED. Leave other LEDs unchanged. */
|
|
||||||
|
|
||||||
ENTRY(_led_toggle)
|
|
||||||
LINK 0;
|
|
||||||
[--SP] = P0;
|
|
||||||
[--SP] = R1;
|
|
||||||
CALL _led_init;
|
|
||||||
R1 = 1;
|
|
||||||
R0 += 5;
|
|
||||||
R1 <<= R0;
|
|
||||||
P0.H = hi(PORTG);
|
|
||||||
P0.L = lo(PORTG);
|
|
||||||
R0 = W[P0](Z);
|
|
||||||
SSYNC;
|
|
||||||
R0 = R0 ^ R1;
|
|
||||||
W[P0] = R0.L;
|
|
||||||
SSYNC;
|
|
||||||
R1 = [SP++];
|
|
||||||
P0 = [SP++];
|
|
||||||
UNLINK;
|
|
||||||
RTS;
|
|
||||||
.size _led_toggle, .-_led_toggle
|
|
||||||
|
|
||||||
/* Display the number using LEDs in binary format. */
|
|
||||||
|
|
||||||
ENTRY(_led_disp_num)
|
|
||||||
LINK 0;
|
|
||||||
[--SP] = P0;
|
|
||||||
[--SP] = R1;
|
|
||||||
[--SP] = R2;
|
|
||||||
CALL _led_init;
|
|
||||||
R1 = 0x3f(X);
|
|
||||||
R0 = R0 & R1;
|
|
||||||
R2 = 6(X);
|
|
||||||
R0 <<= R2;
|
|
||||||
R1 <<= R2;
|
|
||||||
P0.H = hi(PORTG);
|
|
||||||
P0.L = lo(PORTG);
|
|
||||||
R2 = W[P0](Z);
|
|
||||||
SSYNC;
|
|
||||||
R1 = ~R1;
|
|
||||||
R2 = R2 & R1;
|
|
||||||
R2 = R2 | R0;
|
|
||||||
W[P0] = R2.L;
|
|
||||||
SSYNC;
|
|
||||||
R2 = [SP++];
|
|
||||||
R1 = [SP++];
|
|
||||||
P0 = [SP++];
|
|
||||||
UNLINK;
|
|
||||||
RTS;
|
|
||||||
.size _led_disp_num, .-_led_disp_num
|
|
||||||
|
|
||||||
/* Toggle the number using LEDs in binary format. */
|
|
||||||
|
|
||||||
ENTRY(_led_toggle_num)
|
|
||||||
LINK 0;
|
|
||||||
[--SP] = P0;
|
|
||||||
[--SP] = R1;
|
|
||||||
[--SP] = R2;
|
|
||||||
CALL _led_init;
|
|
||||||
R1 = 0x3f(X);
|
|
||||||
R0 = R0 & R1;
|
|
||||||
R1 = 6(X);
|
|
||||||
R0 <<= R1;
|
|
||||||
P0.H = hi(PORTG);
|
|
||||||
P0.L = lo(PORTG);
|
|
||||||
R1 = W[P0](Z);
|
|
||||||
SSYNC;
|
|
||||||
R1 = R1 ^ R0;
|
|
||||||
W[P0] = R1.L;
|
|
||||||
SSYNC;
|
|
||||||
R2 = [SP++];
|
|
||||||
R1 = [SP++];
|
|
||||||
P0 = [SP++];
|
|
||||||
UNLINK;
|
|
||||||
RTS;
|
|
||||||
.size _led_toggle_num, .-_led_toggle_num
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
|||||||
/* cmode.S: clock mode management
|
/* cmode.S: clock mode management
|
||||||
*
|
*
|
||||||
* Copyright (C) 2004 Red Hat, Inc. All Rights Reserved.
|
* Copyright (C) 2004 Red Hat, Inc. All Rights Reserved.
|
||||||
* Written by David Woodhouse (dwmw2@redhat.com)
|
* Written by David Woodhouse (dwmw2@infradead.org)
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or
|
* This program is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU General Public License
|
* modify it under the terms of the GNU General Public License
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/* sleep.S: power saving mode entry
|
/* sleep.S: power saving mode entry
|
||||||
*
|
*
|
||||||
* Copyright (C) 2004 Red Hat, Inc. All Rights Reserved.
|
* Copyright (C) 2004 Red Hat, Inc. All Rights Reserved.
|
||||||
* Written by David Woodhouse (dwmw2@redhat.com)
|
* Written by David Woodhouse (dwmw2@infradead.org)
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or
|
* This program is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU General Public License
|
* modify it under the terms of the GNU General Public License
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/* pci-dma-nommu.c: Dynamic DMA mapping support for the FRV
|
/* pci-dma-nommu.c: Dynamic DMA mapping support for the FRV
|
||||||
*
|
*
|
||||||
* Copyright (C) 2004 Red Hat, Inc. All Rights Reserved.
|
* Copyright (C) 2004 Red Hat, Inc. All Rights Reserved.
|
||||||
* Written by David Woodhouse (dwmw2@redhat.com)
|
* Written by David Woodhouse (dwmw2@infradead.org)
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or
|
* This program is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU General Public License
|
* modify it under the terms of the GNU General Public License
|
||||||
|
@ -26,6 +26,7 @@
|
|||||||
#include <linux/types.h>
|
#include <linux/types.h>
|
||||||
#include <linux/bootmem.h>
|
#include <linux/bootmem.h>
|
||||||
#include <linux/highmem.h>
|
#include <linux/highmem.h>
|
||||||
|
#include <linux/module.h>
|
||||||
|
|
||||||
#include <asm/setup.h>
|
#include <asm/setup.h>
|
||||||
#include <asm/segment.h>
|
#include <asm/segment.h>
|
||||||
@ -56,7 +57,9 @@ DEFINE_PER_CPU(struct mmu_gather, mmu_gathers);
|
|||||||
*/
|
*/
|
||||||
static unsigned long empty_bad_page_table;
|
static unsigned long empty_bad_page_table;
|
||||||
static unsigned long empty_bad_page;
|
static unsigned long empty_bad_page;
|
||||||
|
|
||||||
unsigned long empty_zero_page;
|
unsigned long empty_zero_page;
|
||||||
|
EXPORT_SYMBOL(empty_zero_page);
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
/*
|
/*
|
||||||
|
@ -1076,48 +1076,6 @@ END(ia64_syscall_setup)
|
|||||||
DBG_FAULT(15)
|
DBG_FAULT(15)
|
||||||
FAULT(15)
|
FAULT(15)
|
||||||
|
|
||||||
/*
|
|
||||||
* Squatting in this space ...
|
|
||||||
*
|
|
||||||
* This special case dispatcher for illegal operation faults allows preserved
|
|
||||||
* registers to be modified through a callback function (asm only) that is handed
|
|
||||||
* back from the fault handler in r8. Up to three arguments can be passed to the
|
|
||||||
* callback function by returning an aggregate with the callback as its first
|
|
||||||
* element, followed by the arguments.
|
|
||||||
*/
|
|
||||||
ENTRY(dispatch_illegal_op_fault)
|
|
||||||
.prologue
|
|
||||||
.body
|
|
||||||
SAVE_MIN_WITH_COVER
|
|
||||||
ssm psr.ic | PSR_DEFAULT_BITS
|
|
||||||
;;
|
|
||||||
srlz.i // guarantee that interruption collection is on
|
|
||||||
;;
|
|
||||||
(p15) ssm psr.i // restore psr.i
|
|
||||||
adds r3=8,r2 // set up second base pointer for SAVE_REST
|
|
||||||
;;
|
|
||||||
alloc r14=ar.pfs,0,0,1,0 // must be first in insn group
|
|
||||||
mov out0=ar.ec
|
|
||||||
;;
|
|
||||||
SAVE_REST
|
|
||||||
PT_REGS_UNWIND_INFO(0)
|
|
||||||
;;
|
|
||||||
br.call.sptk.many rp=ia64_illegal_op_fault
|
|
||||||
.ret0: ;;
|
|
||||||
alloc r14=ar.pfs,0,0,3,0 // must be first in insn group
|
|
||||||
mov out0=r9
|
|
||||||
mov out1=r10
|
|
||||||
mov out2=r11
|
|
||||||
movl r15=ia64_leave_kernel
|
|
||||||
;;
|
|
||||||
mov rp=r15
|
|
||||||
mov b6=r8
|
|
||||||
;;
|
|
||||||
cmp.ne p6,p0=0,r8
|
|
||||||
(p6) br.call.dpnt.many b6=b6 // call returns to ia64_leave_kernel
|
|
||||||
br.sptk.many ia64_leave_kernel
|
|
||||||
END(dispatch_illegal_op_fault)
|
|
||||||
|
|
||||||
.org ia64_ivt+0x4000
|
.org ia64_ivt+0x4000
|
||||||
/////////////////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// 0x4000 Entry 16 (size 64 bundles) Reserved
|
// 0x4000 Entry 16 (size 64 bundles) Reserved
|
||||||
@ -1715,6 +1673,48 @@ END(ia32_interrupt)
|
|||||||
DBG_FAULT(67)
|
DBG_FAULT(67)
|
||||||
FAULT(67)
|
FAULT(67)
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Squatting in this space ...
|
||||||
|
*
|
||||||
|
* This special case dispatcher for illegal operation faults allows preserved
|
||||||
|
* registers to be modified through a callback function (asm only) that is handed
|
||||||
|
* back from the fault handler in r8. Up to three arguments can be passed to the
|
||||||
|
* callback function by returning an aggregate with the callback as its first
|
||||||
|
* element, followed by the arguments.
|
||||||
|
*/
|
||||||
|
ENTRY(dispatch_illegal_op_fault)
|
||||||
|
.prologue
|
||||||
|
.body
|
||||||
|
SAVE_MIN_WITH_COVER
|
||||||
|
ssm psr.ic | PSR_DEFAULT_BITS
|
||||||
|
;;
|
||||||
|
srlz.i // guarantee that interruption collection is on
|
||||||
|
;;
|
||||||
|
(p15) ssm psr.i // restore psr.i
|
||||||
|
adds r3=8,r2 // set up second base pointer for SAVE_REST
|
||||||
|
;;
|
||||||
|
alloc r14=ar.pfs,0,0,1,0 // must be first in insn group
|
||||||
|
mov out0=ar.ec
|
||||||
|
;;
|
||||||
|
SAVE_REST
|
||||||
|
PT_REGS_UNWIND_INFO(0)
|
||||||
|
;;
|
||||||
|
br.call.sptk.many rp=ia64_illegal_op_fault
|
||||||
|
.ret0: ;;
|
||||||
|
alloc r14=ar.pfs,0,0,3,0 // must be first in insn group
|
||||||
|
mov out0=r9
|
||||||
|
mov out1=r10
|
||||||
|
mov out2=r11
|
||||||
|
movl r15=ia64_leave_kernel
|
||||||
|
;;
|
||||||
|
mov rp=r15
|
||||||
|
mov b6=r8
|
||||||
|
;;
|
||||||
|
cmp.ne p6,p0=0,r8
|
||||||
|
(p6) br.call.dpnt.many b6=b6 // call returns to ia64_leave_kernel
|
||||||
|
br.sptk.many ia64_leave_kernel
|
||||||
|
END(dispatch_illegal_op_fault)
|
||||||
|
|
||||||
#ifdef CONFIG_IA32_SUPPORT
|
#ifdef CONFIG_IA32_SUPPORT
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -15,6 +15,9 @@
|
|||||||
#define ACCOUNT_SYS_ENTER
|
#define ACCOUNT_SYS_ENTER
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
.section ".data.patch.rse", "a"
|
||||||
|
.previous
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* DO_SAVE_MIN switches to the kernel stacks (if necessary) and saves
|
* DO_SAVE_MIN switches to the kernel stacks (if necessary) and saves
|
||||||
* the minimum state necessary that allows us to turn psr.ic back
|
* the minimum state necessary that allows us to turn psr.ic back
|
||||||
@ -40,7 +43,7 @@
|
|||||||
* Note that psr.ic is NOT turned on by this macro. This is so that
|
* Note that psr.ic is NOT turned on by this macro. This is so that
|
||||||
* we can pass interruption state as arguments to a handler.
|
* we can pass interruption state as arguments to a handler.
|
||||||
*/
|
*/
|
||||||
#define DO_SAVE_MIN(COVER,SAVE_IFS,EXTRA) \
|
#define DO_SAVE_MIN(COVER,SAVE_IFS,EXTRA,WORKAROUND) \
|
||||||
mov r16=IA64_KR(CURRENT); /* M */ \
|
mov r16=IA64_KR(CURRENT); /* M */ \
|
||||||
mov r27=ar.rsc; /* M */ \
|
mov r27=ar.rsc; /* M */ \
|
||||||
mov r20=r1; /* A */ \
|
mov r20=r1; /* A */ \
|
||||||
@ -87,6 +90,7 @@
|
|||||||
tbit.nz p15,p0=r29,IA64_PSR_I_BIT; \
|
tbit.nz p15,p0=r29,IA64_PSR_I_BIT; \
|
||||||
mov r29=b0 \
|
mov r29=b0 \
|
||||||
;; \
|
;; \
|
||||||
|
WORKAROUND; \
|
||||||
adds r16=PT(R8),r1; /* initialize first base pointer */ \
|
adds r16=PT(R8),r1; /* initialize first base pointer */ \
|
||||||
adds r17=PT(R9),r1; /* initialize second base pointer */ \
|
adds r17=PT(R9),r1; /* initialize second base pointer */ \
|
||||||
(pKStk) mov r18=r0; /* make sure r18 isn't NaT */ \
|
(pKStk) mov r18=r0; /* make sure r18 isn't NaT */ \
|
||||||
@ -206,6 +210,40 @@
|
|||||||
st8 [r25]=r10; /* ar.ssd */ \
|
st8 [r25]=r10; /* ar.ssd */ \
|
||||||
;;
|
;;
|
||||||
|
|
||||||
#define SAVE_MIN_WITH_COVER DO_SAVE_MIN(cover, mov r30=cr.ifs,)
|
#define RSE_WORKAROUND \
|
||||||
#define SAVE_MIN_WITH_COVER_R19 DO_SAVE_MIN(cover, mov r30=cr.ifs, mov r15=r19)
|
(pUStk) extr.u r17=r18,3,6; \
|
||||||
#define SAVE_MIN DO_SAVE_MIN( , mov r30=r0, )
|
(pUStk) sub r16=r18,r22; \
|
||||||
|
[1:](pKStk) br.cond.sptk.many 1f; \
|
||||||
|
.xdata4 ".data.patch.rse",1b-. \
|
||||||
|
;; \
|
||||||
|
cmp.ge p6,p7 = 33,r17; \
|
||||||
|
;; \
|
||||||
|
(p6) mov r17=0x310; \
|
||||||
|
(p7) mov r17=0x308; \
|
||||||
|
;; \
|
||||||
|
cmp.leu p1,p0=r16,r17; \
|
||||||
|
(p1) br.cond.sptk.many 1f; \
|
||||||
|
dep.z r17=r26,0,62; \
|
||||||
|
movl r16=2f; \
|
||||||
|
;; \
|
||||||
|
mov ar.pfs=r17; \
|
||||||
|
dep r27=r0,r27,16,14; \
|
||||||
|
mov b0=r16; \
|
||||||
|
;; \
|
||||||
|
br.ret.sptk b0; \
|
||||||
|
;; \
|
||||||
|
2: \
|
||||||
|
mov ar.rsc=r0 \
|
||||||
|
;; \
|
||||||
|
flushrs; \
|
||||||
|
;; \
|
||||||
|
mov ar.bspstore=r22 \
|
||||||
|
;; \
|
||||||
|
mov r18=ar.bsp; \
|
||||||
|
;; \
|
||||||
|
1: \
|
||||||
|
.pred.rel "mutex", pKStk, pUStk
|
||||||
|
|
||||||
|
#define SAVE_MIN_WITH_COVER DO_SAVE_MIN(cover, mov r30=cr.ifs, , RSE_WORKAROUND)
|
||||||
|
#define SAVE_MIN_WITH_COVER_R19 DO_SAVE_MIN(cover, mov r30=cr.ifs, mov r15=r19, RSE_WORKAROUND)
|
||||||
|
#define SAVE_MIN DO_SAVE_MIN( , mov r30=r0, , )
|
||||||
|
@ -115,6 +115,29 @@ ia64_patch_vtop (unsigned long start, unsigned long end)
|
|||||||
ia64_srlz_i();
|
ia64_srlz_i();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Disable the RSE workaround by turning the conditional branch
|
||||||
|
* that we tagged in each place the workaround was used into an
|
||||||
|
* unconditional branch.
|
||||||
|
*/
|
||||||
|
void __init
|
||||||
|
ia64_patch_rse (unsigned long start, unsigned long end)
|
||||||
|
{
|
||||||
|
s32 *offp = (s32 *) start;
|
||||||
|
u64 ip, *b;
|
||||||
|
|
||||||
|
while (offp < (s32 *) end) {
|
||||||
|
ip = (u64) offp + *offp;
|
||||||
|
|
||||||
|
b = (u64 *)(ip & -16);
|
||||||
|
b[1] &= ~0xf800000L;
|
||||||
|
ia64_fc((void *) ip);
|
||||||
|
++offp;
|
||||||
|
}
|
||||||
|
ia64_sync_i();
|
||||||
|
ia64_srlz_i();
|
||||||
|
}
|
||||||
|
|
||||||
void __init
|
void __init
|
||||||
ia64_patch_mckinley_e9 (unsigned long start, unsigned long end)
|
ia64_patch_mckinley_e9 (unsigned long start, unsigned long end)
|
||||||
{
|
{
|
||||||
|
@ -560,6 +560,17 @@ setup_arch (char **cmdline_p)
|
|||||||
/* process SAL system table: */
|
/* process SAL system table: */
|
||||||
ia64_sal_init(__va(efi.sal_systab));
|
ia64_sal_init(__va(efi.sal_systab));
|
||||||
|
|
||||||
|
#ifdef CONFIG_ITANIUM
|
||||||
|
ia64_patch_rse((u64) __start___rse_patchlist, (u64) __end___rse_patchlist);
|
||||||
|
#else
|
||||||
|
{
|
||||||
|
u64 num_phys_stacked;
|
||||||
|
|
||||||
|
if (ia64_pal_rse_info(&num_phys_stacked, 0) == 0 && num_phys_stacked > 96)
|
||||||
|
ia64_patch_rse((u64) __start___rse_patchlist, (u64) __end___rse_patchlist);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef CONFIG_SMP
|
#ifdef CONFIG_SMP
|
||||||
cpu_physical_id(0) = hard_smp_processor_id();
|
cpu_physical_id(0) = hard_smp_processor_id();
|
||||||
#endif
|
#endif
|
||||||
|
@ -156,6 +156,13 @@ SECTIONS
|
|||||||
__end___vtop_patchlist = .;
|
__end___vtop_patchlist = .;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.data.patch.rse : AT(ADDR(.data.patch.rse) - LOAD_OFFSET)
|
||||||
|
{
|
||||||
|
__start___rse_patchlist = .;
|
||||||
|
*(.data.patch.rse)
|
||||||
|
__end___rse_patchlist = .;
|
||||||
|
}
|
||||||
|
|
||||||
.data.patch.mckinley_e9 : AT(ADDR(.data.patch.mckinley_e9) - LOAD_OFFSET)
|
.data.patch.mckinley_e9 : AT(ADDR(.data.patch.mckinley_e9) - LOAD_OFFSET)
|
||||||
{
|
{
|
||||||
__start___mckinley_e9_bundles = .;
|
__start___mckinley_e9_bundles = .;
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.26-rc2
|
# Linux kernel version: 2.6.26-rc4
|
||||||
# Sun May 18 14:44:41 2008
|
# Wed May 28 22:47:35 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
@ -59,7 +59,7 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
# CONFIG_COMPAT_BRK is not set
|
CONFIG_COMPAT_BRK=y
|
||||||
CONFIG_BASE_FULL=y
|
CONFIG_BASE_FULL=y
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=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-rc2
|
# Linux kernel version: 2.6.26-rc4
|
||||||
# Sun May 18 14:44:42 2008
|
# Wed May 28 22:47:35 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
@ -59,7 +59,7 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
# CONFIG_COMPAT_BRK is not set
|
CONFIG_COMPAT_BRK=y
|
||||||
CONFIG_BASE_FULL=y
|
CONFIG_BASE_FULL=y
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=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-rc2
|
# Linux kernel version: 2.6.26-rc4
|
||||||
# Sun May 18 14:44:43 2008
|
# Wed May 28 22:47:35 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
@ -59,7 +59,7 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
# CONFIG_COMPAT_BRK is not set
|
CONFIG_COMPAT_BRK=y
|
||||||
CONFIG_BASE_FULL=y
|
CONFIG_BASE_FULL=y
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=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-rc2
|
# Linux kernel version: 2.6.26-rc4
|
||||||
# Sun May 18 14:44:45 2008
|
# Wed May 28 22:47:35 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
@ -59,7 +59,7 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
# CONFIG_COMPAT_BRK is not set
|
CONFIG_COMPAT_BRK=y
|
||||||
CONFIG_BASE_FULL=y
|
CONFIG_BASE_FULL=y
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=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-rc2
|
# Linux kernel version: 2.6.26-rc4
|
||||||
# Sun May 18 14:44:46 2008
|
# Wed May 28 22:47:35 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
@ -59,7 +59,7 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
# CONFIG_COMPAT_BRK is not set
|
CONFIG_COMPAT_BRK=y
|
||||||
CONFIG_BASE_FULL=y
|
CONFIG_BASE_FULL=y
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=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-rc2
|
# Linux kernel version: 2.6.26-rc4
|
||||||
# Sun May 18 14:44:47 2008
|
# Wed May 28 22:47:35 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
@ -59,7 +59,7 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
# CONFIG_COMPAT_BRK is not set
|
CONFIG_COMPAT_BRK=y
|
||||||
CONFIG_BASE_FULL=y
|
CONFIG_BASE_FULL=y
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=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-rc2
|
# Linux kernel version: 2.6.26-rc4
|
||||||
# Sun May 18 14:42:31 2008
|
# Wed May 28 22:47:35 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
@ -59,7 +59,7 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
# CONFIG_COMPAT_BRK is not set
|
CONFIG_COMPAT_BRK=y
|
||||||
CONFIG_BASE_FULL=y
|
CONFIG_BASE_FULL=y
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=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-rc2
|
# Linux kernel version: 2.6.26-rc4
|
||||||
# Sun May 18 14:44:49 2008
|
# Wed May 28 22:47:35 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
@ -59,7 +59,7 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
# CONFIG_COMPAT_BRK is not set
|
CONFIG_COMPAT_BRK=y
|
||||||
CONFIG_BASE_FULL=y
|
CONFIG_BASE_FULL=y
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=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-rc2
|
# Linux kernel version: 2.6.26-rc4
|
||||||
# Sun May 18 14:44:50 2008
|
# Wed May 28 22:47:35 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
@ -59,7 +59,7 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
# CONFIG_COMPAT_BRK is not set
|
CONFIG_COMPAT_BRK=y
|
||||||
CONFIG_BASE_FULL=y
|
CONFIG_BASE_FULL=y
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=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-rc2
|
# Linux kernel version: 2.6.26-rc4
|
||||||
# Sun May 18 14:44:51 2008
|
# Wed May 28 22:47:35 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
@ -59,7 +59,7 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
# CONFIG_COMPAT_BRK is not set
|
CONFIG_COMPAT_BRK=y
|
||||||
CONFIG_BASE_FULL=y
|
CONFIG_BASE_FULL=y
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=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-rc2
|
# Linux kernel version: 2.6.26-rc4
|
||||||
# Sun May 18 14:44:53 2008
|
# Wed May 28 22:47:35 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
@ -59,7 +59,7 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
# CONFIG_COMPAT_BRK is not set
|
CONFIG_COMPAT_BRK=y
|
||||||
CONFIG_BASE_FULL=y
|
CONFIG_BASE_FULL=y
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=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-rc2
|
# Linux kernel version: 2.6.26-rc4
|
||||||
# Sun May 18 14:44:54 2008
|
# Wed May 28 22:47:35 2008
|
||||||
#
|
#
|
||||||
CONFIG_M68K=y
|
CONFIG_M68K=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
@ -59,7 +59,7 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
# CONFIG_COMPAT_BRK is not set
|
CONFIG_COMPAT_BRK=y
|
||||||
CONFIG_BASE_FULL=y
|
CONFIG_BASE_FULL=y
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
|
@ -45,6 +45,7 @@ unsigned int get_au1x00_speed(void)
|
|||||||
{
|
{
|
||||||
return au1x00_clock;
|
return au1x00_clock;
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL(get_au1x00_speed);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The UART baud base is not known at compile time ... if
|
* The UART baud base is not known at compile time ... if
|
||||||
|
@ -216,6 +216,17 @@ u32 au1xxx_ddma_add_device(dbdev_tab_t *dev)
|
|||||||
}
|
}
|
||||||
EXPORT_SYMBOL(au1xxx_ddma_add_device);
|
EXPORT_SYMBOL(au1xxx_ddma_add_device);
|
||||||
|
|
||||||
|
void au1xxx_ddma_del_device(u32 devid)
|
||||||
|
{
|
||||||
|
dbdev_tab_t *p = find_dbdev_id(devid);
|
||||||
|
|
||||||
|
if (p != NULL) {
|
||||||
|
memset(p, 0, sizeof(dbdev_tab_t));
|
||||||
|
p->dev_id = ~0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
EXPORT_SYMBOL(au1xxx_ddma_del_device);
|
||||||
|
|
||||||
/* Allocate a channel and return a non-zero descriptor if successful. */
|
/* Allocate a channel and return a non-zero descriptor if successful. */
|
||||||
u32 au1xxx_dbdma_chan_alloc(u32 srcid, u32 destid,
|
u32 au1xxx_dbdma_chan_alloc(u32 srcid, u32 destid,
|
||||||
void (*callback)(int, void *), void *callparam)
|
void (*callback)(int, void *), void *callparam)
|
||||||
|
@ -30,7 +30,6 @@ obj-$(CONFIG_CPU_LOONGSON2) += r4k_fpu.o r4k_switch.o
|
|||||||
obj-$(CONFIG_CPU_MIPS32) += r4k_fpu.o r4k_switch.o
|
obj-$(CONFIG_CPU_MIPS32) += r4k_fpu.o r4k_switch.o
|
||||||
obj-$(CONFIG_CPU_MIPS64) += r4k_fpu.o r4k_switch.o
|
obj-$(CONFIG_CPU_MIPS64) += r4k_fpu.o r4k_switch.o
|
||||||
obj-$(CONFIG_CPU_R3000) += r2300_fpu.o r2300_switch.o
|
obj-$(CONFIG_CPU_R3000) += r2300_fpu.o r2300_switch.o
|
||||||
obj-$(CONFIG_CPU_R4000) += r4k_fpu.o r4k_switch.o
|
|
||||||
obj-$(CONFIG_CPU_R4300) += r4k_fpu.o r4k_switch.o
|
obj-$(CONFIG_CPU_R4300) += r4k_fpu.o r4k_switch.o
|
||||||
obj-$(CONFIG_CPU_R4X00) += r4k_fpu.o r4k_switch.o
|
obj-$(CONFIG_CPU_R4X00) += r4k_fpu.o r4k_switch.o
|
||||||
obj-$(CONFIG_CPU_R5000) += r4k_fpu.o r4k_switch.o
|
obj-$(CONFIG_CPU_R5000) += r4k_fpu.o r4k_switch.o
|
||||||
|
@ -88,15 +88,17 @@ static void show_raw_backtrace(unsigned long reg29)
|
|||||||
#ifdef CONFIG_KALLSYMS
|
#ifdef CONFIG_KALLSYMS
|
||||||
printk("\n");
|
printk("\n");
|
||||||
#endif
|
#endif
|
||||||
#define IS_KVA01(a) ((((unsigned int)a) & 0xc0000000) == 0x80000000)
|
while (!kstack_end(sp)) {
|
||||||
if (IS_KVA01(sp)) {
|
unsigned long __user *p =
|
||||||
while (!kstack_end(sp)) {
|
(unsigned long __user *)(unsigned long)sp++;
|
||||||
addr = *sp++;
|
if (__get_user(addr, p)) {
|
||||||
if (__kernel_text_address(addr))
|
printk(" (Bad stack address)");
|
||||||
print_ip_sym(addr);
|
break;
|
||||||
}
|
}
|
||||||
printk("\n");
|
if (__kernel_text_address(addr))
|
||||||
|
print_ip_sym(addr);
|
||||||
}
|
}
|
||||||
|
printk("\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CONFIG_KALLSYMS
|
#ifdef CONFIG_KALLSYMS
|
||||||
|
@ -58,27 +58,8 @@ static int mips_cpu_timer_irq;
|
|||||||
static int mips_cpu_perf_irq;
|
static int mips_cpu_perf_irq;
|
||||||
extern int cp0_perfcount_irq;
|
extern int cp0_perfcount_irq;
|
||||||
|
|
||||||
DEFINE_PER_CPU(unsigned int, tickcount);
|
|
||||||
#define tickcount_this_cpu __get_cpu_var(tickcount)
|
|
||||||
static unsigned long ledbitmask;
|
|
||||||
|
|
||||||
static void mips_timer_dispatch(void)
|
static void mips_timer_dispatch(void)
|
||||||
{
|
{
|
||||||
#if defined(CONFIG_MIPS_MALTA) || defined(CONFIG_MIPS_ATLAS)
|
|
||||||
/*
|
|
||||||
* Yes, this is very tacky, won't work as expected with SMTC and
|
|
||||||
* dyntick will break it,
|
|
||||||
* but it gives me a nice warm feeling during debug
|
|
||||||
*/
|
|
||||||
#define LEDBAR 0xbf000408
|
|
||||||
if (tickcount_this_cpu++ >= HZ) {
|
|
||||||
tickcount_this_cpu = 0;
|
|
||||||
change_bit(smp_processor_id(), &ledbitmask);
|
|
||||||
smp_wmb(); /* Make sure every one else sees the change */
|
|
||||||
/* This will pick up any recent changes made by other CPU's */
|
|
||||||
*(unsigned int *)LEDBAR = ledbitmask;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
do_IRQ(mips_cpu_timer_irq);
|
do_IRQ(mips_cpu_timer_irq);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -310,8 +310,8 @@ void __cpuinit build_clear_page(void)
|
|||||||
if (R4600_V2_HIT_CACHEOP_WAR && cpu_is_r4600_v2_x())
|
if (R4600_V2_HIT_CACHEOP_WAR && cpu_is_r4600_v2_x())
|
||||||
uasm_i_lui(&buf, AT, 0xa000);
|
uasm_i_lui(&buf, AT, 0xa000);
|
||||||
|
|
||||||
off = min(8, pref_bias_clear_store / cache_line_size) *
|
off = cache_line_size ? min(8, pref_bias_clear_store / cache_line_size)
|
||||||
cache_line_size;
|
* cache_line_size : 0;
|
||||||
while (off) {
|
while (off) {
|
||||||
build_clear_pref(&buf, -off);
|
build_clear_pref(&buf, -off);
|
||||||
off -= cache_line_size;
|
off -= cache_line_size;
|
||||||
@ -454,12 +454,14 @@ void __cpuinit build_copy_page(void)
|
|||||||
if (R4600_V2_HIT_CACHEOP_WAR && cpu_is_r4600_v2_x())
|
if (R4600_V2_HIT_CACHEOP_WAR && cpu_is_r4600_v2_x())
|
||||||
uasm_i_lui(&buf, AT, 0xa000);
|
uasm_i_lui(&buf, AT, 0xa000);
|
||||||
|
|
||||||
off = min(8, pref_bias_copy_load / cache_line_size) * cache_line_size;
|
off = cache_line_size ? min(8, pref_bias_copy_load / cache_line_size) *
|
||||||
|
cache_line_size : 0;
|
||||||
while (off) {
|
while (off) {
|
||||||
build_copy_load_pref(&buf, -off);
|
build_copy_load_pref(&buf, -off);
|
||||||
off -= cache_line_size;
|
off -= cache_line_size;
|
||||||
}
|
}
|
||||||
off = min(8, pref_bias_copy_store / cache_line_size) * cache_line_size;
|
off = cache_line_size ? min(8, pref_bias_copy_load / cache_line_size) *
|
||||||
|
cache_line_size : 0;
|
||||||
while (off) {
|
while (off) {
|
||||||
build_copy_store_pref(&buf, -off);
|
build_copy_store_pref(&buf, -off);
|
||||||
off -= cache_line_size;
|
off -= cache_line_size;
|
||||||
|
@ -224,8 +224,9 @@ static u32 final_handler[64] __cpuinitdata;
|
|||||||
static void __cpuinit __maybe_unused build_tlb_probe_entry(u32 **p)
|
static void __cpuinit __maybe_unused build_tlb_probe_entry(u32 **p)
|
||||||
{
|
{
|
||||||
switch (current_cpu_type()) {
|
switch (current_cpu_type()) {
|
||||||
/* Found by experiment: R4600 v2.0 needs this, too. */
|
/* Found by experiment: R4600 v2.0/R4700 needs this, too. */
|
||||||
case CPU_R4600:
|
case CPU_R4600:
|
||||||
|
case CPU_R4700:
|
||||||
case CPU_R5000:
|
case CPU_R5000:
|
||||||
case CPU_R5000A:
|
case CPU_R5000A:
|
||||||
case CPU_NEVADA:
|
case CPU_NEVADA:
|
||||||
|
@ -13,6 +13,22 @@
|
|||||||
#include <asm/sn/intr.h>
|
#include <asm/sn/intr.h>
|
||||||
#include <asm/sn/sn0/hub.h>
|
#include <asm/sn/sn0/hub.h>
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Most of the IOC3 PCI config register aren't present
|
||||||
|
* we emulate what is needed for a normal PCI enumeration
|
||||||
|
*/
|
||||||
|
static u32 emulate_ioc3_cfg(int where, int size)
|
||||||
|
{
|
||||||
|
if (size == 1 && where == 0x3d)
|
||||||
|
return 0x01;
|
||||||
|
else if (size == 2 && where == 0x3c)
|
||||||
|
return 0x0100;
|
||||||
|
else if (size == 4 && where == 0x3c)
|
||||||
|
return 0x00000100;
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The Bridge ASIC supports both type 0 and type 1 access. Type 1 is
|
* The Bridge ASIC supports both type 0 and type 1 access. Type 1 is
|
||||||
* not really documented, so right now I can't write code which uses it.
|
* not really documented, so right now I can't write code which uses it.
|
||||||
@ -64,7 +80,7 @@ oh_my_gawd:
|
|||||||
* generic PCI code a chance to look at the wrong register.
|
* generic PCI code a chance to look at the wrong register.
|
||||||
*/
|
*/
|
||||||
if ((where >= 0x14 && where < 0x40) || (where >= 0x48)) {
|
if ((where >= 0x14 && where < 0x40) || (where >= 0x48)) {
|
||||||
*value = 0;
|
*value = emulate_ioc3_cfg(where, size);
|
||||||
return PCIBIOS_SUCCESSFUL;
|
return PCIBIOS_SUCCESSFUL;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -127,7 +143,7 @@ oh_my_gawd:
|
|||||||
* generic PCI code a chance to look at the wrong register.
|
* generic PCI code a chance to look at the wrong register.
|
||||||
*/
|
*/
|
||||||
if ((where >= 0x14 && where < 0x40) || (where >= 0x48)) {
|
if ((where >= 0x14 && where < 0x40) || (where >= 0x48)) {
|
||||||
*value = 0;
|
*value = emulate_ioc3_cfg(where, size);
|
||||||
return PCIBIOS_SUCCESSFUL;
|
return PCIBIOS_SUCCESSFUL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -47,6 +47,9 @@ int __cpuinit bridge_probe(nasid_t nasid, int widget_id, int masterwid)
|
|||||||
static int num_bridges = 0;
|
static int num_bridges = 0;
|
||||||
bridge_t *bridge;
|
bridge_t *bridge;
|
||||||
int slot;
|
int slot;
|
||||||
|
extern int pci_probe_only;
|
||||||
|
|
||||||
|
pci_probe_only = 1;
|
||||||
|
|
||||||
printk("a bridge\n");
|
printk("a bridge\n");
|
||||||
|
|
||||||
@ -100,6 +103,11 @@ int __cpuinit bridge_probe(nasid_t nasid, int widget_id, int masterwid)
|
|||||||
*/
|
*/
|
||||||
bridge->b_wid_control |= BRIDGE_CTRL_IO_SWAP |
|
bridge->b_wid_control |= BRIDGE_CTRL_IO_SWAP |
|
||||||
BRIDGE_CTRL_MEM_SWAP;
|
BRIDGE_CTRL_MEM_SWAP;
|
||||||
|
#ifdef CONFIG_PAGE_SIZE_4KB
|
||||||
|
bridge->b_wid_control &= ~BRIDGE_CTRL_PAGE_SIZE;
|
||||||
|
#else /* 16kB or larger */
|
||||||
|
bridge->b_wid_control |= BRIDGE_CTRL_PAGE_SIZE;
|
||||||
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Hmm... IRIX sets additional bits in the address which
|
* Hmm... IRIX sets additional bits in the address which
|
||||||
|
@ -161,27 +161,6 @@ cnodeid_t get_compact_nodeid(void)
|
|||||||
return NASID_TO_COMPACT_NODEID(get_nasid());
|
return NASID_TO_COMPACT_NODEID(get_nasid());
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Extracted from the IOC3 meta driver. FIXME. */
|
|
||||||
static inline void ioc3_sio_init(void)
|
|
||||||
{
|
|
||||||
struct ioc3 *ioc3;
|
|
||||||
nasid_t nid;
|
|
||||||
long loops;
|
|
||||||
|
|
||||||
nid = get_nasid();
|
|
||||||
ioc3 = (struct ioc3 *) KL_CONFIG_CH_CONS_INFO(nid)->memory_base;
|
|
||||||
|
|
||||||
ioc3->sscr_a = 0; /* PIO mode for uarta. */
|
|
||||||
ioc3->sscr_b = 0; /* PIO mode for uartb. */
|
|
||||||
ioc3->sio_iec = ~0;
|
|
||||||
ioc3->sio_ies = (SIO_IR_SA_INT | SIO_IR_SB_INT);
|
|
||||||
|
|
||||||
loops=1000000; while(loops--);
|
|
||||||
ioc3->sregs.uarta.iu_fcr = 0;
|
|
||||||
ioc3->sregs.uartb.iu_fcr = 0;
|
|
||||||
loops=1000000; while(loops--);
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline void ioc3_eth_init(void)
|
static inline void ioc3_eth_init(void)
|
||||||
{
|
{
|
||||||
struct ioc3 *ioc3;
|
struct ioc3 *ioc3;
|
||||||
@ -234,7 +213,6 @@ void __init plat_mem_setup(void)
|
|||||||
panic("Kernel compiled for N mode.");
|
panic("Kernel compiled for N mode.");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
ioc3_sio_init();
|
|
||||||
ioc3_eth_init();
|
ioc3_eth_init();
|
||||||
per_cpu_init();
|
per_cpu_init();
|
||||||
|
|
||||||
|
@ -33,10 +33,6 @@
|
|||||||
#define SLOT_PFNSHIFT (SLOT_SHIFT - PAGE_SHIFT)
|
#define SLOT_PFNSHIFT (SLOT_SHIFT - PAGE_SHIFT)
|
||||||
#define PFN_NASIDSHFT (NASID_SHFT - PAGE_SHIFT)
|
#define PFN_NASIDSHFT (NASID_SHFT - PAGE_SHIFT)
|
||||||
|
|
||||||
#define SLOT_IGNORED 0xffff
|
|
||||||
|
|
||||||
static short __initdata slot_lastfilled_cache[MAX_COMPACT_NODES];
|
|
||||||
static unsigned short __initdata slot_psize_cache[MAX_COMPACT_NODES][MAX_MEM_SLOTS];
|
|
||||||
static struct bootmem_data __initdata plat_node_bdata[MAX_COMPACT_NODES];
|
static struct bootmem_data __initdata plat_node_bdata[MAX_COMPACT_NODES];
|
||||||
|
|
||||||
struct node_data *__node_data[MAX_COMPACT_NODES];
|
struct node_data *__node_data[MAX_COMPACT_NODES];
|
||||||
@ -267,51 +263,6 @@ static pfn_t __init slot_getbasepfn(cnodeid_t cnode, int slot)
|
|||||||
return ((pfn_t)nasid << PFN_NASIDSHFT) | (slot << SLOT_PFNSHIFT);
|
return ((pfn_t)nasid << PFN_NASIDSHFT) | (slot << SLOT_PFNSHIFT);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
* Return the number of pages of memory provided by the given slot
|
|
||||||
* on the specified node.
|
|
||||||
*/
|
|
||||||
static pfn_t __init slot_getsize(cnodeid_t node, int slot)
|
|
||||||
{
|
|
||||||
return (pfn_t) slot_psize_cache[node][slot];
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Return highest slot filled
|
|
||||||
*/
|
|
||||||
static int __init node_getlastslot(cnodeid_t node)
|
|
||||||
{
|
|
||||||
return (int) slot_lastfilled_cache[node];
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Return the pfn of the last free page of memory on a node.
|
|
||||||
*/
|
|
||||||
static pfn_t __init node_getmaxclick(cnodeid_t node)
|
|
||||||
{
|
|
||||||
pfn_t slot_psize;
|
|
||||||
int slot;
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Start at the top slot. When we find a slot with memory in it,
|
|
||||||
* that's the winner.
|
|
||||||
*/
|
|
||||||
for (slot = (MAX_MEM_SLOTS - 1); slot >= 0; slot--) {
|
|
||||||
if ((slot_psize = slot_getsize(node, slot))) {
|
|
||||||
if (slot_psize == SLOT_IGNORED)
|
|
||||||
continue;
|
|
||||||
/* Return the basepfn + the slot size, minus 1. */
|
|
||||||
return slot_getbasepfn(node, slot) + slot_psize - 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* If there's no memory on the node, return 0. This is likely
|
|
||||||
* to cause problems.
|
|
||||||
*/
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
static pfn_t __init slot_psize_compute(cnodeid_t node, int slot)
|
static pfn_t __init slot_psize_compute(cnodeid_t node, int slot)
|
||||||
{
|
{
|
||||||
nasid_t nasid;
|
nasid_t nasid;
|
||||||
@ -404,13 +355,13 @@ static void __init mlreset(void)
|
|||||||
static void __init szmem(void)
|
static void __init szmem(void)
|
||||||
{
|
{
|
||||||
pfn_t slot_psize, slot0sz = 0, nodebytes; /* Hack to detect problem configs */
|
pfn_t slot_psize, slot0sz = 0, nodebytes; /* Hack to detect problem configs */
|
||||||
int slot, ignore;
|
int slot;
|
||||||
cnodeid_t node;
|
cnodeid_t node;
|
||||||
|
|
||||||
num_physpages = 0;
|
num_physpages = 0;
|
||||||
|
|
||||||
for_each_online_node(node) {
|
for_each_online_node(node) {
|
||||||
ignore = nodebytes = 0;
|
nodebytes = 0;
|
||||||
for (slot = 0; slot < MAX_MEM_SLOTS; slot++) {
|
for (slot = 0; slot < MAX_MEM_SLOTS; slot++) {
|
||||||
slot_psize = slot_psize_compute(node, slot);
|
slot_psize = slot_psize_compute(node, slot);
|
||||||
if (slot == 0)
|
if (slot == 0)
|
||||||
@ -420,21 +371,20 @@ static void __init szmem(void)
|
|||||||
* kernel text.
|
* kernel text.
|
||||||
*/
|
*/
|
||||||
nodebytes += (1LL << SLOT_SHIFT);
|
nodebytes += (1LL << SLOT_SHIFT);
|
||||||
|
|
||||||
|
if (!slot_psize)
|
||||||
|
continue;
|
||||||
|
|
||||||
if ((nodebytes >> PAGE_SHIFT) * (sizeof(struct page)) >
|
if ((nodebytes >> PAGE_SHIFT) * (sizeof(struct page)) >
|
||||||
(slot0sz << PAGE_SHIFT))
|
(slot0sz << PAGE_SHIFT)) {
|
||||||
ignore = 1;
|
|
||||||
if (ignore && slot_psize) {
|
|
||||||
printk("Ignoring slot %d onwards on node %d\n",
|
printk("Ignoring slot %d onwards on node %d\n",
|
||||||
slot, node);
|
slot, node);
|
||||||
slot_psize_cache[node][slot] = SLOT_IGNORED;
|
|
||||||
slot = MAX_MEM_SLOTS;
|
slot = MAX_MEM_SLOTS;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
num_physpages += slot_psize;
|
num_physpages += slot_psize;
|
||||||
slot_psize_cache[node][slot] =
|
add_active_range(node, slot_getbasepfn(node, slot),
|
||||||
(unsigned short) slot_psize;
|
slot_getbasepfn(node, slot) + slot_psize);
|
||||||
if (slot_psize)
|
|
||||||
slot_lastfilled_cache[node] = slot;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -442,18 +392,20 @@ static void __init szmem(void)
|
|||||||
static void __init node_mem_init(cnodeid_t node)
|
static void __init node_mem_init(cnodeid_t node)
|
||||||
{
|
{
|
||||||
pfn_t slot_firstpfn = slot_getbasepfn(node, 0);
|
pfn_t slot_firstpfn = slot_getbasepfn(node, 0);
|
||||||
pfn_t slot_lastpfn = slot_firstpfn + slot_getsize(node, 0);
|
|
||||||
pfn_t slot_freepfn = node_getfirstfree(node);
|
pfn_t slot_freepfn = node_getfirstfree(node);
|
||||||
struct pglist_data *pd;
|
|
||||||
unsigned long bootmap_size;
|
unsigned long bootmap_size;
|
||||||
|
pfn_t start_pfn, end_pfn;
|
||||||
|
|
||||||
|
get_pfn_range_for_nid(node, &start_pfn, &end_pfn);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Allocate the node data structures on the node first.
|
* Allocate the node data structures on the node first.
|
||||||
*/
|
*/
|
||||||
__node_data[node] = __va(slot_freepfn << PAGE_SHIFT);
|
__node_data[node] = __va(slot_freepfn << PAGE_SHIFT);
|
||||||
|
|
||||||
pd = NODE_DATA(node);
|
NODE_DATA(node)->bdata = &plat_node_bdata[node];
|
||||||
pd->bdata = &plat_node_bdata[node];
|
NODE_DATA(node)->node_start_pfn = start_pfn;
|
||||||
|
NODE_DATA(node)->node_spanned_pages = end_pfn - start_pfn;
|
||||||
|
|
||||||
cpus_clear(hub_data(node)->h_cpus);
|
cpus_clear(hub_data(node)->h_cpus);
|
||||||
|
|
||||||
@ -461,12 +413,12 @@ static void __init node_mem_init(cnodeid_t node)
|
|||||||
sizeof(struct hub_data));
|
sizeof(struct hub_data));
|
||||||
|
|
||||||
bootmap_size = init_bootmem_node(NODE_DATA(node), slot_freepfn,
|
bootmap_size = init_bootmem_node(NODE_DATA(node), slot_freepfn,
|
||||||
slot_firstpfn, slot_lastpfn);
|
start_pfn, end_pfn);
|
||||||
free_bootmem_node(NODE_DATA(node), slot_firstpfn << PAGE_SHIFT,
|
free_bootmem_with_active_regions(node, end_pfn);
|
||||||
(slot_lastpfn - slot_firstpfn) << PAGE_SHIFT);
|
|
||||||
reserve_bootmem_node(NODE_DATA(node), slot_firstpfn << PAGE_SHIFT,
|
reserve_bootmem_node(NODE_DATA(node), slot_firstpfn << PAGE_SHIFT,
|
||||||
((slot_freepfn - slot_firstpfn) << PAGE_SHIFT) + bootmap_size,
|
((slot_freepfn - slot_firstpfn) << PAGE_SHIFT) + bootmap_size,
|
||||||
BOOTMEM_DEFAULT);
|
BOOTMEM_DEFAULT);
|
||||||
|
sparse_memory_present_with_active_regions(node);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -515,16 +467,15 @@ void __init paging_init(void)
|
|||||||
pagetable_init();
|
pagetable_init();
|
||||||
|
|
||||||
for_each_online_node(node) {
|
for_each_online_node(node) {
|
||||||
pfn_t start_pfn = slot_getbasepfn(node, 0);
|
pfn_t start_pfn, end_pfn;
|
||||||
pfn_t end_pfn = node_getmaxclick(node) + 1;
|
|
||||||
|
|
||||||
zones_size[ZONE_NORMAL] = end_pfn - start_pfn;
|
get_pfn_range_for_nid(node, &start_pfn, &end_pfn);
|
||||||
free_area_init_node(node, NODE_DATA(node),
|
|
||||||
zones_size, start_pfn, NULL);
|
|
||||||
|
|
||||||
if (end_pfn > max_low_pfn)
|
if (end_pfn > max_low_pfn)
|
||||||
max_low_pfn = end_pfn;
|
max_low_pfn = end_pfn;
|
||||||
}
|
}
|
||||||
|
zones_size[ZONE_NORMAL] = max_low_pfn;
|
||||||
|
free_area_init_nodes(zones_size);
|
||||||
}
|
}
|
||||||
|
|
||||||
void __init mem_init(void)
|
void __init mem_init(void)
|
||||||
@ -535,34 +486,10 @@ void __init mem_init(void)
|
|||||||
high_memory = (void *) __va(num_physpages << PAGE_SHIFT);
|
high_memory = (void *) __va(num_physpages << PAGE_SHIFT);
|
||||||
|
|
||||||
for_each_online_node(node) {
|
for_each_online_node(node) {
|
||||||
unsigned slot, numslots;
|
|
||||||
struct page *end, *p;
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This will free up the bootmem, ie, slot 0 memory.
|
* This will free up the bootmem, ie, slot 0 memory.
|
||||||
*/
|
*/
|
||||||
totalram_pages += free_all_bootmem_node(NODE_DATA(node));
|
totalram_pages += free_all_bootmem_node(NODE_DATA(node));
|
||||||
|
|
||||||
/*
|
|
||||||
* We need to manually do the other slots.
|
|
||||||
*/
|
|
||||||
numslots = node_getlastslot(node);
|
|
||||||
for (slot = 1; slot <= numslots; slot++) {
|
|
||||||
p = nid_page_nr(node, slot_getbasepfn(node, slot) -
|
|
||||||
slot_getbasepfn(node, 0));
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Free valid memory in current slot.
|
|
||||||
*/
|
|
||||||
for (end = p + slot_getsize(node, slot); p < end; p++) {
|
|
||||||
/* if (!page_is_ram(pgnr)) continue; */
|
|
||||||
/* commented out until page_is_ram works */
|
|
||||||
ClearPageReserved(p);
|
|
||||||
init_page_count(p);
|
|
||||||
__free_page(p);
|
|
||||||
totalram_pages++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
totalram_pages -= setup_zero_pages(); /* This comes from node 0 */
|
totalram_pages -= setup_zero_pages(); /* This comes from node 0 */
|
||||||
|
@ -176,11 +176,14 @@ static void ip27_send_ipi_mask(cpumask_t mask, unsigned int action)
|
|||||||
static void __cpuinit ip27_init_secondary(void)
|
static void __cpuinit ip27_init_secondary(void)
|
||||||
{
|
{
|
||||||
per_cpu_init();
|
per_cpu_init();
|
||||||
local_irq_enable();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void __cpuinit ip27_smp_finish(void)
|
static void __cpuinit ip27_smp_finish(void)
|
||||||
{
|
{
|
||||||
|
extern void hub_rt_clock_event_init(void);
|
||||||
|
|
||||||
|
hub_rt_clock_event_init();
|
||||||
|
local_irq_enable();
|
||||||
}
|
}
|
||||||
|
|
||||||
static void __init ip27_cpus_done(void)
|
static void __init ip27_cpus_done(void)
|
||||||
|
@ -160,10 +160,13 @@ static void rt_set_mode(enum clock_event_mode mode,
|
|||||||
|
|
||||||
int rt_timer_irq;
|
int rt_timer_irq;
|
||||||
|
|
||||||
|
static DEFINE_PER_CPU(struct clock_event_device, hub_rt_clockevent);
|
||||||
|
static DEFINE_PER_CPU(char [11], hub_rt_name);
|
||||||
|
|
||||||
static irqreturn_t hub_rt_counter_handler(int irq, void *dev_id)
|
static irqreturn_t hub_rt_counter_handler(int irq, void *dev_id)
|
||||||
{
|
{
|
||||||
struct clock_event_device *cd = dev_id;
|
|
||||||
unsigned int cpu = smp_processor_id();
|
unsigned int cpu = smp_processor_id();
|
||||||
|
struct clock_event_device *cd = &per_cpu(hub_rt_clockevent, cpu);
|
||||||
int slice = cputoslice(cpu);
|
int slice = cputoslice(cpu);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -192,10 +195,7 @@ struct irqaction hub_rt_irqaction = {
|
|||||||
#define NSEC_PER_CYCLE 800
|
#define NSEC_PER_CYCLE 800
|
||||||
#define CYCLES_PER_SEC (NSEC_PER_SEC / NSEC_PER_CYCLE)
|
#define CYCLES_PER_SEC (NSEC_PER_SEC / NSEC_PER_CYCLE)
|
||||||
|
|
||||||
static DEFINE_PER_CPU(struct clock_event_device, hub_rt_clockevent);
|
void __cpuinit hub_rt_clock_event_init(void)
|
||||||
static DEFINE_PER_CPU(char [11], hub_rt_name);
|
|
||||||
|
|
||||||
static void __cpuinit hub_rt_clock_event_init(void)
|
|
||||||
{
|
{
|
||||||
unsigned int cpu = smp_processor_id();
|
unsigned int cpu = smp_processor_id();
|
||||||
struct clock_event_device *cd = &per_cpu(hub_rt_clockevent, cpu);
|
struct clock_event_device *cd = &per_cpu(hub_rt_clockevent, cpu);
|
||||||
@ -203,17 +203,16 @@ static void __cpuinit hub_rt_clock_event_init(void)
|
|||||||
int irq = rt_timer_irq;
|
int irq = rt_timer_irq;
|
||||||
|
|
||||||
sprintf(name, "hub-rt %d", cpu);
|
sprintf(name, "hub-rt %d", cpu);
|
||||||
cd->name = "HUB-RT",
|
cd->name = name;
|
||||||
cd->features = CLOCK_EVT_FEAT_ONESHOT,
|
cd->features = CLOCK_EVT_FEAT_ONESHOT;
|
||||||
clockevent_set_clock(cd, CYCLES_PER_SEC);
|
clockevent_set_clock(cd, CYCLES_PER_SEC);
|
||||||
cd->max_delta_ns = clockevent_delta2ns(0xfffffffffffff, cd);
|
cd->max_delta_ns = clockevent_delta2ns(0xfffffffffffff, cd);
|
||||||
cd->min_delta_ns = clockevent_delta2ns(0x300, cd);
|
cd->min_delta_ns = clockevent_delta2ns(0x300, cd);
|
||||||
cd->rating = 200,
|
cd->rating = 200;
|
||||||
cd->irq = irq,
|
cd->irq = irq;
|
||||||
cd->cpumask = cpumask_of_cpu(cpu),
|
cd->cpumask = cpumask_of_cpu(cpu);
|
||||||
cd->rating = 300,
|
cd->set_next_event = rt_next_event;
|
||||||
cd->set_next_event = rt_next_event,
|
cd->set_mode = rt_set_mode;
|
||||||
cd->set_mode = rt_set_mode,
|
|
||||||
clockevents_register_device(cd);
|
clockevents_register_device(cd);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -261,6 +260,7 @@ void __init plat_time_init(void)
|
|||||||
{
|
{
|
||||||
hub_rt_clocksource_init();
|
hub_rt_clocksource_init();
|
||||||
hub_rt_clock_event_global_init();
|
hub_rt_clock_event_global_init();
|
||||||
|
hub_rt_clock_event_init();
|
||||||
}
|
}
|
||||||
|
|
||||||
void __cpuinit cpu_time_init(void)
|
void __cpuinit cpu_time_init(void)
|
||||||
@ -281,7 +281,6 @@ void __cpuinit cpu_time_init(void)
|
|||||||
|
|
||||||
printk("CPU %d clock is %dMHz.\n", smp_processor_id(), cpu->cpu_speed);
|
printk("CPU %d clock is %dMHz.\n", smp_processor_id(), cpu->cpu_speed);
|
||||||
|
|
||||||
hub_rt_clock_event_init();
|
|
||||||
set_c0_status(SRB_TIMOCLK);
|
set_c0_status(SRB_TIMOCLK);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -221,8 +221,8 @@ image-$(CONFIG_WARP) += cuImage.warp
|
|||||||
image-$(CONFIG_YOSEMITE) += cuImage.yosemite
|
image-$(CONFIG_YOSEMITE) += cuImage.yosemite
|
||||||
|
|
||||||
# Board ports in arch/powerpc/platform/8xx/Kconfig
|
# Board ports in arch/powerpc/platform/8xx/Kconfig
|
||||||
image-$(CONFIG_PPC_MPC86XADS) += cuImage.mpc866ads
|
image-$(CONFIG_MPC86XADS) += cuImage.mpc866ads
|
||||||
image-$(CONFIG_PPC_MPC885ADS) += cuImage.mpc885ads
|
image-$(CONFIG_MPC885ADS) += cuImage.mpc885ads
|
||||||
image-$(CONFIG_PPC_EP88XC) += dtbImage.ep88xc
|
image-$(CONFIG_PPC_EP88XC) += dtbImage.ep88xc
|
||||||
image-$(CONFIG_PPC_ADDER875) += cuImage.adder875-uboot \
|
image-$(CONFIG_PPC_ADDER875) += cuImage.adder875-uboot \
|
||||||
dtbImage.adder875-redboot
|
dtbImage.adder875-redboot
|
||||||
|
@ -265,14 +265,14 @@
|
|||||||
dma@c300 {
|
dma@c300 {
|
||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
compatible = "fsl,mpc8610-dma", "fsl,mpc8540-dma";
|
compatible = "fsl,mpc8610-dma", "fsl,eloplus-dma";
|
||||||
cell-index = <1>;
|
cell-index = <1>;
|
||||||
reg = <0xc300 0x4>; /* DMA general status register */
|
reg = <0xc300 0x4>; /* DMA general status register */
|
||||||
ranges = <0x0 0xc100 0x200>;
|
ranges = <0x0 0xc100 0x200>;
|
||||||
|
|
||||||
dma-channel@0 {
|
dma-channel@0 {
|
||||||
compatible = "fsl,mpc8610-dma-channel",
|
compatible = "fsl,mpc8610-dma-channel",
|
||||||
"fsl,mpc8540-dma-channel";
|
"fsl,eloplus-dma-channel";
|
||||||
cell-index = <0>;
|
cell-index = <0>;
|
||||||
reg = <0x0 0x80>;
|
reg = <0x0 0x80>;
|
||||||
interrupt-parent = <&mpic>;
|
interrupt-parent = <&mpic>;
|
||||||
@ -280,7 +280,7 @@
|
|||||||
};
|
};
|
||||||
dma-channel@1 {
|
dma-channel@1 {
|
||||||
compatible = "fsl,mpc8610-dma-channel",
|
compatible = "fsl,mpc8610-dma-channel",
|
||||||
"fsl,mpc8540-dma-channel";
|
"fsl,eloplus-dma-channel";
|
||||||
cell-index = <1>;
|
cell-index = <1>;
|
||||||
reg = <0x80 0x80>;
|
reg = <0x80 0x80>;
|
||||||
interrupt-parent = <&mpic>;
|
interrupt-parent = <&mpic>;
|
||||||
@ -288,7 +288,7 @@
|
|||||||
};
|
};
|
||||||
dma-channel@2 {
|
dma-channel@2 {
|
||||||
compatible = "fsl,mpc8610-dma-channel",
|
compatible = "fsl,mpc8610-dma-channel",
|
||||||
"fsl,mpc8540-dma-channel";
|
"fsl,eloplus-dma-channel";
|
||||||
cell-index = <2>;
|
cell-index = <2>;
|
||||||
reg = <0x100 0x80>;
|
reg = <0x100 0x80>;
|
||||||
interrupt-parent = <&mpic>;
|
interrupt-parent = <&mpic>;
|
||||||
@ -296,7 +296,7 @@
|
|||||||
};
|
};
|
||||||
dma-channel@3 {
|
dma-channel@3 {
|
||||||
compatible = "fsl,mpc8610-dma-channel",
|
compatible = "fsl,mpc8610-dma-channel",
|
||||||
"fsl,mpc8540-dma-channel";
|
"fsl,eloplus-dma-channel";
|
||||||
cell-index = <3>;
|
cell-index = <3>;
|
||||||
reg = <0x180 0x80>;
|
reg = <0x180 0x80>;
|
||||||
interrupt-parent = <&mpic>;
|
interrupt-parent = <&mpic>;
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.25-rc6
|
# Linux kernel version: 2.6.26-rc3
|
||||||
# Tue Mar 25 10:25:48 2008
|
# Tue May 27 16:08:06 2008
|
||||||
#
|
#
|
||||||
CONFIG_PPC64=y
|
CONFIG_PPC64=y
|
||||||
|
|
||||||
@ -29,6 +29,9 @@ CONFIG_GENERIC_CLOCKEVENTS=y
|
|||||||
CONFIG_GENERIC_HARDIRQS=y
|
CONFIG_GENERIC_HARDIRQS=y
|
||||||
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
|
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
|
||||||
CONFIG_IRQ_PER_CPU=y
|
CONFIG_IRQ_PER_CPU=y
|
||||||
|
CONFIG_STACKTRACE_SUPPORT=y
|
||||||
|
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
|
||||||
|
CONFIG_LOCKDEP_SUPPORT=y
|
||||||
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
|
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
|
||||||
CONFIG_ARCH_HAS_ILOG2_U32=y
|
CONFIG_ARCH_HAS_ILOG2_U32=y
|
||||||
CONFIG_ARCH_HAS_ILOG2_U64=y
|
CONFIG_ARCH_HAS_ILOG2_U64=y
|
||||||
@ -87,6 +90,7 @@ CONFIG_INITRAMFS_SOURCE=""
|
|||||||
CONFIG_SYSCTL=y
|
CONFIG_SYSCTL=y
|
||||||
# CONFIG_EMBEDDED is not set
|
# CONFIG_EMBEDDED is not set
|
||||||
CONFIG_SYSCTL_SYSCALL=y
|
CONFIG_SYSCTL_SYSCALL=y
|
||||||
|
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
||||||
CONFIG_KALLSYMS=y
|
CONFIG_KALLSYMS=y
|
||||||
# CONFIG_KALLSYMS_ALL is not set
|
# CONFIG_KALLSYMS_ALL is not set
|
||||||
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
# CONFIG_KALLSYMS_EXTRA_PASS is not set
|
||||||
@ -115,12 +119,14 @@ CONFIG_HAVE_OPROFILE=y
|
|||||||
# CONFIG_KPROBES is not set
|
# CONFIG_KPROBES is not set
|
||||||
CONFIG_HAVE_KPROBES=y
|
CONFIG_HAVE_KPROBES=y
|
||||||
CONFIG_HAVE_KRETPROBES=y
|
CONFIG_HAVE_KRETPROBES=y
|
||||||
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
CONFIG_PROC_PAGE_MONITOR=y
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
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
|
||||||
CONFIG_BASE_SMALL=0
|
CONFIG_BASE_SMALL=0
|
||||||
CONFIG_MODULES=y
|
CONFIG_MODULES=y
|
||||||
|
# CONFIG_MODULE_FORCE_LOAD is not set
|
||||||
CONFIG_MODULE_UNLOAD=y
|
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
|
||||||
@ -167,11 +173,11 @@ CONFIG_PPC_PASEMI=y
|
|||||||
CONFIG_PPC_PASEMI_IOMMU=y
|
CONFIG_PPC_PASEMI_IOMMU=y
|
||||||
# CONFIG_PPC_PASEMI_IOMMU_DMA_FORCE is not set
|
# CONFIG_PPC_PASEMI_IOMMU_DMA_FORCE is not set
|
||||||
CONFIG_PPC_PASEMI_MDIO=y
|
CONFIG_PPC_PASEMI_MDIO=y
|
||||||
# CONFIG_PPC_CELLEB is not set
|
|
||||||
# CONFIG_PPC_PS3 is not set
|
# CONFIG_PPC_PS3 is not set
|
||||||
# CONFIG_PPC_CELL is not set
|
# CONFIG_PPC_CELL is not set
|
||||||
# CONFIG_PPC_CELL_NATIVE is not set
|
# CONFIG_PPC_CELL_NATIVE is not set
|
||||||
# CONFIG_PPC_IBM_CELL_BLADE is not set
|
# CONFIG_PPC_IBM_CELL_BLADE is not set
|
||||||
|
# CONFIG_PPC_CELLEB is not set
|
||||||
# CONFIG_PQ2ADS is not set
|
# CONFIG_PQ2ADS is not set
|
||||||
CONFIG_PPC_NATIVE=y
|
CONFIG_PPC_NATIVE=y
|
||||||
# CONFIG_IPIC is not set
|
# CONFIG_IPIC is not set
|
||||||
@ -192,6 +198,7 @@ CONFIG_CPU_FREQ_DEBUG=y
|
|||||||
CONFIG_CPU_FREQ_STAT=y
|
CONFIG_CPU_FREQ_STAT=y
|
||||||
# CONFIG_CPU_FREQ_STAT_DETAILS is not set
|
# CONFIG_CPU_FREQ_STAT_DETAILS is not set
|
||||||
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
|
||||||
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
|
||||||
@ -226,7 +233,6 @@ CONFIG_PREEMPT_NONE=y
|
|||||||
CONFIG_BINFMT_ELF=y
|
CONFIG_BINFMT_ELF=y
|
||||||
CONFIG_COMPAT_BINFMT_ELF=y
|
CONFIG_COMPAT_BINFMT_ELF=y
|
||||||
# CONFIG_BINFMT_MISC is not set
|
# CONFIG_BINFMT_MISC is not set
|
||||||
CONFIG_FORCE_MAX_ZONEORDER=9
|
|
||||||
CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y
|
CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y
|
||||||
CONFIG_IOMMU_VMERGE=y
|
CONFIG_IOMMU_VMERGE=y
|
||||||
CONFIG_IOMMU_HELPER=y
|
CONFIG_IOMMU_HELPER=y
|
||||||
@ -249,12 +255,14 @@ CONFIG_FLATMEM=y
|
|||||||
CONFIG_FLAT_NODE_MEM_MAP=y
|
CONFIG_FLAT_NODE_MEM_MAP=y
|
||||||
# CONFIG_SPARSEMEM_STATIC is not set
|
# CONFIG_SPARSEMEM_STATIC is not set
|
||||||
CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
|
CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
|
||||||
|
CONFIG_PAGEFLAGS_EXTENDED=y
|
||||||
CONFIG_SPLIT_PTLOCK_CPUS=4
|
CONFIG_SPLIT_PTLOCK_CPUS=4
|
||||||
CONFIG_RESOURCES_64BIT=y
|
CONFIG_RESOURCES_64BIT=y
|
||||||
CONFIG_ZONE_DMA_FLAG=1
|
CONFIG_ZONE_DMA_FLAG=1
|
||||||
CONFIG_BOUNCE=y
|
CONFIG_BOUNCE=y
|
||||||
CONFIG_PPC_HAS_HASH_64K=y
|
CONFIG_PPC_HAS_HASH_64K=y
|
||||||
CONFIG_PPC_64K_PAGES=y
|
CONFIG_PPC_64K_PAGES=y
|
||||||
|
CONFIG_FORCE_MAX_ZONEORDER=9
|
||||||
# CONFIG_PPC_SUBPAGE_PROT is not set
|
# CONFIG_PPC_SUBPAGE_PROT is not set
|
||||||
# CONFIG_SCHED_SMT is not set
|
# CONFIG_SCHED_SMT is not set
|
||||||
CONFIG_PROC_DEVICETREE=y
|
CONFIG_PROC_DEVICETREE=y
|
||||||
@ -290,9 +298,12 @@ CONFIG_CARDBUS=y
|
|||||||
# CONFIG_YENTA is not set
|
# CONFIG_YENTA is not set
|
||||||
# CONFIG_PD6729 is not set
|
# CONFIG_PD6729 is not set
|
||||||
# CONFIG_I82092 is not set
|
# CONFIG_I82092 is not set
|
||||||
# CONFIG_ELECTRA_CF is not set
|
CONFIG_ELECTRA_CF=y
|
||||||
# CONFIG_HOTPLUG_PCI is not set
|
# CONFIG_HOTPLUG_PCI is not set
|
||||||
|
# CONFIG_HAS_RAPIDIO is not set
|
||||||
|
CONFIG_PAGE_OFFSET=0xc000000000000000
|
||||||
CONFIG_KERNEL_START=0xc000000000000000
|
CONFIG_KERNEL_START=0xc000000000000000
|
||||||
|
CONFIG_PHYSICAL_START=0x00000000
|
||||||
|
|
||||||
#
|
#
|
||||||
# Networking
|
# Networking
|
||||||
@ -341,8 +352,6 @@ CONFIG_TCP_CONG_CUBIC=y
|
|||||||
CONFIG_DEFAULT_TCP_CONG="cubic"
|
CONFIG_DEFAULT_TCP_CONG="cubic"
|
||||||
# CONFIG_TCP_MD5SIG is not set
|
# CONFIG_TCP_MD5SIG is not set
|
||||||
# CONFIG_IPV6 is not set
|
# CONFIG_IPV6 is not set
|
||||||
# CONFIG_INET6_XFRM_TUNNEL is not set
|
|
||||||
# CONFIG_INET6_TUNNEL is not set
|
|
||||||
# CONFIG_NETWORK_SECMARK is not set
|
# CONFIG_NETWORK_SECMARK is not set
|
||||||
# CONFIG_NETFILTER is not set
|
# CONFIG_NETFILTER is not set
|
||||||
# CONFIG_IP_DCCP is not set
|
# CONFIG_IP_DCCP is not set
|
||||||
@ -473,6 +482,7 @@ CONFIG_MTD_NAND_PASEMI=y
|
|||||||
#
|
#
|
||||||
# CONFIG_MTD_UBI is not set
|
# CONFIG_MTD_UBI is not set
|
||||||
CONFIG_OF_DEVICE=y
|
CONFIG_OF_DEVICE=y
|
||||||
|
CONFIG_OF_I2C=y
|
||||||
# CONFIG_PARPORT is not set
|
# CONFIG_PARPORT is not set
|
||||||
CONFIG_BLK_DEV=y
|
CONFIG_BLK_DEV=y
|
||||||
# CONFIG_BLK_DEV_FD is not set
|
# CONFIG_BLK_DEV_FD is not set
|
||||||
@ -520,7 +530,6 @@ CONFIG_IDE_PROC_FS=y
|
|||||||
#
|
#
|
||||||
# IDE chipset support/bugfixes
|
# IDE chipset support/bugfixes
|
||||||
#
|
#
|
||||||
# CONFIG_IDE_GENERIC is not set
|
|
||||||
# CONFIG_BLK_DEV_PLATFORM is not set
|
# CONFIG_BLK_DEV_PLATFORM is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -554,7 +563,7 @@ CONFIG_IDE_PROC_FS=y
|
|||||||
# CONFIG_BLK_DEV_VIA82CXXX is not set
|
# CONFIG_BLK_DEV_VIA82CXXX is not set
|
||||||
# CONFIG_BLK_DEV_TC86C001 is not set
|
# CONFIG_BLK_DEV_TC86C001 is not set
|
||||||
# CONFIG_BLK_DEV_IDEDMA is not set
|
# CONFIG_BLK_DEV_IDEDMA is not set
|
||||||
CONFIG_IDE_ARCH_OBSOLETE_INIT=y
|
# CONFIG_BLK_DEV_HD_ONLY is not set
|
||||||
# CONFIG_BLK_DEV_HD is not set
|
# CONFIG_BLK_DEV_HD is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -632,7 +641,10 @@ CONFIG_SCSI_LOWLEVEL=y
|
|||||||
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
|
# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
|
||||||
CONFIG_ATA=y
|
CONFIG_ATA=y
|
||||||
# CONFIG_ATA_NONSTANDARD is not set
|
# CONFIG_ATA_NONSTANDARD is not set
|
||||||
|
CONFIG_SATA_PMP=y
|
||||||
# CONFIG_SATA_AHCI is not set
|
# CONFIG_SATA_AHCI is not set
|
||||||
|
CONFIG_SATA_SIL24=y
|
||||||
|
CONFIG_ATA_SFF=y
|
||||||
# CONFIG_SATA_SVW is not set
|
# CONFIG_SATA_SVW is not set
|
||||||
# CONFIG_ATA_PIIX is not set
|
# CONFIG_ATA_PIIX is not set
|
||||||
CONFIG_SATA_MV=y
|
CONFIG_SATA_MV=y
|
||||||
@ -642,7 +654,6 @@ CONFIG_SATA_MV=y
|
|||||||
# CONFIG_SATA_PROMISE is not set
|
# CONFIG_SATA_PROMISE is not set
|
||||||
# CONFIG_SATA_SX4 is not set
|
# CONFIG_SATA_SX4 is not set
|
||||||
# CONFIG_SATA_SIL is not set
|
# CONFIG_SATA_SIL is not set
|
||||||
CONFIG_SATA_SIL24=y
|
|
||||||
# CONFIG_SATA_SIS is not set
|
# CONFIG_SATA_SIS is not set
|
||||||
# CONFIG_SATA_ULI is not set
|
# CONFIG_SATA_ULI is not set
|
||||||
# CONFIG_SATA_VIA is not set
|
# CONFIG_SATA_VIA is not set
|
||||||
@ -689,6 +700,7 @@ CONFIG_PATA_PCMCIA=y
|
|||||||
# CONFIG_PATA_WINBOND is not set
|
# CONFIG_PATA_WINBOND is not set
|
||||||
CONFIG_PATA_PLATFORM=y
|
CONFIG_PATA_PLATFORM=y
|
||||||
CONFIG_PATA_OF_PLATFORM=y
|
CONFIG_PATA_OF_PLATFORM=y
|
||||||
|
# CONFIG_PATA_SCH is not set
|
||||||
CONFIG_MD=y
|
CONFIG_MD=y
|
||||||
CONFIG_BLK_DEV_MD=y
|
CONFIG_BLK_DEV_MD=y
|
||||||
CONFIG_MD_LINEAR=y
|
CONFIG_MD_LINEAR=y
|
||||||
@ -791,7 +803,6 @@ CONFIG_E1000_NAPI=y
|
|||||||
# CONFIG_SIS190 is not set
|
# CONFIG_SIS190 is not set
|
||||||
# CONFIG_SKGE is not set
|
# CONFIG_SKGE is not set
|
||||||
# CONFIG_SKY2 is not set
|
# CONFIG_SKY2 is not set
|
||||||
# CONFIG_SK98LIN is not set
|
|
||||||
# CONFIG_VIA_VELOCITY is not set
|
# CONFIG_VIA_VELOCITY is not set
|
||||||
CONFIG_TIGON3=y
|
CONFIG_TIGON3=y
|
||||||
# CONFIG_BNX2 is not set
|
# CONFIG_BNX2 is not set
|
||||||
@ -810,6 +821,7 @@ CONFIG_PASEMI_MAC=y
|
|||||||
# CONFIG_MLX4_CORE is not set
|
# CONFIG_MLX4_CORE is not set
|
||||||
# CONFIG_TEHUTI is not set
|
# CONFIG_TEHUTI is not set
|
||||||
# CONFIG_BNX2X is not set
|
# CONFIG_BNX2X is not set
|
||||||
|
# CONFIG_SFC is not set
|
||||||
# CONFIG_TR is not set
|
# CONFIG_TR is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -817,6 +829,7 @@ CONFIG_PASEMI_MAC=y
|
|||||||
#
|
#
|
||||||
# CONFIG_WLAN_PRE80211 is not set
|
# CONFIG_WLAN_PRE80211 is not set
|
||||||
# CONFIG_WLAN_80211 is not set
|
# CONFIG_WLAN_80211 is not set
|
||||||
|
# CONFIG_IWLWIFI_LEDS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# USB Network Adapters
|
# USB Network Adapters
|
||||||
@ -890,6 +903,7 @@ CONFIG_VT=y
|
|||||||
CONFIG_VT_CONSOLE=y
|
CONFIG_VT_CONSOLE=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
# CONFIG_VT_HW_CONSOLE_BINDING is not set
|
# CONFIG_VT_HW_CONSOLE_BINDING is not set
|
||||||
|
CONFIG_DEVKMEM=y
|
||||||
# CONFIG_SERIAL_NONSTANDARD is not set
|
# CONFIG_SERIAL_NONSTANDARD is not set
|
||||||
# CONFIG_NOZOMI is not set
|
# CONFIG_NOZOMI is not set
|
||||||
|
|
||||||
@ -917,7 +931,6 @@ CONFIG_LEGACY_PTY_COUNT=4
|
|||||||
# CONFIG_IPMI_HANDLER is not set
|
# CONFIG_IPMI_HANDLER is not set
|
||||||
CONFIG_HW_RANDOM=y
|
CONFIG_HW_RANDOM=y
|
||||||
CONFIG_HW_RANDOM_PASEMI=y
|
CONFIG_HW_RANDOM_PASEMI=y
|
||||||
# CONFIG_GEN_RTC is not set
|
|
||||||
# CONFIG_R3964 is not set
|
# CONFIG_R3964 is not set
|
||||||
# CONFIG_APPLICOM is not set
|
# CONFIG_APPLICOM is not set
|
||||||
|
|
||||||
@ -936,13 +949,7 @@ CONFIG_DEVPORT=y
|
|||||||
CONFIG_I2C=y
|
CONFIG_I2C=y
|
||||||
CONFIG_I2C_BOARDINFO=y
|
CONFIG_I2C_BOARDINFO=y
|
||||||
CONFIG_I2C_CHARDEV=y
|
CONFIG_I2C_CHARDEV=y
|
||||||
|
|
||||||
#
|
|
||||||
# I2C Algorithms
|
|
||||||
#
|
|
||||||
CONFIG_I2C_ALGOBIT=y
|
CONFIG_I2C_ALGOBIT=y
|
||||||
CONFIG_I2C_ALGOPCF=y
|
|
||||||
CONFIG_I2C_ALGOPCA=y
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# I2C Hardware Bus support
|
# I2C Hardware Bus support
|
||||||
@ -971,6 +978,7 @@ CONFIG_I2C_PASEMI=y
|
|||||||
# CONFIG_I2C_VIA is not set
|
# CONFIG_I2C_VIA is not set
|
||||||
# CONFIG_I2C_VIAPRO is not set
|
# CONFIG_I2C_VIAPRO is not set
|
||||||
# CONFIG_I2C_VOODOO3 is not set
|
# CONFIG_I2C_VOODOO3 is not set
|
||||||
|
# CONFIG_I2C_PCA_PLATFORM is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Miscellaneous I2C Chip support
|
# Miscellaneous I2C Chip support
|
||||||
@ -980,19 +988,13 @@ CONFIG_SENSORS_EEPROM=y
|
|||||||
# CONFIG_SENSORS_PCF8574 is not set
|
# CONFIG_SENSORS_PCF8574 is not set
|
||||||
# CONFIG_PCF8575 is not set
|
# CONFIG_PCF8575 is not set
|
||||||
# CONFIG_SENSORS_PCF8591 is not set
|
# CONFIG_SENSORS_PCF8591 is not set
|
||||||
# CONFIG_TPS65010 is not set
|
|
||||||
# CONFIG_SENSORS_MAX6875 is not set
|
# CONFIG_SENSORS_MAX6875 is not set
|
||||||
# CONFIG_SENSORS_TSL2550 is not set
|
# CONFIG_SENSORS_TSL2550 is not set
|
||||||
# CONFIG_I2C_DEBUG_CORE is not set
|
# CONFIG_I2C_DEBUG_CORE is not set
|
||||||
# CONFIG_I2C_DEBUG_ALGO is not set
|
# CONFIG_I2C_DEBUG_ALGO is not set
|
||||||
# CONFIG_I2C_DEBUG_BUS is not set
|
# CONFIG_I2C_DEBUG_BUS is not set
|
||||||
# CONFIG_I2C_DEBUG_CHIP is not set
|
# CONFIG_I2C_DEBUG_CHIP is not set
|
||||||
|
|
||||||
#
|
|
||||||
# SPI support
|
|
||||||
#
|
|
||||||
# CONFIG_SPI is not set
|
# CONFIG_SPI is not set
|
||||||
# CONFIG_SPI_MASTER 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=y
|
CONFIG_HWMON=y
|
||||||
@ -1062,12 +1064,22 @@ CONFIG_SSB_POSSIBLE=y
|
|||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
#
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# Multimedia core support
|
||||||
|
#
|
||||||
# CONFIG_VIDEO_DEV is not set
|
# CONFIG_VIDEO_DEV is not set
|
||||||
# CONFIG_DVB_CORE is not set
|
# CONFIG_DVB_CORE is not set
|
||||||
|
# CONFIG_VIDEO_MEDIA is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Multimedia drivers
|
||||||
|
#
|
||||||
CONFIG_DAB=y
|
CONFIG_DAB=y
|
||||||
# CONFIG_USB_DABUSB is not set
|
# CONFIG_USB_DABUSB is not set
|
||||||
|
|
||||||
@ -1094,8 +1106,8 @@ CONFIG_FB_CFB_IMAGEBLIT=y
|
|||||||
# CONFIG_FB_SYS_FILLRECT is not set
|
# CONFIG_FB_SYS_FILLRECT is not set
|
||||||
# CONFIG_FB_SYS_COPYAREA is not set
|
# CONFIG_FB_SYS_COPYAREA is not set
|
||||||
# CONFIG_FB_SYS_IMAGEBLIT is not set
|
# CONFIG_FB_SYS_IMAGEBLIT is not set
|
||||||
|
# CONFIG_FB_FOREIGN_ENDIAN is not set
|
||||||
# CONFIG_FB_SYS_FOPS is not set
|
# CONFIG_FB_SYS_FOPS is not set
|
||||||
CONFIG_FB_DEFERRED_IO=y
|
|
||||||
# CONFIG_FB_SVGALIB is not set
|
# CONFIG_FB_SVGALIB is not set
|
||||||
CONFIG_FB_MACMODES=y
|
CONFIG_FB_MACMODES=y
|
||||||
CONFIG_FB_BACKLIGHT=y
|
CONFIG_FB_BACKLIGHT=y
|
||||||
@ -1213,6 +1225,7 @@ CONFIG_SND_VERBOSE_PROCFS=y
|
|||||||
# CONFIG_SND_AU8810 is not set
|
# CONFIG_SND_AU8810 is not set
|
||||||
# CONFIG_SND_AU8820 is not set
|
# CONFIG_SND_AU8820 is not set
|
||||||
# CONFIG_SND_AU8830 is not set
|
# CONFIG_SND_AU8830 is not set
|
||||||
|
# CONFIG_SND_AW2 is not set
|
||||||
# CONFIG_SND_AZT3328 is not set
|
# CONFIG_SND_AZT3328 is not set
|
||||||
# CONFIG_SND_BT87X is not set
|
# CONFIG_SND_BT87X is not set
|
||||||
# CONFIG_SND_CA0106 is not set
|
# CONFIG_SND_CA0106 is not set
|
||||||
@ -1292,11 +1305,11 @@ CONFIG_SND_USB_USX2Y=y
|
|||||||
# CONFIG_SND_SOC is not set
|
# CONFIG_SND_SOC is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# SoC Audio support for SuperH
|
# ALSA SoC audio for Freescale SOCs
|
||||||
#
|
#
|
||||||
|
|
||||||
#
|
#
|
||||||
# ALSA SoC audio for Freescale SOCs
|
# SoC Audio for the Texas Instruments OMAP
|
||||||
#
|
#
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -1334,11 +1347,13 @@ CONFIG_USB_DEVICEFS=y
|
|||||||
#
|
#
|
||||||
# USB Host Controller Drivers
|
# USB Host Controller Drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_USB_C67X00_HCD is not set
|
||||||
CONFIG_USB_EHCI_HCD=y
|
CONFIG_USB_EHCI_HCD=y
|
||||||
# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
|
# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
|
||||||
# CONFIG_USB_EHCI_TT_NEWSCHED is not set
|
# CONFIG_USB_EHCI_TT_NEWSCHED is not set
|
||||||
CONFIG_USB_EHCI_HCD_PPC_OF=y
|
CONFIG_USB_EHCI_HCD_PPC_OF=y
|
||||||
# CONFIG_USB_ISP116X_HCD is not set
|
# CONFIG_USB_ISP116X_HCD is not set
|
||||||
|
# CONFIG_USB_ISP1760_HCD is not set
|
||||||
CONFIG_USB_OHCI_HCD=y
|
CONFIG_USB_OHCI_HCD=y
|
||||||
# CONFIG_USB_OHCI_HCD_PPC_OF is not set
|
# CONFIG_USB_OHCI_HCD_PPC_OF is not set
|
||||||
# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
|
# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
|
||||||
@ -1354,6 +1369,7 @@ CONFIG_USB_SL811_HCD=y
|
|||||||
#
|
#
|
||||||
# CONFIG_USB_ACM is not set
|
# CONFIG_USB_ACM is not set
|
||||||
# CONFIG_USB_PRINTER is not set
|
# CONFIG_USB_PRINTER is not set
|
||||||
|
# CONFIG_USB_WDM is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
|
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
|
||||||
@ -1375,6 +1391,7 @@ CONFIG_USB_STORAGE=y
|
|||||||
# CONFIG_USB_STORAGE_ALAUDA is not set
|
# CONFIG_USB_STORAGE_ALAUDA is not set
|
||||||
# CONFIG_USB_STORAGE_ONETOUCH is not set
|
# CONFIG_USB_STORAGE_ONETOUCH is not set
|
||||||
# CONFIG_USB_STORAGE_KARMA is not set
|
# CONFIG_USB_STORAGE_KARMA is not set
|
||||||
|
# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
|
||||||
CONFIG_USB_LIBUSUAL=y
|
CONFIG_USB_LIBUSUAL=y
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -1416,6 +1433,7 @@ CONFIG_USB_LIBUSUAL=y
|
|||||||
# 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
|
||||||
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
# CONFIG_INFINIBAND is not set
|
# CONFIG_INFINIBAND is not set
|
||||||
CONFIG_EDAC=y
|
CONFIG_EDAC=y
|
||||||
|
|
||||||
@ -1475,10 +1493,6 @@ CONFIG_RTC_DRV_DS1307=y
|
|||||||
# on-CPU RTC drivers
|
# on-CPU RTC drivers
|
||||||
#
|
#
|
||||||
# CONFIG_DMADEVICES is not set
|
# CONFIG_DMADEVICES is not set
|
||||||
|
|
||||||
#
|
|
||||||
# Userspace I/O
|
|
||||||
#
|
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -1576,12 +1590,10 @@ 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_NFS_DIRECTIO is not set
|
|
||||||
CONFIG_NFSD=y
|
CONFIG_NFSD=y
|
||||||
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=y
|
CONFIG_NFSD_V4=y
|
||||||
CONFIG_NFSD_TCP=y
|
|
||||||
CONFIG_ROOT_NFS=y
|
CONFIG_ROOT_NFS=y
|
||||||
CONFIG_LOCKD=y
|
CONFIG_LOCKD=y
|
||||||
CONFIG_LOCKD_V4=y
|
CONFIG_LOCKD_V4=y
|
||||||
@ -1665,9 +1677,10 @@ CONFIG_NLS_ISO8859_1=y
|
|||||||
# Library routines
|
# Library routines
|
||||||
#
|
#
|
||||||
CONFIG_BITREVERSE=y
|
CONFIG_BITREVERSE=y
|
||||||
|
# CONFIG_GENERIC_FIND_FIRST_BIT is not set
|
||||||
CONFIG_CRC_CCITT=y
|
CONFIG_CRC_CCITT=y
|
||||||
# CONFIG_CRC16 is not set
|
# CONFIG_CRC16 is not set
|
||||||
# CONFIG_CRC_ITU_T is not set
|
CONFIG_CRC_ITU_T=y
|
||||||
CONFIG_CRC32=y
|
CONFIG_CRC32=y
|
||||||
# CONFIG_CRC7 is not set
|
# CONFIG_CRC7 is not set
|
||||||
CONFIG_LIBCRC32C=m
|
CONFIG_LIBCRC32C=m
|
||||||
@ -1677,6 +1690,7 @@ CONFIG_PLIST=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
|
||||||
|
CONFIG_HAVE_LMB=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Kernel hacking
|
# Kernel hacking
|
||||||
@ -1684,6 +1698,7 @@ CONFIG_HAS_DMA=y
|
|||||||
# CONFIG_PRINTK_TIME is not set
|
# CONFIG_PRINTK_TIME is not set
|
||||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||||
CONFIG_ENABLE_MUST_CHECK=y
|
CONFIG_ENABLE_MUST_CHECK=y
|
||||||
|
CONFIG_FRAME_WARN=2048
|
||||||
CONFIG_MAGIC_SYSRQ=y
|
CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_UNUSED_SYMBOLS is not set
|
# CONFIG_UNUSED_SYMBOLS is not set
|
||||||
# CONFIG_DEBUG_FS is not set
|
# CONFIG_DEBUG_FS is not set
|
||||||
@ -1694,18 +1709,23 @@ CONFIG_DETECT_SOFTLOCKUP=y
|
|||||||
# CONFIG_SCHED_DEBUG is not set
|
# CONFIG_SCHED_DEBUG is not set
|
||||||
# CONFIG_SCHEDSTATS is not set
|
# CONFIG_SCHEDSTATS is not set
|
||||||
# CONFIG_TIMER_STATS is not set
|
# CONFIG_TIMER_STATS is not set
|
||||||
|
# CONFIG_DEBUG_OBJECTS is not set
|
||||||
# CONFIG_SLUB_DEBUG_ON is not set
|
# CONFIG_SLUB_DEBUG_ON is not set
|
||||||
# CONFIG_SLUB_STATS is not set
|
# CONFIG_SLUB_STATS is not set
|
||||||
# CONFIG_DEBUG_RT_MUTEXES is not set
|
# CONFIG_DEBUG_RT_MUTEXES is not set
|
||||||
# CONFIG_RT_MUTEX_TESTER is not set
|
# CONFIG_RT_MUTEX_TESTER is not set
|
||||||
# CONFIG_DEBUG_SPINLOCK is not set
|
# CONFIG_DEBUG_SPINLOCK is not set
|
||||||
# CONFIG_DEBUG_MUTEXES is not set
|
# CONFIG_DEBUG_MUTEXES is not set
|
||||||
|
# CONFIG_DEBUG_LOCK_ALLOC is not set
|
||||||
|
# CONFIG_PROVE_LOCKING is not set
|
||||||
|
# CONFIG_LOCK_STAT is not set
|
||||||
# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
|
# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
|
||||||
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
|
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
|
||||||
# CONFIG_DEBUG_KOBJECT is not set
|
# CONFIG_DEBUG_KOBJECT is not set
|
||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
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_LIST is not set
|
# CONFIG_DEBUG_LIST is not set
|
||||||
# CONFIG_DEBUG_SG is not set
|
# CONFIG_DEBUG_SG is not set
|
||||||
# CONFIG_BOOT_PRINTK_DELAY is not set
|
# CONFIG_BOOT_PRINTK_DELAY is not set
|
||||||
@ -1735,53 +1755,83 @@ CONFIG_ASYNC_CORE=y
|
|||||||
CONFIG_ASYNC_MEMCPY=y
|
CONFIG_ASYNC_MEMCPY=y
|
||||||
CONFIG_ASYNC_XOR=y
|
CONFIG_ASYNC_XOR=y
|
||||||
CONFIG_CRYPTO=y
|
CONFIG_CRYPTO=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# Crypto core or helper
|
||||||
|
#
|
||||||
CONFIG_CRYPTO_ALGAPI=y
|
CONFIG_CRYPTO_ALGAPI=y
|
||||||
CONFIG_CRYPTO_AEAD=y
|
CONFIG_CRYPTO_AEAD=y
|
||||||
CONFIG_CRYPTO_BLKCIPHER=y
|
CONFIG_CRYPTO_BLKCIPHER=y
|
||||||
# CONFIG_CRYPTO_SEQIV is not set
|
|
||||||
CONFIG_CRYPTO_HASH=y
|
CONFIG_CRYPTO_HASH=y
|
||||||
CONFIG_CRYPTO_MANAGER=y
|
CONFIG_CRYPTO_MANAGER=y
|
||||||
|
# CONFIG_CRYPTO_GF128MUL is not set
|
||||||
|
# CONFIG_CRYPTO_NULL is not set
|
||||||
|
# CONFIG_CRYPTO_CRYPTD is not set
|
||||||
|
CONFIG_CRYPTO_AUTHENC=y
|
||||||
|
# CONFIG_CRYPTO_TEST is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Authenticated Encryption with Associated Data
|
||||||
|
#
|
||||||
|
# CONFIG_CRYPTO_CCM is not set
|
||||||
|
# CONFIG_CRYPTO_GCM is not set
|
||||||
|
# CONFIG_CRYPTO_SEQIV is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Block modes
|
||||||
|
#
|
||||||
|
CONFIG_CRYPTO_CBC=y
|
||||||
|
# CONFIG_CRYPTO_CTR is not set
|
||||||
|
# CONFIG_CRYPTO_CTS is not set
|
||||||
|
# CONFIG_CRYPTO_ECB is not set
|
||||||
|
# CONFIG_CRYPTO_LRW is not set
|
||||||
|
# CONFIG_CRYPTO_PCBC is not set
|
||||||
|
# CONFIG_CRYPTO_XTS is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Hash modes
|
||||||
|
#
|
||||||
CONFIG_CRYPTO_HMAC=y
|
CONFIG_CRYPTO_HMAC=y
|
||||||
# CONFIG_CRYPTO_XCBC is not set
|
# CONFIG_CRYPTO_XCBC is not set
|
||||||
# CONFIG_CRYPTO_NULL is not set
|
|
||||||
|
#
|
||||||
|
# Digest
|
||||||
|
#
|
||||||
|
# CONFIG_CRYPTO_CRC32C is not set
|
||||||
CONFIG_CRYPTO_MD4=y
|
CONFIG_CRYPTO_MD4=y
|
||||||
CONFIG_CRYPTO_MD5=y
|
CONFIG_CRYPTO_MD5=y
|
||||||
|
# CONFIG_CRYPTO_MICHAEL_MIC is not set
|
||||||
CONFIG_CRYPTO_SHA1=y
|
CONFIG_CRYPTO_SHA1=y
|
||||||
CONFIG_CRYPTO_SHA256=y
|
CONFIG_CRYPTO_SHA256=y
|
||||||
CONFIG_CRYPTO_SHA512=y
|
CONFIG_CRYPTO_SHA512=y
|
||||||
# CONFIG_CRYPTO_WP512 is not set
|
|
||||||
# CONFIG_CRYPTO_TGR192 is not set
|
# CONFIG_CRYPTO_TGR192 is not set
|
||||||
# CONFIG_CRYPTO_GF128MUL is not set
|
# CONFIG_CRYPTO_WP512 is not set
|
||||||
# CONFIG_CRYPTO_ECB is not set
|
|
||||||
CONFIG_CRYPTO_CBC=y
|
#
|
||||||
# CONFIG_CRYPTO_PCBC is not set
|
# Ciphers
|
||||||
# CONFIG_CRYPTO_LRW is not set
|
#
|
||||||
# CONFIG_CRYPTO_XTS is not set
|
|
||||||
# CONFIG_CRYPTO_CTR is not set
|
|
||||||
# CONFIG_CRYPTO_GCM is not set
|
|
||||||
# CONFIG_CRYPTO_CCM is not set
|
|
||||||
# CONFIG_CRYPTO_CRYPTD is not set
|
|
||||||
CONFIG_CRYPTO_DES=y
|
|
||||||
# CONFIG_CRYPTO_FCRYPT is not set
|
|
||||||
CONFIG_CRYPTO_BLOWFISH=y
|
|
||||||
# CONFIG_CRYPTO_TWOFISH is not set
|
|
||||||
# CONFIG_CRYPTO_SERPENT is not set
|
|
||||||
CONFIG_CRYPTO_AES=y
|
CONFIG_CRYPTO_AES=y
|
||||||
|
# CONFIG_CRYPTO_ANUBIS is not set
|
||||||
|
# CONFIG_CRYPTO_ARC4 is not set
|
||||||
|
CONFIG_CRYPTO_BLOWFISH=y
|
||||||
|
# CONFIG_CRYPTO_CAMELLIA is not set
|
||||||
# CONFIG_CRYPTO_CAST5 is not set
|
# CONFIG_CRYPTO_CAST5 is not set
|
||||||
# CONFIG_CRYPTO_CAST6 is not set
|
# CONFIG_CRYPTO_CAST6 is not set
|
||||||
# CONFIG_CRYPTO_TEA is not set
|
CONFIG_CRYPTO_DES=y
|
||||||
# CONFIG_CRYPTO_ARC4 is not set
|
# CONFIG_CRYPTO_FCRYPT is not set
|
||||||
# CONFIG_CRYPTO_KHAZAD is not set
|
# CONFIG_CRYPTO_KHAZAD is not set
|
||||||
# CONFIG_CRYPTO_ANUBIS is not set
|
|
||||||
# CONFIG_CRYPTO_SEED is not set
|
|
||||||
# CONFIG_CRYPTO_SALSA20 is not set
|
# CONFIG_CRYPTO_SALSA20 is not set
|
||||||
|
# CONFIG_CRYPTO_SEED is not set
|
||||||
|
# CONFIG_CRYPTO_SERPENT is not set
|
||||||
|
# CONFIG_CRYPTO_TEA is not set
|
||||||
|
# CONFIG_CRYPTO_TWOFISH is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Compression
|
||||||
|
#
|
||||||
# CONFIG_CRYPTO_DEFLATE is not set
|
# CONFIG_CRYPTO_DEFLATE is not set
|
||||||
# CONFIG_CRYPTO_MICHAEL_MIC is not set
|
|
||||||
# CONFIG_CRYPTO_CRC32C is not set
|
|
||||||
# CONFIG_CRYPTO_CAMELLIA is not set
|
|
||||||
# CONFIG_CRYPTO_TEST is not set
|
|
||||||
CONFIG_CRYPTO_AUTHENC=y
|
|
||||||
# CONFIG_CRYPTO_LZO is not set
|
# CONFIG_CRYPTO_LZO is not set
|
||||||
CONFIG_CRYPTO_HW=y
|
CONFIG_CRYPTO_HW=y
|
||||||
# CONFIG_CRYPTO_DEV_HIFN_795X is not set
|
# CONFIG_CRYPTO_DEV_HIFN_795X is not set
|
||||||
# CONFIG_PPC_CLOCK is not set
|
# CONFIG_PPC_CLOCK is not set
|
||||||
|
# CONFIG_VIRTUALIZATION is not set
|
||||||
|
@ -189,7 +189,7 @@ struct pci_dev *of_create_pci_dev(struct device_node *node,
|
|||||||
|
|
||||||
dev->cfg_size = pci_cfg_space_size(dev);
|
dev->cfg_size = pci_cfg_space_size(dev);
|
||||||
|
|
||||||
sprintf(pci_name(dev), "%04x:%02x:%02x.%d", pci_domain_nr(bus),
|
dev_set_name(&dev->dev, "%04x:%02x:%02x.%d", pci_domain_nr(bus),
|
||||||
dev->bus->number, PCI_SLOT(devfn), PCI_FUNC(devfn));
|
dev->bus->number, PCI_SLOT(devfn), PCI_FUNC(devfn));
|
||||||
dev->class = get_int_prop(node, "class-code", 0);
|
dev->class = get_int_prop(node, "class-code", 0);
|
||||||
dev->revision = get_int_prop(node, "revision-id", 0);
|
dev->revision = get_int_prop(node, "revision-id", 0);
|
||||||
|
@ -87,6 +87,7 @@ static long setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs,
|
|||||||
#ifdef CONFIG_ALTIVEC
|
#ifdef CONFIG_ALTIVEC
|
||||||
elf_vrreg_t __user *v_regs = (elf_vrreg_t __user *)(((unsigned long)sc->vmx_reserve + 15) & ~0xful);
|
elf_vrreg_t __user *v_regs = (elf_vrreg_t __user *)(((unsigned long)sc->vmx_reserve + 15) & ~0xful);
|
||||||
#endif
|
#endif
|
||||||
|
unsigned long msr = regs->msr;
|
||||||
long err = 0;
|
long err = 0;
|
||||||
|
|
||||||
flush_fp_to_thread(current);
|
flush_fp_to_thread(current);
|
||||||
@ -102,7 +103,7 @@ static long setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs,
|
|||||||
/* set MSR_VEC in the MSR value in the frame to indicate that sc->v_reg)
|
/* set MSR_VEC in the MSR value in the frame to indicate that sc->v_reg)
|
||||||
* contains valid data.
|
* contains valid data.
|
||||||
*/
|
*/
|
||||||
regs->msr |= MSR_VEC;
|
msr |= MSR_VEC;
|
||||||
}
|
}
|
||||||
/* We always copy to/from vrsave, it's 0 if we don't have or don't
|
/* We always copy to/from vrsave, it's 0 if we don't have or don't
|
||||||
* use altivec.
|
* use altivec.
|
||||||
@ -114,6 +115,7 @@ static long setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs,
|
|||||||
err |= __put_user(&sc->gp_regs, &sc->regs);
|
err |= __put_user(&sc->gp_regs, &sc->regs);
|
||||||
WARN_ON(!FULL_REGS(regs));
|
WARN_ON(!FULL_REGS(regs));
|
||||||
err |= __copy_to_user(&sc->gp_regs, regs, GP_REGS_SIZE);
|
err |= __copy_to_user(&sc->gp_regs, regs, GP_REGS_SIZE);
|
||||||
|
err |= __put_user(msr, &sc->gp_regs[PT_MSR]);
|
||||||
err |= __copy_to_user(&sc->fp_regs, ¤t->thread.fpr, FP_REGS_SIZE);
|
err |= __copy_to_user(&sc->fp_regs, ¤t->thread.fpr, FP_REGS_SIZE);
|
||||||
err |= __put_user(signr, &sc->signal);
|
err |= __put_user(signr, &sc->signal);
|
||||||
err |= __put_user(handler, &sc->handler);
|
err |= __put_user(handler, &sc->handler);
|
||||||
|
@ -151,6 +151,7 @@ out:
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
#endif /* CONFIG_MEMORY_HOTREMOVE */
|
#endif /* CONFIG_MEMORY_HOTREMOVE */
|
||||||
|
#endif /* CONFIG_MEMORY_HOTPLUG */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* walk_memory_resource() needs to make sure there is no holes in a given
|
* walk_memory_resource() needs to make sure there is no holes in a given
|
||||||
@ -184,8 +185,6 @@ walk_memory_resource(unsigned long start_pfn, unsigned long nr_pages, void *arg,
|
|||||||
}
|
}
|
||||||
EXPORT_SYMBOL_GPL(walk_memory_resource);
|
EXPORT_SYMBOL_GPL(walk_memory_resource);
|
||||||
|
|
||||||
#endif /* CONFIG_MEMORY_HOTPLUG */
|
|
||||||
|
|
||||||
void show_mem(void)
|
void show_mem(void)
|
||||||
{
|
{
|
||||||
unsigned long total = 0, reserved = 0;
|
unsigned long total = 0, reserved = 0;
|
||||||
|
@ -100,7 +100,7 @@ static int mpc52xx_wkup_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio)
|
|||||||
struct of_mm_gpio_chip *mm_gc = to_of_mm_gpio_chip(gc);
|
struct of_mm_gpio_chip *mm_gc = to_of_mm_gpio_chip(gc);
|
||||||
struct mpc52xx_gpiochip *chip = container_of(mm_gc,
|
struct mpc52xx_gpiochip *chip = container_of(mm_gc,
|
||||||
struct mpc52xx_gpiochip, mmchip);
|
struct mpc52xx_gpiochip, mmchip);
|
||||||
struct mpc52xx_gpio_wkup *regs = mm_gc->regs;
|
struct mpc52xx_gpio_wkup __iomem *regs = mm_gc->regs;
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
|
|
||||||
spin_lock_irqsave(&gpio_lock, flags);
|
spin_lock_irqsave(&gpio_lock, flags);
|
||||||
@ -122,7 +122,7 @@ static int
|
|||||||
mpc52xx_wkup_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val)
|
mpc52xx_wkup_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val)
|
||||||
{
|
{
|
||||||
struct of_mm_gpio_chip *mm_gc = to_of_mm_gpio_chip(gc);
|
struct of_mm_gpio_chip *mm_gc = to_of_mm_gpio_chip(gc);
|
||||||
struct mpc52xx_gpio_wkup *regs = mm_gc->regs;
|
struct mpc52xx_gpio_wkup __iomem *regs = mm_gc->regs;
|
||||||
struct mpc52xx_gpiochip *chip = container_of(mm_gc,
|
struct mpc52xx_gpiochip *chip = container_of(mm_gc,
|
||||||
struct mpc52xx_gpiochip, mmchip);
|
struct mpc52xx_gpiochip, mmchip);
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
@ -150,7 +150,7 @@ static int __devinit mpc52xx_wkup_gpiochip_probe(struct of_device *ofdev,
|
|||||||
const struct of_device_id *match)
|
const struct of_device_id *match)
|
||||||
{
|
{
|
||||||
struct mpc52xx_gpiochip *chip;
|
struct mpc52xx_gpiochip *chip;
|
||||||
struct mpc52xx_gpio_wkup *regs;
|
struct mpc52xx_gpio_wkup __iomem *regs;
|
||||||
struct of_gpio_chip *ofchip;
|
struct of_gpio_chip *ofchip;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
@ -260,7 +260,7 @@ static int mpc52xx_simple_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio)
|
|||||||
struct of_mm_gpio_chip *mm_gc = to_of_mm_gpio_chip(gc);
|
struct of_mm_gpio_chip *mm_gc = to_of_mm_gpio_chip(gc);
|
||||||
struct mpc52xx_gpiochip *chip = container_of(mm_gc,
|
struct mpc52xx_gpiochip *chip = container_of(mm_gc,
|
||||||
struct mpc52xx_gpiochip, mmchip);
|
struct mpc52xx_gpiochip, mmchip);
|
||||||
struct mpc52xx_gpio *regs = mm_gc->regs;
|
struct mpc52xx_gpio __iomem *regs = mm_gc->regs;
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
|
|
||||||
spin_lock_irqsave(&gpio_lock, flags);
|
spin_lock_irqsave(&gpio_lock, flags);
|
||||||
@ -284,7 +284,7 @@ mpc52xx_simple_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val)
|
|||||||
struct of_mm_gpio_chip *mm_gc = to_of_mm_gpio_chip(gc);
|
struct of_mm_gpio_chip *mm_gc = to_of_mm_gpio_chip(gc);
|
||||||
struct mpc52xx_gpiochip *chip = container_of(mm_gc,
|
struct mpc52xx_gpiochip *chip = container_of(mm_gc,
|
||||||
struct mpc52xx_gpiochip, mmchip);
|
struct mpc52xx_gpiochip, mmchip);
|
||||||
struct mpc52xx_gpio *regs = mm_gc->regs;
|
struct mpc52xx_gpio __iomem *regs = mm_gc->regs;
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
|
|
||||||
spin_lock_irqsave(&gpio_lock, flags);
|
spin_lock_irqsave(&gpio_lock, flags);
|
||||||
@ -312,7 +312,7 @@ static int __devinit mpc52xx_simple_gpiochip_probe(struct of_device *ofdev,
|
|||||||
{
|
{
|
||||||
struct mpc52xx_gpiochip *chip;
|
struct mpc52xx_gpiochip *chip;
|
||||||
struct of_gpio_chip *ofchip;
|
struct of_gpio_chip *ofchip;
|
||||||
struct mpc52xx_gpio *regs;
|
struct mpc52xx_gpio __iomem *regs;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
chip = kzalloc(sizeof(*chip), GFP_KERNEL);
|
chip = kzalloc(sizeof(*chip), GFP_KERNEL);
|
||||||
@ -387,7 +387,7 @@ mpc52xx_gpt_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val)
|
|||||||
static int mpc52xx_gpt_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio)
|
static int mpc52xx_gpt_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio)
|
||||||
{
|
{
|
||||||
struct of_mm_gpio_chip *mm_gc = to_of_mm_gpio_chip(gc);
|
struct of_mm_gpio_chip *mm_gc = to_of_mm_gpio_chip(gc);
|
||||||
struct mpc52xx_gpt *regs = mm_gc->regs;
|
struct mpc52xx_gpt __iomem *regs = mm_gc->regs;
|
||||||
|
|
||||||
out_be32(®s->mode, 0x04);
|
out_be32(®s->mode, 0x04);
|
||||||
|
|
||||||
|
@ -217,7 +217,7 @@ static u##size scc_pciex_in##name(unsigned long port) \
|
|||||||
static void scc_pciex_ins##name(unsigned long p, void *b, unsigned long c) \
|
static void scc_pciex_ins##name(unsigned long p, void *b, unsigned long c) \
|
||||||
{ \
|
{ \
|
||||||
struct iowa_bus *bus = iowa_pio_find_bus(p); \
|
struct iowa_bus *bus = iowa_pio_find_bus(p); \
|
||||||
u##size *dst = b; \
|
__le##size *dst = b; \
|
||||||
for (; c != 0; c--, dst++) \
|
for (; c != 0; c--, dst++) \
|
||||||
*dst = cpu_to_le##size(__scc_pciex_in##name(bus->phb, p)); \
|
*dst = cpu_to_le##size(__scc_pciex_in##name(bus->phb, p)); \
|
||||||
scc_pciex_io_flush(bus); \
|
scc_pciex_io_flush(bus); \
|
||||||
@ -231,10 +231,11 @@ static void scc_pciex_outs##name(unsigned long p, const void *b, \
|
|||||||
unsigned long c) \
|
unsigned long c) \
|
||||||
{ \
|
{ \
|
||||||
struct iowa_bus *bus = iowa_pio_find_bus(p); \
|
struct iowa_bus *bus = iowa_pio_find_bus(p); \
|
||||||
const u##size *src = b; \
|
const __le##size *src = b; \
|
||||||
for (; c != 0; c--, src++) \
|
for (; c != 0; c--, src++) \
|
||||||
__scc_pciex_out##name(bus->phb, le##size##_to_cpu(*src), p); \
|
__scc_pciex_out##name(bus->phb, le##size##_to_cpu(*src), p); \
|
||||||
}
|
}
|
||||||
|
#define __le8 u8
|
||||||
#define cpu_to_le8(x) (x)
|
#define cpu_to_le8(x) (x)
|
||||||
#define le8_to_cpu(x) (x)
|
#define le8_to_cpu(x) (x)
|
||||||
PCIEX_PIO_FUNC(8, b)
|
PCIEX_PIO_FUNC(8, b)
|
||||||
|
@ -432,7 +432,7 @@ static struct i2c_driver_device i2c_devices[] __initdata = {
|
|||||||
{"dallas,ds1339", "ds1339"},
|
{"dallas,ds1339", "ds1339"},
|
||||||
{"dallas,ds1340", "ds1340"},
|
{"dallas,ds1340", "ds1340"},
|
||||||
{"stm,m41t00", "m41t00"},
|
{"stm,m41t00", "m41t00"},
|
||||||
{"dallas,ds1374", "rtc-ds1374"},
|
{"dallas,ds1374", "ds1374"},
|
||||||
{"cirrus,cs4270", "cs4270"},
|
{"cirrus,cs4270", "cs4270"},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -60,8 +60,10 @@ long long __ashrdi3(long long, int);
|
|||||||
long long __ashldi3(long long, int);
|
long long __ashldi3(long long, int);
|
||||||
long long __lshrdi3(long long, int);
|
long long __lshrdi3(long long, int);
|
||||||
|
|
||||||
|
EXPORT_SYMBOL(empty_zero_page);
|
||||||
EXPORT_SYMBOL(clear_pages);
|
EXPORT_SYMBOL(clear_pages);
|
||||||
EXPORT_SYMBOL(clear_user_page);
|
EXPORT_SYMBOL(clear_user_page);
|
||||||
|
EXPORT_SYMBOL(copy_page);
|
||||||
EXPORT_SYMBOL(transfer_to_handler);
|
EXPORT_SYMBOL(transfer_to_handler);
|
||||||
EXPORT_SYMBOL(do_IRQ);
|
EXPORT_SYMBOL(do_IRQ);
|
||||||
EXPORT_SYMBOL(machine_check_exception);
|
EXPORT_SYMBOL(machine_check_exception);
|
||||||
|
@ -308,6 +308,9 @@ config ARCH_SPARSEMEM_ENABLE
|
|||||||
config ARCH_SPARSEMEM_DEFAULT
|
config ARCH_SPARSEMEM_DEFAULT
|
||||||
def_bool y
|
def_bool y
|
||||||
|
|
||||||
|
config ARCH_SELECT_MEMORY_MODEL
|
||||||
|
def_bool y
|
||||||
|
|
||||||
source "mm/Kconfig"
|
source "mm/Kconfig"
|
||||||
|
|
||||||
comment "I/O subsystem configuration"
|
comment "I/O subsystem configuration"
|
||||||
|
@ -130,6 +130,7 @@ static void appldata_work_fn(struct work_struct *work)
|
|||||||
|
|
||||||
P_DEBUG(" -= Work Queue =-\n");
|
P_DEBUG(" -= Work Queue =-\n");
|
||||||
i = 0;
|
i = 0;
|
||||||
|
get_online_cpus();
|
||||||
spin_lock(&appldata_ops_lock);
|
spin_lock(&appldata_ops_lock);
|
||||||
list_for_each(lh, &appldata_ops_list) {
|
list_for_each(lh, &appldata_ops_list) {
|
||||||
ops = list_entry(lh, struct appldata_ops, list);
|
ops = list_entry(lh, struct appldata_ops, list);
|
||||||
@ -140,6 +141,7 @@ static void appldata_work_fn(struct work_struct *work)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
spin_unlock(&appldata_ops_lock);
|
spin_unlock(&appldata_ops_lock);
|
||||||
|
put_online_cpus();
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -266,12 +268,14 @@ appldata_timer_handler(ctl_table *ctl, int write, struct file *filp,
|
|||||||
len = *lenp;
|
len = *lenp;
|
||||||
if (copy_from_user(buf, buffer, len > sizeof(buf) ? sizeof(buf) : len))
|
if (copy_from_user(buf, buffer, len > sizeof(buf) ? sizeof(buf) : len))
|
||||||
return -EFAULT;
|
return -EFAULT;
|
||||||
|
get_online_cpus();
|
||||||
spin_lock(&appldata_timer_lock);
|
spin_lock(&appldata_timer_lock);
|
||||||
if (buf[0] == '1')
|
if (buf[0] == '1')
|
||||||
__appldata_vtimer_setup(APPLDATA_ADD_TIMER);
|
__appldata_vtimer_setup(APPLDATA_ADD_TIMER);
|
||||||
else if (buf[0] == '0')
|
else if (buf[0] == '0')
|
||||||
__appldata_vtimer_setup(APPLDATA_DEL_TIMER);
|
__appldata_vtimer_setup(APPLDATA_DEL_TIMER);
|
||||||
spin_unlock(&appldata_timer_lock);
|
spin_unlock(&appldata_timer_lock);
|
||||||
|
put_online_cpus();
|
||||||
out:
|
out:
|
||||||
*lenp = len;
|
*lenp = len;
|
||||||
*ppos += len;
|
*ppos += len;
|
||||||
@ -314,10 +318,12 @@ appldata_interval_handler(ctl_table *ctl, int write, struct file *filp,
|
|||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
get_online_cpus();
|
||||||
spin_lock(&appldata_timer_lock);
|
spin_lock(&appldata_timer_lock);
|
||||||
appldata_interval = interval;
|
appldata_interval = interval;
|
||||||
__appldata_vtimer_setup(APPLDATA_MOD_TIMER);
|
__appldata_vtimer_setup(APPLDATA_MOD_TIMER);
|
||||||
spin_unlock(&appldata_timer_lock);
|
spin_unlock(&appldata_timer_lock);
|
||||||
|
put_online_cpus();
|
||||||
|
|
||||||
P_INFO("Monitoring CPU interval set to %u milliseconds.\n",
|
P_INFO("Monitoring CPU interval set to %u milliseconds.\n",
|
||||||
interval);
|
interval);
|
||||||
@ -556,8 +562,10 @@ static int __init appldata_init(void)
|
|||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
get_online_cpus();
|
||||||
for_each_online_cpu(i)
|
for_each_online_cpu(i)
|
||||||
appldata_online_cpu(i);
|
appldata_online_cpu(i);
|
||||||
|
put_online_cpus();
|
||||||
|
|
||||||
/* Register cpu hotplug notifier */
|
/* Register cpu hotplug notifier */
|
||||||
register_hotcpu_notifier(&appldata_nb);
|
register_hotcpu_notifier(&appldata_nb);
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.25
|
# Linux kernel version: 2.6.26-rc4
|
||||||
# Wed Apr 30 11:07:45 2008
|
# Fri May 30 09:49:33 2008
|
||||||
#
|
#
|
||||||
CONFIG_SCHED_MC=y
|
CONFIG_SCHED_MC=y
|
||||||
CONFIG_MMU=y
|
CONFIG_MMU=y
|
||||||
@ -103,6 +103,7 @@ CONFIG_RT_MUTEXES=y
|
|||||||
# CONFIG_TINY_SHMEM is not set
|
# CONFIG_TINY_SHMEM is not set
|
||||||
CONFIG_BASE_SMALL=0
|
CONFIG_BASE_SMALL=0
|
||||||
CONFIG_MODULES=y
|
CONFIG_MODULES=y
|
||||||
|
# CONFIG_MODULE_FORCE_LOAD is not set
|
||||||
CONFIG_MODULE_UNLOAD=y
|
CONFIG_MODULE_UNLOAD=y
|
||||||
# CONFIG_MODULE_FORCE_UNLOAD is not set
|
# CONFIG_MODULE_FORCE_UNLOAD is not set
|
||||||
CONFIG_MODVERSIONS=y
|
CONFIG_MODVERSIONS=y
|
||||||
@ -173,6 +174,7 @@ CONFIG_PREEMPT=y
|
|||||||
# CONFIG_PREEMPT_RCU is not set
|
# CONFIG_PREEMPT_RCU is not set
|
||||||
CONFIG_ARCH_SPARSEMEM_ENABLE=y
|
CONFIG_ARCH_SPARSEMEM_ENABLE=y
|
||||||
CONFIG_ARCH_SPARSEMEM_DEFAULT=y
|
CONFIG_ARCH_SPARSEMEM_DEFAULT=y
|
||||||
|
CONFIG_ARCH_SELECT_MEMORY_MODEL=y
|
||||||
CONFIG_SELECT_MEMORY_MODEL=y
|
CONFIG_SELECT_MEMORY_MODEL=y
|
||||||
# CONFIG_FLATMEM_MANUAL is not set
|
# CONFIG_FLATMEM_MANUAL is not set
|
||||||
# CONFIG_DISCONTIGMEM_MANUAL is not set
|
# CONFIG_DISCONTIGMEM_MANUAL is not set
|
||||||
@ -210,6 +212,7 @@ CONFIG_FORCE_MAX_ZONEORDER=9
|
|||||||
CONFIG_PFAULT=y
|
CONFIG_PFAULT=y
|
||||||
# CONFIG_SHARED_KERNEL is not set
|
# CONFIG_SHARED_KERNEL is not set
|
||||||
# CONFIG_CMM is not set
|
# CONFIG_CMM is not set
|
||||||
|
# CONFIG_PAGE_STATES is not set
|
||||||
CONFIG_VIRT_TIMER=y
|
CONFIG_VIRT_TIMER=y
|
||||||
CONFIG_VIRT_CPU_ACCOUNTING=y
|
CONFIG_VIRT_CPU_ACCOUNTING=y
|
||||||
# CONFIG_APPLDATA_BASE is not set
|
# CONFIG_APPLDATA_BASE is not set
|
||||||
@ -620,6 +623,7 @@ CONFIG_S390_VMUR=m
|
|||||||
#
|
#
|
||||||
# CONFIG_MEMSTICK is not set
|
# CONFIG_MEMSTICK is not set
|
||||||
# CONFIG_NEW_LEDS is not set
|
# CONFIG_NEW_LEDS is not set
|
||||||
|
CONFIG_ACCESSIBILITY=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# File systems
|
# File systems
|
||||||
@ -754,11 +758,12 @@ CONFIG_FRAME_WARN=2048
|
|||||||
CONFIG_MAGIC_SYSRQ=y
|
CONFIG_MAGIC_SYSRQ=y
|
||||||
# CONFIG_UNUSED_SYMBOLS is not set
|
# CONFIG_UNUSED_SYMBOLS is not set
|
||||||
CONFIG_DEBUG_FS=y
|
CONFIG_DEBUG_FS=y
|
||||||
CONFIG_HEADERS_CHECK=y
|
# CONFIG_HEADERS_CHECK is not set
|
||||||
CONFIG_DEBUG_KERNEL=y
|
CONFIG_DEBUG_KERNEL=y
|
||||||
# CONFIG_SCHED_DEBUG is not set
|
# CONFIG_SCHED_DEBUG is not set
|
||||||
# CONFIG_SCHEDSTATS is not set
|
# CONFIG_SCHEDSTATS is not set
|
||||||
# CONFIG_TIMER_STATS is not set
|
# CONFIG_TIMER_STATS is not set
|
||||||
|
# CONFIG_DEBUG_OBJECTS is not set
|
||||||
# CONFIG_DEBUG_SLAB is not set
|
# CONFIG_DEBUG_SLAB is not set
|
||||||
CONFIG_DEBUG_PREEMPT=y
|
CONFIG_DEBUG_PREEMPT=y
|
||||||
# CONFIG_DEBUG_RT_MUTEXES is not set
|
# CONFIG_DEBUG_RT_MUTEXES is not set
|
||||||
|
@ -208,7 +208,7 @@ static const unsigned char formats[][7] = {
|
|||||||
[INSTR_RRF_F0FF] = { 0xff, F_16,F_24,F_28,0,0,0 }, /* e.g. madbr */
|
[INSTR_RRF_F0FF] = { 0xff, F_16,F_24,F_28,0,0,0 }, /* e.g. madbr */
|
||||||
[INSTR_RRF_FUFF] = { 0xff, F_24,F_16,F_28,U4_20,0,0 },/* e.g. didbr */
|
[INSTR_RRF_FUFF] = { 0xff, F_24,F_16,F_28,U4_20,0,0 },/* e.g. didbr */
|
||||||
[INSTR_RRF_RURR] = { 0xff, R_24,R_28,R_16,U4_20,0,0 },/* e.g. .insn */
|
[INSTR_RRF_RURR] = { 0xff, R_24,R_28,R_16,U4_20,0,0 },/* e.g. .insn */
|
||||||
[INSTR_RRF_R0RR] = { 0xff, R_24,R_28,R_16,0,0,0 }, /* e.g. idte */
|
[INSTR_RRF_R0RR] = { 0xff, R_24,R_16,R_28,0,0,0 }, /* e.g. idte */
|
||||||
[INSTR_RRF_U0FF] = { 0xff, F_24,U4_16,F_28,0,0,0 }, /* e.g. fixr */
|
[INSTR_RRF_U0FF] = { 0xff, F_24,U4_16,F_28,0,0,0 }, /* e.g. fixr */
|
||||||
[INSTR_RRF_U0RF] = { 0xff, R_24,U4_16,F_28,0,0,0 }, /* e.g. cfebr */
|
[INSTR_RRF_U0RF] = { 0xff, R_24,U4_16,F_28,0,0,0 }, /* e.g. cfebr */
|
||||||
[INSTR_RRF_M0RR] = { 0xff, R_24,R_28,M_16,0,0,0 }, /* e.g. sske */
|
[INSTR_RRF_M0RR] = { 0xff, R_24,R_28,M_16,0,0,0 }, /* e.g. sske */
|
||||||
|
@ -1089,7 +1089,7 @@ out:
|
|||||||
|
|
||||||
#ifdef CONFIG_HOTPLUG_CPU
|
#ifdef CONFIG_HOTPLUG_CPU
|
||||||
|
|
||||||
int smp_rescan_cpus(void)
|
int __ref smp_rescan_cpus(void)
|
||||||
{
|
{
|
||||||
cpumask_t newcpus;
|
cpumask_t newcpus;
|
||||||
int cpu;
|
int cpu;
|
||||||
|
@ -44,37 +44,34 @@ char empty_zero_page[PAGE_SIZE] __attribute__((__aligned__(PAGE_SIZE)));
|
|||||||
|
|
||||||
void show_mem(void)
|
void show_mem(void)
|
||||||
{
|
{
|
||||||
int i, total = 0, reserved = 0;
|
unsigned long i, total = 0, reserved = 0;
|
||||||
int shared = 0, cached = 0;
|
unsigned long shared = 0, cached = 0;
|
||||||
|
unsigned long flags;
|
||||||
struct page *page;
|
struct page *page;
|
||||||
|
pg_data_t *pgdat;
|
||||||
|
|
||||||
printk("Mem-info:\n");
|
printk("Mem-info:\n");
|
||||||
show_free_areas();
|
show_free_areas();
|
||||||
i = max_mapnr;
|
for_each_online_pgdat(pgdat) {
|
||||||
while (i-- > 0) {
|
pgdat_resize_lock(pgdat, &flags);
|
||||||
if (!pfn_valid(i))
|
for (i = 0; i < pgdat->node_spanned_pages; i++) {
|
||||||
continue;
|
if (!pfn_valid(pgdat->node_start_pfn + i))
|
||||||
page = pfn_to_page(i);
|
continue;
|
||||||
total++;
|
page = pfn_to_page(pgdat->node_start_pfn + i);
|
||||||
if (PageReserved(page))
|
total++;
|
||||||
reserved++;
|
if (PageReserved(page))
|
||||||
else if (PageSwapCache(page))
|
reserved++;
|
||||||
cached++;
|
else if (PageSwapCache(page))
|
||||||
else if (page_count(page))
|
cached++;
|
||||||
shared += page_count(page) - 1;
|
else if (page_count(page))
|
||||||
|
shared += page_count(page) - 1;
|
||||||
|
}
|
||||||
|
pgdat_resize_unlock(pgdat, &flags);
|
||||||
}
|
}
|
||||||
printk("%d pages of RAM\n", total);
|
printk("%ld pages of RAM\n", total);
|
||||||
printk("%d reserved pages\n", reserved);
|
printk("%ld reserved pages\n", reserved);
|
||||||
printk("%d pages shared\n", shared);
|
printk("%ld pages shared\n", shared);
|
||||||
printk("%d pages swap cached\n", cached);
|
printk("%ld pages swap cached\n", cached);
|
||||||
|
|
||||||
printk("%lu pages dirty\n", global_page_state(NR_FILE_DIRTY));
|
|
||||||
printk("%lu pages writeback\n", global_page_state(NR_WRITEBACK));
|
|
||||||
printk("%lu pages mapped\n", global_page_state(NR_FILE_MAPPED));
|
|
||||||
printk("%lu pages slab\n",
|
|
||||||
global_page_state(NR_SLAB_RECLAIMABLE) +
|
|
||||||
global_page_state(NR_SLAB_UNRECLAIMABLE));
|
|
||||||
printk("%lu pages pagetables\n", global_page_state(NR_PAGETABLE));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -27,12 +27,19 @@ struct memory_segment {
|
|||||||
|
|
||||||
static LIST_HEAD(mem_segs);
|
static LIST_HEAD(mem_segs);
|
||||||
|
|
||||||
static pud_t *vmem_pud_alloc(void)
|
static void __ref *vmem_alloc_pages(unsigned int order)
|
||||||
|
{
|
||||||
|
if (slab_is_available())
|
||||||
|
return (void *)__get_free_pages(GFP_KERNEL, order);
|
||||||
|
return alloc_bootmem_pages((1 << order) * PAGE_SIZE);
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline pud_t *vmem_pud_alloc(void)
|
||||||
{
|
{
|
||||||
pud_t *pud = NULL;
|
pud_t *pud = NULL;
|
||||||
|
|
||||||
#ifdef CONFIG_64BIT
|
#ifdef CONFIG_64BIT
|
||||||
pud = vmemmap_alloc_block(PAGE_SIZE * 4, 0);
|
pud = vmem_alloc_pages(2);
|
||||||
if (!pud)
|
if (!pud)
|
||||||
return NULL;
|
return NULL;
|
||||||
clear_table((unsigned long *) pud, _REGION3_ENTRY_EMPTY, PAGE_SIZE * 4);
|
clear_table((unsigned long *) pud, _REGION3_ENTRY_EMPTY, PAGE_SIZE * 4);
|
||||||
@ -40,12 +47,12 @@ static pud_t *vmem_pud_alloc(void)
|
|||||||
return pud;
|
return pud;
|
||||||
}
|
}
|
||||||
|
|
||||||
static pmd_t *vmem_pmd_alloc(void)
|
static inline pmd_t *vmem_pmd_alloc(void)
|
||||||
{
|
{
|
||||||
pmd_t *pmd = NULL;
|
pmd_t *pmd = NULL;
|
||||||
|
|
||||||
#ifdef CONFIG_64BIT
|
#ifdef CONFIG_64BIT
|
||||||
pmd = vmemmap_alloc_block(PAGE_SIZE * 4, 0);
|
pmd = vmem_alloc_pages(2);
|
||||||
if (!pmd)
|
if (!pmd)
|
||||||
return NULL;
|
return NULL;
|
||||||
clear_table((unsigned long *) pmd, _SEGMENT_ENTRY_EMPTY, PAGE_SIZE * 4);
|
clear_table((unsigned long *) pmd, _SEGMENT_ENTRY_EMPTY, PAGE_SIZE * 4);
|
||||||
@ -207,13 +214,14 @@ int __meminit vmemmap_populate(struct page *start, unsigned long nr, int node)
|
|||||||
if (pte_none(*pt_dir)) {
|
if (pte_none(*pt_dir)) {
|
||||||
unsigned long new_page;
|
unsigned long new_page;
|
||||||
|
|
||||||
new_page =__pa(vmemmap_alloc_block(PAGE_SIZE, 0));
|
new_page =__pa(vmem_alloc_pages(0));
|
||||||
if (!new_page)
|
if (!new_page)
|
||||||
goto out;
|
goto out;
|
||||||
pte = pfn_pte(new_page >> PAGE_SHIFT, PAGE_KERNEL);
|
pte = pfn_pte(new_page >> PAGE_SHIFT, PAGE_KERNEL);
|
||||||
*pt_dir = pte;
|
*pt_dir = pte;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
memset(start, 0, nr * sizeof(struct page));
|
||||||
ret = 0;
|
ret = 0;
|
||||||
out:
|
out:
|
||||||
flush_tlb_kernel_range(start_addr, end_addr);
|
flush_tlb_kernel_range(start_addr, end_addr);
|
||||||
|
@ -281,7 +281,6 @@ config CPU_SUBTYPE_SH7723
|
|||||||
select CPU_SH4A
|
select CPU_SH4A
|
||||||
select CPU_SHX2
|
select CPU_SHX2
|
||||||
select ARCH_SPARSEMEM_ENABLE
|
select ARCH_SPARSEMEM_ENABLE
|
||||||
select SYS_SUPPORTS_NUMA
|
|
||||||
help
|
help
|
||||||
Select SH7723 if you have an SH-MobileR2 CPU.
|
Select SH7723 if you have an SH-MobileR2 CPU.
|
||||||
|
|
||||||
|
@ -81,7 +81,7 @@ config DEBUG_STACK_USAGE
|
|||||||
|
|
||||||
config 4KSTACKS
|
config 4KSTACKS
|
||||||
bool "Use 4Kb for kernel stacks instead of 8Kb"
|
bool "Use 4Kb for kernel stacks instead of 8Kb"
|
||||||
depends on DEBUG_KERNEL
|
depends on DEBUG_KERNEL && (MMU || BROKEN)
|
||||||
help
|
help
|
||||||
If you say Y here the kernel will use a 4Kb stacksize for the
|
If you say Y here the kernel will use a 4Kb stacksize for the
|
||||||
kernel stack attached to each process/thread. This facilitates
|
kernel stack attached to each process/thread. This facilitates
|
||||||
|
@ -11,7 +11,6 @@
|
|||||||
#include <linux/init.h>
|
#include <linux/init.h>
|
||||||
#include <linux/platform_device.h>
|
#include <linux/platform_device.h>
|
||||||
#include <linux/ata_platform.h>
|
#include <linux/ata_platform.h>
|
||||||
#include <linux/serial_8250.h>
|
|
||||||
#include <linux/sm501.h>
|
#include <linux/sm501.h>
|
||||||
#include <linux/sm501-regs.h>
|
#include <linux/sm501-regs.h>
|
||||||
#include <linux/pm.h>
|
#include <linux/pm.h>
|
||||||
@ -109,27 +108,6 @@ static struct platform_device heartbeat_device = {
|
|||||||
.resource = heartbeat_resources,
|
.resource = heartbeat_resources,
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct plat_serial8250_port uart_platform_data[] = {
|
|
||||||
{
|
|
||||||
.membase = (void __iomem *)0xb3e30000,
|
|
||||||
.mapbase = 0xb3e30000,
|
|
||||||
.iotype = UPIO_MEM,
|
|
||||||
.irq = IRQ_VOYAGER,
|
|
||||||
.flags = UPF_BOOT_AUTOCONF | UPF_SHARE_IRQ,
|
|
||||||
.regshift = 2,
|
|
||||||
.uartclk = (9600 * 16),
|
|
||||||
},
|
|
||||||
{ 0 },
|
|
||||||
};
|
|
||||||
|
|
||||||
static struct platform_device uart_device = {
|
|
||||||
.name = "serial8250",
|
|
||||||
.id = PLAT8250_DEV_PLATFORM,
|
|
||||||
.dev = {
|
|
||||||
.platform_data = uart_platform_data,
|
|
||||||
},
|
|
||||||
};
|
|
||||||
|
|
||||||
static struct resource sm501_resources[] = {
|
static struct resource sm501_resources[] = {
|
||||||
[0] = {
|
[0] = {
|
||||||
.start = 0x10000000,
|
.start = 0x10000000,
|
||||||
@ -185,11 +163,7 @@ static struct sm501_platdata_fb sm501_fb_pdata = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
static struct sm501_initdata sm501_initdata = {
|
static struct sm501_initdata sm501_initdata = {
|
||||||
.gpio_high = {
|
.devices = SM501_USE_USB_HOST | SM501_USE_UART0,
|
||||||
.set = 0x00001fe0,
|
|
||||||
.mask = 0x0,
|
|
||||||
},
|
|
||||||
.devices = SM501_USE_USB_HOST,
|
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct sm501_platdata sm501_platform_data = {
|
static struct sm501_platdata sm501_platform_data = {
|
||||||
@ -208,7 +182,6 @@ static struct platform_device sm501_device = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
static struct platform_device *rts7751r2d_devices[] __initdata = {
|
static struct platform_device *rts7751r2d_devices[] __initdata = {
|
||||||
&uart_device,
|
|
||||||
&sm501_device,
|
&sm501_device,
|
||||||
&heartbeat_device,
|
&heartbeat_device,
|
||||||
&spi_sh_sci_device,
|
&spi_sh_sci_device,
|
||||||
@ -272,16 +245,6 @@ static void __init rts7751r2d_setup(char **cmdline_p)
|
|||||||
|
|
||||||
sm501_reg = (void __iomem *)0xb3e00000 + SM501_DRAM_CONTROL;
|
sm501_reg = (void __iomem *)0xb3e00000 + SM501_DRAM_CONTROL;
|
||||||
writel(readl(sm501_reg) | 0x00f107c0, sm501_reg);
|
writel(readl(sm501_reg) | 0x00f107c0, sm501_reg);
|
||||||
|
|
||||||
/*
|
|
||||||
* Power Mode Gate - Enable UART0
|
|
||||||
*/
|
|
||||||
|
|
||||||
sm501_reg = (void __iomem *)0xb3e00000 + SM501_POWER_MODE_0_GATE;
|
|
||||||
writel(readl(sm501_reg) | (1 << SM501_GATE_UART0), sm501_reg);
|
|
||||||
|
|
||||||
sm501_reg = (void __iomem *)0xb3e00000 + SM501_POWER_MODE_1_GATE;
|
|
||||||
writel(readl(sm501_reg) | (1 << SM501_GATE_UART0), sm501_reg);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux kernel version: 2.6.24
|
# Linux kernel version: 2.6.26-rc3
|
||||||
# Wed Feb 6 21:52:20 2008
|
# Thu May 22 14:30:07 2008
|
||||||
#
|
#
|
||||||
CONFIG_SUPERH=y
|
CONFIG_SUPERH=y
|
||||||
CONFIG_SUPERH32=y
|
CONFIG_SUPERH32=y
|
||||||
@ -20,6 +20,7 @@ CONFIG_LOCKDEP_SUPPORT=y
|
|||||||
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
|
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
|
||||||
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
|
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
|
||||||
CONFIG_ARCH_NO_VIRT_TO_BUS=y
|
CONFIG_ARCH_NO_VIRT_TO_BUS=y
|
||||||
|
CONFIG_ARCH_SUPPORTS_AOUT=y
|
||||||
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
|
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -36,18 +37,16 @@ CONFIG_SYSVIPC_SYSCTL=y
|
|||||||
# CONFIG_POSIX_MQUEUE is not set
|
# CONFIG_POSIX_MQUEUE is not set
|
||||||
# CONFIG_BSD_PROCESS_ACCT is not set
|
# CONFIG_BSD_PROCESS_ACCT is not set
|
||||||
# CONFIG_TASKSTATS is not set
|
# CONFIG_TASKSTATS is not set
|
||||||
# CONFIG_USER_NS is not set
|
|
||||||
# CONFIG_PID_NS is not set
|
|
||||||
# CONFIG_AUDIT is not set
|
# CONFIG_AUDIT is not set
|
||||||
CONFIG_IKCONFIG=y
|
CONFIG_IKCONFIG=y
|
||||||
CONFIG_IKCONFIG_PROC=y
|
CONFIG_IKCONFIG_PROC=y
|
||||||
CONFIG_LOG_BUF_SHIFT=14
|
CONFIG_LOG_BUF_SHIFT=14
|
||||||
# CONFIG_CGROUPS is not set
|
# CONFIG_CGROUPS is not set
|
||||||
CONFIG_FAIR_GROUP_SCHED=y
|
# CONFIG_GROUP_SCHED is not set
|
||||||
CONFIG_FAIR_USER_SCHED=y
|
|
||||||
# CONFIG_FAIR_CGROUP_SCHED is not set
|
|
||||||
CONFIG_SYSFS_DEPRECATED=y
|
CONFIG_SYSFS_DEPRECATED=y
|
||||||
|
CONFIG_SYSFS_DEPRECATED_V2=y
|
||||||
# CONFIG_RELAY is not set
|
# CONFIG_RELAY is not set
|
||||||
|
# CONFIG_NAMESPACES is not set
|
||||||
CONFIG_BLK_DEV_INITRD=y
|
CONFIG_BLK_DEV_INITRD=y
|
||||||
CONFIG_INITRAMFS_SOURCE=""
|
CONFIG_INITRAMFS_SOURCE=""
|
||||||
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||||
@ -61,11 +60,13 @@ CONFIG_HOTPLUG=y
|
|||||||
CONFIG_PRINTK=y
|
CONFIG_PRINTK=y
|
||||||
CONFIG_BUG=y
|
CONFIG_BUG=y
|
||||||
CONFIG_ELF_CORE=y
|
CONFIG_ELF_CORE=y
|
||||||
|
CONFIG_COMPAT_BRK=y
|
||||||
CONFIG_BASE_FULL=y
|
CONFIG_BASE_FULL=y
|
||||||
CONFIG_FUTEX=y
|
CONFIG_FUTEX=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
CONFIG_EPOLL=y
|
CONFIG_EPOLL=y
|
||||||
CONFIG_SIGNALFD=y
|
CONFIG_SIGNALFD=y
|
||||||
|
CONFIG_TIMERFD=y
|
||||||
CONFIG_EVENTFD=y
|
CONFIG_EVENTFD=y
|
||||||
CONFIG_SHMEM=y
|
CONFIG_SHMEM=y
|
||||||
CONFIG_VM_EVENT_COUNTERS=y
|
CONFIG_VM_EVENT_COUNTERS=y
|
||||||
@ -77,11 +78,15 @@ CONFIG_PROFILING=y
|
|||||||
CONFIG_OPROFILE=y
|
CONFIG_OPROFILE=y
|
||||||
CONFIG_HAVE_OPROFILE=y
|
CONFIG_HAVE_OPROFILE=y
|
||||||
# CONFIG_HAVE_KPROBES is not set
|
# CONFIG_HAVE_KPROBES is not set
|
||||||
|
# CONFIG_HAVE_KRETPROBES is not set
|
||||||
|
# CONFIG_HAVE_DMA_ATTRS is not set
|
||||||
|
CONFIG_PROC_PAGE_MONITOR=y
|
||||||
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
|
||||||
CONFIG_BASE_SMALL=0
|
CONFIG_BASE_SMALL=0
|
||||||
CONFIG_MODULES=y
|
CONFIG_MODULES=y
|
||||||
|
# CONFIG_MODULE_FORCE_LOAD is not set
|
||||||
# CONFIG_MODULE_UNLOAD is not set
|
# CONFIG_MODULE_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
|
||||||
@ -105,7 +110,6 @@ CONFIG_DEFAULT_AS=y
|
|||||||
# CONFIG_DEFAULT_NOOP is not set
|
# CONFIG_DEFAULT_NOOP is not set
|
||||||
CONFIG_DEFAULT_IOSCHED="anticipatory"
|
CONFIG_DEFAULT_IOSCHED="anticipatory"
|
||||||
CONFIG_CLASSIC_RCU=y
|
CONFIG_CLASSIC_RCU=y
|
||||||
# CONFIG_PREEMPT_RCU is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# System type
|
# System type
|
||||||
@ -118,6 +122,7 @@ CONFIG_CPU_SHX2=y
|
|||||||
# CONFIG_CPU_SUBTYPE_SH7203 is not set
|
# CONFIG_CPU_SUBTYPE_SH7203 is not set
|
||||||
# CONFIG_CPU_SUBTYPE_SH7206 is not set
|
# CONFIG_CPU_SUBTYPE_SH7206 is not set
|
||||||
# CONFIG_CPU_SUBTYPE_SH7263 is not set
|
# CONFIG_CPU_SUBTYPE_SH7263 is not set
|
||||||
|
# CONFIG_CPU_SUBTYPE_MXG is not set
|
||||||
# CONFIG_CPU_SUBTYPE_SH7705 is not set
|
# CONFIG_CPU_SUBTYPE_SH7705 is not set
|
||||||
# CONFIG_CPU_SUBTYPE_SH7706 is not set
|
# CONFIG_CPU_SUBTYPE_SH7706 is not set
|
||||||
# CONFIG_CPU_SUBTYPE_SH7707 is not set
|
# CONFIG_CPU_SUBTYPE_SH7707 is not set
|
||||||
@ -135,6 +140,7 @@ CONFIG_CPU_SHX2=y
|
|||||||
# CONFIG_CPU_SUBTYPE_SH7751R is not set
|
# CONFIG_CPU_SUBTYPE_SH7751R is not set
|
||||||
# CONFIG_CPU_SUBTYPE_SH7760 is not set
|
# CONFIG_CPU_SUBTYPE_SH7760 is not set
|
||||||
# CONFIG_CPU_SUBTYPE_SH4_202 is not set
|
# CONFIG_CPU_SUBTYPE_SH4_202 is not set
|
||||||
|
# CONFIG_CPU_SUBTYPE_SH7723 is not set
|
||||||
# CONFIG_CPU_SUBTYPE_SH7763 is not set
|
# CONFIG_CPU_SUBTYPE_SH7763 is not set
|
||||||
# CONFIG_CPU_SUBTYPE_SH7770 is not set
|
# CONFIG_CPU_SUBTYPE_SH7770 is not set
|
||||||
# CONFIG_CPU_SUBTYPE_SH7780 is not set
|
# CONFIG_CPU_SUBTYPE_SH7780 is not set
|
||||||
@ -142,6 +148,7 @@ CONFIG_CPU_SHX2=y
|
|||||||
# CONFIG_CPU_SUBTYPE_SHX3 is not set
|
# CONFIG_CPU_SUBTYPE_SHX3 is not set
|
||||||
# CONFIG_CPU_SUBTYPE_SH7343 is not set
|
# CONFIG_CPU_SUBTYPE_SH7343 is not set
|
||||||
CONFIG_CPU_SUBTYPE_SH7722=y
|
CONFIG_CPU_SUBTYPE_SH7722=y
|
||||||
|
# CONFIG_CPU_SUBTYPE_SH7366 is not set
|
||||||
# CONFIG_CPU_SUBTYPE_SH5_101 is not set
|
# CONFIG_CPU_SUBTYPE_SH5_101 is not set
|
||||||
# CONFIG_CPU_SUBTYPE_SH5_103 is not set
|
# CONFIG_CPU_SUBTYPE_SH5_103 is not set
|
||||||
|
|
||||||
@ -255,7 +262,6 @@ CONFIG_HZ=250
|
|||||||
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_RCU_TRACE=y
|
|
||||||
CONFIG_GUSA=y
|
CONFIG_GUSA=y
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -323,8 +329,6 @@ CONFIG_TCP_CONG_CUBIC=y
|
|||||||
CONFIG_DEFAULT_TCP_CONG="cubic"
|
CONFIG_DEFAULT_TCP_CONG="cubic"
|
||||||
# CONFIG_TCP_MD5SIG is not set
|
# CONFIG_TCP_MD5SIG is not set
|
||||||
# CONFIG_IPV6 is not set
|
# CONFIG_IPV6 is not set
|
||||||
# CONFIG_INET6_XFRM_TUNNEL is not set
|
|
||||||
# CONFIG_INET6_TUNNEL is not set
|
|
||||||
# CONFIG_NETWORK_SECMARK is not set
|
# CONFIG_NETWORK_SECMARK is not set
|
||||||
# CONFIG_NETFILTER is not set
|
# CONFIG_NETFILTER is not set
|
||||||
# CONFIG_IP_DCCP is not set
|
# CONFIG_IP_DCCP is not set
|
||||||
@ -376,7 +380,90 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y
|
|||||||
CONFIG_FW_LOADER=m
|
CONFIG_FW_LOADER=m
|
||||||
# CONFIG_SYS_HYPERVISOR is not set
|
# CONFIG_SYS_HYPERVISOR is not set
|
||||||
# CONFIG_CONNECTOR is not set
|
# CONFIG_CONNECTOR is not set
|
||||||
# CONFIG_MTD is not set
|
CONFIG_MTD=y
|
||||||
|
# CONFIG_MTD_DEBUG is not set
|
||||||
|
CONFIG_MTD_CONCAT=y
|
||||||
|
CONFIG_MTD_PARTITIONS=y
|
||||||
|
# CONFIG_MTD_REDBOOT_PARTS is not set
|
||||||
|
CONFIG_MTD_CMDLINE_PARTS=y
|
||||||
|
# CONFIG_MTD_AR7_PARTS is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# User Modules And Translation Layers
|
||||||
|
#
|
||||||
|
CONFIG_MTD_CHAR=y
|
||||||
|
CONFIG_MTD_BLKDEVS=y
|
||||||
|
CONFIG_MTD_BLOCK=y
|
||||||
|
# CONFIG_FTL is not set
|
||||||
|
# CONFIG_NFTL is not set
|
||||||
|
# CONFIG_INFTL is not set
|
||||||
|
# CONFIG_RFD_FTL is not set
|
||||||
|
# CONFIG_SSFDC is not set
|
||||||
|
# CONFIG_MTD_OOPS is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# RAM/ROM/Flash chip drivers
|
||||||
|
#
|
||||||
|
CONFIG_MTD_CFI=y
|
||||||
|
# CONFIG_MTD_JEDECPROBE is not set
|
||||||
|
CONFIG_MTD_GEN_PROBE=y
|
||||||
|
# CONFIG_MTD_CFI_ADV_OPTIONS is not set
|
||||||
|
CONFIG_MTD_MAP_BANK_WIDTH_1=y
|
||||||
|
CONFIG_MTD_MAP_BANK_WIDTH_2=y
|
||||||
|
CONFIG_MTD_MAP_BANK_WIDTH_4=y
|
||||||
|
# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
|
||||||
|
# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
|
||||||
|
# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
|
||||||
|
CONFIG_MTD_CFI_I1=y
|
||||||
|
CONFIG_MTD_CFI_I2=y
|
||||||
|
# CONFIG_MTD_CFI_I4 is not set
|
||||||
|
# CONFIG_MTD_CFI_I8 is not set
|
||||||
|
# CONFIG_MTD_CFI_INTELEXT is not set
|
||||||
|
CONFIG_MTD_CFI_AMDSTD=y
|
||||||
|
# CONFIG_MTD_CFI_STAA is not set
|
||||||
|
CONFIG_MTD_CFI_UTIL=y
|
||||||
|
# CONFIG_MTD_RAM is not set
|
||||||
|
# CONFIG_MTD_ROM is not set
|
||||||
|
# CONFIG_MTD_ABSENT is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Mapping drivers for chip access
|
||||||
|
#
|
||||||
|
# CONFIG_MTD_COMPLEX_MAPPINGS is not set
|
||||||
|
CONFIG_MTD_PHYSMAP=y
|
||||||
|
CONFIG_MTD_PHYSMAP_START=0xffffffff
|
||||||
|
CONFIG_MTD_PHYSMAP_LEN=0
|
||||||
|
CONFIG_MTD_PHYSMAP_BANKWIDTH=0
|
||||||
|
# CONFIG_MTD_PLATRAM is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Self-contained MTD device drivers
|
||||||
|
#
|
||||||
|
# CONFIG_MTD_SLRAM is not set
|
||||||
|
# CONFIG_MTD_PHRAM is not set
|
||||||
|
# CONFIG_MTD_MTDRAM is not set
|
||||||
|
# CONFIG_MTD_BLOCK2MTD is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Disk-On-Chip Device Drivers
|
||||||
|
#
|
||||||
|
# CONFIG_MTD_DOC2000 is not set
|
||||||
|
# CONFIG_MTD_DOC2001 is not set
|
||||||
|
# CONFIG_MTD_DOC2001PLUS is not set
|
||||||
|
CONFIG_MTD_NAND=y
|
||||||
|
# CONFIG_MTD_NAND_VERIFY_WRITE is not set
|
||||||
|
# CONFIG_MTD_NAND_ECC_SMC is not set
|
||||||
|
# CONFIG_MTD_NAND_MUSEUM_IDS is not set
|
||||||
|
CONFIG_MTD_NAND_IDS=y
|
||||||
|
# CONFIG_MTD_NAND_DISKONCHIP is not set
|
||||||
|
# CONFIG_MTD_NAND_NANDSIM is not set
|
||||||
|
CONFIG_MTD_NAND_PLATFORM=y
|
||||||
|
# CONFIG_MTD_ONENAND is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# UBI - Unsorted block images
|
||||||
|
#
|
||||||
|
# CONFIG_MTD_UBI is not set
|
||||||
# CONFIG_PARPORT is not set
|
# CONFIG_PARPORT is not set
|
||||||
CONFIG_BLK_DEV=y
|
CONFIG_BLK_DEV=y
|
||||||
# CONFIG_BLK_DEV_COW_COMMON is not set
|
# CONFIG_BLK_DEV_COW_COMMON is not set
|
||||||
@ -385,11 +472,13 @@ CONFIG_BLK_DEV=y
|
|||||||
CONFIG_BLK_DEV_RAM=y
|
CONFIG_BLK_DEV_RAM=y
|
||||||
CONFIG_BLK_DEV_RAM_COUNT=16
|
CONFIG_BLK_DEV_RAM_COUNT=16
|
||||||
CONFIG_BLK_DEV_RAM_SIZE=4096
|
CONFIG_BLK_DEV_RAM_SIZE=4096
|
||||||
CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
|
# CONFIG_BLK_DEV_XIP is not set
|
||||||
# CONFIG_CDROM_PKTCDVD is not set
|
# CONFIG_CDROM_PKTCDVD is not set
|
||||||
# CONFIG_ATA_OVER_ETH is not set
|
# CONFIG_ATA_OVER_ETH is not set
|
||||||
CONFIG_MISC_DEVICES=y
|
CONFIG_MISC_DEVICES=y
|
||||||
# CONFIG_EEPROM_93CX6 is not set
|
# CONFIG_EEPROM_93CX6 is not set
|
||||||
|
# CONFIG_ENCLOSURE_SERVICES is not set
|
||||||
|
CONFIG_HAVE_IDE=y
|
||||||
# CONFIG_IDE is not set
|
# CONFIG_IDE is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -461,6 +550,7 @@ CONFIG_SMC91X=y
|
|||||||
#
|
#
|
||||||
# CONFIG_WLAN_PRE80211 is not set
|
# CONFIG_WLAN_PRE80211 is not set
|
||||||
# CONFIG_WLAN_80211 is not set
|
# CONFIG_WLAN_80211 is not set
|
||||||
|
# CONFIG_IWLWIFI_LEDS is not set
|
||||||
# CONFIG_WAN is not set
|
# CONFIG_WAN is not set
|
||||||
# CONFIG_PPP is not set
|
# CONFIG_PPP is not set
|
||||||
# CONFIG_SLIP is not set
|
# CONFIG_SLIP is not set
|
||||||
@ -482,13 +572,20 @@ CONFIG_INPUT=y
|
|||||||
#
|
#
|
||||||
# CONFIG_INPUT_MOUSEDEV is not set
|
# CONFIG_INPUT_MOUSEDEV is not set
|
||||||
# CONFIG_INPUT_JOYDEV is not set
|
# CONFIG_INPUT_JOYDEV is not set
|
||||||
# CONFIG_INPUT_EVDEV is not set
|
CONFIG_INPUT_EVDEV=y
|
||||||
# CONFIG_INPUT_EVBUG is not set
|
# CONFIG_INPUT_EVBUG is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Input Device Drivers
|
# Input Device Drivers
|
||||||
#
|
#
|
||||||
# CONFIG_INPUT_KEYBOARD is not set
|
CONFIG_INPUT_KEYBOARD=y
|
||||||
|
# CONFIG_KEYBOARD_ATKBD is not set
|
||||||
|
# CONFIG_KEYBOARD_SUNKBD is not set
|
||||||
|
# CONFIG_KEYBOARD_LKKBD is not set
|
||||||
|
# CONFIG_KEYBOARD_XTKBD is not set
|
||||||
|
# CONFIG_KEYBOARD_NEWTON is not set
|
||||||
|
# CONFIG_KEYBOARD_STOWAWAY is not set
|
||||||
|
CONFIG_KEYBOARD_SH_KEYSC=y
|
||||||
# CONFIG_INPUT_MOUSE is not set
|
# CONFIG_INPUT_MOUSE is not set
|
||||||
# CONFIG_INPUT_JOYSTICK is not set
|
# CONFIG_INPUT_JOYSTICK is not set
|
||||||
# CONFIG_INPUT_TABLET is not set
|
# CONFIG_INPUT_TABLET is not set
|
||||||
@ -508,6 +605,7 @@ CONFIG_VT=y
|
|||||||
CONFIG_VT_CONSOLE=y
|
CONFIG_VT_CONSOLE=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||||
|
CONFIG_DEVKMEM=y
|
||||||
# CONFIG_SERIAL_NONSTANDARD is not set
|
# CONFIG_SERIAL_NONSTANDARD is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -531,16 +629,40 @@ CONFIG_HW_RANDOM=y
|
|||||||
# CONFIG_R3964 is not set
|
# CONFIG_R3964 is not set
|
||||||
# CONFIG_RAW_DRIVER is not set
|
# CONFIG_RAW_DRIVER is not set
|
||||||
# CONFIG_TCG_TPM is not set
|
# CONFIG_TCG_TPM is not set
|
||||||
# CONFIG_I2C is not set
|
CONFIG_I2C=y
|
||||||
|
CONFIG_I2C_BOARDINFO=y
|
||||||
|
# CONFIG_I2C_CHARDEV is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# SPI support
|
# I2C Hardware Bus support
|
||||||
#
|
#
|
||||||
|
# CONFIG_I2C_OCORES is not set
|
||||||
|
# CONFIG_I2C_PARPORT_LIGHT is not set
|
||||||
|
# CONFIG_I2C_SIMTEC is not set
|
||||||
|
# CONFIG_I2C_TAOS_EVM is not set
|
||||||
|
# CONFIG_I2C_STUB is not set
|
||||||
|
# CONFIG_I2C_PCA_PLATFORM is not set
|
||||||
|
CONFIG_I2C_SH_MOBILE=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# Miscellaneous I2C Chip support
|
||||||
|
#
|
||||||
|
# CONFIG_DS1682 is not set
|
||||||
|
# CONFIG_SENSORS_EEPROM is not set
|
||||||
|
# CONFIG_SENSORS_PCF8574 is not set
|
||||||
|
# CONFIG_PCF8575 is not set
|
||||||
|
# CONFIG_SENSORS_PCF8591 is not set
|
||||||
|
# CONFIG_SENSORS_MAX6875 is not set
|
||||||
|
# CONFIG_SENSORS_TSL2550 is not set
|
||||||
|
# CONFIG_I2C_DEBUG_CORE is not set
|
||||||
|
# CONFIG_I2C_DEBUG_ALGO is not set
|
||||||
|
# CONFIG_I2C_DEBUG_BUS is not set
|
||||||
|
# CONFIG_I2C_DEBUG_CHIP is not set
|
||||||
# CONFIG_SPI is not set
|
# CONFIG_SPI is not set
|
||||||
# CONFIG_SPI_MASTER 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_WATCHDOG is not set
|
# CONFIG_WATCHDOG is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -553,12 +675,22 @@ CONFIG_SSB_POSSIBLE=y
|
|||||||
# Multifunction device drivers
|
# Multifunction device drivers
|
||||||
#
|
#
|
||||||
# CONFIG_MFD_SM501 is not set
|
# CONFIG_MFD_SM501 is not set
|
||||||
|
# CONFIG_HTC_PASIC3 is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Multimedia devices
|
# Multimedia devices
|
||||||
#
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# Multimedia core support
|
||||||
|
#
|
||||||
# CONFIG_VIDEO_DEV is not set
|
# CONFIG_VIDEO_DEV is not set
|
||||||
# CONFIG_DVB_CORE is not set
|
# CONFIG_DVB_CORE is not set
|
||||||
|
# CONFIG_VIDEO_MEDIA is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Multimedia drivers
|
||||||
|
#
|
||||||
# CONFIG_DAB is not set
|
# CONFIG_DAB is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -592,6 +724,8 @@ CONFIG_USB_ARCH_HAS_HCD=y
|
|||||||
# CONFIG_USB_ARCH_HAS_OHCI is not set
|
# CONFIG_USB_ARCH_HAS_OHCI is not set
|
||||||
# CONFIG_USB_ARCH_HAS_EHCI is not set
|
# CONFIG_USB_ARCH_HAS_EHCI is not set
|
||||||
# CONFIG_USB is not set
|
# CONFIG_USB is not set
|
||||||
|
# CONFIG_USB_OTG_WHITELIST is not set
|
||||||
|
# CONFIG_USB_OTG_BLACKLIST_HUB is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
|
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
|
||||||
@ -608,6 +742,7 @@ CONFIG_USB_GADGET_SELECTED=y
|
|||||||
CONFIG_USB_GADGET_M66592=y
|
CONFIG_USB_GADGET_M66592=y
|
||||||
CONFIG_USB_M66592=y
|
CONFIG_USB_M66592=y
|
||||||
CONFIG_SUPERH_BUILT_IN_M66592=y
|
CONFIG_SUPERH_BUILT_IN_M66592=y
|
||||||
|
# CONFIG_USB_GADGET_PXA27X is not set
|
||||||
# CONFIG_USB_GADGET_GOKU is not set
|
# CONFIG_USB_GADGET_GOKU is not set
|
||||||
# CONFIG_USB_GADGET_LH7A40X is not set
|
# CONFIG_USB_GADGET_LH7A40X is not set
|
||||||
# CONFIG_USB_GADGET_OMAP is not set
|
# CONFIG_USB_GADGET_OMAP is not set
|
||||||
@ -623,7 +758,9 @@ CONFIG_USB_G_SERIAL=y
|
|||||||
# 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 is not set
|
# CONFIG_MMC is not set
|
||||||
|
# CONFIG_MEMSTICK is not set
|
||||||
# CONFIG_NEW_LEDS is not set
|
# CONFIG_NEW_LEDS is not set
|
||||||
|
# CONFIG_ACCESSIBILITY is not set
|
||||||
CONFIG_RTC_LIB=y
|
CONFIG_RTC_LIB=y
|
||||||
CONFIG_RTC_CLASS=y
|
CONFIG_RTC_CLASS=y
|
||||||
CONFIG_RTC_HCTOSYS=y
|
CONFIG_RTC_HCTOSYS=y
|
||||||
@ -639,6 +776,21 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
|
# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
|
||||||
# CONFIG_RTC_DRV_TEST is not set
|
# CONFIG_RTC_DRV_TEST is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# I2C RTC drivers
|
||||||
|
#
|
||||||
|
# CONFIG_RTC_DRV_DS1307 is not set
|
||||||
|
# CONFIG_RTC_DRV_DS1374 is not set
|
||||||
|
# CONFIG_RTC_DRV_DS1672 is not set
|
||||||
|
# CONFIG_RTC_DRV_MAX6900 is not set
|
||||||
|
CONFIG_RTC_DRV_RS5C372=y
|
||||||
|
# CONFIG_RTC_DRV_ISL1208 is not set
|
||||||
|
# CONFIG_RTC_DRV_X1205 is not set
|
||||||
|
# CONFIG_RTC_DRV_PCF8563 is not set
|
||||||
|
# CONFIG_RTC_DRV_PCF8583 is not set
|
||||||
|
# CONFIG_RTC_DRV_M41T80 is not set
|
||||||
|
# CONFIG_RTC_DRV_S35390A is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# SPI RTC drivers
|
# SPI RTC drivers
|
||||||
#
|
#
|
||||||
@ -646,9 +798,10 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
#
|
#
|
||||||
# Platform RTC drivers
|
# Platform RTC drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_RTC_DRV_DS1511 is not set
|
||||||
# CONFIG_RTC_DRV_DS1553 is not set
|
# CONFIG_RTC_DRV_DS1553 is not set
|
||||||
# CONFIG_RTC_DRV_STK17TA8 is not set
|
|
||||||
# CONFIG_RTC_DRV_DS1742 is not set
|
# CONFIG_RTC_DRV_DS1742 is not set
|
||||||
|
# CONFIG_RTC_DRV_STK17TA8 is not set
|
||||||
# CONFIG_RTC_DRV_M48T86 is not set
|
# CONFIG_RTC_DRV_M48T86 is not set
|
||||||
# CONFIG_RTC_DRV_M48T59 is not set
|
# CONFIG_RTC_DRV_M48T59 is not set
|
||||||
# CONFIG_RTC_DRV_V3020 is not set
|
# CONFIG_RTC_DRV_V3020 is not set
|
||||||
@ -657,10 +810,6 @@ CONFIG_RTC_INTF_DEV=y
|
|||||||
# on-CPU RTC drivers
|
# on-CPU RTC drivers
|
||||||
#
|
#
|
||||||
CONFIG_RTC_DRV_SH=y
|
CONFIG_RTC_DRV_SH=y
|
||||||
|
|
||||||
#
|
|
||||||
# Userspace I/O
|
|
||||||
#
|
|
||||||
# CONFIG_UIO is not set
|
# CONFIG_UIO is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -673,13 +822,10 @@ CONFIG_RTC_DRV_SH=y
|
|||||||
# CONFIG_JFS_FS is not set
|
# CONFIG_JFS_FS is not set
|
||||||
# CONFIG_FS_POSIX_ACL is not set
|
# CONFIG_FS_POSIX_ACL is not set
|
||||||
# CONFIG_XFS_FS is not set
|
# CONFIG_XFS_FS is not set
|
||||||
# CONFIG_GFS2_FS is not set
|
|
||||||
# CONFIG_OCFS2_FS is not set
|
# CONFIG_OCFS2_FS is not set
|
||||||
# CONFIG_MINIX_FS is not set
|
# CONFIG_DNOTIFY is not set
|
||||||
# CONFIG_ROMFS_FS is not set
|
|
||||||
# CONFIG_INOTIFY is not set
|
# CONFIG_INOTIFY is not set
|
||||||
# CONFIG_QUOTA is not set
|
# CONFIG_QUOTA is not set
|
||||||
# CONFIG_DNOTIFY is not set
|
|
||||||
# CONFIG_AUTOFS_FS is not set
|
# CONFIG_AUTOFS_FS is not set
|
||||||
# CONFIG_AUTOFS4_FS is not set
|
# CONFIG_AUTOFS4_FS is not set
|
||||||
# CONFIG_FUSE_FS is not set
|
# CONFIG_FUSE_FS is not set
|
||||||
@ -720,10 +866,13 @@ CONFIG_TMPFS=y
|
|||||||
# CONFIG_BEFS_FS is not set
|
# CONFIG_BEFS_FS is not set
|
||||||
# CONFIG_BFS_FS is not set
|
# CONFIG_BFS_FS is not set
|
||||||
# CONFIG_EFS_FS is not set
|
# CONFIG_EFS_FS is not set
|
||||||
|
# CONFIG_JFFS2_FS is not set
|
||||||
# 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_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_SYSV_FS is not set
|
# CONFIG_SYSV_FS is not set
|
||||||
# CONFIG_UFS_FS is not set
|
# CONFIG_UFS_FS is not set
|
||||||
# CONFIG_NETWORK_FILESYSTEMS is not set
|
# CONFIG_NETWORK_FILESYSTEMS is not set
|
||||||
@ -743,6 +892,7 @@ CONFIG_TRACE_IRQFLAGS_SUPPORT=y
|
|||||||
# CONFIG_PRINTK_TIME is not set
|
# CONFIG_PRINTK_TIME is not set
|
||||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||||
CONFIG_ENABLE_MUST_CHECK=y
|
CONFIG_ENABLE_MUST_CHECK=y
|
||||||
|
CONFIG_FRAME_WARN=1024
|
||||||
# CONFIG_MAGIC_SYSRQ is not set
|
# CONFIG_MAGIC_SYSRQ is not set
|
||||||
# CONFIG_UNUSED_SYMBOLS is not set
|
# CONFIG_UNUSED_SYMBOLS is not set
|
||||||
CONFIG_DEBUG_FS=y
|
CONFIG_DEBUG_FS=y
|
||||||
@ -763,48 +913,77 @@ CONFIG_EARLY_PRINTK=y
|
|||||||
# CONFIG_SECURITY is not set
|
# CONFIG_SECURITY is not set
|
||||||
# CONFIG_SECURITY_FILE_CAPABILITIES is not set
|
# CONFIG_SECURITY_FILE_CAPABILITIES is not set
|
||||||
CONFIG_CRYPTO=y
|
CONFIG_CRYPTO=y
|
||||||
# CONFIG_CRYPTO_SEQIV is not set
|
|
||||||
|
#
|
||||||
|
# Crypto core or helper
|
||||||
|
#
|
||||||
# CONFIG_CRYPTO_MANAGER is not set
|
# CONFIG_CRYPTO_MANAGER is not set
|
||||||
|
# CONFIG_CRYPTO_GF128MUL is not set
|
||||||
|
# CONFIG_CRYPTO_NULL is not set
|
||||||
|
# CONFIG_CRYPTO_CRYPTD is not set
|
||||||
|
# CONFIG_CRYPTO_AUTHENC is not set
|
||||||
|
# CONFIG_CRYPTO_TEST is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Authenticated Encryption with Associated Data
|
||||||
|
#
|
||||||
|
# CONFIG_CRYPTO_CCM is not set
|
||||||
|
# CONFIG_CRYPTO_GCM is not set
|
||||||
|
# CONFIG_CRYPTO_SEQIV is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Block modes
|
||||||
|
#
|
||||||
|
# CONFIG_CRYPTO_CBC is not set
|
||||||
|
# CONFIG_CRYPTO_CTR is not set
|
||||||
|
# CONFIG_CRYPTO_CTS is not set
|
||||||
|
# CONFIG_CRYPTO_ECB is not set
|
||||||
|
# CONFIG_CRYPTO_LRW is not set
|
||||||
|
# CONFIG_CRYPTO_PCBC is not set
|
||||||
|
# CONFIG_CRYPTO_XTS is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Hash modes
|
||||||
|
#
|
||||||
# CONFIG_CRYPTO_HMAC is not set
|
# CONFIG_CRYPTO_HMAC is not set
|
||||||
# CONFIG_CRYPTO_XCBC is not set
|
# CONFIG_CRYPTO_XCBC is not set
|
||||||
# CONFIG_CRYPTO_NULL is not set
|
|
||||||
|
#
|
||||||
|
# Digest
|
||||||
|
#
|
||||||
|
# CONFIG_CRYPTO_CRC32C is not set
|
||||||
# CONFIG_CRYPTO_MD4 is not set
|
# CONFIG_CRYPTO_MD4 is not set
|
||||||
# CONFIG_CRYPTO_MD5 is not set
|
# CONFIG_CRYPTO_MD5 is not set
|
||||||
|
# CONFIG_CRYPTO_MICHAEL_MIC is not set
|
||||||
# CONFIG_CRYPTO_SHA1 is not set
|
# CONFIG_CRYPTO_SHA1 is not set
|
||||||
# CONFIG_CRYPTO_SHA256 is not set
|
# CONFIG_CRYPTO_SHA256 is not set
|
||||||
# CONFIG_CRYPTO_SHA512 is not set
|
# CONFIG_CRYPTO_SHA512 is not set
|
||||||
# CONFIG_CRYPTO_WP512 is not set
|
|
||||||
# CONFIG_CRYPTO_TGR192 is not set
|
# CONFIG_CRYPTO_TGR192 is not set
|
||||||
# CONFIG_CRYPTO_GF128MUL is not set
|
# CONFIG_CRYPTO_WP512 is not set
|
||||||
# CONFIG_CRYPTO_ECB is not set
|
|
||||||
# CONFIG_CRYPTO_CBC is not set
|
#
|
||||||
# CONFIG_CRYPTO_PCBC is not set
|
# Ciphers
|
||||||
# CONFIG_CRYPTO_LRW is not set
|
#
|
||||||
# CONFIG_CRYPTO_XTS is not set
|
|
||||||
# CONFIG_CRYPTO_CTR is not set
|
|
||||||
# CONFIG_CRYPTO_GCM is not set
|
|
||||||
# CONFIG_CRYPTO_CCM is not set
|
|
||||||
# CONFIG_CRYPTO_CRYPTD is not set
|
|
||||||
# CONFIG_CRYPTO_DES is not set
|
|
||||||
# CONFIG_CRYPTO_FCRYPT is not set
|
|
||||||
# CONFIG_CRYPTO_BLOWFISH is not set
|
|
||||||
# CONFIG_CRYPTO_TWOFISH is not set
|
|
||||||
# CONFIG_CRYPTO_SERPENT is not set
|
|
||||||
# CONFIG_CRYPTO_AES is not set
|
# CONFIG_CRYPTO_AES is not set
|
||||||
|
# CONFIG_CRYPTO_ANUBIS is not set
|
||||||
|
# CONFIG_CRYPTO_ARC4 is not set
|
||||||
|
# CONFIG_CRYPTO_BLOWFISH is not set
|
||||||
|
# CONFIG_CRYPTO_CAMELLIA is not set
|
||||||
# CONFIG_CRYPTO_CAST5 is not set
|
# CONFIG_CRYPTO_CAST5 is not set
|
||||||
# CONFIG_CRYPTO_CAST6 is not set
|
# CONFIG_CRYPTO_CAST6 is not set
|
||||||
# CONFIG_CRYPTO_TEA is not set
|
# CONFIG_CRYPTO_DES is not set
|
||||||
# CONFIG_CRYPTO_ARC4 is not set
|
# CONFIG_CRYPTO_FCRYPT is not set
|
||||||
# CONFIG_CRYPTO_KHAZAD is not set
|
# CONFIG_CRYPTO_KHAZAD is not set
|
||||||
# CONFIG_CRYPTO_ANUBIS is not set
|
|
||||||
# CONFIG_CRYPTO_SEED is not set
|
|
||||||
# CONFIG_CRYPTO_SALSA20 is not set
|
# CONFIG_CRYPTO_SALSA20 is not set
|
||||||
|
# CONFIG_CRYPTO_SEED is not set
|
||||||
|
# CONFIG_CRYPTO_SERPENT is not set
|
||||||
|
# CONFIG_CRYPTO_TEA is not set
|
||||||
|
# CONFIG_CRYPTO_TWOFISH is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Compression
|
||||||
|
#
|
||||||
# CONFIG_CRYPTO_DEFLATE is not set
|
# CONFIG_CRYPTO_DEFLATE is not set
|
||||||
# CONFIG_CRYPTO_MICHAEL_MIC is not set
|
|
||||||
# CONFIG_CRYPTO_CRC32C is not set
|
|
||||||
# CONFIG_CRYPTO_CAMELLIA is not set
|
|
||||||
# CONFIG_CRYPTO_TEST is not set
|
|
||||||
# CONFIG_CRYPTO_AUTHENC is not set
|
|
||||||
# CONFIG_CRYPTO_LZO is not set
|
# CONFIG_CRYPTO_LZO is not set
|
||||||
CONFIG_CRYPTO_HW=y
|
CONFIG_CRYPTO_HW=y
|
||||||
|
|
||||||
@ -812,6 +991,7 @@ CONFIG_CRYPTO_HW=y
|
|||||||
# Library routines
|
# Library routines
|
||||||
#
|
#
|
||||||
CONFIG_BITREVERSE=y
|
CONFIG_BITREVERSE=y
|
||||||
|
# CONFIG_GENERIC_FIND_FIRST_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_ITU_T is not set
|
# CONFIG_CRC_ITU_T is not set
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user