mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-28 22:57:37 +00:00
Merge branch 'master' of github.com:archlinuxarm/PKGBUILDs
This commit is contained in:
commit
1e9db572cc
12 changed files with 632 additions and 301 deletions
0
core/linux-kirkwood/0001-block-bfq-attempt-to-fix-use-after-free-which-3.3.0-to-3.8.0.patch
Normal file → Executable file
0
core/linux-kirkwood/0001-block-bfq-attempt-to-fix-use-after-free-which-3.3.0-to-3.8.0.patch
Normal file → Executable file
|
@ -0,0 +1,55 @@
|
||||||
|
From cb439ee574d4496ca0d14566e7c4bbf4fe20cbf4 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Arianna Avanzini <avanzini.arianna@gmail.com>
|
||||||
|
Date: Fri, 3 May 2013 20:45:49 +0200
|
||||||
|
Subject: [PATCH] block, bfq: use the uninitialized_var() macro when needed
|
||||||
|
|
||||||
|
It may happen that a variable is initialized in a function that is
|
||||||
|
called by the function that defined it. Use the uninitialized_var()
|
||||||
|
macro in these cases.
|
||||||
|
---
|
||||||
|
block/bfq-iosched.c | 8 ++++----
|
||||||
|
1 file changed, 4 insertions(+), 4 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/block/bfq-iosched.c b/block/bfq-iosched.c
|
||||||
|
index c9d57b0..b94aa24 100644
|
||||||
|
--- a/block/bfq-iosched.c
|
||||||
|
+++ b/block/bfq-iosched.c
|
||||||
|
@@ -3023,7 +3023,7 @@ static ssize_t \
|
||||||
|
__FUNC(struct elevator_queue *e, const char *page, size_t count) \
|
||||||
|
{ \
|
||||||
|
struct bfq_data *bfqd = e->elevator_data; \
|
||||||
|
- unsigned long __data; \
|
||||||
|
+ unsigned long uninitialized_var(__data); \
|
||||||
|
int ret = bfq_var_store(&__data, (page), count); \
|
||||||
|
if (__data < (MIN)) \
|
||||||
|
__data = (MIN); \
|
||||||
|
@@ -3083,7 +3083,7 @@ static ssize_t bfq_max_budget_store(struct elevator_queue *e,
|
||||||
|
const char *page, size_t count)
|
||||||
|
{
|
||||||
|
struct bfq_data *bfqd = e->elevator_data;
|
||||||
|
- unsigned long __data;
|
||||||
|
+ unsigned long uninitialized_var(__data);
|
||||||
|
int ret = bfq_var_store(&__data, (page), count);
|
||||||
|
|
||||||
|
if (__data == 0)
|
||||||
|
@@ -3103,7 +3103,7 @@ static ssize_t bfq_timeout_sync_store(struct elevator_queue *e,
|
||||||
|
const char *page, size_t count)
|
||||||
|
{
|
||||||
|
struct bfq_data *bfqd = e->elevator_data;
|
||||||
|
- unsigned long __data;
|
||||||
|
+ unsigned long uninitialized_var(__data);
|
||||||
|
int ret = bfq_var_store(&__data, (page), count);
|
||||||
|
|
||||||
|
if (__data < 1)
|
||||||
|
@@ -3122,7 +3122,7 @@ static ssize_t bfq_low_latency_store(struct elevator_queue *e,
|
||||||
|
const char *page, size_t count)
|
||||||
|
{
|
||||||
|
struct bfq_data *bfqd = e->elevator_data;
|
||||||
|
- unsigned long __data;
|
||||||
|
+ unsigned long uninitialized_var(__data);
|
||||||
|
int ret = bfq_var_store(&__data, (page), count);
|
||||||
|
|
||||||
|
if (__data > 1)
|
||||||
|
--
|
||||||
|
1.8.1.4
|
||||||
|
|
|
@ -1,31 +1,27 @@
|
||||||
From 59fd22f37d9acfa07186a02bb1cd2d64785d82b1 Mon Sep 17 00:00:00 2001
|
From bfbdf60074337d435f84bb3947c7ed4738405945 Mon Sep 17 00:00:00 2001
|
||||||
From: Arianna Avanzini <avanzini.arianna@gmail.com>
|
From: ponce <matteo.bernardini@gmail.com>
|
||||||
Date: Sat, 4 Feb 2012 10:55:51 +0100
|
Date: Sat, 4 May 2013 08:44:53 +0200
|
||||||
Subject: [PATCH 1/2] block: cgroups, kconfig, build bits for BFQ-v6-3.8
|
Subject: [PATCH 1/2] block: cgroups, kconfig, build bits for BFQ-v6-3.9
|
||||||
|
|
||||||
Update Kconfig.iosched and do the related Makefile changes to include
|
Update Kconfig.iosched and do the related Makefile changes to include
|
||||||
kernel configuration options for BFQ. Also add the bfqio controller
|
kernel configuration options for BFQ. Also add the bfqio controller
|
||||||
to the cgroups subsystem.
|
to the cgroups subsystem.
|
||||||
|
|
||||||
Signed-off-by: Paolo Valente <paolo.valente@unimore.it>
|
|
||||||
Signed-off-by: Arianna Avanzini <avanzini.arianna@gmail.com>
|
|
||||||
---
|
---
|
||||||
block/Kconfig.iosched | 26 ++++++++++++++++++++++++++
|
block/Kconfig.iosched | 25 +++++++++++++++++++++++++
|
||||||
block/Makefile | 1 +
|
block/Makefile | 1 +
|
||||||
include/linux/cgroup_subsys.h | 6 ++++++
|
include/linux/cgroup_subsys.h | 6 ++++++
|
||||||
3 files changed, 33 insertions(+)
|
3 files changed, 32 insertions(+)
|
||||||
|
|
||||||
diff --git a/block/Kconfig.iosched b/block/Kconfig.iosched
|
diff --git a/block/Kconfig.iosched b/block/Kconfig.iosched
|
||||||
index 421bef9..56474b2 100644
|
index 421bef9..695e064 100644
|
||||||
--- a/block/Kconfig.iosched
|
--- a/block/Kconfig.iosched
|
||||||
+++ b/block/Kconfig.iosched
|
+++ b/block/Kconfig.iosched
|
||||||
@@ -39,6 +39,28 @@ config CFQ_GROUP_IOSCHED
|
@@ -39,6 +39,27 @@ config CFQ_GROUP_IOSCHED
|
||||||
---help---
|
---help---
|
||||||
Enable group IO scheduling in CFQ.
|
Enable group IO scheduling in CFQ.
|
||||||
|
|
||||||
+config IOSCHED_BFQ
|
+config IOSCHED_BFQ
|
||||||
+ tristate "BFQ I/O scheduler"
|
+ tristate "BFQ I/O scheduler"
|
||||||
+ depends on EXPERIMENTAL
|
|
||||||
+ default n
|
+ default n
|
||||||
+ ---help---
|
+ ---help---
|
||||||
+ The BFQ I/O scheduler tries to distribute bandwidth among
|
+ The BFQ I/O scheduler tries to distribute bandwidth among
|
||||||
|
@ -48,7 +44,7 @@ index 421bef9..56474b2 100644
|
||||||
choice
|
choice
|
||||||
prompt "Default I/O scheduler"
|
prompt "Default I/O scheduler"
|
||||||
default DEFAULT_CFQ
|
default DEFAULT_CFQ
|
||||||
@@ -52,6 +74,9 @@ choice
|
@@ -52,6 +73,9 @@ choice
|
||||||
config DEFAULT_CFQ
|
config DEFAULT_CFQ
|
||||||
bool "CFQ" if IOSCHED_CFQ=y
|
bool "CFQ" if IOSCHED_CFQ=y
|
||||||
|
|
||||||
|
@ -58,7 +54,7 @@ index 421bef9..56474b2 100644
|
||||||
config DEFAULT_NOOP
|
config DEFAULT_NOOP
|
||||||
bool "No-op"
|
bool "No-op"
|
||||||
|
|
||||||
@@ -61,6 +86,7 @@ config DEFAULT_IOSCHED
|
@@ -61,6 +85,7 @@ config DEFAULT_IOSCHED
|
||||||
string
|
string
|
||||||
default "deadline" if DEFAULT_DEADLINE
|
default "deadline" if DEFAULT_DEADLINE
|
||||||
default "cfq" if DEFAULT_CFQ
|
default "cfq" if DEFAULT_CFQ
|
||||||
|
@ -93,5 +89,5 @@ index f204a7a..b999bfa 100644
|
||||||
+
|
+
|
||||||
+/* */
|
+/* */
|
||||||
--
|
--
|
||||||
1.8.1.2
|
1.8.2
|
||||||
|
|
|
@ -1,26 +1,28 @@
|
||||||
From d2ba3dc4196b2b1579f6ccbb64880e662684b8ba Mon Sep 17 00:00:00 2001
|
From a02b3c46da38110f8f95a22d2a769569ce3fb65e Mon Sep 17 00:00:00 2001
|
||||||
From: Arianna Avanzini <avanzini.arianna@gmail.com>
|
From: ponce <matteo.bernardini@gmail.com>
|
||||||
Date: Sun, 5 Feb 2012 01:04:27 +0100
|
Date: Sat, 4 May 2013 08:49:43 +0200
|
||||||
Subject: [PATCH 2/2] block: introduce the BFQ-v6 I/O sched for 3.8
|
Subject: [PATCH 2/2] block: introduce the BFQ-v6 I/O sched for 3.9
|
||||||
|
|
||||||
Add the BFQ-v6 I/O scheduler to 3.8.
|
Add the BFQ-v6 I/O scheduler to 3.9.
|
||||||
The general structure is borrowed from CFQ, as much code. A (bfq_)queue is
|
The general structure is borrowed from CFQ, as much code. A (bfq_)queue
|
||||||
associated to each task doing I/O on a device, and each time a scheduling
|
is associated to each task doing I/O on a device, and each time a
|
||||||
decision has to be made a queue is selected and served until it expires.
|
scheduling decision has to be made a queue is selected and served until
|
||||||
|
it expires.
|
||||||
|
|
||||||
- Slices are given in the service domain: tasks are assigned budgets,
|
- Slices are given in the service domain: tasks are assigned
|
||||||
measured in number of sectors. Once got the disk, a task must
|
budgets, measured in number of sectors. Once got the disk, a task
|
||||||
however consume its assigned budget within a configurable maximum time
|
must however consume its assigned budget within a configurable
|
||||||
(by default, the maximum possible value of the budgets is automatically
|
maximum time (by default, the maximum possible value of the
|
||||||
computed to comply with this timeout). This allows the desired latency
|
budgets is automatically computed to comply with this timeout).
|
||||||
vs "throughput boosting" tradeoff to be set.
|
This allows the desired latency vs "throughput boosting" tradeoff
|
||||||
|
to be set.
|
||||||
|
|
||||||
- Budgets are scheduled according to a variant of WF2Q+, implemented
|
- Budgets are scheduled according to a variant of WF2Q+, implemented
|
||||||
using an augmented rb-tree to take eligibility into account while
|
using an augmented rb-tree to take eligibility into account while
|
||||||
preserving an O(log N) overall complexity.
|
preserving an O(log N) overall complexity.
|
||||||
|
|
||||||
- A low-latency tunable is provided; if enabled, both interactive and soft
|
- A low-latency tunable is provided; if enabled, both interactive
|
||||||
real-time applications are guaranteed very low latency.
|
and soft real-time applications are guaranteed very low latency.
|
||||||
|
|
||||||
- Latency guarantees are preserved also in presence of NCQ.
|
- Latency guarantees are preserved also in presence of NCQ.
|
||||||
|
|
||||||
|
@ -29,38 +31,37 @@ decision has to be made a queue is selected and served until it expires.
|
||||||
|
|
||||||
- A useful feature borrowed from CFQ: static fallback queue for OOM.
|
- A useful feature borrowed from CFQ: static fallback queue for OOM.
|
||||||
|
|
||||||
- Differently from CFQ, BFQ uses a unified mechanism (Early Queue Merge,
|
- Differently from CFQ, BFQ uses a unified mechanism (Early Queue
|
||||||
EQM) to get a sequential read pattern, and hence a high throughput,
|
Merge, EQM) to get a sequential read pattern, and hence a high
|
||||||
with any set of processes performing interleaved I/O. EQM also
|
throughput, with any set of processes performing interleaved I/O.
|
||||||
preserves low latency. The code for detecting whether two queues have
|
EQM also preserves low latency. The code for detecting whether two
|
||||||
to be merged is a slightly modified version of the CFQ code for
|
queues have to be merged is a slightly modified version of the CFQ
|
||||||
detecting whether two queues belong to cooperating processes and whether
|
code for detecting whether two queues belong to cooperating
|
||||||
the service of a queue should be preempted to boost the throughput.
|
processes and whether the service of a queue should be preempted
|
||||||
|
to boost the throughput.
|
||||||
|
|
||||||
- BFQ supports full hierarchical scheduling, exporting a cgroups
|
- BFQ supports full hierarchical scheduling, exporting a cgroups
|
||||||
interface. Each node has a full scheduler, so each group can
|
interface. Each node has a full scheduler, so each group can
|
||||||
be assigned its own ioprio (mapped to a weight, see next point)
|
be assigned its own ioprio (mapped to a weight, see next point)
|
||||||
and an ioprio_class.
|
and an ioprio_class.
|
||||||
|
|
||||||
- If the cgroups interface is used, weights can be explictly assigned,
|
- If the cgroups interface is used, weights can be explictly
|
||||||
otherwise ioprio values are mapped to weights using the relation
|
assigned, otherwise ioprio values are mapped to weights using the
|
||||||
weight = IOPRIO_BE_NR - ioprio.
|
relation weight = IOPRIO_BE_NR - ioprio.
|
||||||
|
|
||||||
- ioprio classes are served in strict priority order, i.e., lower
|
- ioprio classes are served in strict priority order, i.e., lower
|
||||||
priority queues are not served as long as there are higher priority
|
priority queues are not served as long as there are higher
|
||||||
queues. Among queues in the same class the bandwidth is distributed
|
priority queues. Among queues in the same class the bandwidth is
|
||||||
in proportion to the weight of each queue. A very thin extra bandwidth
|
distributed in proportion to the weight of each queue. A very
|
||||||
is however guaranteed to the Idle class, to prevent it from starving.
|
thin extra bandwidth is however guaranteed to the Idle class, to
|
||||||
|
prevent it from starving.
|
||||||
Signed-off-by: Paolo Valente <paolo.valente@unimore.it>
|
|
||||||
Signed-off-by: Arianna Avanzini <avanzini.arianna@gmail.com>
|
|
||||||
---
|
---
|
||||||
block/bfq-cgroup.c | 838 ++++++++++++++
|
block/bfq-cgroup.c | 835 +++++++++++++
|
||||||
block/bfq-ioc.c | 36 +
|
block/bfq-ioc.c | 36 +
|
||||||
block/bfq-iosched.c | 3218 +++++++++++++++++++++++++++++++++++++++++++++++++++
|
block/bfq-iosched.c | 3218 +++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||||
block/bfq-sched.c | 1044 +++++++++++++++++
|
block/bfq-sched.c | 1044 +++++++++++++++++
|
||||||
block/bfq.h | 617 ++++++++++
|
block/bfq.h | 617 ++++++++++
|
||||||
5 files changed, 5753 insertions(+)
|
5 files changed, 5750 insertions(+)
|
||||||
create mode 100644 block/bfq-cgroup.c
|
create mode 100644 block/bfq-cgroup.c
|
||||||
create mode 100644 block/bfq-ioc.c
|
create mode 100644 block/bfq-ioc.c
|
||||||
create mode 100644 block/bfq-iosched.c
|
create mode 100644 block/bfq-iosched.c
|
||||||
|
@ -69,10 +70,10 @@ Signed-off-by: Arianna Avanzini <avanzini.arianna@gmail.com>
|
||||||
|
|
||||||
diff --git a/block/bfq-cgroup.c b/block/bfq-cgroup.c
|
diff --git a/block/bfq-cgroup.c b/block/bfq-cgroup.c
|
||||||
new file mode 100644
|
new file mode 100644
|
||||||
index 0000000..1ae54d1
|
index 0000000..2c4d4d2
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/block/bfq-cgroup.c
|
+++ b/block/bfq-cgroup.c
|
||||||
@@ -0,0 +1,838 @@
|
@@ -0,0 +1,835 @@
|
||||||
+/*
|
+/*
|
||||||
+ * BFQ: CGROUPS support.
|
+ * BFQ: CGROUPS support.
|
||||||
+ *
|
+ *
|
||||||
|
@ -119,10 +120,9 @@ index 0000000..1ae54d1
|
||||||
+ struct bfq_data *bfqd)
|
+ struct bfq_data *bfqd)
|
||||||
+{
|
+{
|
||||||
+ struct bfq_group *bfqg;
|
+ struct bfq_group *bfqg;
|
||||||
+ struct hlist_node *n;
|
|
||||||
+ void *key;
|
+ void *key;
|
||||||
+
|
+
|
||||||
+ hlist_for_each_entry_rcu(bfqg, n, &bgrp->group_data, group_node) {
|
+ hlist_for_each_entry_rcu(bfqg, &bgrp->group_data, group_node) {
|
||||||
+ key = rcu_dereference(bfqg->bfqd);
|
+ key = rcu_dereference(bfqg->bfqd);
|
||||||
+ if (key == bfqd)
|
+ if (key == bfqd)
|
||||||
+ return bfqg;
|
+ return bfqg;
|
||||||
|
@ -604,11 +604,11 @@ index 0000000..1ae54d1
|
||||||
+ */
|
+ */
|
||||||
+static void bfq_disconnect_groups(struct bfq_data *bfqd)
|
+static void bfq_disconnect_groups(struct bfq_data *bfqd)
|
||||||
+{
|
+{
|
||||||
+ struct hlist_node *pos, *n;
|
+ struct hlist_node *tmp;
|
||||||
+ struct bfq_group *bfqg;
|
+ struct bfq_group *bfqg;
|
||||||
+
|
+
|
||||||
+ bfq_log(bfqd, "disconnect_groups beginning") ;
|
+ bfq_log(bfqd, "disconnect_groups beginning") ;
|
||||||
+ hlist_for_each_entry_safe(bfqg, pos, n, &bfqd->group_list, bfqd_node) {
|
+ hlist_for_each_entry_safe(bfqg, tmp, &bfqd->group_list, bfqd_node) {
|
||||||
+ hlist_del(&bfqg->bfqd_node);
|
+ hlist_del(&bfqg->bfqd_node);
|
||||||
+
|
+
|
||||||
+ __bfq_deactivate_entity(bfqg->my_entity, 0);
|
+ __bfq_deactivate_entity(bfqg->my_entity, 0);
|
||||||
|
@ -701,7 +701,6 @@ index 0000000..1ae54d1
|
||||||
+{ \
|
+{ \
|
||||||
+ struct bfqio_cgroup *bgrp; \
|
+ struct bfqio_cgroup *bgrp; \
|
||||||
+ struct bfq_group *bfqg; \
|
+ struct bfq_group *bfqg; \
|
||||||
+ struct hlist_node *n; \
|
|
||||||
+ \
|
+ \
|
||||||
+ if (val < (__MIN) || val > (__MAX)) \
|
+ if (val < (__MIN) || val > (__MAX)) \
|
||||||
+ return -EINVAL; \
|
+ return -EINVAL; \
|
||||||
|
@ -713,7 +712,7 @@ index 0000000..1ae54d1
|
||||||
+ \
|
+ \
|
||||||
+ spin_lock_irq(&bgrp->lock); \
|
+ spin_lock_irq(&bgrp->lock); \
|
||||||
+ bgrp->__VAR = (unsigned short)val; \
|
+ bgrp->__VAR = (unsigned short)val; \
|
||||||
+ hlist_for_each_entry(bfqg, n, &bgrp->group_data, group_node) { \
|
+ hlist_for_each_entry(bfqg, &bgrp->group_data, group_node) { \
|
||||||
+ bfqg->entity.new_##__VAR = (unsigned short)val; \
|
+ bfqg->entity.new_##__VAR = (unsigned short)val; \
|
||||||
+ smp_wmb(); \
|
+ smp_wmb(); \
|
||||||
+ bfqg->entity.ioprio_changed = 1; \
|
+ bfqg->entity.ioprio_changed = 1; \
|
||||||
|
@ -807,7 +806,6 @@ index 0000000..1ae54d1
|
||||||
+ struct task_struct *task;
|
+ struct task_struct *task;
|
||||||
+ struct io_context *ioc;
|
+ struct io_context *ioc;
|
||||||
+ struct io_cq *icq;
|
+ struct io_cq *icq;
|
||||||
+ struct hlist_node *n;
|
|
||||||
+
|
+
|
||||||
+ /*
|
+ /*
|
||||||
+ * IMPORTANT NOTE: The move of more than one process at a time to a
|
+ * IMPORTANT NOTE: The move of more than one process at a time to a
|
||||||
|
@ -820,7 +818,7 @@ index 0000000..1ae54d1
|
||||||
+ * Handle cgroup change here.
|
+ * Handle cgroup change here.
|
||||||
+ */
|
+ */
|
||||||
+ rcu_read_lock();
|
+ rcu_read_lock();
|
||||||
+ hlist_for_each_entry_rcu(icq, n, &ioc->icq_list, ioc_node)
|
+ hlist_for_each_entry_rcu(icq, &ioc->icq_list, ioc_node)
|
||||||
+ if (!strncmp(icq->q->elevator->type->elevator_name,
|
+ if (!strncmp(icq->q->elevator->type->elevator_name,
|
||||||
+ "bfq", ELV_NAME_MAX))
|
+ "bfq", ELV_NAME_MAX))
|
||||||
+ bfq_bic_change_cgroup(icq_to_bic(icq),
|
+ bfq_bic_change_cgroup(icq_to_bic(icq),
|
||||||
|
@ -834,7 +832,7 @@ index 0000000..1ae54d1
|
||||||
+static void bfqio_destroy(struct cgroup *cgroup)
|
+static void bfqio_destroy(struct cgroup *cgroup)
|
||||||
+{
|
+{
|
||||||
+ struct bfqio_cgroup *bgrp = cgroup_to_bfqio(cgroup);
|
+ struct bfqio_cgroup *bgrp = cgroup_to_bfqio(cgroup);
|
||||||
+ struct hlist_node *n, *tmp;
|
+ struct hlist_node *tmp;
|
||||||
+ struct bfq_group *bfqg;
|
+ struct bfq_group *bfqg;
|
||||||
+
|
+
|
||||||
+ /*
|
+ /*
|
||||||
|
@ -844,7 +842,7 @@ index 0000000..1ae54d1
|
||||||
+ * cgroup is RCU-safe); bgrp->group_data will not be accessed by
|
+ * cgroup is RCU-safe); bgrp->group_data will not be accessed by
|
||||||
+ * anything else and we don't need any synchronization.
|
+ * anything else and we don't need any synchronization.
|
||||||
+ */
|
+ */
|
||||||
+ hlist_for_each_entry_safe(bfqg, n, tmp, &bgrp->group_data, group_node)
|
+ hlist_for_each_entry_safe(bfqg, tmp, &bgrp->group_data, group_node)
|
||||||
+ bfq_destroy_group(bgrp, bfqg);
|
+ bfq_destroy_group(bgrp, bfqg);
|
||||||
+
|
+
|
||||||
+ BUG_ON(!hlist_empty(&bgrp->group_data));
|
+ BUG_ON(!hlist_empty(&bgrp->group_data));
|
||||||
|
@ -5851,5 +5849,5 @@ index 0000000..ce3c474
|
||||||
+static void bfq_exit_bfqq(struct bfq_data *bfqd, struct bfq_queue *bfqq);
|
+static void bfq_exit_bfqq(struct bfq_data *bfqd, struct bfq_queue *bfqq);
|
||||||
+#endif
|
+#endif
|
||||||
--
|
--
|
||||||
1.8.1.2
|
1.8.2
|
||||||
|
|
|
@ -7,15 +7,15 @@ pkgbase=linux-kirkwood
|
||||||
pkgname=('linux-kirkwood' 'linux-headers-kirkwood')
|
pkgname=('linux-kirkwood' 'linux-headers-kirkwood')
|
||||||
#pkgname=linux-test # Build kernel with a different name
|
#pkgname=linux-test # Build kernel with a different name
|
||||||
_kernelname=${pkgname#linux}
|
_kernelname=${pkgname#linux}
|
||||||
_basekernel=3.8.12
|
_basekernel=3.9.1
|
||||||
pkgver=${_basekernel}
|
pkgver=${_basekernel}
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
cryptover=1.5
|
cryptover=1.6
|
||||||
bfqver=v6
|
bfqver=v6
|
||||||
arch=('arm')
|
arch=('arm')
|
||||||
url="http://www.kernel.org/"
|
url="http://www.kernel.org/"
|
||||||
license=('GPL2')
|
license=('GPL2')
|
||||||
makedepends=('xmlto' 'docbook-xsl' 'uboot-mkimage')
|
makedepends=('xmlto' 'docbook-xsl' 'uboot-mkimage' 'bc')
|
||||||
options=('!strip')
|
options=('!strip')
|
||||||
source=("ftp://ftp.kernel.org/pub/linux/kernel/v3.x/linux-${_basekernel}.tar.bz2"
|
source=("ftp://ftp.kernel.org/pub/linux/kernel/v3.x/linux-${_basekernel}.tar.bz2"
|
||||||
'archlinuxarm.patch'
|
'archlinuxarm.patch'
|
||||||
|
@ -27,23 +27,26 @@ source=("ftp://ftp.kernel.org/pub/linux/kernel/v3.x/linux-${_basekernel}.tar.bz2
|
||||||
"http://download.gna.org/cryptodev-linux/cryptodev-linux-${cryptover}.tar.gz"
|
"http://download.gna.org/cryptodev-linux/cryptodev-linux-${cryptover}.tar.gz"
|
||||||
"http://algo.ing.unimo.it/people/paolo/disk_sched/patches/$(echo $_basekernel |cut -c 1-3).0-${bfqver}/0001-block-cgroups-kconfig-build-bits-for-BFQ-${bfqver}-$(echo $_basekernel | cut -c 1-3).patch"
|
"http://algo.ing.unimo.it/people/paolo/disk_sched/patches/$(echo $_basekernel |cut -c 1-3).0-${bfqver}/0001-block-cgroups-kconfig-build-bits-for-BFQ-${bfqver}-$(echo $_basekernel | cut -c 1-3).patch"
|
||||||
"http://algo.ing.unimo.it/people/paolo/disk_sched/patches/$(echo $_basekernel |cut -c 1-3).0-${bfqver}/0002-block-introduce-the-BFQ-${bfqver}-I-O-sched-for-$(echo $_basekernel |cut -c 1-3).patch"
|
"http://algo.ing.unimo.it/people/paolo/disk_sched/patches/$(echo $_basekernel |cut -c 1-3).0-${bfqver}/0002-block-introduce-the-BFQ-${bfqver}-I-O-sched-for-$(echo $_basekernel |cut -c 1-3).patch"
|
||||||
'aufs3-3.8.patch.xz'
|
'aufs3-3.9.patch.xz'
|
||||||
#Temporary fix. Need to be removed after new BFQ release
|
#Temporary fix. Need to be removed after new BFQ release
|
||||||
#when its merged ( > v6)
|
#when its merged ( > v6)
|
||||||
"http://dl.dropbox.com/u/15043728/ArchLinuxArm/kernels/0001-block-bfq-attempt-to-fix-use-after-free-which-3.3.0-to-3.8.0.patch")
|
'0001-block-bfq-attempt-to-fix-use-after-free-which-3.3.0-to-3.8.0.patch'
|
||||||
|
'0001-block-bfq-use-the-uninitialized_var-macro-when-neede.patch')
|
||||||
|
|
||||||
md5sums=('47e9ee2c503ce85442119805922015b9'
|
md5sums=('22936d4c4e82ee3b957b2950d81a7f3f'
|
||||||
'ddabf9f75419d6e811f30eeb985654d5'
|
'ae6b481fcd630df6affcef18327d30da'
|
||||||
'f5d3635da03cb45904bedd69b47133de'
|
'f5d3635da03cb45904bedd69b47133de'
|
||||||
'ba2f776f7a4c7bc41a9d780d645c8736'
|
'b515ad1ddce3bdeede46f18735c2b82f'
|
||||||
'96fc4f78d37d8f824401b2ca66a5dc0a'
|
'73e81c21600fe1bab1baffa537bb3dbe'
|
||||||
'9d3c56a4b999c8bfbd4018089a62f662'
|
'80b2fb500e6811495c6b072d7e6fd112'
|
||||||
'd00814b57448895e65fbbc800e8a58ba'
|
'9b5a265440abf57d2052838f31486a3a'
|
||||||
'3a4b8d23c1708283e29477931d63ffb8'
|
'eade38998313c25fd7934719cdf8a2ea'
|
||||||
'03eca1c188c076041f8d74100d55d659'
|
'eca0d65e1fa790c334ad93f40adf545e'
|
||||||
'90b11395c702610bf4b42e72913f23f8'
|
'ba6027b85b363ddb5a736e6d63503657'
|
||||||
'd819af0969e0726cbf9ae6be5e044a75'
|
'30ed1ba9b6c391e371d022fbcf79f7ed'
|
||||||
'5c76a198d2242acd66fc4a0a3f955461')
|
'5c76a198d2242acd66fc4a0a3f955461'
|
||||||
|
'984207865dd160368d16f30004522468')
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "${srcdir}/linux-${_basekernel}"
|
cd "${srcdir}/linux-${_basekernel}"
|
||||||
|
|
||||||
|
@ -59,13 +62,15 @@ msg2 "requested additional support, mach-types"
|
||||||
cp "${srcdir}/mach-types" arch/arm/tools
|
cp "${srcdir}/mach-types" arch/arm/tools
|
||||||
|
|
||||||
msg2 "Add AUFS3 patches"
|
msg2 "Add AUFS3 patches"
|
||||||
patch -Np1 -i "${srcdir}/aufs3-3.8.patch"
|
patch -Np1 -i "${srcdir}/aufs3-3.9.patch"
|
||||||
|
|
||||||
msg2 "Add BFQ patches"
|
msg2 "Add BFQ patches"
|
||||||
patch -Np1 -i "${srcdir}/0001-block-cgroups-kconfig-build-bits-for-BFQ-${bfqver}-$(echo $_basekernel | cut -c 1-3).patch"
|
patch -Np1 -i "${srcdir}/0001-block-cgroups-kconfig-build-bits-for-BFQ-${bfqver}-$(echo $_basekernel | cut -c 1-3).patch"
|
||||||
patch -Np1 -i "${srcdir}/0002-block-introduce-the-BFQ-${bfqver}-I-O-sched-for-$(echo $_basekernel |cut -c 1-3).patch"
|
patch -Np1 -i "${srcdir}/0002-block-introduce-the-BFQ-${bfqver}-I-O-sched-for-$(echo $_basekernel |cut -c 1-3).patch"
|
||||||
|
|
||||||
#Remove after new BFQ release (> v6)
|
#Remove after new BFQ release (> v6)
|
||||||
msg2 "Fix BFQ bug"
|
msg2 "Fix BFQ bug"
|
||||||
|
patch -Np1 -i "${srcdir}/0001-block-bfq-use-the-uninitialized_var-macro-when-neede.patch"
|
||||||
patch -Np1 -i "${srcdir}/0001-block-bfq-attempt-to-fix-use-after-free-which-3.3.0-to-3.8.0.patch"
|
patch -Np1 -i "${srcdir}/0001-block-bfq-attempt-to-fix-use-after-free-which-3.3.0-to-3.8.0.patch"
|
||||||
|
|
||||||
# add latest fixes from stable queue, if needed
|
# add latest fixes from stable queue, if needed
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
diff -ruN a/arch/arm/boot/dts/kirkwood-ts219.dtsi b/arch/arm/boot/dts/kirkwood-ts219.dtsi
|
diff -ruN a/arch/arm/boot/dts/kirkwood-ts219.dtsi b/arch/arm/boot/dts/kirkwood-ts219.dtsi
|
||||||
--- a/arch/arm/boot/dts/kirkwood-ts219.dtsi 2013-02-18 16:58:34.000000000 -0700
|
--- a/arch/arm/boot/dts/kirkwood-ts219.dtsi 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ b/arch/arm/boot/dts/kirkwood-ts219.dtsi 1969-12-31 17:00:00.000000000 -0700
|
+++ b/arch/arm/boot/dts/kirkwood-ts219.dtsi 1969-12-31 17:00:00.000000000 -0700
|
||||||
@@ -1,78 +0,0 @@
|
@@ -1,78 +0,0 @@
|
||||||
-/include/ "kirkwood.dtsi"
|
-/include/ "kirkwood.dtsi"
|
||||||
|
@ -81,9 +81,9 @@ diff -ruN a/arch/arm/boot/dts/kirkwood-ts219.dtsi b/arch/arm/boot/dts/kirkwood-t
|
||||||
- };
|
- };
|
||||||
-};
|
-};
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/common.h b/arch/arm/mach-kirkwood/common.h
|
diff -ruN a/arch/arm/mach-kirkwood/common.h b/arch/arm/mach-kirkwood/common.h
|
||||||
--- a/arch/arm/mach-kirkwood/common.h 2013-02-18 16:58:34.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/common.h 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ b/arch/arm/mach-kirkwood/common.h 2013-02-20 06:31:32.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/common.h 2013-05-08 23:05:13.000000000 -0600
|
||||||
@@ -71,12 +71,6 @@
|
@@ -77,12 +77,6 @@
|
||||||
static inline void dnskw_init(void) {};
|
static inline void dnskw_init(void) {};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -96,7 +96,7 @@ diff -ruN a/arch/arm/mach-kirkwood/common.h b/arch/arm/mach-kirkwood/common.h
|
||||||
#ifdef CONFIG_MACH_IB62X0_DT
|
#ifdef CONFIG_MACH_IB62X0_DT
|
||||||
void ib62x0_init(void);
|
void ib62x0_init(void);
|
||||||
#else
|
#else
|
||||||
@@ -89,12 +83,6 @@
|
@@ -95,12 +89,6 @@
|
||||||
static inline void dockstar_dt_init(void) {};
|
static inline void dockstar_dt_init(void) {};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -109,23 +109,10 @@ diff -ruN a/arch/arm/mach-kirkwood/common.h b/arch/arm/mach-kirkwood/common.h
|
||||||
#ifdef CONFIG_MACH_LSXL_DT
|
#ifdef CONFIG_MACH_LSXL_DT
|
||||||
void lsxl_init(void);
|
void lsxl_init(void);
|
||||||
#else
|
#else
|
||||||
@@ -129,12 +117,6 @@
|
|
||||||
static inline void ns2_init(void) {};
|
|
||||||
#endif
|
|
||||||
|
|
||||||
-#ifdef CONFIG_MACH_NSA310_DT
|
|
||||||
-void nsa310_init(void);
|
|
||||||
-#else
|
|
||||||
-static inline void nsa310_init(void) {};
|
|
||||||
-#endif
|
|
||||||
-
|
|
||||||
#ifdef CONFIG_MACH_OPENBLOCKS_A6_DT
|
|
||||||
void openblocks_a6_init(void);
|
|
||||||
#else
|
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/dockstar-setup.c b/arch/arm/mach-kirkwood/dockstar-setup.c
|
diff -ruN a/arch/arm/mach-kirkwood/dockstar-setup.c b/arch/arm/mach-kirkwood/dockstar-setup.c
|
||||||
--- a/arch/arm/mach-kirkwood/dockstar-setup.c 2013-02-18 16:58:34.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/dockstar-setup.c 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ b/arch/arm/mach-kirkwood/dockstar-setup.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/dockstar-setup.c 2013-05-08 23:05:13.000000000 -0600
|
||||||
@@ -29,6 +29,10 @@
|
@@ -28,6 +28,10 @@
|
||||||
.offset = 0,
|
.offset = 0,
|
||||||
.size = SZ_1M
|
.size = SZ_1M
|
||||||
}, {
|
}, {
|
||||||
|
@ -136,7 +123,7 @@ diff -ruN a/arch/arm/mach-kirkwood/dockstar-setup.c b/arch/arm/mach-kirkwood/doc
|
||||||
.name = "uImage",
|
.name = "uImage",
|
||||||
.offset = MTDPART_OFS_NXTBLK,
|
.offset = MTDPART_OFS_NXTBLK,
|
||||||
.size = SZ_4M
|
.size = SZ_4M
|
||||||
@@ -45,17 +49,17 @@
|
@@ -44,17 +48,17 @@
|
||||||
|
|
||||||
static struct gpio_led dockstar_led_pins[] = {
|
static struct gpio_led dockstar_led_pins[] = {
|
||||||
{
|
{
|
||||||
|
@ -157,7 +144,7 @@ diff -ruN a/arch/arm/mach-kirkwood/dockstar-setup.c b/arch/arm/mach-kirkwood/doc
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct gpio_led_platform_data dockstar_led_data = {
|
static struct gpio_led_platform_data dockstar_led_data = {
|
||||||
@@ -73,8 +77,8 @@
|
@@ -72,8 +76,8 @@
|
||||||
|
|
||||||
static unsigned int dockstar_mpp_config[] __initdata = {
|
static unsigned int dockstar_mpp_config[] __initdata = {
|
||||||
MPP29_GPIO, /* USB Power Enable */
|
MPP29_GPIO, /* USB Power Enable */
|
||||||
|
@ -170,7 +157,7 @@ diff -ruN a/arch/arm/mach-kirkwood/dockstar-setup.c b/arch/arm/mach-kirkwood/doc
|
||||||
|
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/goflexhome-setup.c b/arch/arm/mach-kirkwood/goflexhome-setup.c
|
diff -ruN a/arch/arm/mach-kirkwood/goflexhome-setup.c b/arch/arm/mach-kirkwood/goflexhome-setup.c
|
||||||
--- a/arch/arm/mach-kirkwood/goflexhome-setup.c 1969-12-31 17:00:00.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/goflexhome-setup.c 1969-12-31 17:00:00.000000000 -0700
|
||||||
+++ b/arch/arm/mach-kirkwood/goflexhome-setup.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/goflexhome-setup.c 2013-05-08 23:05:13.000000000 -0600
|
||||||
@@ -0,0 +1,124 @@
|
@@ -0,0 +1,124 @@
|
||||||
+/*
|
+/*
|
||||||
+ * arch/arm/mach-kirkwood/goflexhome-setup.c
|
+ * arch/arm/mach-kirkwood/goflexhome-setup.c
|
||||||
|
@ -292,13 +279,13 @@ diff -ruN a/arch/arm/mach-kirkwood/goflexhome-setup.c b/arch/arm/mach-kirkwood/g
|
||||||
+ .map_io = kirkwood_map_io,
|
+ .map_io = kirkwood_map_io,
|
||||||
+ .init_early = kirkwood_init_early,
|
+ .init_early = kirkwood_init_early,
|
||||||
+ .init_irq = kirkwood_init_irq,
|
+ .init_irq = kirkwood_init_irq,
|
||||||
+ .timer = &kirkwood_timer,
|
+ .init_time = kirkwood_timer_init,
|
||||||
+ .restart = kirkwood_restart,
|
+ .restart = kirkwood_restart,
|
||||||
+MACHINE_END
|
+MACHINE_END
|
||||||
+
|
+
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/goflexnet-setup.c b/arch/arm/mach-kirkwood/goflexnet-setup.c
|
diff -ruN a/arch/arm/mach-kirkwood/goflexnet-setup.c b/arch/arm/mach-kirkwood/goflexnet-setup.c
|
||||||
--- a/arch/arm/mach-kirkwood/goflexnet-setup.c 1969-12-31 17:00:00.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/goflexnet-setup.c 1969-12-31 17:00:00.000000000 -0700
|
||||||
+++ b/arch/arm/mach-kirkwood/goflexnet-setup.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/goflexnet-setup.c 2013-05-08 23:05:13.000000000 -0600
|
||||||
@@ -0,0 +1,177 @@
|
@@ -0,0 +1,177 @@
|
||||||
+/*
|
+/*
|
||||||
+ * arch/arm/mach-kirkwood/goflexnet-setup.c
|
+ * arch/arm/mach-kirkwood/goflexnet-setup.c
|
||||||
|
@ -473,14 +460,14 @@ diff -ruN a/arch/arm/mach-kirkwood/goflexnet-setup.c b/arch/arm/mach-kirkwood/go
|
||||||
+ .map_io = kirkwood_map_io,
|
+ .map_io = kirkwood_map_io,
|
||||||
+ .init_early = kirkwood_init_early,
|
+ .init_early = kirkwood_init_early,
|
||||||
+ .init_irq = kirkwood_init_irq,
|
+ .init_irq = kirkwood_init_irq,
|
||||||
+ .timer = &kirkwood_timer,
|
+ .init_time = kirkwood_timer_init,
|
||||||
+ .restart = kirkwood_restart,
|
+ .restart = kirkwood_restart,
|
||||||
+MACHINE_END
|
+MACHINE_END
|
||||||
+
|
+
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/guruplug-setup.c b/arch/arm/mach-kirkwood/guruplug-setup.c
|
diff -ruN a/arch/arm/mach-kirkwood/guruplug-setup.c b/arch/arm/mach-kirkwood/guruplug-setup.c
|
||||||
--- a/arch/arm/mach-kirkwood/guruplug-setup.c 2013-02-18 16:58:34.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/guruplug-setup.c 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ b/arch/arm/mach-kirkwood/guruplug-setup.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/guruplug-setup.c 2013-05-08 23:05:13.000000000 -0600
|
||||||
@@ -57,22 +57,24 @@
|
@@ -59,22 +59,24 @@
|
||||||
|
|
||||||
static struct gpio_led guruplug_led_pins[] = {
|
static struct gpio_led guruplug_led_pins[] = {
|
||||||
{
|
{
|
||||||
|
@ -511,7 +498,7 @@ diff -ruN a/arch/arm/mach-kirkwood/guruplug-setup.c b/arch/arm/mach-kirkwood/gur
|
||||||
},
|
},
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/iconnect-setup.c b/arch/arm/mach-kirkwood/iconnect-setup.c
|
diff -ruN a/arch/arm/mach-kirkwood/iconnect-setup.c b/arch/arm/mach-kirkwood/iconnect-setup.c
|
||||||
--- a/arch/arm/mach-kirkwood/iconnect-setup.c 1969-12-31 17:00:00.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/iconnect-setup.c 1969-12-31 17:00:00.000000000 -0700
|
||||||
+++ b/arch/arm/mach-kirkwood/iconnect-setup.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/iconnect-setup.c 2013-05-08 23:05:13.000000000 -0600
|
||||||
@@ -0,0 +1,204 @@
|
@@ -0,0 +1,204 @@
|
||||||
+/*
|
+/*
|
||||||
+ * arch/arm/mach-kirkwood/iconnect-setup.c
|
+ * arch/arm/mach-kirkwood/iconnect-setup.c
|
||||||
|
@ -714,12 +701,12 @@ diff -ruN a/arch/arm/mach-kirkwood/iconnect-setup.c b/arch/arm/mach-kirkwood/ico
|
||||||
+ .map_io = kirkwood_map_io,
|
+ .map_io = kirkwood_map_io,
|
||||||
+ .init_early = kirkwood_init_early,
|
+ .init_early = kirkwood_init_early,
|
||||||
+ .init_irq = kirkwood_init_irq,
|
+ .init_irq = kirkwood_init_irq,
|
||||||
+ .timer = &kirkwood_timer,
|
+ .init_time = kirkwood_timer_init,
|
||||||
+ .restart = kirkwood_restart,
|
+ .restart = kirkwood_restart,
|
||||||
+MACHINE_END
|
+MACHINE_END
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/ionics-stratus-setup.c b/arch/arm/mach-kirkwood/ionics-stratus-setup.c
|
diff -ruN a/arch/arm/mach-kirkwood/ionics-stratus-setup.c b/arch/arm/mach-kirkwood/ionics-stratus-setup.c
|
||||||
--- a/arch/arm/mach-kirkwood/ionics-stratus-setup.c 1969-12-31 17:00:00.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/ionics-stratus-setup.c 1969-12-31 17:00:00.000000000 -0700
|
||||||
+++ b/arch/arm/mach-kirkwood/ionics-stratus-setup.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/ionics-stratus-setup.c 2013-05-08 23:05:13.000000000 -0600
|
||||||
@@ -0,0 +1,137 @@
|
@@ -0,0 +1,137 @@
|
||||||
+/*
|
+/*
|
||||||
+ * arch/arm/mach-kirkwood/ionics-stratus-setup.c
|
+ * arch/arm/mach-kirkwood/ionics-stratus-setup.c
|
||||||
|
@ -855,13 +842,13 @@ diff -ruN a/arch/arm/mach-kirkwood/ionics-stratus-setup.c b/arch/arm/mach-kirkwo
|
||||||
+ .map_io = kirkwood_map_io,
|
+ .map_io = kirkwood_map_io,
|
||||||
+ .init_early = kirkwood_init_early,
|
+ .init_early = kirkwood_init_early,
|
||||||
+ .init_irq = kirkwood_init_irq,
|
+ .init_irq = kirkwood_init_irq,
|
||||||
+ .timer = &kirkwood_timer,
|
+ .init_time = kirkwood_timer_init,
|
||||||
+ .restart = kirkwood_restart,
|
+ .restart = kirkwood_restart,
|
||||||
+MACHINE_END
|
+MACHINE_END
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
|
diff -ruN a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
|
||||||
--- a/arch/arm/mach-kirkwood/Kconfig 2013-02-18 16:58:34.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/Kconfig 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ b/arch/arm/mach-kirkwood/Kconfig 2013-02-20 06:29:01.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/Kconfig 2013-05-08 23:05:13.000000000 -0600
|
||||||
@@ -65,12 +65,6 @@
|
@@ -72,12 +72,6 @@
|
||||||
Say 'Y' here if you want your kernel to support the
|
Say 'Y' here if you want your kernel to support the
|
||||||
Marvell DreamPlug (Flattened Device Tree).
|
Marvell DreamPlug (Flattened Device Tree).
|
||||||
|
|
||||||
|
@ -874,7 +861,7 @@ diff -ruN a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
|
||||||
config MACH_DLINK_KIRKWOOD_DT
|
config MACH_DLINK_KIRKWOOD_DT
|
||||||
bool "D-Link Kirkwood-based NAS (Flattened Device Tree)"
|
bool "D-Link Kirkwood-based NAS (Flattened Device Tree)"
|
||||||
select ARCH_KIRKWOOD_DT
|
select ARCH_KIRKWOOD_DT
|
||||||
@@ -87,34 +81,6 @@
|
@@ -94,34 +88,6 @@
|
||||||
RaidSonic IB-NAS6210 & IB-NAS6220 devices, using
|
RaidSonic IB-NAS6210 & IB-NAS6220 devices, using
|
||||||
Flattened Device Tree.
|
Flattened Device Tree.
|
||||||
|
|
||||||
|
@ -909,7 +896,7 @@ diff -ruN a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
|
||||||
config MACH_LSXL_DT
|
config MACH_LSXL_DT
|
||||||
bool "Buffalo Linkstation LS-XHL, LS-CHLv2 (Flattened Device Tree)"
|
bool "Buffalo Linkstation LS-XHL, LS-CHLv2 (Flattened Device Tree)"
|
||||||
select ARCH_KIRKWOOD_DT
|
select ARCH_KIRKWOOD_DT
|
||||||
@@ -214,6 +180,54 @@
|
@@ -221,6 +187,54 @@
|
||||||
Say 'Y' here if you want your kernel to support the
|
Say 'Y' here if you want your kernel to support the
|
||||||
Seagate FreeAgent DockStar.
|
Seagate FreeAgent DockStar.
|
||||||
|
|
||||||
|
@ -964,7 +951,7 @@ diff -ruN a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
|
||||||
config MACH_OPENRD
|
config MACH_OPENRD
|
||||||
bool
|
bool
|
||||||
|
|
||||||
@@ -288,6 +302,18 @@
|
@@ -295,6 +309,18 @@
|
||||||
Say 'Y' here if you want your kernel to support the
|
Say 'Y' here if you want your kernel to support the
|
||||||
ZyXEL NSA-310 board (Flattened Device Tree).
|
ZyXEL NSA-310 board (Flattened Device Tree).
|
||||||
|
|
||||||
|
@ -984,8 +971,8 @@ diff -ruN a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
|
||||||
|
|
||||||
endif
|
endif
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/Makefile b/arch/arm/mach-kirkwood/Makefile
|
diff -ruN a/arch/arm/mach-kirkwood/Makefile b/arch/arm/mach-kirkwood/Makefile
|
||||||
--- a/arch/arm/mach-kirkwood/Makefile 2013-02-18 16:58:34.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/Makefile 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ b/arch/arm/mach-kirkwood/Makefile 2013-02-20 06:30:41.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/Makefile 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -8,6 +8,14 @@
|
@@ -8,6 +8,14 @@
|
||||||
obj-$(CONFIG_MACH_ESATA_SHEEVAPLUG) += sheevaplug-setup.o
|
obj-$(CONFIG_MACH_ESATA_SHEEVAPLUG) += sheevaplug-setup.o
|
||||||
obj-$(CONFIG_MACH_GURUPLUG) += guruplug-setup.o
|
obj-$(CONFIG_MACH_GURUPLUG) += guruplug-setup.o
|
||||||
|
@ -1001,16 +988,17 @@ diff -ruN a/arch/arm/mach-kirkwood/Makefile b/arch/arm/mach-kirkwood/Makefile
|
||||||
obj-$(CONFIG_MACH_TS219) += ts219-setup.o tsx1x-common.o
|
obj-$(CONFIG_MACH_TS219) += ts219-setup.o tsx1x-common.o
|
||||||
obj-$(CONFIG_MACH_TS41X) += ts41x-setup.o tsx1x-common.o
|
obj-$(CONFIG_MACH_TS41X) += ts41x-setup.o tsx1x-common.o
|
||||||
obj-$(CONFIG_MACH_OPENRD) += openrd-setup.o
|
obj-$(CONFIG_MACH_OPENRD) += openrd-setup.o
|
||||||
@@ -18,16 +26,15 @@
|
@@ -18,16 +26,16 @@
|
||||||
obj-$(CONFIG_MACH_NET2BIG_V2) += netxbig_v2-setup.o lacie_v2-common.o
|
obj-$(CONFIG_MACH_NET2BIG_V2) += netxbig_v2-setup.o lacie_v2-common.o
|
||||||
obj-$(CONFIG_MACH_NET5BIG_V2) += netxbig_v2-setup.o lacie_v2-common.o
|
obj-$(CONFIG_MACH_NET5BIG_V2) += netxbig_v2-setup.o lacie_v2-common.o
|
||||||
obj-$(CONFIG_MACH_T5325) += t5325-setup.o
|
obj-$(CONFIG_MACH_T5325) += t5325-setup.o
|
||||||
+obj-$(CONFIG_MACH_NSA310) += nsa310-setup.o
|
+obj-$(CONFIG_MACH_NSA310) += nsa310-setup.o
|
||||||
+obj-$(CONFIG_MACH_NSA320) += nsa320-setup.o
|
+obj-$(CONFIG_MACH_NSA320) += nsa320-setup.o
|
||||||
|
+
|
||||||
|
|
||||||
obj-$(CONFIG_CPU_IDLE) += cpuidle.o
|
|
||||||
obj-$(CONFIG_ARCH_KIRKWOOD_DT) += board-dt.o
|
obj-$(CONFIG_ARCH_KIRKWOOD_DT) += board-dt.o
|
||||||
obj-$(CONFIG_MACH_DREAMPLUG_DT) += board-dreamplug.o
|
obj-$(CONFIG_MACH_DREAMPLUG_DT) += board-dreamplug.o
|
||||||
|
obj-$(CONFIG_MACH_GURUPLUG_DT) += board-guruplug.o
|
||||||
-obj-$(CONFIG_MACH_ICONNECT_DT) += board-iconnect.o
|
-obj-$(CONFIG_MACH_ICONNECT_DT) += board-iconnect.o
|
||||||
obj-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += board-dnskw.o
|
obj-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += board-dnskw.o
|
||||||
obj-$(CONFIG_MACH_IB62X0_DT) += board-ib62x0.o
|
obj-$(CONFIG_MACH_IB62X0_DT) += board-ib62x0.o
|
||||||
|
@ -1020,7 +1008,7 @@ diff -ruN a/arch/arm/mach-kirkwood/Makefile b/arch/arm/mach-kirkwood/Makefile
|
||||||
obj-$(CONFIG_MACH_LSXL_DT) += board-lsxl.o
|
obj-$(CONFIG_MACH_LSXL_DT) += board-lsxl.o
|
||||||
obj-$(CONFIG_MACH_IOMEGA_IX2_200_DT) += board-iomega_ix2_200.o
|
obj-$(CONFIG_MACH_IOMEGA_IX2_200_DT) += board-iomega_ix2_200.o
|
||||||
obj-$(CONFIG_MACH_KM_KIRKWOOD_DT) += board-km_kirkwood.o
|
obj-$(CONFIG_MACH_KM_KIRKWOOD_DT) += board-km_kirkwood.o
|
||||||
@@ -37,6 +44,5 @@
|
@@ -37,6 +45,5 @@
|
||||||
obj-$(CONFIG_MACH_NETSPACE_MAX_V2_DT) += board-ns2.o
|
obj-$(CONFIG_MACH_NETSPACE_MAX_V2_DT) += board-ns2.o
|
||||||
obj-$(CONFIG_MACH_NETSPACE_LITE_V2_DT) += board-ns2.o
|
obj-$(CONFIG_MACH_NETSPACE_LITE_V2_DT) += board-ns2.o
|
||||||
obj-$(CONFIG_MACH_NETSPACE_MINI_V2_DT) += board-ns2.o
|
obj-$(CONFIG_MACH_NETSPACE_MINI_V2_DT) += board-ns2.o
|
||||||
|
@ -1029,7 +1017,7 @@ diff -ruN a/arch/arm/mach-kirkwood/Makefile b/arch/arm/mach-kirkwood/Makefile
|
||||||
obj-$(CONFIG_MACH_TOPKICK_DT) += board-usi_topkick.o
|
obj-$(CONFIG_MACH_TOPKICK_DT) += board-usi_topkick.o
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/nas6210-setup.c b/arch/arm/mach-kirkwood/nas6210-setup.c
|
diff -ruN a/arch/arm/mach-kirkwood/nas6210-setup.c b/arch/arm/mach-kirkwood/nas6210-setup.c
|
||||||
--- a/arch/arm/mach-kirkwood/nas6210-setup.c 1969-12-31 17:00:00.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/nas6210-setup.c 1969-12-31 17:00:00.000000000 -0700
|
||||||
+++ b/arch/arm/mach-kirkwood/nas6210-setup.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/nas6210-setup.c 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -0,0 +1,186 @@
|
@@ -0,0 +1,186 @@
|
||||||
+/*
|
+/*
|
||||||
+ * arch/arm/mach-kirkwood/nas6210-setup.c
|
+ * arch/arm/mach-kirkwood/nas6210-setup.c
|
||||||
|
@ -1214,12 +1202,12 @@ diff -ruN a/arch/arm/mach-kirkwood/nas6210-setup.c b/arch/arm/mach-kirkwood/nas6
|
||||||
+ .map_io = kirkwood_map_io,
|
+ .map_io = kirkwood_map_io,
|
||||||
+ .init_early = kirkwood_init_early,
|
+ .init_early = kirkwood_init_early,
|
||||||
+ .init_irq = kirkwood_init_irq,
|
+ .init_irq = kirkwood_init_irq,
|
||||||
+ .timer = &kirkwood_timer,
|
+ .init_time = kirkwood_timer_init,
|
||||||
+ .restart = kirkwood_restart,
|
+ .restart = kirkwood_restart,
|
||||||
+MACHINE_END
|
+MACHINE_END
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/nsa310-setup.c b/arch/arm/mach-kirkwood/nsa310-setup.c
|
diff -ruN a/arch/arm/mach-kirkwood/nsa310-setup.c b/arch/arm/mach-kirkwood/nsa310-setup.c
|
||||||
--- a/arch/arm/mach-kirkwood/nsa310-setup.c 1969-12-31 17:00:00.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/nsa310-setup.c 1969-12-31 17:00:00.000000000 -0700
|
||||||
+++ b/arch/arm/mach-kirkwood/nsa310-setup.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/nsa310-setup.c 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -0,0 +1,299 @@
|
@@ -0,0 +1,299 @@
|
||||||
+/*
|
+/*
|
||||||
+ * arch/arm/mach-kirkwood/nsa310-setup.c
|
+ * arch/arm/mach-kirkwood/nsa310-setup.c
|
||||||
|
@ -1517,12 +1505,12 @@ diff -ruN a/arch/arm/mach-kirkwood/nsa310-setup.c b/arch/arm/mach-kirkwood/nsa31
|
||||||
+ .map_io = kirkwood_map_io,
|
+ .map_io = kirkwood_map_io,
|
||||||
+ .init_early = kirkwood_init_early,
|
+ .init_early = kirkwood_init_early,
|
||||||
+ .init_irq = kirkwood_init_irq,
|
+ .init_irq = kirkwood_init_irq,
|
||||||
+ .timer = &kirkwood_timer,
|
+ .init_time = kirkwood_timer_init,
|
||||||
+ .restart = kirkwood_restart,
|
+ .restart = kirkwood_restart,
|
||||||
+MACHINE_END
|
+MACHINE_END
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/nsa320-setup.c b/arch/arm/mach-kirkwood/nsa320-setup.c
|
diff -ruN a/arch/arm/mach-kirkwood/nsa320-setup.c b/arch/arm/mach-kirkwood/nsa320-setup.c
|
||||||
--- a/arch/arm/mach-kirkwood/nsa320-setup.c 1969-12-31 17:00:00.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/nsa320-setup.c 1969-12-31 17:00:00.000000000 -0700
|
||||||
+++ b/arch/arm/mach-kirkwood/nsa320-setup.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/nsa320-setup.c 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -0,0 +1,305 @@
|
@@ -0,0 +1,305 @@
|
||||||
+/*
|
+/*
|
||||||
+ * arch/arm/mach-kirkwood/nsa320-setup.c
|
+ * arch/arm/mach-kirkwood/nsa320-setup.c
|
||||||
|
@ -1826,12 +1814,12 @@ diff -ruN a/arch/arm/mach-kirkwood/nsa320-setup.c b/arch/arm/mach-kirkwood/nsa32
|
||||||
+ .map_io = kirkwood_map_io,
|
+ .map_io = kirkwood_map_io,
|
||||||
+ .init_early = kirkwood_init_early,
|
+ .init_early = kirkwood_init_early,
|
||||||
+ .init_irq = kirkwood_init_irq,
|
+ .init_irq = kirkwood_init_irq,
|
||||||
+ .timer = &kirkwood_timer,
|
+ .init_time = kirkwood_timer_init,
|
||||||
+ .restart = kirkwood_restart,
|
+ .restart = kirkwood_restart,
|
||||||
+MACHINE_END
|
+MACHINE_END
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/pogo_e02-setup.c b/arch/arm/mach-kirkwood/pogo_e02-setup.c
|
diff -ruN a/arch/arm/mach-kirkwood/pogo_e02-setup.c b/arch/arm/mach-kirkwood/pogo_e02-setup.c
|
||||||
--- a/arch/arm/mach-kirkwood/pogo_e02-setup.c 1969-12-31 17:00:00.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/pogo_e02-setup.c 1969-12-31 17:00:00.000000000 -0700
|
||||||
+++ b/arch/arm/mach-kirkwood/pogo_e02-setup.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/pogo_e02-setup.c 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -0,0 +1,115 @@
|
@@ -0,0 +1,115 @@
|
||||||
+/*
|
+/*
|
||||||
+ * arch/arm/mach-kirkwood/pogo_e02-setup.c
|
+ * arch/arm/mach-kirkwood/pogo_e02-setup.c
|
||||||
|
@ -1945,12 +1933,12 @@ diff -ruN a/arch/arm/mach-kirkwood/pogo_e02-setup.c b/arch/arm/mach-kirkwood/pog
|
||||||
+ .map_io = kirkwood_map_io,
|
+ .map_io = kirkwood_map_io,
|
||||||
+ .init_early = kirkwood_init_early,
|
+ .init_early = kirkwood_init_early,
|
||||||
+ .init_irq = kirkwood_init_irq,
|
+ .init_irq = kirkwood_init_irq,
|
||||||
+ .timer = &kirkwood_timer,
|
+ .init_time = kirkwood_timer_init,
|
||||||
+ .restart = kirkwood_restart,
|
+ .restart = kirkwood_restart,
|
||||||
+MACHINE_END
|
+MACHINE_END
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/pogoplugv4-setup.c b/arch/arm/mach-kirkwood/pogoplugv4-setup.c
|
diff -ruN a/arch/arm/mach-kirkwood/pogoplugv4-setup.c b/arch/arm/mach-kirkwood/pogoplugv4-setup.c
|
||||||
--- a/arch/arm/mach-kirkwood/pogoplugv4-setup.c 1969-12-31 17:00:00.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/pogoplugv4-setup.c 1969-12-31 17:00:00.000000000 -0700
|
||||||
+++ b/arch/arm/mach-kirkwood/pogoplugv4-setup.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/pogoplugv4-setup.c 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -0,0 +1,195 @@
|
@@ -0,0 +1,195 @@
|
||||||
+/*
|
+/*
|
||||||
+ * arch/arm/mach-kirkwood/pogoplugv4-setup.c
|
+ * arch/arm/mach-kirkwood/pogoplugv4-setup.c
|
||||||
|
@ -2144,12 +2132,12 @@ diff -ruN a/arch/arm/mach-kirkwood/pogoplugv4-setup.c b/arch/arm/mach-kirkwood/p
|
||||||
+ .map_io = kirkwood_map_io,
|
+ .map_io = kirkwood_map_io,
|
||||||
+ .init_early = kirkwood_init_early,
|
+ .init_early = kirkwood_init_early,
|
||||||
+ .init_irq = kirkwood_init_irq,
|
+ .init_irq = kirkwood_init_irq,
|
||||||
+ .timer = &kirkwood_timer,
|
+ .init_time = kirkwood_timer_init,
|
||||||
+ .restart = kirkwood_restart,
|
+ .restart = kirkwood_restart,
|
||||||
+MACHINE_END
|
+MACHINE_END
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/sheevaplug-setup.c b/arch/arm/mach-kirkwood/sheevaplug-setup.c
|
diff -ruN a/arch/arm/mach-kirkwood/sheevaplug-setup.c b/arch/arm/mach-kirkwood/sheevaplug-setup.c
|
||||||
--- a/arch/arm/mach-kirkwood/sheevaplug-setup.c 2013-02-18 16:58:34.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/sheevaplug-setup.c 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ b/arch/arm/mach-kirkwood/sheevaplug-setup.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/sheevaplug-setup.c 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -43,7 +43,7 @@
|
@@ -43,7 +43,7 @@
|
||||||
.phy_addr = MV643XX_ETH_PHY_ADDR(0),
|
.phy_addr = MV643XX_ETH_PHY_ADDR(0),
|
||||||
};
|
};
|
||||||
|
@ -2230,7 +2218,7 @@ diff -ruN a/arch/arm/mach-kirkwood/sheevaplug-setup.c b/arch/arm/mach-kirkwood/s
|
||||||
|
|
||||||
diff -ruN a/arch/arm/mach-kirkwood/topkick-setup.c b/arch/arm/mach-kirkwood/topkick-setup.c
|
diff -ruN a/arch/arm/mach-kirkwood/topkick-setup.c b/arch/arm/mach-kirkwood/topkick-setup.c
|
||||||
--- a/arch/arm/mach-kirkwood/topkick-setup.c 1969-12-31 17:00:00.000000000 -0700
|
--- a/arch/arm/mach-kirkwood/topkick-setup.c 1969-12-31 17:00:00.000000000 -0700
|
||||||
+++ b/arch/arm/mach-kirkwood/topkick-setup.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/arch/arm/mach-kirkwood/topkick-setup.c 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -0,0 +1,165 @@
|
@@ -0,0 +1,165 @@
|
||||||
+/*
|
+/*
|
||||||
+ * arch/arm/mach-kirkwood/topkick-setup.c
|
+ * arch/arm/mach-kirkwood/topkick-setup.c
|
||||||
|
@ -2394,12 +2382,12 @@ diff -ruN a/arch/arm/mach-kirkwood/topkick-setup.c b/arch/arm/mach-kirkwood/topk
|
||||||
+ .map_io = kirkwood_map_io,
|
+ .map_io = kirkwood_map_io,
|
||||||
+ .init_early = kirkwood_init_early,
|
+ .init_early = kirkwood_init_early,
|
||||||
+ .init_irq = kirkwood_init_irq,
|
+ .init_irq = kirkwood_init_irq,
|
||||||
+ .timer = &kirkwood_timer,
|
+ .init_time = kirkwood_timer_init,
|
||||||
+ .restart = kirkwood_restart,
|
+ .restart = kirkwood_restart,
|
||||||
+MACHINE_END
|
+MACHINE_END
|
||||||
diff -ruN a/arch/arm/plat-orion/common.c b/arch/arm/plat-orion/common.c
|
diff -ruN a/arch/arm/plat-orion/common.c b/arch/arm/plat-orion/common.c
|
||||||
--- a/arch/arm/plat-orion/common.c 2013-02-18 16:58:34.000000000 -0700
|
--- a/arch/arm/plat-orion/common.c 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ b/arch/arm/plat-orion/common.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/arch/arm/plat-orion/common.c 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -253,7 +253,9 @@
|
@@ -253,7 +253,9 @@
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* GE00
|
* GE00
|
||||||
|
@ -2412,8 +2400,8 @@ diff -ruN a/arch/arm/plat-orion/common.c b/arch/arm/plat-orion/common.c
|
||||||
static struct resource orion_ge00_shared_resources[] = {
|
static struct resource orion_ge00_shared_resources[] = {
|
||||||
{
|
{
|
||||||
diff -ruN a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c
|
diff -ruN a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c
|
||||||
--- a/drivers/ata/sata_mv.c 2013-02-18 16:58:34.000000000 -0700
|
--- a/drivers/ata/sata_mv.c 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ b/drivers/ata/sata_mv.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/drivers/ata/sata_mv.c 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -71,6 +71,7 @@
|
@@ -71,6 +71,7 @@
|
||||||
#include <scsi/scsi_cmnd.h>
|
#include <scsi/scsi_cmnd.h>
|
||||||
#include <scsi/scsi_device.h>
|
#include <scsi/scsi_device.h>
|
||||||
|
@ -2432,9 +2420,9 @@ diff -ruN a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c
|
||||||
int using_ncq = ((pp->pp_flags & MV_PP_FLAG_NCQ_EN) != 0);
|
int using_ncq = ((pp->pp_flags & MV_PP_FLAG_NCQ_EN) != 0);
|
||||||
if (want_ncq != using_ncq)
|
if (want_ncq != using_ncq)
|
||||||
diff -ruN a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig
|
diff -ruN a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig
|
||||||
--- a/drivers/hwmon/Kconfig 2013-02-18 16:58:34.000000000 -0700
|
--- a/drivers/hwmon/Kconfig 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ b/drivers/hwmon/Kconfig 2013-02-20 06:29:01.000000000 -0700
|
+++ b/drivers/hwmon/Kconfig 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -1440,6 +1440,19 @@
|
@@ -1462,6 +1462,19 @@
|
||||||
help
|
help
|
||||||
Support for the A/D converter on MC13783 and MC13892 PMIC.
|
Support for the A/D converter on MC13783 and MC13892 PMIC.
|
||||||
|
|
||||||
|
@ -2455,11 +2443,11 @@ diff -ruN a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig
|
||||||
|
|
||||||
comment "ACPI drivers"
|
comment "ACPI drivers"
|
||||||
diff -ruN a/drivers/hwmon/Makefile b/drivers/hwmon/Makefile
|
diff -ruN a/drivers/hwmon/Makefile b/drivers/hwmon/Makefile
|
||||||
--- a/drivers/hwmon/Makefile 2013-02-18 16:58:34.000000000 -0700
|
--- a/drivers/hwmon/Makefile 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ b/drivers/hwmon/Makefile 2013-02-20 06:29:01.000000000 -0700
|
+++ b/drivers/hwmon/Makefile 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -100,6 +100,7 @@
|
@@ -102,6 +102,7 @@
|
||||||
obj-$(CONFIG_SENSORS_MAX6642) += max6642.o
|
|
||||||
obj-$(CONFIG_SENSORS_MAX6650) += max6650.o
|
obj-$(CONFIG_SENSORS_MAX6650) += max6650.o
|
||||||
|
obj-$(CONFIG_SENSORS_MAX6697) += max6697.o
|
||||||
obj-$(CONFIG_SENSORS_MC13783_ADC)+= mc13783-adc.o
|
obj-$(CONFIG_SENSORS_MC13783_ADC)+= mc13783-adc.o
|
||||||
+obj-$(CONFIG_SENSORS_NSA3XX) += nsa3xx-hwmon.o
|
+obj-$(CONFIG_SENSORS_NSA3XX) += nsa3xx-hwmon.o
|
||||||
obj-$(CONFIG_SENSORS_MCP3021) += mcp3021.o
|
obj-$(CONFIG_SENSORS_MCP3021) += mcp3021.o
|
||||||
|
@ -2467,7 +2455,7 @@ diff -ruN a/drivers/hwmon/Makefile b/drivers/hwmon/Makefile
|
||||||
obj-$(CONFIG_SENSORS_PC87360) += pc87360.o
|
obj-$(CONFIG_SENSORS_PC87360) += pc87360.o
|
||||||
diff -ruN a/drivers/hwmon/nsa3xx-hwmon.c b/drivers/hwmon/nsa3xx-hwmon.c
|
diff -ruN a/drivers/hwmon/nsa3xx-hwmon.c b/drivers/hwmon/nsa3xx-hwmon.c
|
||||||
--- a/drivers/hwmon/nsa3xx-hwmon.c 1969-12-31 17:00:00.000000000 -0700
|
--- a/drivers/hwmon/nsa3xx-hwmon.c 1969-12-31 17:00:00.000000000 -0700
|
||||||
+++ b/drivers/hwmon/nsa3xx-hwmon.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/drivers/hwmon/nsa3xx-hwmon.c 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -0,0 +1,251 @@
|
@@ -0,0 +1,251 @@
|
||||||
+/*
|
+/*
|
||||||
+ * drivers/hwmon/nsa3xx-hwmon.c
|
+ * drivers/hwmon/nsa3xx-hwmon.c
|
||||||
|
@ -2721,9 +2709,9 @@ diff -ruN a/drivers/hwmon/nsa3xx-hwmon.c b/drivers/hwmon/nsa3xx-hwmon.c
|
||||||
+MODULE_LICENSE("GPL");
|
+MODULE_LICENSE("GPL");
|
||||||
+MODULE_ALIAS("platform:nsa3xx-hwmon");
|
+MODULE_ALIAS("platform:nsa3xx-hwmon");
|
||||||
diff -ruN a/drivers/leds/Kconfig b/drivers/leds/Kconfig
|
diff -ruN a/drivers/leds/Kconfig b/drivers/leds/Kconfig
|
||||||
--- a/drivers/leds/Kconfig 2013-02-18 16:58:34.000000000 -0700
|
--- a/drivers/leds/Kconfig 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ b/drivers/leds/Kconfig 2013-02-20 06:29:01.000000000 -0700
|
+++ b/drivers/leds/Kconfig 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -496,7 +496,6 @@
|
@@ -506,7 +506,6 @@
|
||||||
|
|
||||||
config LEDS_TRIGGER_IDE_DISK
|
config LEDS_TRIGGER_IDE_DISK
|
||||||
bool "LED IDE Disk Trigger"
|
bool "LED IDE Disk Trigger"
|
||||||
|
@ -2732,9 +2720,9 @@ diff -ruN a/drivers/leds/Kconfig b/drivers/leds/Kconfig
|
||||||
help
|
help
|
||||||
This allows LEDs to be controlled by IDE disk activity.
|
This allows LEDs to be controlled by IDE disk activity.
|
||||||
diff -ruN a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c
|
diff -ruN a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c
|
||||||
--- a/drivers/mmc/core/core.c 2013-02-18 16:58:34.000000000 -0700
|
--- a/drivers/mmc/core/core.c 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ b/drivers/mmc/core/core.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/drivers/mmc/core/core.c 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -687,7 +687,7 @@
|
@@ -785,7 +785,7 @@
|
||||||
*/
|
*/
|
||||||
limit_us = 3000000;
|
limit_us = 3000000;
|
||||||
else
|
else
|
||||||
|
@ -2744,8 +2732,8 @@ diff -ruN a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c
|
||||||
/*
|
/*
|
||||||
* SDHC cards always use these fixed values.
|
* SDHC cards always use these fixed values.
|
||||||
diff -ruN a/drivers/mmc/core/sd.c b/drivers/mmc/core/sd.c
|
diff -ruN a/drivers/mmc/core/sd.c b/drivers/mmc/core/sd.c
|
||||||
--- a/drivers/mmc/core/sd.c 2013-02-18 16:58:34.000000000 -0700
|
--- a/drivers/mmc/core/sd.c 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ b/drivers/mmc/core/sd.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/drivers/mmc/core/sd.c 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -355,6 +355,15 @@
|
@@ -355,6 +355,15 @@
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
}
|
}
|
||||||
|
@ -2763,17 +2751,17 @@ diff -ruN a/drivers/mmc/core/sd.c b/drivers/mmc/core/sd.c
|
||||||
if (err)
|
if (err)
|
||||||
goto out;
|
goto out;
|
||||||
diff -ruN a/drivers/mmc/host/mvsdio.c b/drivers/mmc/host/mvsdio.c
|
diff -ruN a/drivers/mmc/host/mvsdio.c b/drivers/mmc/host/mvsdio.c
|
||||||
--- a/drivers/mmc/host/mvsdio.c 2013-02-18 16:58:34.000000000 -0700
|
--- a/drivers/mmc/host/mvsdio.c 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ b/drivers/mmc/host/mvsdio.c 2013-02-20 06:29:01.000000000 -0700
|
+++ b/drivers/mmc/host/mvsdio.c 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -22,6 +22,7 @@
|
@@ -25,6 +25,7 @@
|
||||||
#include <linux/clk.h>
|
#include <linux/of_irq.h>
|
||||||
#include <linux/gpio.h>
|
|
||||||
#include <linux/mmc/host.h>
|
#include <linux/mmc/host.h>
|
||||||
|
#include <linux/mmc/slot-gpio.h>
|
||||||
+#include <linux/mmc/sd.h>
|
+#include <linux/mmc/sd.h>
|
||||||
|
#include <linux/pinctrl/consumer.h>
|
||||||
|
|
||||||
#include <asm/sizes.h>
|
#include <asm/sizes.h>
|
||||||
#include <asm/unaligned.h>
|
@@ -150,6 +151,7 @@
|
||||||
@@ -148,6 +149,7 @@
|
|
||||||
|
|
||||||
dev_dbg(host->dev, "cmd %d (hw state 0x%04x)\n",
|
dev_dbg(host->dev, "cmd %d (hw state 0x%04x)\n",
|
||||||
cmd->opcode, mvsd_read(MVSD_HW_STATE));
|
cmd->opcode, mvsd_read(MVSD_HW_STATE));
|
||||||
|
@ -2783,7 +2771,7 @@ diff -ruN a/drivers/mmc/host/mvsdio.c b/drivers/mmc/host/mvsdio.c
|
||||||
|
|
||||||
diff -ruN a/include/linux/nsa3xx-hwmon.h b/include/linux/nsa3xx-hwmon.h
|
diff -ruN a/include/linux/nsa3xx-hwmon.h b/include/linux/nsa3xx-hwmon.h
|
||||||
--- a/include/linux/nsa3xx-hwmon.h 1969-12-31 17:00:00.000000000 -0700
|
--- a/include/linux/nsa3xx-hwmon.h 1969-12-31 17:00:00.000000000 -0700
|
||||||
+++ b/include/linux/nsa3xx-hwmon.h 2013-02-20 06:29:01.000000000 -0700
|
+++ b/include/linux/nsa3xx-hwmon.h 2013-05-08 23:05:14.000000000 -0600
|
||||||
@@ -0,0 +1,21 @@
|
@@ -0,0 +1,21 @@
|
||||||
+/*
|
+/*
|
||||||
+ * include/linux/nsa3xx.hwmon.h
|
+ * include/linux/nsa3xx.hwmon.h
|
||||||
|
|
Binary file not shown.
BIN
core/linux-kirkwood/aufs3-3.9.patch.xz
Normal file
BIN
core/linux-kirkwood/aufs3-3.9.patch.xz
Normal file
Binary file not shown.
|
@ -1,12 +1,12 @@
|
||||||
diff -upr linux-3.0.orig/kernel/printk.c linux-3.0/kernel/printk.c
|
diff -ruN a/kernel/printk.c b/kernel/printk.c
|
||||||
--- linux-3.0.orig/kernel/printk.c 2011-07-22 05:17:23.000000000 +0300
|
--- a/kernel/printk.c 2013-05-07 21:58:03.000000000 -0600
|
||||||
+++ linux-3.0/kernel/printk.c 2011-07-27 14:43:07.000000000 +0300
|
+++ b/kernel/printk.c 2013-05-08 23:24:39.000000000 -0600
|
||||||
@@ -58,7 +58,7 @@ void asmlinkage __attribute__((weak)) ea
|
@@ -61,7 +61,7 @@
|
||||||
|
|
||||||
/* We show everything that is MORE important than this.. */
|
/* We show everything that is MORE important than this.. */
|
||||||
#define MINIMUM_CONSOLE_LOGLEVEL 1 /* Minimum loglevel we let people use */
|
#define MINIMUM_CONSOLE_LOGLEVEL 1 /* Minimum loglevel we let people use */
|
||||||
-#define DEFAULT_CONSOLE_LOGLEVEL 7 /* anything MORE serious than KERN_DEBUG */
|
-#define DEFAULT_CONSOLE_LOGLEVEL 7 /* anything MORE serious than KERN_DEBUG */
|
||||||
+#define DEFAULT_CONSOLE_LOGLEVEL 4 /* anything MORE serious than KERN_DEBUG */
|
+#define DEFAULT_CONSOLE_LOGLEVEL 4 /* anything MORE serious than KERN_DEBUG */
|
||||||
|
|
||||||
DECLARE_WAIT_QUEUE_HEAD(log_wait);
|
int console_printk[4] = {
|
||||||
|
DEFAULT_CONSOLE_LOGLEVEL, /* console_loglevel */
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#
|
#
|
||||||
# Automatically generated file; DO NOT EDIT.
|
# Automatically generated file; DO NOT EDIT.
|
||||||
# Linux/arm 3.8.8-1 Kernel Configuration
|
# Linux/arm 3.9.1-1 Kernel Configuration
|
||||||
#
|
#
|
||||||
CONFIG_ARM=y
|
CONFIG_ARM=y
|
||||||
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
|
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
|
||||||
|
@ -18,14 +18,12 @@ CONFIG_VECTORS_BASE=0xffff0000
|
||||||
CONFIG_ARM_PATCH_PHYS_VIRT=y
|
CONFIG_ARM_PATCH_PHYS_VIRT=y
|
||||||
CONFIG_GENERIC_BUG=y
|
CONFIG_GENERIC_BUG=y
|
||||||
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
|
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
|
||||||
CONFIG_HAVE_IRQ_WORK=y
|
|
||||||
CONFIG_IRQ_WORK=y
|
CONFIG_IRQ_WORK=y
|
||||||
CONFIG_BUILDTIME_EXTABLE_SORT=y
|
CONFIG_BUILDTIME_EXTABLE_SORT=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# General setup
|
# General setup
|
||||||
#
|
#
|
||||||
CONFIG_EXPERIMENTAL=y
|
|
||||||
CONFIG_BROKEN_ON_SMP=y
|
CONFIG_BROKEN_ON_SMP=y
|
||||||
CONFIG_INIT_ENV_ARG_LIMIT=32
|
CONFIG_INIT_ENV_ARG_LIMIT=32
|
||||||
CONFIG_CROSS_COMPILE=""
|
CONFIG_CROSS_COMPILE=""
|
||||||
|
@ -61,6 +59,7 @@ CONFIG_HARDIRQS_SW_RESEND=y
|
||||||
CONFIG_GENERIC_IRQ_CHIP=y
|
CONFIG_GENERIC_IRQ_CHIP=y
|
||||||
CONFIG_IRQ_DOMAIN=y
|
CONFIG_IRQ_DOMAIN=y
|
||||||
# CONFIG_IRQ_DOMAIN_DEBUG is not set
|
# CONFIG_IRQ_DOMAIN_DEBUG is not set
|
||||||
|
# CONFIG_ALWAYS_USE_PERSISTENT_CLOCK is not set
|
||||||
CONFIG_KTIME_SCALAR=y
|
CONFIG_KTIME_SCALAR=y
|
||||||
CONFIG_GENERIC_CLOCKEVENTS=y
|
CONFIG_GENERIC_CLOCKEVENTS=y
|
||||||
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
|
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
|
||||||
|
@ -86,8 +85,10 @@ CONFIG_TASK_IO_ACCOUNTING=y
|
||||||
#
|
#
|
||||||
# RCU Subsystem
|
# RCU Subsystem
|
||||||
#
|
#
|
||||||
|
# CONFIG_TREE_PREEMPT_RCU is not set
|
||||||
CONFIG_TINY_PREEMPT_RCU=y
|
CONFIG_TINY_PREEMPT_RCU=y
|
||||||
CONFIG_PREEMPT_RCU=y
|
CONFIG_PREEMPT_RCU=y
|
||||||
|
# CONFIG_RCU_STALL_COMMON is not set
|
||||||
# CONFIG_TREE_RCU_TRACE is not set
|
# CONFIG_TREE_RCU_TRACE is not set
|
||||||
# CONFIG_RCU_BOOST is not set
|
# CONFIG_RCU_BOOST is not set
|
||||||
CONFIG_IKCONFIG=y
|
CONFIG_IKCONFIG=y
|
||||||
|
@ -167,6 +168,7 @@ CONFIG_OPROFILE=m
|
||||||
CONFIG_HAVE_OPROFILE=y
|
CONFIG_HAVE_OPROFILE=y
|
||||||
CONFIG_KPROBES=y
|
CONFIG_KPROBES=y
|
||||||
CONFIG_JUMP_LABEL=y
|
CONFIG_JUMP_LABEL=y
|
||||||
|
# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
|
||||||
CONFIG_KRETPROBES=y
|
CONFIG_KRETPROBES=y
|
||||||
CONFIG_HAVE_KPROBES=y
|
CONFIG_HAVE_KPROBES=y
|
||||||
CONFIG_HAVE_KRETPROBES=y
|
CONFIG_HAVE_KRETPROBES=y
|
||||||
|
@ -183,6 +185,8 @@ CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
|
||||||
CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
|
CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
|
||||||
CONFIG_MODULES_USE_ELF_REL=y
|
CONFIG_MODULES_USE_ELF_REL=y
|
||||||
CONFIG_CLONE_BACKWARDS=y
|
CONFIG_CLONE_BACKWARDS=y
|
||||||
|
CONFIG_OLD_SIGSUSPEND3=y
|
||||||
|
CONFIG_OLD_SIGACTION=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# GCOV-based kernel profiling
|
# GCOV-based kernel profiling
|
||||||
|
@ -296,8 +300,7 @@ CONFIG_ARCH_KIRKWOOD=y
|
||||||
# CONFIG_ARCH_NOMADIK is not set
|
# CONFIG_ARCH_NOMADIK is not set
|
||||||
# CONFIG_PLAT_SPEAR is not set
|
# CONFIG_PLAT_SPEAR is not set
|
||||||
# CONFIG_ARCH_DAVINCI is not set
|
# CONFIG_ARCH_DAVINCI is not set
|
||||||
# CONFIG_ARCH_OMAP is not set
|
# CONFIG_ARCH_OMAP1 is not set
|
||||||
# CONFIG_ARCH_VT8500_SINGLE is not set
|
|
||||||
# CONFIG_GPIO_PCA953X is not set
|
# CONFIG_GPIO_PCA953X is not set
|
||||||
# CONFIG_KEYBOARD_GPIO_POLLED is not set
|
# CONFIG_KEYBOARD_GPIO_POLLED is not set
|
||||||
|
|
||||||
|
@ -312,6 +315,7 @@ CONFIG_MACH_SHEEVAPLUG=y
|
||||||
CONFIG_MACH_ESATA_SHEEVAPLUG=y
|
CONFIG_MACH_ESATA_SHEEVAPLUG=y
|
||||||
CONFIG_MACH_GURUPLUG=y
|
CONFIG_MACH_GURUPLUG=y
|
||||||
# CONFIG_ARCH_KIRKWOOD_DT is not set
|
# CONFIG_ARCH_KIRKWOOD_DT is not set
|
||||||
|
# CONFIG_MACH_GURUPLUG_DT is not set
|
||||||
# CONFIG_MACH_DREAMPLUG_DT is not set
|
# CONFIG_MACH_DREAMPLUG_DT is not set
|
||||||
# CONFIG_MACH_DLINK_KIRKWOOD_DT is not set
|
# CONFIG_MACH_DLINK_KIRKWOOD_DT is not set
|
||||||
# CONFIG_MACH_IB62X0_DT is not set
|
# CONFIG_MACH_IB62X0_DT is not set
|
||||||
|
@ -351,7 +355,6 @@ CONFIG_MACH_T5325=y
|
||||||
# CONFIG_MACH_NSA310_DT is not set
|
# CONFIG_MACH_NSA310_DT is not set
|
||||||
CONFIG_MACH_NSA310=y
|
CONFIG_MACH_NSA310=y
|
||||||
CONFIG_MACH_NSA320=y
|
CONFIG_MACH_NSA320=y
|
||||||
# CONFIG_ARCH_VT8500 is not set
|
|
||||||
CONFIG_PLAT_ORION=y
|
CONFIG_PLAT_ORION=y
|
||||||
CONFIG_PLAT_ORION_LEGACY=y
|
CONFIG_PLAT_ORION_LEGACY=y
|
||||||
|
|
||||||
|
@ -410,6 +413,7 @@ CONFIG_ARCH_NR_GPIO=0
|
||||||
CONFIG_PREEMPT=y
|
CONFIG_PREEMPT=y
|
||||||
CONFIG_PREEMPT_COUNT=y
|
CONFIG_PREEMPT_COUNT=y
|
||||||
CONFIG_HZ=100
|
CONFIG_HZ=100
|
||||||
|
CONFIG_SCHED_HRTICK=y
|
||||||
CONFIG_AEABI=y
|
CONFIG_AEABI=y
|
||||||
# CONFIG_OABI_COMPAT is not set
|
# CONFIG_OABI_COMPAT is not set
|
||||||
# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set
|
# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set
|
||||||
|
@ -417,17 +421,15 @@ CONFIG_AEABI=y
|
||||||
CONFIG_HAVE_ARCH_PFN_VALID=y
|
CONFIG_HAVE_ARCH_PFN_VALID=y
|
||||||
# CONFIG_HIGHMEM is not set
|
# CONFIG_HIGHMEM is not set
|
||||||
CONFIG_HW_PERF_EVENTS=y
|
CONFIG_HW_PERF_EVENTS=y
|
||||||
CONFIG_SELECT_MEMORY_MODEL=y
|
|
||||||
CONFIG_FLATMEM_MANUAL=y
|
|
||||||
CONFIG_FLATMEM=y
|
CONFIG_FLATMEM=y
|
||||||
CONFIG_FLAT_NODE_MEM_MAP=y
|
CONFIG_FLAT_NODE_MEM_MAP=y
|
||||||
CONFIG_HAVE_MEMBLOCK=y
|
CONFIG_HAVE_MEMBLOCK=y
|
||||||
|
# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set
|
||||||
CONFIG_PAGEFLAGS_EXTENDED=y
|
CONFIG_PAGEFLAGS_EXTENDED=y
|
||||||
CONFIG_SPLIT_PTLOCK_CPUS=999999
|
CONFIG_SPLIT_PTLOCK_CPUS=999999
|
||||||
# CONFIG_COMPACTION is not set
|
# CONFIG_COMPACTION is not set
|
||||||
# CONFIG_PHYS_ADDR_T_64BIT is not set
|
# CONFIG_PHYS_ADDR_T_64BIT is not set
|
||||||
CONFIG_ZONE_DMA_FLAG=0
|
CONFIG_ZONE_DMA_FLAG=0
|
||||||
CONFIG_VIRT_TO_BUS=y
|
|
||||||
CONFIG_KSM=y
|
CONFIG_KSM=y
|
||||||
CONFIG_DEFAULT_MMAP_MIN_ADDR=32768
|
CONFIG_DEFAULT_MMAP_MIN_ADDR=32768
|
||||||
CONFIG_CROSS_MEMORY_ATTACH=y
|
CONFIG_CROSS_MEMORY_ATTACH=y
|
||||||
|
@ -463,6 +465,7 @@ CONFIG_CPU_IDLE=y
|
||||||
CONFIG_CPU_IDLE_GOV_LADDER=y
|
CONFIG_CPU_IDLE_GOV_LADDER=y
|
||||||
CONFIG_CPU_IDLE_GOV_MENU=y
|
CONFIG_CPU_IDLE_GOV_MENU=y
|
||||||
# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
|
# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
|
||||||
|
CONFIG_CPU_IDLE_KIRKWOOD=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Floating point emulation
|
# Floating point emulation
|
||||||
|
@ -598,6 +601,7 @@ CONFIG_NF_CONNTRACK_PROCFS=y
|
||||||
CONFIG_NF_CONNTRACK_EVENTS=y
|
CONFIG_NF_CONNTRACK_EVENTS=y
|
||||||
# CONFIG_NF_CONNTRACK_TIMEOUT is not set
|
# CONFIG_NF_CONNTRACK_TIMEOUT is not set
|
||||||
CONFIG_NF_CONNTRACK_TIMESTAMP=y
|
CONFIG_NF_CONNTRACK_TIMESTAMP=y
|
||||||
|
CONFIG_NF_CONNTRACK_LABELS=y
|
||||||
CONFIG_NF_CT_PROTO_DCCP=m
|
CONFIG_NF_CT_PROTO_DCCP=m
|
||||||
CONFIG_NF_CT_PROTO_GRE=m
|
CONFIG_NF_CT_PROTO_GRE=m
|
||||||
CONFIG_NF_CT_PROTO_SCTP=m
|
CONFIG_NF_CT_PROTO_SCTP=m
|
||||||
|
@ -667,9 +671,11 @@ CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m
|
||||||
# Xtables matches
|
# Xtables matches
|
||||||
#
|
#
|
||||||
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
|
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
|
||||||
|
CONFIG_NETFILTER_XT_MATCH_BPF=m
|
||||||
CONFIG_NETFILTER_XT_MATCH_CLUSTER=m
|
CONFIG_NETFILTER_XT_MATCH_CLUSTER=m
|
||||||
CONFIG_NETFILTER_XT_MATCH_COMMENT=m
|
CONFIG_NETFILTER_XT_MATCH_COMMENT=m
|
||||||
CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
|
CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
|
||||||
|
CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m
|
||||||
CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
|
CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
|
||||||
CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
|
CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
|
||||||
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
|
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
|
||||||
|
@ -727,7 +733,6 @@ CONFIG_IP_SET_LIST_SET=m
|
||||||
CONFIG_NF_DEFRAG_IPV4=m
|
CONFIG_NF_DEFRAG_IPV4=m
|
||||||
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_AH=m
|
CONFIG_IP_NF_MATCH_AH=m
|
||||||
CONFIG_IP_NF_MATCH_ECN=m
|
CONFIG_IP_NF_MATCH_ECN=m
|
||||||
|
@ -818,11 +823,13 @@ CONFIG_L2TP=m
|
||||||
CONFIG_STP=m
|
CONFIG_STP=m
|
||||||
CONFIG_BRIDGE=m
|
CONFIG_BRIDGE=m
|
||||||
CONFIG_BRIDGE_IGMP_SNOOPING=y
|
CONFIG_BRIDGE_IGMP_SNOOPING=y
|
||||||
|
CONFIG_BRIDGE_VLAN_FILTERING=y
|
||||||
CONFIG_HAVE_NET_DSA=y
|
CONFIG_HAVE_NET_DSA=y
|
||||||
CONFIG_NET_DSA=y
|
CONFIG_NET_DSA=y
|
||||||
CONFIG_NET_DSA_TAG_EDSA=y
|
CONFIG_NET_DSA_TAG_EDSA=y
|
||||||
CONFIG_VLAN_8021Q=m
|
CONFIG_VLAN_8021Q=m
|
||||||
# CONFIG_VLAN_8021Q_GVRP is not set
|
# CONFIG_VLAN_8021Q_GVRP is not set
|
||||||
|
# CONFIG_VLAN_8021Q_MVRP is not set
|
||||||
# CONFIG_DECNET is not set
|
# CONFIG_DECNET is not set
|
||||||
CONFIG_LLC=m
|
CONFIG_LLC=m
|
||||||
# CONFIG_LLC2 is not set
|
# CONFIG_LLC2 is not set
|
||||||
|
@ -834,7 +841,6 @@ CONFIG_IPDDP=m
|
||||||
# CONFIG_IPDDP_DECAP is not set
|
# CONFIG_IPDDP_DECAP is not set
|
||||||
# CONFIG_X25 is not set
|
# CONFIG_X25 is not set
|
||||||
# CONFIG_LAPB is not set
|
# CONFIG_LAPB is not set
|
||||||
CONFIG_WAN_ROUTER=m
|
|
||||||
# CONFIG_PHONET is not set
|
# CONFIG_PHONET is not set
|
||||||
# CONFIG_IEEE802154 is not set
|
# CONFIG_IEEE802154 is not set
|
||||||
CONFIG_NET_SCHED=y
|
CONFIG_NET_SCHED=y
|
||||||
|
@ -904,6 +910,7 @@ CONFIG_NET_SCH_FIFO=y
|
||||||
CONFIG_DNS_RESOLVER=y
|
CONFIG_DNS_RESOLVER=y
|
||||||
# CONFIG_BATMAN_ADV is not set
|
# CONFIG_BATMAN_ADV is not set
|
||||||
# CONFIG_OPENVSWITCH is not set
|
# CONFIG_OPENVSWITCH is not set
|
||||||
|
CONFIG_VSOCKETS=m
|
||||||
# CONFIG_NETPRIO_CGROUP is not set
|
# CONFIG_NETPRIO_CGROUP is not set
|
||||||
CONFIG_BQL=y
|
CONFIG_BQL=y
|
||||||
# CONFIG_BPF_JIT is not set
|
# CONFIG_BPF_JIT is not set
|
||||||
|
@ -983,7 +990,6 @@ CONFIG_KS959_DONGLE=m
|
||||||
#
|
#
|
||||||
CONFIG_USB_IRDA=m
|
CONFIG_USB_IRDA=m
|
||||||
CONFIG_SIGMATEL_FIR=m
|
CONFIG_SIGMATEL_FIR=m
|
||||||
# CONFIG_TOSHIBA_FIR is not set
|
|
||||||
CONFIG_VLSI_FIR=m
|
CONFIG_VLSI_FIR=m
|
||||||
CONFIG_MCS_FIR=m
|
CONFIG_MCS_FIR=m
|
||||||
CONFIG_BT=m
|
CONFIG_BT=m
|
||||||
|
@ -1075,6 +1081,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y
|
||||||
CONFIG_FW_LOADER=y
|
CONFIG_FW_LOADER=y
|
||||||
CONFIG_FIRMWARE_IN_KERNEL=y
|
CONFIG_FIRMWARE_IN_KERNEL=y
|
||||||
CONFIG_EXTRA_FIRMWARE=""
|
CONFIG_EXTRA_FIRMWARE=""
|
||||||
|
CONFIG_FW_LOADER_USER_HELPER=y
|
||||||
# CONFIG_DEBUG_DRIVER is not set
|
# CONFIG_DEBUG_DRIVER is not set
|
||||||
# CONFIG_DEBUG_DEVRES is not set
|
# CONFIG_DEBUG_DEVRES is not set
|
||||||
# CONFIG_SYS_HYPERVISOR is not set
|
# CONFIG_SYS_HYPERVISOR is not set
|
||||||
|
@ -1200,7 +1207,6 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
|
||||||
# CONFIG_PARPORT is not set
|
# CONFIG_PARPORT is not set
|
||||||
CONFIG_BLK_DEV=y
|
CONFIG_BLK_DEV=y
|
||||||
# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
|
# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
|
||||||
# CONFIG_BLK_CPQ_DA is not set
|
|
||||||
# CONFIG_BLK_CPQ_CISS_DA is not set
|
# CONFIG_BLK_CPQ_CISS_DA is not set
|
||||||
# CONFIG_BLK_DEV_DAC960 is not set
|
# CONFIG_BLK_DEV_DAC960 is not set
|
||||||
# CONFIG_BLK_DEV_UMEM is not set
|
# CONFIG_BLK_DEV_UMEM is not set
|
||||||
|
@ -1221,6 +1227,7 @@ CONFIG_BLK_DEV_RAM_SIZE=8192
|
||||||
CONFIG_ATA_OVER_ETH=m
|
CONFIG_ATA_OVER_ETH=m
|
||||||
# CONFIG_MG_DISK is not set
|
# CONFIG_MG_DISK is not set
|
||||||
# CONFIG_BLK_DEV_RBD is not set
|
# CONFIG_BLK_DEV_RBD is not set
|
||||||
|
# CONFIG_BLK_DEV_RSXX is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Misc devices
|
# Misc devices
|
||||||
|
@ -1236,6 +1243,7 @@ CONFIG_SGI_IOC4=m
|
||||||
CONFIG_TIFM_CORE=m
|
CONFIG_TIFM_CORE=m
|
||||||
CONFIG_TIFM_7XX1=m
|
CONFIG_TIFM_7XX1=m
|
||||||
CONFIG_ICS932S401=m
|
CONFIG_ICS932S401=m
|
||||||
|
# CONFIG_ATMEL_SSC is not set
|
||||||
CONFIG_ENCLOSURE_SERVICES=m
|
CONFIG_ENCLOSURE_SERVICES=m
|
||||||
CONFIG_HP_ILO=m
|
CONFIG_HP_ILO=m
|
||||||
# CONFIG_APDS9802ALS is not set
|
# CONFIG_APDS9802ALS is not set
|
||||||
|
@ -1252,6 +1260,7 @@ CONFIG_TI_DAC7512=m
|
||||||
# CONFIG_BMP085_SPI is not set
|
# CONFIG_BMP085_SPI is not set
|
||||||
# CONFIG_PCH_PHUB is not set
|
# CONFIG_PCH_PHUB is not set
|
||||||
# CONFIG_USB_SWITCH_FSA9480 is not set
|
# CONFIG_USB_SWITCH_FSA9480 is not set
|
||||||
|
# CONFIG_LATTICE_ECP3_CONFIG is not set
|
||||||
CONFIG_C2PORT=m
|
CONFIG_C2PORT=m
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -1337,8 +1346,6 @@ CONFIG_ISCSI_BOOT_SYSFS=m
|
||||||
# CONFIG_SCSI_AIC94XX is not set
|
# CONFIG_SCSI_AIC94XX is not set
|
||||||
# CONFIG_SCSI_MVSAS is not set
|
# CONFIG_SCSI_MVSAS is not set
|
||||||
# CONFIG_SCSI_MVUMI is not set
|
# CONFIG_SCSI_MVUMI is not set
|
||||||
# CONFIG_SCSI_DPT_I2O is not set
|
|
||||||
# CONFIG_SCSI_ADVANSYS is not set
|
|
||||||
# CONFIG_SCSI_ARCMSR is not set
|
# CONFIG_SCSI_ARCMSR is not set
|
||||||
# CONFIG_MEGARAID_NEWGEN is not set
|
# CONFIG_MEGARAID_NEWGEN is not set
|
||||||
# CONFIG_MEGARAID_LEGACY is not set
|
# CONFIG_MEGARAID_LEGACY is not set
|
||||||
|
@ -1481,6 +1488,7 @@ CONFIG_BLK_DEV_DM=m
|
||||||
CONFIG_DM_CRYPT=m
|
CONFIG_DM_CRYPT=m
|
||||||
CONFIG_DM_SNAPSHOT=m
|
CONFIG_DM_SNAPSHOT=m
|
||||||
# CONFIG_DM_THIN_PROVISIONING is not set
|
# CONFIG_DM_THIN_PROVISIONING is not set
|
||||||
|
# CONFIG_DM_CACHE is not set
|
||||||
CONFIG_DM_MIRROR=m
|
CONFIG_DM_MIRROR=m
|
||||||
CONFIG_DM_RAID=m
|
CONFIG_DM_RAID=m
|
||||||
# CONFIG_DM_LOG_USERSPACE is not set
|
# CONFIG_DM_LOG_USERSPACE is not set
|
||||||
|
@ -1508,7 +1516,6 @@ CONFIG_ISCSI_TARGET=m
|
||||||
CONFIG_I2O=m
|
CONFIG_I2O=m
|
||||||
CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
|
CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
|
||||||
CONFIG_I2O_EXT_ADAPTEC=y
|
CONFIG_I2O_EXT_ADAPTEC=y
|
||||||
# CONFIG_I2O_CONFIG is not set
|
|
||||||
# CONFIG_I2O_BUS is not set
|
# CONFIG_I2O_BUS is not set
|
||||||
# CONFIG_I2O_BLOCK is not set
|
# CONFIG_I2O_BLOCK is not set
|
||||||
# CONFIG_I2O_SCSI is not set
|
# CONFIG_I2O_SCSI is not set
|
||||||
|
@ -1656,7 +1663,6 @@ CONFIG_NET_VENDOR_REALTEK=y
|
||||||
CONFIG_NET_VENDOR_RDC=y
|
CONFIG_NET_VENDOR_RDC=y
|
||||||
# CONFIG_R6040 is not set
|
# CONFIG_R6040 is not set
|
||||||
CONFIG_NET_VENDOR_SEEQ=y
|
CONFIG_NET_VENDOR_SEEQ=y
|
||||||
# CONFIG_SEEQ8005 is not set
|
|
||||||
CONFIG_NET_VENDOR_SILAN=y
|
CONFIG_NET_VENDOR_SILAN=y
|
||||||
# CONFIG_SC92031 is not set
|
# CONFIG_SC92031 is not set
|
||||||
CONFIG_NET_VENDOR_SIS=y
|
CONFIG_NET_VENDOR_SIS=y
|
||||||
|
@ -1740,6 +1746,7 @@ CONFIG_USB_PEGASUS=m
|
||||||
CONFIG_USB_RTL8150=m
|
CONFIG_USB_RTL8150=m
|
||||||
CONFIG_USB_USBNET=m
|
CONFIG_USB_USBNET=m
|
||||||
CONFIG_USB_NET_AX8817X=m
|
CONFIG_USB_NET_AX8817X=m
|
||||||
|
CONFIG_USB_NET_AX88179_178A=m
|
||||||
CONFIG_USB_NET_CDCETHER=m
|
CONFIG_USB_NET_CDCETHER=m
|
||||||
# CONFIG_USB_NET_CDC_EEM is not set
|
# CONFIG_USB_NET_CDC_EEM is not set
|
||||||
CONFIG_USB_NET_CDC_NCM=m
|
CONFIG_USB_NET_CDC_NCM=m
|
||||||
|
@ -1883,6 +1890,7 @@ CONFIG_RT2800USB_RT35XX=y
|
||||||
# CONFIG_RT2800USB_RT53XX is not set
|
# CONFIG_RT2800USB_RT53XX is not set
|
||||||
CONFIG_RT2800USB_UNKNOWN=y
|
CONFIG_RT2800USB_UNKNOWN=y
|
||||||
CONFIG_RT2800_LIB=m
|
CONFIG_RT2800_LIB=m
|
||||||
|
CONFIG_RT2X00_LIB_MMIO=m
|
||||||
CONFIG_RT2X00_LIB_PCI=m
|
CONFIG_RT2X00_LIB_PCI=m
|
||||||
CONFIG_RT2X00_LIB_USB=m
|
CONFIG_RT2X00_LIB_USB=m
|
||||||
CONFIG_RT2X00_LIB=m
|
CONFIG_RT2X00_LIB=m
|
||||||
|
@ -1890,13 +1898,13 @@ CONFIG_RT2X00_LIB_FIRMWARE=y
|
||||||
CONFIG_RT2X00_LIB_CRYPTO=y
|
CONFIG_RT2X00_LIB_CRYPTO=y
|
||||||
CONFIG_RT2X00_LIB_LEDS=y
|
CONFIG_RT2X00_LIB_LEDS=y
|
||||||
# CONFIG_RT2X00_DEBUG is not set
|
# CONFIG_RT2X00_DEBUG is not set
|
||||||
|
CONFIG_RTLWIFI=m
|
||||||
|
CONFIG_RTLWIFI_DEBUG=y
|
||||||
CONFIG_RTL8192CE=m
|
CONFIG_RTL8192CE=m
|
||||||
CONFIG_RTL8192SE=m
|
CONFIG_RTL8192SE=m
|
||||||
CONFIG_RTL8192DE=m
|
CONFIG_RTL8192DE=m
|
||||||
CONFIG_RTL8723AE=m
|
CONFIG_RTL8723AE=m
|
||||||
CONFIG_RTL8192CU=m
|
CONFIG_RTL8192CU=m
|
||||||
CONFIG_RTLWIFI=m
|
|
||||||
CONFIG_RTLWIFI_DEBUG=y
|
|
||||||
CONFIG_RTL8192C_COMMON=m
|
CONFIG_RTL8192C_COMMON=m
|
||||||
# CONFIG_WL_TI is not set
|
# CONFIG_WL_TI is not set
|
||||||
CONFIG_ZD1211RW=m
|
CONFIG_ZD1211RW=m
|
||||||
|
@ -1966,6 +1974,7 @@ CONFIG_MOUSE_PS2=m
|
||||||
CONFIG_MOUSE_PS2_ALPS=y
|
CONFIG_MOUSE_PS2_ALPS=y
|
||||||
CONFIG_MOUSE_PS2_LOGIPS2PP=y
|
CONFIG_MOUSE_PS2_LOGIPS2PP=y
|
||||||
CONFIG_MOUSE_PS2_SYNAPTICS=y
|
CONFIG_MOUSE_PS2_SYNAPTICS=y
|
||||||
|
CONFIG_MOUSE_PS2_CYPRESS=y
|
||||||
CONFIG_MOUSE_PS2_TRACKPOINT=y
|
CONFIG_MOUSE_PS2_TRACKPOINT=y
|
||||||
# CONFIG_MOUSE_PS2_ELANTECH is not set
|
# CONFIG_MOUSE_PS2_ELANTECH is not set
|
||||||
# CONFIG_MOUSE_PS2_SENTELIC is not set
|
# CONFIG_MOUSE_PS2_SENTELIC is not set
|
||||||
|
@ -1973,6 +1982,7 @@ CONFIG_MOUSE_PS2_TRACKPOINT=y
|
||||||
CONFIG_MOUSE_SERIAL=m
|
CONFIG_MOUSE_SERIAL=m
|
||||||
CONFIG_MOUSE_APPLETOUCH=m
|
CONFIG_MOUSE_APPLETOUCH=m
|
||||||
CONFIG_MOUSE_BCM5974=m
|
CONFIG_MOUSE_BCM5974=m
|
||||||
|
# CONFIG_MOUSE_CYAPA is not set
|
||||||
# CONFIG_MOUSE_VSXXXAA is not set
|
# CONFIG_MOUSE_VSXXXAA is not set
|
||||||
# CONFIG_MOUSE_GPIO is not set
|
# CONFIG_MOUSE_GPIO is not set
|
||||||
CONFIG_MOUSE_SYNAPTICS_I2C=m
|
CONFIG_MOUSE_SYNAPTICS_I2C=m
|
||||||
|
@ -2061,6 +2071,7 @@ CONFIG_SERIO_LIBPS2=m
|
||||||
#
|
#
|
||||||
# Character devices
|
# Character devices
|
||||||
#
|
#
|
||||||
|
CONFIG_TTY=y
|
||||||
CONFIG_VT=y
|
CONFIG_VT=y
|
||||||
CONFIG_CONSOLE_TRANSLATIONS=y
|
CONFIG_CONSOLE_TRANSLATIONS=y
|
||||||
CONFIG_VT_CONSOLE=y
|
CONFIG_VT_CONSOLE=y
|
||||||
|
@ -2080,11 +2091,14 @@ CONFIG_LEGACY_PTY_COUNT=16
|
||||||
# Serial drivers
|
# Serial drivers
|
||||||
#
|
#
|
||||||
CONFIG_SERIAL_8250=y
|
CONFIG_SERIAL_8250=y
|
||||||
|
CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
|
||||||
CONFIG_SERIAL_8250_CONSOLE=y
|
CONFIG_SERIAL_8250_CONSOLE=y
|
||||||
|
CONFIG_SERIAL_8250_DMA=y
|
||||||
CONFIG_SERIAL_8250_PCI=y
|
CONFIG_SERIAL_8250_PCI=y
|
||||||
CONFIG_SERIAL_8250_NR_UARTS=4
|
CONFIG_SERIAL_8250_NR_UARTS=4
|
||||||
CONFIG_SERIAL_8250_RUNTIME_UARTS=2
|
CONFIG_SERIAL_8250_RUNTIME_UARTS=2
|
||||||
# CONFIG_SERIAL_8250_EXTENDED is not set
|
# CONFIG_SERIAL_8250_EXTENDED is not set
|
||||||
|
# CONFIG_SERIAL_8250_DW is not set
|
||||||
# CONFIG_SERIAL_8250_EM is not set
|
# CONFIG_SERIAL_8250_EM is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -2103,6 +2117,7 @@ CONFIG_SERIAL_CORE_CONSOLE=y
|
||||||
# CONFIG_SERIAL_IFX6X60 is not set
|
# CONFIG_SERIAL_IFX6X60 is not set
|
||||||
# CONFIG_SERIAL_PCH_UART is not set
|
# CONFIG_SERIAL_PCH_UART is not set
|
||||||
# CONFIG_SERIAL_ARC is not set
|
# CONFIG_SERIAL_ARC is not set
|
||||||
|
# CONFIG_SERIAL_RP2 is not set
|
||||||
# CONFIG_HVC_DCC is not set
|
# CONFIG_HVC_DCC 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
|
||||||
|
@ -2184,6 +2199,7 @@ CONFIG_SPI_MASTER=y
|
||||||
# CONFIG_SPI_GPIO is not set
|
# CONFIG_SPI_GPIO is not set
|
||||||
# CONFIG_SPI_OC_TINY is not set
|
# CONFIG_SPI_OC_TINY is not set
|
||||||
CONFIG_SPI_ORION=y
|
CONFIG_SPI_ORION=y
|
||||||
|
# CONFIG_SPI_PXA2XX is not set
|
||||||
# CONFIG_SPI_PXA2XX_PCI is not set
|
# CONFIG_SPI_PXA2XX_PCI is not set
|
||||||
# CONFIG_SPI_SC18IS602 is not set
|
# CONFIG_SPI_SC18IS602 is not set
|
||||||
# CONFIG_SPI_TOPCLIFF_PCH is not set
|
# CONFIG_SPI_TOPCLIFF_PCH is not set
|
||||||
|
@ -2237,6 +2253,7 @@ CONFIG_PINCTRL_MVEBU=y
|
||||||
CONFIG_PINCTRL_KIRKWOOD=y
|
CONFIG_PINCTRL_KIRKWOOD=y
|
||||||
CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y
|
CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y
|
||||||
CONFIG_ARCH_REQUIRE_GPIOLIB=y
|
CONFIG_ARCH_REQUIRE_GPIOLIB=y
|
||||||
|
CONFIG_GPIO_DEVRES=y
|
||||||
CONFIG_GPIOLIB=y
|
CONFIG_GPIOLIB=y
|
||||||
# CONFIG_DEBUG_GPIO is not set
|
# CONFIG_DEBUG_GPIO is not set
|
||||||
CONFIG_GPIO_SYSFS=y
|
CONFIG_GPIO_SYSFS=y
|
||||||
|
@ -2301,6 +2318,7 @@ CONFIG_W1_MASTER_GPIO=m
|
||||||
CONFIG_W1_SLAVE_THERM=m
|
CONFIG_W1_SLAVE_THERM=m
|
||||||
CONFIG_W1_SLAVE_SMEM=m
|
CONFIG_W1_SLAVE_SMEM=m
|
||||||
# CONFIG_W1_SLAVE_DS2408 is not set
|
# CONFIG_W1_SLAVE_DS2408 is not set
|
||||||
|
# CONFIG_W1_SLAVE_DS2413 is not set
|
||||||
CONFIG_W1_SLAVE_DS2423=m
|
CONFIG_W1_SLAVE_DS2423=m
|
||||||
CONFIG_W1_SLAVE_DS2431=m
|
CONFIG_W1_SLAVE_DS2431=m
|
||||||
CONFIG_W1_SLAVE_DS2433=m
|
CONFIG_W1_SLAVE_DS2433=m
|
||||||
|
@ -2313,6 +2331,7 @@ CONFIG_W1_SLAVE_BQ27000=m
|
||||||
CONFIG_POWER_SUPPLY=y
|
CONFIG_POWER_SUPPLY=y
|
||||||
# CONFIG_POWER_SUPPLY_DEBUG is not set
|
# CONFIG_POWER_SUPPLY_DEBUG is not set
|
||||||
# CONFIG_PDA_POWER is not set
|
# CONFIG_PDA_POWER is not set
|
||||||
|
# CONFIG_GENERIC_ADC_BATTERY is not set
|
||||||
# CONFIG_TEST_POWER is not set
|
# CONFIG_TEST_POWER is not set
|
||||||
# CONFIG_BATTERY_DS2760 is not set
|
# CONFIG_BATTERY_DS2760 is not set
|
||||||
# CONFIG_BATTERY_DS2780 is not set
|
# CONFIG_BATTERY_DS2780 is not set
|
||||||
|
@ -2327,7 +2346,9 @@ CONFIG_POWER_SUPPLY=y
|
||||||
# CONFIG_CHARGER_GPIO is not set
|
# CONFIG_CHARGER_GPIO is not set
|
||||||
# CONFIG_CHARGER_BQ2415X is not set
|
# CONFIG_CHARGER_BQ2415X is not set
|
||||||
# CONFIG_CHARGER_SMB347 is not set
|
# CONFIG_CHARGER_SMB347 is not set
|
||||||
|
# CONFIG_BATTERY_GOLDFISH is not set
|
||||||
# CONFIG_POWER_RESET is not set
|
# CONFIG_POWER_RESET is not set
|
||||||
|
# CONFIG_POWER_RESET_RESTART is not set
|
||||||
# CONFIG_POWER_AVS is not set
|
# CONFIG_POWER_AVS is not set
|
||||||
CONFIG_HWMON=m
|
CONFIG_HWMON=m
|
||||||
# CONFIG_HWMON_VID is not set
|
# CONFIG_HWMON_VID is not set
|
||||||
|
@ -2394,6 +2415,7 @@ CONFIG_SENSORS_LM90=m
|
||||||
# CONFIG_SENSORS_MAX6639 is not set
|
# CONFIG_SENSORS_MAX6639 is not set
|
||||||
# CONFIG_SENSORS_MAX6642 is not set
|
# CONFIG_SENSORS_MAX6642 is not set
|
||||||
# CONFIG_SENSORS_MAX6650 is not set
|
# CONFIG_SENSORS_MAX6650 is not set
|
||||||
|
# CONFIG_SENSORS_MAX6697 is not set
|
||||||
# CONFIG_SENSORS_MCP3021 is not set
|
# CONFIG_SENSORS_MCP3021 is not set
|
||||||
# CONFIG_SENSORS_NTC_THERMISTOR is not set
|
# CONFIG_SENSORS_NTC_THERMISTOR is not set
|
||||||
# CONFIG_SENSORS_PC87360 is not set
|
# CONFIG_SENSORS_PC87360 is not set
|
||||||
|
@ -2418,6 +2440,7 @@ CONFIG_SENSORS_LM90=m
|
||||||
# CONFIG_SENSORS_ADS7828 is not set
|
# CONFIG_SENSORS_ADS7828 is not set
|
||||||
# CONFIG_SENSORS_ADS7871 is not set
|
# CONFIG_SENSORS_ADS7871 is not set
|
||||||
# CONFIG_SENSORS_AMC6821 is not set
|
# CONFIG_SENSORS_AMC6821 is not set
|
||||||
|
# CONFIG_SENSORS_INA209 is not set
|
||||||
# CONFIG_SENSORS_INA2XX is not set
|
# CONFIG_SENSORS_INA2XX is not set
|
||||||
# CONFIG_SENSORS_THMC50 is not set
|
# CONFIG_SENSORS_THMC50 is not set
|
||||||
# CONFIG_SENSORS_TMP102 is not set
|
# CONFIG_SENSORS_TMP102 is not set
|
||||||
|
@ -2441,9 +2464,10 @@ CONFIG_THERMAL_HWMON=y
|
||||||
CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
|
CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
|
||||||
# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
|
# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
|
||||||
# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
|
# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
|
||||||
# CONFIG_FAIR_SHARE is not set
|
# CONFIG_THERMAL_GOV_FAIR_SHARE is not set
|
||||||
CONFIG_STEP_WISE=y
|
CONFIG_THERMAL_GOV_STEP_WISE=y
|
||||||
# CONFIG_USER_SPACE is not set
|
# CONFIG_THERMAL_GOV_USER_SPACE is not set
|
||||||
|
# CONFIG_THERMAL_EMULATION is not set
|
||||||
CONFIG_WATCHDOG=y
|
CONFIG_WATCHDOG=y
|
||||||
CONFIG_WATCHDOG_CORE=y
|
CONFIG_WATCHDOG_CORE=y
|
||||||
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
# CONFIG_WATCHDOG_NOWAYOUT is not set
|
||||||
|
@ -2558,8 +2582,10 @@ CONFIG_VIDEOBUF2_CORE=m
|
||||||
CONFIG_VIDEOBUF2_MEMOPS=m
|
CONFIG_VIDEOBUF2_MEMOPS=m
|
||||||
CONFIG_VIDEOBUF2_DMA_CONTIG=m
|
CONFIG_VIDEOBUF2_DMA_CONTIG=m
|
||||||
CONFIG_VIDEOBUF2_VMALLOC=m
|
CONFIG_VIDEOBUF2_VMALLOC=m
|
||||||
|
CONFIG_VIDEO_V4L2_INT_DEVICE=m
|
||||||
CONFIG_DVB_CORE=m
|
CONFIG_DVB_CORE=m
|
||||||
CONFIG_DVB_NET=y
|
CONFIG_DVB_NET=y
|
||||||
|
CONFIG_TTPCI_EEPROM=m
|
||||||
CONFIG_DVB_MAX_ADAPTERS=8
|
CONFIG_DVB_MAX_ADAPTERS=8
|
||||||
CONFIG_DVB_DYNAMIC_MINORS=y
|
CONFIG_DVB_DYNAMIC_MINORS=y
|
||||||
|
|
||||||
|
@ -2654,7 +2680,6 @@ CONFIG_USB_S2255=m
|
||||||
#
|
#
|
||||||
# Analog TV USB devices
|
# Analog TV USB devices
|
||||||
#
|
#
|
||||||
CONFIG_VIDEO_AU0828=m
|
|
||||||
CONFIG_VIDEO_PVRUSB2=m
|
CONFIG_VIDEO_PVRUSB2=m
|
||||||
CONFIG_VIDEO_PVRUSB2_SYSFS=y
|
CONFIG_VIDEO_PVRUSB2_SYSFS=y
|
||||||
CONFIG_VIDEO_PVRUSB2_DVB=y
|
CONFIG_VIDEO_PVRUSB2_DVB=y
|
||||||
|
@ -2668,6 +2693,8 @@ CONFIG_VIDEO_STK1160_AC97=y
|
||||||
#
|
#
|
||||||
# Analog/digital TV USB devices
|
# Analog/digital TV USB devices
|
||||||
#
|
#
|
||||||
|
CONFIG_VIDEO_AU0828=m
|
||||||
|
CONFIG_VIDEO_AU0828_V4L2=y
|
||||||
CONFIG_VIDEO_CX231XX=m
|
CONFIG_VIDEO_CX231XX=m
|
||||||
CONFIG_VIDEO_CX231XX_RC=y
|
CONFIG_VIDEO_CX231XX_RC=y
|
||||||
CONFIG_VIDEO_CX231XX_ALSA=m
|
CONFIG_VIDEO_CX231XX_ALSA=m
|
||||||
|
@ -2743,7 +2770,6 @@ CONFIG_MEDIA_PCI_SUPPORT=y
|
||||||
# Media capture/analog TV support
|
# Media capture/analog TV support
|
||||||
#
|
#
|
||||||
# CONFIG_VIDEO_IVTV is not set
|
# CONFIG_VIDEO_IVTV is not set
|
||||||
# CONFIG_VIDEO_ZORAN is not set
|
|
||||||
# CONFIG_VIDEO_HEXIUM_GEMINI is not set
|
# CONFIG_VIDEO_HEXIUM_GEMINI is not set
|
||||||
# CONFIG_VIDEO_HEXIUM_ORION is not set
|
# CONFIG_VIDEO_HEXIUM_ORION is not set
|
||||||
# CONFIG_VIDEO_MXB is not set
|
# CONFIG_VIDEO_MXB is not set
|
||||||
|
@ -2762,7 +2788,6 @@ CONFIG_MEDIA_PCI_SUPPORT=y
|
||||||
#
|
#
|
||||||
# Media digital TV PCI Adapters
|
# Media digital TV PCI Adapters
|
||||||
#
|
#
|
||||||
CONFIG_TTPCI_EEPROM=m
|
|
||||||
# CONFIG_DVB_AV7110 is not set
|
# CONFIG_DVB_AV7110 is not set
|
||||||
# CONFIG_DVB_BUDGET_CORE is not set
|
# CONFIG_DVB_BUDGET_CORE is not set
|
||||||
# CONFIG_DVB_B2C2_FLEXCOP_PCI is not set
|
# CONFIG_DVB_B2C2_FLEXCOP_PCI is not set
|
||||||
|
@ -2796,6 +2821,7 @@ CONFIG_RADIO_SHARK2=m
|
||||||
CONFIG_I2C_SI4713=m
|
CONFIG_I2C_SI4713=m
|
||||||
CONFIG_RADIO_SI4713=m
|
CONFIG_RADIO_SI4713=m
|
||||||
CONFIG_USB_KEENE=m
|
CONFIG_USB_KEENE=m
|
||||||
|
CONFIG_USB_MA901=m
|
||||||
CONFIG_RADIO_TEA5764=m
|
CONFIG_RADIO_TEA5764=m
|
||||||
CONFIG_RADIO_SAA7706H=m
|
CONFIG_RADIO_SAA7706H=m
|
||||||
CONFIG_RADIO_TEF6862=m
|
CONFIG_RADIO_TEF6862=m
|
||||||
|
@ -2810,15 +2836,16 @@ CONFIG_MEDIA_COMMON_OPTIONS=y
|
||||||
#
|
#
|
||||||
# common driver options
|
# common driver options
|
||||||
#
|
#
|
||||||
|
CONFIG_VIDEO_CX2341X=m
|
||||||
|
CONFIG_VIDEO_TVEEPROM=m
|
||||||
CONFIG_DVB_B2C2_FLEXCOP=m
|
CONFIG_DVB_B2C2_FLEXCOP=m
|
||||||
CONFIG_SMS_SIANO_MDTV=m
|
CONFIG_SMS_SIANO_MDTV=m
|
||||||
CONFIG_SMS_SIANO_RC=y
|
CONFIG_SMS_SIANO_RC=y
|
||||||
CONFIG_MEDIA_SUBDRV_AUTOSELECT=y
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Media ancillary drivers (tuners, sensors, i2c, frontends)
|
# Media ancillary drivers (tuners, sensors, i2c, frontends)
|
||||||
#
|
#
|
||||||
CONFIG_VIDEO_TVEEPROM=m
|
CONFIG_MEDIA_SUBDRV_AUTOSELECT=y
|
||||||
CONFIG_VIDEO_IR_I2C=m
|
CONFIG_VIDEO_IR_I2C=m
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -2844,11 +2871,6 @@ CONFIG_VIDEO_TVP5150=m
|
||||||
#
|
#
|
||||||
CONFIG_VIDEO_CX25840=m
|
CONFIG_VIDEO_CX25840=m
|
||||||
|
|
||||||
#
|
|
||||||
# MPEG video encoders
|
|
||||||
#
|
|
||||||
CONFIG_VIDEO_CX2341X=m
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Video encoders
|
# Video encoders
|
||||||
#
|
#
|
||||||
|
@ -2955,6 +2977,7 @@ CONFIG_DVB_TUNER_CX24113=m
|
||||||
CONFIG_DVB_TDA826X=m
|
CONFIG_DVB_TDA826X=m
|
||||||
CONFIG_DVB_CX24116=m
|
CONFIG_DVB_CX24116=m
|
||||||
CONFIG_DVB_SI21XX=m
|
CONFIG_DVB_SI21XX=m
|
||||||
|
CONFIG_DVB_TS2020=m
|
||||||
CONFIG_DVB_DS3000=m
|
CONFIG_DVB_DS3000=m
|
||||||
CONFIG_DVB_TDA10071=m
|
CONFIG_DVB_TDA10071=m
|
||||||
|
|
||||||
|
@ -3040,7 +3063,6 @@ CONFIG_DVB_AF9033=m
|
||||||
CONFIG_VGA_ARB=y
|
CONFIG_VGA_ARB=y
|
||||||
CONFIG_VGA_ARB_MAX_GPUS=16
|
CONFIG_VGA_ARB_MAX_GPUS=16
|
||||||
# CONFIG_DRM is not set
|
# CONFIG_DRM is not set
|
||||||
# CONFIG_STUB_POULSBO is not set
|
|
||||||
# CONFIG_VGASTATE is not set
|
# CONFIG_VGASTATE is not set
|
||||||
# CONFIG_VIDEO_OUTPUT_CONTROL is not set
|
# CONFIG_VIDEO_OUTPUT_CONTROL is not set
|
||||||
CONFIG_FB=m
|
CONFIG_FB=m
|
||||||
|
@ -3093,6 +3115,7 @@ CONFIG_FB_MODE_HELPERS=y
|
||||||
# CONFIG_FB_TMIO is not set
|
# CONFIG_FB_TMIO is not set
|
||||||
# CONFIG_FB_SMSCUFX is not set
|
# CONFIG_FB_SMSCUFX is not set
|
||||||
CONFIG_FB_UDL=m
|
CONFIG_FB_UDL=m
|
||||||
|
# CONFIG_FB_GOLDFISH is not set
|
||||||
# CONFIG_FB_VIRTUAL is not set
|
# CONFIG_FB_VIRTUAL is not set
|
||||||
# CONFIG_FB_METRONOME is not set
|
# CONFIG_FB_METRONOME is not set
|
||||||
# CONFIG_FB_MB862XX is not set
|
# CONFIG_FB_MB862XX is not set
|
||||||
|
@ -3111,6 +3134,8 @@ CONFIG_LCD_CLASS_DEVICE=m
|
||||||
# CONFIG_LCD_S6E63M0 is not set
|
# CONFIG_LCD_S6E63M0 is not set
|
||||||
# CONFIG_LCD_LD9040 is not set
|
# CONFIG_LCD_LD9040 is not set
|
||||||
# CONFIG_LCD_AMS369FG06 is not set
|
# CONFIG_LCD_AMS369FG06 is not set
|
||||||
|
# CONFIG_LCD_LMS501KF03 is not set
|
||||||
|
# CONFIG_LCD_HX8357 is not set
|
||||||
CONFIG_BACKLIGHT_CLASS_DEVICE=m
|
CONFIG_BACKLIGHT_CLASS_DEVICE=m
|
||||||
CONFIG_BACKLIGHT_GENERIC=m
|
CONFIG_BACKLIGHT_GENERIC=m
|
||||||
# CONFIG_BACKLIGHT_ADP8860 is not set
|
# CONFIG_BACKLIGHT_ADP8860 is not set
|
||||||
|
@ -3244,6 +3269,7 @@ CONFIG_HID_ROCCAT=m
|
||||||
CONFIG_HID_SAMSUNG=m
|
CONFIG_HID_SAMSUNG=m
|
||||||
CONFIG_HID_SONY=m
|
CONFIG_HID_SONY=m
|
||||||
CONFIG_HID_SPEEDLINK=m
|
CONFIG_HID_SPEEDLINK=m
|
||||||
|
# CONFIG_HID_STEELSERIES is not set
|
||||||
CONFIG_HID_SUNPLUS=m
|
CONFIG_HID_SUNPLUS=m
|
||||||
CONFIG_HID_GREENASIA=m
|
CONFIG_HID_GREENASIA=m
|
||||||
CONFIG_GREENASIA_FF=y
|
CONFIG_GREENASIA_FF=y
|
||||||
|
@ -3251,6 +3277,7 @@ CONFIG_HID_SMARTJOYPLUS=m
|
||||||
CONFIG_SMARTJOYPLUS_FF=y
|
CONFIG_SMARTJOYPLUS_FF=y
|
||||||
# CONFIG_HID_TIVO is not set
|
# CONFIG_HID_TIVO is not set
|
||||||
CONFIG_HID_TOPSEED=m
|
CONFIG_HID_TOPSEED=m
|
||||||
|
CONFIG_HID_THINGM=m
|
||||||
CONFIG_HID_THRUSTMASTER=m
|
CONFIG_HID_THRUSTMASTER=m
|
||||||
CONFIG_THRUSTMASTER_FF=y
|
CONFIG_THRUSTMASTER_FF=y
|
||||||
CONFIG_HID_WACOM=m
|
CONFIG_HID_WACOM=m
|
||||||
|
@ -3288,6 +3315,7 @@ CONFIG_USB=y
|
||||||
# CONFIG_USB_DYNAMIC_MINORS is not set
|
# CONFIG_USB_DYNAMIC_MINORS is not set
|
||||||
CONFIG_USB_SUSPEND=y
|
CONFIG_USB_SUSPEND=y
|
||||||
# CONFIG_USB_OTG is not set
|
# CONFIG_USB_OTG is not set
|
||||||
|
# CONFIG_USB_DWC3 is not set
|
||||||
# CONFIG_USB_MON is not set
|
# CONFIG_USB_MON is not set
|
||||||
CONFIG_USB_WUSB=m
|
CONFIG_USB_WUSB=m
|
||||||
# CONFIG_USB_WUSB_CBAF is not set
|
# CONFIG_USB_WUSB_CBAF is not set
|
||||||
|
@ -3419,6 +3447,7 @@ CONFIG_USB_SERIAL_OPTION=m
|
||||||
CONFIG_USB_SERIAL_OMNINET=m
|
CONFIG_USB_SERIAL_OMNINET=m
|
||||||
CONFIG_USB_SERIAL_OPTICON=m
|
CONFIG_USB_SERIAL_OPTICON=m
|
||||||
# CONFIG_USB_SERIAL_VIVOPAY_SERIAL is not set
|
# CONFIG_USB_SERIAL_VIVOPAY_SERIAL is not set
|
||||||
|
CONFIG_USB_SERIAL_XSENS_MT=m
|
||||||
# CONFIG_USB_SERIAL_ZIO is not set
|
# CONFIG_USB_SERIAL_ZIO is not set
|
||||||
CONFIG_USB_SERIAL_ZTE=m
|
CONFIG_USB_SERIAL_ZTE=m
|
||||||
# CONFIG_USB_SERIAL_SSU100 is not set
|
# CONFIG_USB_SERIAL_SSU100 is not set
|
||||||
|
@ -3450,10 +3479,13 @@ CONFIG_USB_SISUSBVGA_CON=y
|
||||||
CONFIG_USB_ISIGHTFW=m
|
CONFIG_USB_ISIGHTFW=m
|
||||||
# CONFIG_USB_YUREX is not set
|
# CONFIG_USB_YUREX is not set
|
||||||
CONFIG_USB_EZUSB_FX2=m
|
CONFIG_USB_EZUSB_FX2=m
|
||||||
|
CONFIG_USB_HSIC_USB3503=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# USB Physical Layer drivers
|
# USB Physical Layer drivers
|
||||||
#
|
#
|
||||||
|
# CONFIG_OMAP_USB3 is not set
|
||||||
|
# CONFIG_OMAP_CONTROL_USB is not set
|
||||||
# CONFIG_USB_ISP1301 is not set
|
# CONFIG_USB_ISP1301 is not set
|
||||||
# CONFIG_USB_RCAR_PHY is not set
|
# CONFIG_USB_RCAR_PHY is not set
|
||||||
# CONFIG_USB_GADGET is not set
|
# CONFIG_USB_GADGET is not set
|
||||||
|
@ -3547,6 +3579,7 @@ CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
|
||||||
CONFIG_RTC_LIB=y
|
CONFIG_RTC_LIB=y
|
||||||
CONFIG_RTC_CLASS=y
|
CONFIG_RTC_CLASS=y
|
||||||
CONFIG_RTC_HCTOSYS=y
|
CONFIG_RTC_HCTOSYS=y
|
||||||
|
CONFIG_RTC_SYSTOHC=y
|
||||||
CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
|
CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
|
||||||
# CONFIG_RTC_DEBUG is not set
|
# CONFIG_RTC_DEBUG is not set
|
||||||
|
|
||||||
|
@ -3595,6 +3628,7 @@ CONFIG_RTC_DRV_S35390A=m
|
||||||
# CONFIG_RTC_DRV_RS5C348 is not set
|
# CONFIG_RTC_DRV_RS5C348 is not set
|
||||||
# CONFIG_RTC_DRV_DS3234 is not set
|
# CONFIG_RTC_DRV_DS3234 is not set
|
||||||
# CONFIG_RTC_DRV_PCF2123 is not set
|
# CONFIG_RTC_DRV_PCF2123 is not set
|
||||||
|
# CONFIG_RTC_DRV_RX4581 is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Platform RTC drivers
|
# Platform RTC drivers
|
||||||
|
@ -3618,6 +3652,11 @@ CONFIG_RTC_DRV_S35390A=m
|
||||||
# on-CPU RTC drivers
|
# on-CPU RTC drivers
|
||||||
#
|
#
|
||||||
CONFIG_RTC_DRV_MV=y
|
CONFIG_RTC_DRV_MV=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# HID Sensor RTC drivers
|
||||||
|
#
|
||||||
|
CONFIG_RTC_DRV_HID_SENSOR_TIME=m
|
||||||
CONFIG_DMADEVICES=y
|
CONFIG_DMADEVICES=y
|
||||||
# CONFIG_DMADEVICES_DEBUG is not set
|
# CONFIG_DMADEVICES_DEBUG is not set
|
||||||
|
|
||||||
|
@ -3657,6 +3696,7 @@ CONFIG_USBIP_HOST=m
|
||||||
CONFIG_W35UND=m
|
CONFIG_W35UND=m
|
||||||
CONFIG_PRISM2_USB=m
|
CONFIG_PRISM2_USB=m
|
||||||
# CONFIG_ECHO is not set
|
# CONFIG_ECHO is not set
|
||||||
|
# CONFIG_COMEDI is not set
|
||||||
CONFIG_ASUS_OLED=m
|
CONFIG_ASUS_OLED=m
|
||||||
CONFIG_R8187SE=m
|
CONFIG_R8187SE=m
|
||||||
CONFIG_RTL8192U=m
|
CONFIG_RTL8192U=m
|
||||||
|
@ -3670,6 +3710,104 @@ CONFIG_USB_SERIAL_QUATECH2=m
|
||||||
# CONFIG_VT6655 is not set
|
# CONFIG_VT6655 is not set
|
||||||
# CONFIG_VT6656 is not set
|
# CONFIG_VT6656 is not set
|
||||||
# CONFIG_DX_SEP is not set
|
# CONFIG_DX_SEP is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# IIO staging drivers
|
||||||
|
#
|
||||||
|
# CONFIG_IIO_ST_HWMON is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Accelerometers
|
||||||
|
#
|
||||||
|
# CONFIG_ADIS16201 is not set
|
||||||
|
# CONFIG_ADIS16203 is not set
|
||||||
|
# CONFIG_ADIS16204 is not set
|
||||||
|
# CONFIG_ADIS16209 is not set
|
||||||
|
# CONFIG_ADIS16220 is not set
|
||||||
|
# CONFIG_ADIS16240 is not set
|
||||||
|
# CONFIG_LIS3L02DQ is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Analog to digital converters
|
||||||
|
#
|
||||||
|
# CONFIG_AD7291 is not set
|
||||||
|
# CONFIG_AD7606 is not set
|
||||||
|
# CONFIG_AD799X is not set
|
||||||
|
# CONFIG_AD7780 is not set
|
||||||
|
# CONFIG_AD7816 is not set
|
||||||
|
# CONFIG_AD7192 is not set
|
||||||
|
# CONFIG_ADT7410 is not set
|
||||||
|
# CONFIG_AD7280 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Analog digital bi-direction converters
|
||||||
|
#
|
||||||
|
# CONFIG_ADT7316 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Capacitance to digital converters
|
||||||
|
#
|
||||||
|
# CONFIG_AD7150 is not set
|
||||||
|
# CONFIG_AD7152 is not set
|
||||||
|
# CONFIG_AD7746 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Direct Digital Synthesis
|
||||||
|
#
|
||||||
|
# CONFIG_AD5930 is not set
|
||||||
|
# CONFIG_AD9832 is not set
|
||||||
|
# CONFIG_AD9834 is not set
|
||||||
|
# CONFIG_AD9850 is not set
|
||||||
|
# CONFIG_AD9852 is not set
|
||||||
|
# CONFIG_AD9910 is not set
|
||||||
|
# CONFIG_AD9951 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Digital gyroscope sensors
|
||||||
|
#
|
||||||
|
# CONFIG_ADIS16060 is not set
|
||||||
|
# CONFIG_ADIS16130 is not set
|
||||||
|
# CONFIG_ADIS16260 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Network Analyzer, Impedance Converters
|
||||||
|
#
|
||||||
|
# CONFIG_AD5933 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Light sensors
|
||||||
|
#
|
||||||
|
# CONFIG_SENSORS_ISL29018 is not set
|
||||||
|
# CONFIG_SENSORS_ISL29028 is not set
|
||||||
|
# CONFIG_TSL2583 is not set
|
||||||
|
# CONFIG_TSL2x7x is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Magnetometer sensors
|
||||||
|
#
|
||||||
|
# CONFIG_SENSORS_AK8975 is not set
|
||||||
|
# CONFIG_SENSORS_HMC5843 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Active energy metering IC
|
||||||
|
#
|
||||||
|
# CONFIG_ADE7753 is not set
|
||||||
|
# CONFIG_ADE7754 is not set
|
||||||
|
# CONFIG_ADE7758 is not set
|
||||||
|
# CONFIG_ADE7759 is not set
|
||||||
|
# CONFIG_ADE7854 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Resolver to digital converters
|
||||||
|
#
|
||||||
|
# CONFIG_AD2S90 is not set
|
||||||
|
# CONFIG_AD2S1200 is not set
|
||||||
|
# CONFIG_AD2S1210 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Triggers - standalone
|
||||||
|
#
|
||||||
|
# CONFIG_IIO_SIMPLE_DUMMY is not set
|
||||||
# CONFIG_ZSMALLOC is not set
|
# CONFIG_ZSMALLOC is not set
|
||||||
# CONFIG_FB_SM7XX is not set
|
# CONFIG_FB_SM7XX is not set
|
||||||
# CONFIG_CRYSTALHD is not set
|
# CONFIG_CRYSTALHD is not set
|
||||||
|
@ -3711,21 +3849,118 @@ CONFIG_COMMON_CLK=y
|
||||||
# Hardware Spinlock drivers
|
# Hardware Spinlock drivers
|
||||||
#
|
#
|
||||||
CONFIG_CLKSRC_MMIO=y
|
CONFIG_CLKSRC_MMIO=y
|
||||||
|
# CONFIG_MAILBOX is not set
|
||||||
CONFIG_IOMMU_SUPPORT=y
|
CONFIG_IOMMU_SUPPORT=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Remoteproc drivers (EXPERIMENTAL)
|
# Remoteproc drivers
|
||||||
#
|
#
|
||||||
# CONFIG_STE_MODEM_RPROC is not set
|
# CONFIG_STE_MODEM_RPROC is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Rpmsg drivers (EXPERIMENTAL)
|
# Rpmsg drivers
|
||||||
#
|
#
|
||||||
# CONFIG_VIRT_DRIVERS is not set
|
# CONFIG_VIRT_DRIVERS is not set
|
||||||
# CONFIG_PM_DEVFREQ is not set
|
# CONFIG_PM_DEVFREQ is not set
|
||||||
# CONFIG_EXTCON is not set
|
# CONFIG_EXTCON is not set
|
||||||
# CONFIG_MEMORY is not set
|
# CONFIG_MEMORY is not set
|
||||||
# CONFIG_IIO is not set
|
CONFIG_IIO=m
|
||||||
|
# CONFIG_IIO_BUFFER is not set
|
||||||
|
# CONFIG_IIO_TRIGGER is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Accelerometers
|
||||||
|
#
|
||||||
|
# CONFIG_HID_SENSOR_ACCEL_3D is not set
|
||||||
|
# CONFIG_KXSD9 is not set
|
||||||
|
# CONFIG_IIO_ST_ACCEL_3AXIS is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Analog to digital converters
|
||||||
|
#
|
||||||
|
# CONFIG_AD7266 is not set
|
||||||
|
# CONFIG_AD7298 is not set
|
||||||
|
# CONFIG_AD7791 is not set
|
||||||
|
# CONFIG_AD7793 is not set
|
||||||
|
# CONFIG_AD7476 is not set
|
||||||
|
# CONFIG_AD7887 is not set
|
||||||
|
# CONFIG_MAX1363 is not set
|
||||||
|
# CONFIG_TI_ADC081C is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Amplifiers
|
||||||
|
#
|
||||||
|
# CONFIG_AD8366 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Hid Sensor IIO Common
|
||||||
|
#
|
||||||
|
CONFIG_HID_SENSOR_IIO_COMMON=m
|
||||||
|
# CONFIG_HID_SENSOR_IIO_TRIGGER is not set
|
||||||
|
# CONFIG_HID_SENSOR_ENUM_BASE_QUIRKS is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Digital to analog converters
|
||||||
|
#
|
||||||
|
# CONFIG_AD5064 is not set
|
||||||
|
# CONFIG_AD5360 is not set
|
||||||
|
# CONFIG_AD5380 is not set
|
||||||
|
# CONFIG_AD5421 is not set
|
||||||
|
# CONFIG_AD5624R_SPI is not set
|
||||||
|
# CONFIG_AD5446 is not set
|
||||||
|
# CONFIG_AD5449 is not set
|
||||||
|
# CONFIG_AD5504 is not set
|
||||||
|
# CONFIG_AD5755 is not set
|
||||||
|
# CONFIG_AD5764 is not set
|
||||||
|
# CONFIG_AD5791 is not set
|
||||||
|
# CONFIG_AD5686 is not set
|
||||||
|
# CONFIG_MAX517 is not set
|
||||||
|
# CONFIG_MCP4725 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Frequency Synthesizers DDS/PLL
|
||||||
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
# Clock Generator/Distribution
|
||||||
|
#
|
||||||
|
# CONFIG_AD9523 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Phase-Locked Loop (PLL) frequency synthesizers
|
||||||
|
#
|
||||||
|
# CONFIG_ADF4350 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Digital gyroscope sensors
|
||||||
|
#
|
||||||
|
# CONFIG_ADIS16080 is not set
|
||||||
|
# CONFIG_ADIS16136 is not set
|
||||||
|
# CONFIG_ADXRS450 is not set
|
||||||
|
# CONFIG_HID_SENSOR_GYRO_3D is not set
|
||||||
|
# CONFIG_IIO_ST_GYRO_3AXIS is not set
|
||||||
|
# CONFIG_ITG3200 is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Inertial measurement units
|
||||||
|
#
|
||||||
|
# CONFIG_ADIS16400 is not set
|
||||||
|
# CONFIG_ADIS16480 is not set
|
||||||
|
# CONFIG_INV_MPU6050_IIO is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Light sensors
|
||||||
|
#
|
||||||
|
# CONFIG_ADJD_S311 is not set
|
||||||
|
# CONFIG_SENSORS_TSL2563 is not set
|
||||||
|
# CONFIG_VCNL4000 is not set
|
||||||
|
# CONFIG_HID_SENSOR_ALS is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Magnetometer sensors
|
||||||
|
#
|
||||||
|
# CONFIG_HID_SENSOR_MAGNETOMETER_3D is not set
|
||||||
|
# CONFIG_IIO_ST_MAGN_3AXIS is not set
|
||||||
# CONFIG_VME_BUS is not set
|
# CONFIG_VME_BUS is not set
|
||||||
# CONFIG_PWM is not set
|
# CONFIG_PWM is not set
|
||||||
# CONFIG_IPACK_BUS is not set
|
# CONFIG_IPACK_BUS is not set
|
||||||
|
@ -4038,8 +4273,6 @@ CONFIG_DEBUG_PREEMPT=y
|
||||||
# CONFIG_DEBUG_MUTEXES is not set
|
# CONFIG_DEBUG_MUTEXES is not set
|
||||||
# CONFIG_DEBUG_LOCK_ALLOC is not set
|
# CONFIG_DEBUG_LOCK_ALLOC is not set
|
||||||
# CONFIG_PROVE_LOCKING is not set
|
# CONFIG_PROVE_LOCKING is not set
|
||||||
# CONFIG_PROVE_RCU_DELAY is not set
|
|
||||||
# CONFIG_SPARSE_RCU_POINTER is not set
|
|
||||||
# CONFIG_LOCK_STAT is not set
|
# CONFIG_LOCK_STAT is not set
|
||||||
# CONFIG_DEBUG_ATOMIC_SLEEP is not set
|
# CONFIG_DEBUG_ATOMIC_SLEEP is not set
|
||||||
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
|
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
|
||||||
|
@ -4057,6 +4290,12 @@ CONFIG_DEBUG_MEMORY_INIT=y
|
||||||
# CONFIG_DEBUG_NOTIFIERS is not set
|
# CONFIG_DEBUG_NOTIFIERS is not set
|
||||||
# CONFIG_DEBUG_CREDENTIALS is not set
|
# CONFIG_DEBUG_CREDENTIALS is not set
|
||||||
# CONFIG_BOOT_PRINTK_DELAY is not set
|
# CONFIG_BOOT_PRINTK_DELAY is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# RCU Debugging
|
||||||
|
#
|
||||||
|
# CONFIG_PROVE_RCU_DELAY is not set
|
||||||
|
# CONFIG_SPARSE_RCU_POINTER is not set
|
||||||
# CONFIG_RCU_TORTURE_TEST is not set
|
# CONFIG_RCU_TORTURE_TEST is not set
|
||||||
# CONFIG_RCU_TRACE is not set
|
# CONFIG_RCU_TRACE is not set
|
||||||
# CONFIG_KPROBES_SANITY_TEST is not set
|
# CONFIG_KPROBES_SANITY_TEST is not set
|
||||||
|
@ -4078,7 +4317,6 @@ CONFIG_HAVE_C_RECORDMCOUNT=y
|
||||||
CONFIG_TRACE_CLOCK=y
|
CONFIG_TRACE_CLOCK=y
|
||||||
CONFIG_RING_BUFFER=y
|
CONFIG_RING_BUFFER=y
|
||||||
CONFIG_EVENT_TRACING=y
|
CONFIG_EVENT_TRACING=y
|
||||||
CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
|
|
||||||
CONFIG_CONTEXT_SWITCH_TRACER=y
|
CONFIG_CONTEXT_SWITCH_TRACER=y
|
||||||
CONFIG_RING_BUFFER_ALLOW_SWAP=y
|
CONFIG_RING_BUFFER_ALLOW_SWAP=y
|
||||||
CONFIG_TRACING=y
|
CONFIG_TRACING=y
|
||||||
|
@ -4090,6 +4328,7 @@ CONFIG_FTRACE=y
|
||||||
# CONFIG_SCHED_TRACER is not set
|
# CONFIG_SCHED_TRACER is not set
|
||||||
# CONFIG_ENABLE_DEFAULT_TRACERS is not set
|
# CONFIG_ENABLE_DEFAULT_TRACERS is not set
|
||||||
# CONFIG_FTRACE_SYSCALLS is not set
|
# CONFIG_FTRACE_SYSCALLS is not set
|
||||||
|
# CONFIG_TRACER_SNAPSHOT is not set
|
||||||
CONFIG_BRANCH_PROFILE_NONE=y
|
CONFIG_BRANCH_PROFILE_NONE=y
|
||||||
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
|
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
|
||||||
# CONFIG_PROFILE_ALL_BRANCHES is not set
|
# CONFIG_PROFILE_ALL_BRANCHES is not set
|
||||||
|
@ -4211,6 +4450,7 @@ CONFIG_CRYPTO_VMAC=m
|
||||||
# Digest
|
# Digest
|
||||||
#
|
#
|
||||||
CONFIG_CRYPTO_CRC32C=y
|
CONFIG_CRYPTO_CRC32C=y
|
||||||
|
# CONFIG_CRYPTO_CRC32 is not set
|
||||||
CONFIG_CRYPTO_GHASH=m
|
CONFIG_CRYPTO_GHASH=m
|
||||||
CONFIG_CRYPTO_MD4=m
|
CONFIG_CRYPTO_MD4=m
|
||||||
CONFIG_CRYPTO_MD5=y
|
CONFIG_CRYPTO_MD5=y
|
||||||
|
@ -4220,7 +4460,7 @@ CONFIG_CRYPTO_RMD160=m
|
||||||
CONFIG_CRYPTO_RMD256=m
|
CONFIG_CRYPTO_RMD256=m
|
||||||
CONFIG_CRYPTO_RMD320=m
|
CONFIG_CRYPTO_RMD320=m
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=m
|
||||||
# CONFIG_CRYPTO_SHA1_ARM is not set
|
CONFIG_CRYPTO_SHA1_ARM=m
|
||||||
CONFIG_CRYPTO_SHA256=m
|
CONFIG_CRYPTO_SHA256=m
|
||||||
CONFIG_CRYPTO_SHA512=m
|
CONFIG_CRYPTO_SHA512=m
|
||||||
CONFIG_CRYPTO_TGR192=m
|
CONFIG_CRYPTO_TGR192=m
|
||||||
|
@ -4230,7 +4470,7 @@ CONFIG_CRYPTO_WP512=m
|
||||||
# Ciphers
|
# Ciphers
|
||||||
#
|
#
|
||||||
CONFIG_CRYPTO_AES=y
|
CONFIG_CRYPTO_AES=y
|
||||||
# CONFIG_CRYPTO_AES_ARM is not set
|
CONFIG_CRYPTO_AES_ARM=y
|
||||||
CONFIG_CRYPTO_ANUBIS=m
|
CONFIG_CRYPTO_ANUBIS=m
|
||||||
CONFIG_CRYPTO_ARC4=y
|
CONFIG_CRYPTO_ARC4=y
|
||||||
CONFIG_CRYPTO_BLOWFISH=m
|
CONFIG_CRYPTO_BLOWFISH=m
|
||||||
|
@ -4277,7 +4517,6 @@ CONFIG_GENERIC_STRNCPY_FROM_USER=y
|
||||||
CONFIG_GENERIC_STRNLEN_USER=y
|
CONFIG_GENERIC_STRNLEN_USER=y
|
||||||
CONFIG_GENERIC_PCI_IOMAP=y
|
CONFIG_GENERIC_PCI_IOMAP=y
|
||||||
CONFIG_GENERIC_IO=y
|
CONFIG_GENERIC_IO=y
|
||||||
CONFIG_PERCPU_RWSEM=y
|
|
||||||
CONFIG_CRC_CCITT=y
|
CONFIG_CRC_CCITT=y
|
||||||
CONFIG_CRC16=y
|
CONFIG_CRC16=y
|
||||||
# CONFIG_CRC_T10DIF is not set
|
# CONFIG_CRC_T10DIF is not set
|
||||||
|
@ -4325,3 +4564,4 @@ CONFIG_LRU_CACHE=m
|
||||||
CONFIG_AVERAGE=y
|
CONFIG_AVERAGE=y
|
||||||
# CONFIG_CORDIC is not set
|
# CONFIG_CORDIC is not set
|
||||||
# CONFIG_DDR is not set
|
# CONFIG_DDR is not set
|
||||||
|
# CONFIG_VIRTUALIZATION is not set
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
#
|
#
|
||||||
# http://www.arm.linux.org.uk/developer/machines/?action=new
|
# http://www.arm.linux.org.uk/developer/machines/?action=new
|
||||||
#
|
#
|
||||||
# Last update: Mon Feb 11 23:53:10 2013
|
# Last update: Thu May 9 05:28:23 2013
|
||||||
#
|
#
|
||||||
# machine_is_xxx CONFIG_xxxx MACH_TYPE_xxx number
|
# machine_is_xxx CONFIG_xxxx MACH_TYPE_xxx number
|
||||||
#
|
#
|
||||||
|
@ -4429,7 +4429,7 @@ priscillag MACH_PRISCILLAG PRISCILLAG 4474
|
||||||
priscillac MACH_PRISCILLAC PRISCILLAC 4475
|
priscillac MACH_PRISCILLAC PRISCILLAC 4475
|
||||||
priscilla MACH_PRISCILLA PRISCILLA 4476
|
priscilla MACH_PRISCILLA PRISCILLA 4476
|
||||||
innova_shpu_v2 MACH_INNOVA_SHPU_V2 INNOVA_SHPU_V2 4477
|
innova_shpu_v2 MACH_INNOVA_SHPU_V2 INNOVA_SHPU_V2 4477
|
||||||
m7c_dtu MACH_M7CDTU M7CDTU 4478
|
auriga MACH_M7CDTU M7CDTU 4478
|
||||||
mach_type_dep2410 MACH_MACH_TYPE_DEP2410 MACH_TYPE_DEP2410 4479
|
mach_type_dep2410 MACH_MACH_TYPE_DEP2410 MACH_TYPE_DEP2410 4479
|
||||||
bctre3 MACH_BCTRE3 BCTRE3 4480
|
bctre3 MACH_BCTRE3 BCTRE3 4480
|
||||||
omap_m100 MACH_OMAP_M100 OMAP_M100 4481
|
omap_m100 MACH_OMAP_M100 OMAP_M100 4481
|
||||||
|
@ -4438,7 +4438,7 @@ nanobone MACH_NANOBONE NANOBONE 4483
|
||||||
stm_b2105 MACH_STM_B2105 STM_B2105 4484
|
stm_b2105 MACH_STM_B2105 STM_B2105 4484
|
||||||
omap4_bsc_bap_v3 MACH_OMAP4_BSC_BAP_V3 OMAP4_BSC_BAP_V3 4485
|
omap4_bsc_bap_v3 MACH_OMAP4_BSC_BAP_V3 OMAP4_BSC_BAP_V3 4485
|
||||||
ss1pam MACH_SS1PAM SS1PAM 4486
|
ss1pam MACH_SS1PAM SS1PAM 4486
|
||||||
dlxp_wl MACH_DLXP_WL DLXP_WL 4487
|
caelum MACH_DLXP_WL DLXP_WL 4487
|
||||||
primominiu MACH_PRIMOMINIU PRIMOMINIU 4488
|
primominiu MACH_PRIMOMINIU PRIMOMINIU 4488
|
||||||
mrt_35hd_dualnas_e MACH_MRT_35HD_DUALNAS_E MRT_35HD_DUALNAS_E 4489
|
mrt_35hd_dualnas_e MACH_MRT_35HD_DUALNAS_E MRT_35HD_DUALNAS_E 4489
|
||||||
kiwi MACH_KIWI KIWI 4490
|
kiwi MACH_KIWI KIWI 4490
|
||||||
|
@ -4447,7 +4447,7 @@ mep2440 MACH_MEP2440 MEP2440 4492
|
||||||
colibri_t30 MACH_COLIBRI_T30 COLIBRI_T30 4493
|
colibri_t30 MACH_COLIBRI_T30 COLIBRI_T30 4493
|
||||||
cwv1 MACH_CWV1 CWV1 4494
|
cwv1 MACH_CWV1 CWV1 4494
|
||||||
nsa325 MACH_NSA325 NSA325 4495
|
nsa325 MACH_NSA325 NSA325 4495
|
||||||
dlxp_ul MACH_DLXP_UL DLXP_UL 4496
|
camelopardalis MACH_DLXP_UL DLXP_UL 4496
|
||||||
dpxmtc MACH_DPXMTC DPXMTC 4497
|
dpxmtc MACH_DPXMTC DPXMTC 4497
|
||||||
tt_stuttgart MACH_TT_STUTTGART TT_STUTTGART 4498
|
tt_stuttgart MACH_TT_STUTTGART TT_STUTTGART 4498
|
||||||
miranda_apcii MACH_MIRANDA_APCII MIRANDA_APCII 4499
|
miranda_apcii MACH_MIRANDA_APCII MIRANDA_APCII 4499
|
||||||
|
@ -4455,7 +4455,7 @@ mx6q_moderox MACH_MX6Q_MODEROX MX6Q_MODEROX 4500
|
||||||
mudskipper MACH_MUDSKIPPER MUDSKIPPER 4501
|
mudskipper MACH_MUDSKIPPER MUDSKIPPER 4501
|
||||||
urania MACH_URANIA URANIA 4502
|
urania MACH_URANIA URANIA 4502
|
||||||
stm_b2112 MACH_STM_B2112 STM_B2112 4503
|
stm_b2112 MACH_STM_B2112 STM_B2112 4503
|
||||||
gtou MACH_GTOU GTOU 4504
|
ara MACH_GTOU GTOU 4504
|
||||||
mx6q_ats_phoenix MACH_MX6Q_ATS_PHOENIX MX6Q_ATS_PHOENIX 4505
|
mx6q_ats_phoenix MACH_MX6Q_ATS_PHOENIX MX6Q_ATS_PHOENIX 4505
|
||||||
stm_b2116 MACH_STM_B2116 STM_B2116 4506
|
stm_b2116 MACH_STM_B2116 STM_B2116 4506
|
||||||
mythology MACH_MYTHOLOGY MYTHOLOGY 4507
|
mythology MACH_MYTHOLOGY MYTHOLOGY 4507
|
||||||
|
@ -4473,8 +4473,8 @@ ar6mxs MACH_AR6MXS AR6MXS 4518
|
||||||
deto_mx6apos MACH_DETO_APOS_MX6 DETO_APOS_MX6 4519
|
deto_mx6apos MACH_DETO_APOS_MX6 DETO_APOS_MX6 4519
|
||||||
gwventana MACH_GWVENTANA GWVENTANA 4520
|
gwventana MACH_GWVENTANA GWVENTANA 4520
|
||||||
igep0033 MACH_IGEP0033 IGEP0033 4521
|
igep0033 MACH_IGEP0033 IGEP0033 4521
|
||||||
raca MACH_RACA RACA 4522
|
antlia MACH_RACA RACA 4522
|
||||||
applesoda MACH_APPLESODA APPLESODA 4523
|
apus MACH_APPLESODA APPLESODA 4523
|
||||||
h52c1_concerto MACH_H52C1_CONCERTO H52C1_CONCERTO 4524
|
h52c1_concerto MACH_H52C1_CONCERTO H52C1_CONCERTO 4524
|
||||||
fcmbrd MACH_FCMBRD FCMBRD 4525
|
fcmbrd MACH_FCMBRD FCMBRD 4525
|
||||||
pcaaxs1 MACH_PCAAXS1 PCAAXS1 4526
|
pcaaxs1 MACH_PCAAXS1 PCAAXS1 4526
|
||||||
|
@ -4484,3 +4484,106 @@ mx6s_lp507_gvci MACH_MX6S_LP507_GVCI MX6S_LP507_GVCI 4529
|
||||||
dido MACH_DIDO DIDO 4530
|
dido MACH_DIDO DIDO 4530
|
||||||
swarco_itc3_9g20 MACH_SWARCO_ITC3_9G20 SWARCO_ITC3_9G20 4531
|
swarco_itc3_9g20 MACH_SWARCO_ITC3_9G20 SWARCO_ITC3_9G20 4531
|
||||||
robo_roady MACH_ROBO_ROADY ROBO_ROADY 4532
|
robo_roady MACH_ROBO_ROADY ROBO_ROADY 4532
|
||||||
|
rskrza1 MACH_RSKRZA1 RSKRZA1 4533
|
||||||
|
swarco_sid MACH_SWARCO_SID SWARCO_SID 4534
|
||||||
|
mx6_iwg15s_sbc MACH_MX6_IWG15S_SBC MX6_IWG15S_SBC 4535
|
||||||
|
mx6q_camaro MACH_MX6Q_CAMARO MX6Q_CAMARO 4536
|
||||||
|
hb6mxs MACH_HB6MXS HB6MXS 4537
|
||||||
|
lager MACH_LAGER LAGER 4538
|
||||||
|
lp8x4x MACH_LP8X4X LP8X4X 4539
|
||||||
|
tegratab7 MACH_TEGRATAB7 TEGRATAB7 4540
|
||||||
|
andromeda MACH_ANDROMEDA ANDROMEDA 4541
|
||||||
|
bootes MACH_BOOTES BOOTES 4542
|
||||||
|
nethmi MACH_NETHMI NETHMI 4543
|
||||||
|
tegratab MACH_TEGRATAB TEGRATAB 4544
|
||||||
|
som5_evb MACH_SOM5_EVB SOM5_EVB 4545
|
||||||
|
venaticorum MACH_VENATICORUM VENATICORUM 4546
|
||||||
|
stm_b2110 MACH_STM_B2110 STM_B2110 4547
|
||||||
|
elux_hathor MACH_ELUX_HATHOR ELUX_HATHOR 4548
|
||||||
|
helios_v7 MACH_HELIOS_V7 HELIOS_V7 4549
|
||||||
|
xc10v1 MACH_XC10V1 XC10V1 4550
|
||||||
|
cp2u MACH_CP2U CP2U 4551
|
||||||
|
iap_f MACH_IAP_F IAP_F 4552
|
||||||
|
iap_g MACH_IAP_G IAP_G 4553
|
||||||
|
aae MACH_AAE AAE 4554
|
||||||
|
pegasus MACH_PEGASUS PEGASUS 4555
|
||||||
|
cygnus MACH_CYGNUS CYGNUS 4556
|
||||||
|
centaurus MACH_CENTAURUS CENTAURUS 4557
|
||||||
|
msm8930_qrd8930 MACH_MSM8930_QRD8930 MSM8930_QRD8930 4558
|
||||||
|
quby_tim MACH_QUBY_TIM QUBY_TIM 4559
|
||||||
|
zedi3250a MACH_ZEDI3250A ZEDI3250A 4560
|
||||||
|
grus MACH_GRUS GRUS 4561
|
||||||
|
apollo3 MACH_APOLLO3 APOLLO3 4562
|
||||||
|
cowon_r7 MACH_COWON_R7 COWON_R7 4563
|
||||||
|
tonga3 MACH_TONGA3 TONGA3 4564
|
||||||
|
p535 MACH_P535 P535 4565
|
||||||
|
sa3874i MACH_SA3874I SA3874I 4566
|
||||||
|
mx6_navico_com MACH_MX6_NAVICO_COM MX6_NAVICO_COM 4567
|
||||||
|
proxmobil2 MACH_PROXMOBIL2 PROXMOBIL2 4568
|
||||||
|
ubinux1 MACH_UBINUX1 UBINUX1 4569
|
||||||
|
istos MACH_ISTOS ISTOS 4570
|
||||||
|
benvolio4 MACH_BENVOLIO4 BENVOLIO4 4571
|
||||||
|
eco5_bx2 MACH_ECO5_BX2 ECO5_BX2 4572
|
||||||
|
eukrea_cpuimx28sd MACH_EUKREA_CPUIMX28SD EUKREA_CPUIMX28SD 4573
|
||||||
|
domotab MACH_DOMOTAB DOMOTAB 4574
|
||||||
|
pfla03 MACH_PFLA03 PFLA03 4575
|
||||||
|
et_cpu_301_16 MACH_ET_CPU_301_16 ET_CPU_301_16 4576
|
||||||
|
skywalker MACH_SKYWALKER SKYWALKER 4577
|
||||||
|
scorpius MACH_SCORPIUS SCORPIUS 4578
|
||||||
|
capricornus MACH_CAPRICORNUS CAPRICORNUS 4579
|
||||||
|
lyra MACH_LYRA LYRA 4580
|
||||||
|
gatero MACH_GATERO GATERO 4581
|
||||||
|
gatero01 MACH_GATERO01 GATERO01 4582
|
||||||
|
z4dtg MACH_Z4DTG Z4DTG 4583
|
||||||
|
lupus MACH_LUPUS LUPUS 4584
|
||||||
|
leap101 MACH_LEAP101 LEAP101 4585
|
||||||
|
cm_t335 MACH_CM_T335 CM_T335 4586
|
||||||
|
pna MACH_PNA PNA 4587
|
||||||
|
ecoforest_cpu2013 MACH_ECOFOREST_CPU2013 ECOFOREST_CPU2013 4588
|
||||||
|
apq8064_dma MACH_APQ8064_DMA APQ8064_DMA 4589
|
||||||
|
mx53_armour MACH_MX53_ARMOUR MX53_ARMOUR 4590
|
||||||
|
eurofunk_aepl3 MACH_EUROFUNK_AEPL3 EUROFUNK_AEPL3 4591
|
||||||
|
eurofunk_mhls3 MACH_EUROFUNK_MHLS3 EUROFUNK_MHLS3 4592
|
||||||
|
eurofunk_e1if MACH_EUROFUNK_E1IF EUROFUNK_E1IF 4593
|
||||||
|
lepus MACH_LEPUS LEPUS 4594
|
||||||
|
bora MACH_BORA BORA 4595
|
||||||
|
ads4011 MACH_ADS4011 ADS4011 4596
|
||||||
|
beaver MACH_BEAVER BEAVER 4597
|
||||||
|
imx233_iungo MACH_IMX233_IUNGO IMX233_IUNGO 4598
|
||||||
|
cepheus MACH_CEPHEUS CEPHEUS 4599
|
||||||
|
cetus MACH_CETUS CETUS 4600
|
||||||
|
chamaeleon MACH_CHAMAELEON CHAMAELEON 4601
|
||||||
|
ardbeg MACH_ARDBEG ARDBEG 4602
|
||||||
|
ixora MACH_IXORA IXORA 4603
|
||||||
|
juglans MACH_JUGLANS JUGLANS 4604
|
||||||
|
canismajor MACH_CANISMAJOR CANISMAJOR 4605
|
||||||
|
at91sam9263mib MACH_AT91SAM9263MIB AT91SAM9263MIB 4606
|
||||||
|
cosino_9g35 MACH_COSINO_9G35 COSINO_9G35 4607
|
||||||
|
tiny4412 MACH_TINY4412 TINY4412 4608
|
||||||
|
balloon4 MACH_BALLOON4 BALLOON4 4609
|
||||||
|
pgg MACH_PGG PGG 4610
|
||||||
|
xxsq701 MACH_XXSQ701 XXSQ701 4611
|
||||||
|
mx6_navico_rdr MACH_MX6_NAVICO_RDR MX6_NAVICO_RDR 4612
|
||||||
|
phantom MACH_PHANTOM PHANTOM 4613
|
||||||
|
canisminorh MACH_CANISMINORH CANISMINORH 4614
|
||||||
|
carina MACH_CARINA CARINA 4615
|
||||||
|
e1859 MACH_E1859 E1859 4616
|
||||||
|
armstonea5 MACH_ARMSTONEA5 ARMSTONEA5 4617
|
||||||
|
picocoma5 MACH_PICOCOMA5 PICOCOMA5 4618
|
||||||
|
netdcua5 MACH_NETDCUA5 NETDCUA5 4619
|
||||||
|
molly MACH_MOLLY MOLLY 4620
|
||||||
|
maserati MACH_MASERATI MASERATI 4621
|
||||||
|
mx53_idebx MACH_MX53_IDEBX MX53_IDEBX 4622
|
||||||
|
mx53_c2cb MACH_MX53_C2CB MX53_C2CB 4623
|
||||||
|
mipsee MACH_MIPSEE MIPSEE 4624
|
||||||
|
seeklop MACH_SEEKLOP SEEKLOP 4625
|
||||||
|
audisee MACH_AUDISEE AUDISEE 4626
|
||||||
|
tx48 MACH_TX48 TX48 4627
|
||||||
|
tl7689_pad_ref MACH_TL7689_PAD_REF TL7689_PAD_REF 4628
|
||||||
|
tl7689_pad_test MACH_TL7689_PAD_TEST TL7689_PAD_TEST 4629
|
||||||
|
tl7689_phone_ref MACH_TL7689_PHONE_REF TL7689_PHONE_REF 4630
|
||||||
|
tl7689_phone_test MACH_TL7689_PHONE_TEST TL7689_PHONE_TEST 4631
|
||||||
|
swarco_scc_wks MACH_SWARCO_SCC_WKS SWARCO_SCC_WKS 4632
|
||||||
|
accordo2 MACH_ACCORDO2 ACCORDO2 4633
|
||||||
|
trizeps7 MACH_TRIZEPS7 TRIZEPS7 4634
|
||||||
|
f100 MACH_F100 F100 4635
|
||||||
|
|
|
@ -1,39 +1,25 @@
|
||||||
commit 2394d67e446bf616a0885167d5f0d397bdacfdfc
|
diff -ruN a/drivers/usb/core/quirks.c b/drivers/usb/core/quirks.c
|
||||||
Author: Oliver Neukum <oneukum@suse.de>
|
--- a/drivers/usb/core/quirks.c 2013-05-07 21:58:03.000000000 -0600
|
||||||
Date: Tue Sep 13 08:42:21 2011 +0200
|
+++ b/drivers/usb/core/quirks.c 2013-05-08 23:15:23.000000000 -0600
|
||||||
|
@@ -64,6 +64,30 @@
|
||||||
USB: add RESET_RESUME for webcams shown to be quirky
|
/* Logitech Quickcam OEM Cisco VT Camera II */
|
||||||
|
{ USB_DEVICE(0x046d, 0x08c7), .driver_info = USB_QUIRK_RESET_RESUME },
|
||||||
The new runtime PM code has shown that many webcams suffer
|
|
||||||
from a race condition that may crash them upon resume.
|
|
||||||
Runtime PM is especially prone to show the problem because
|
|
||||||
it retains power to the cameras at all times. However
|
|
||||||
system suspension may also crash the devices and retain
|
|
||||||
power to the devices.
|
|
||||||
The only way to solve this problem without races is in
|
|
||||||
usbcore with the RESET_RESUME quirk.
|
|
||||||
|
|
||||||
Signed-off-by: Oliver Neukum <oneukum@suse.de>
|
|
||||||
Signed-off-by: stable <stable@kernel.org>
|
|
||||||
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
|
|
||||||
|
|
||||||
diff --git a/drivers/usb/core/quirks.c b/drivers/usb/core/quirks.c
|
|
||||||
index 81ce6a8..38f0510 100644
|
|
||||||
--- a/drivers/usb/core/quirks.c
|
|
||||||
+++ b/drivers/usb/core/quirks.c
|
|
||||||
@@ -38,6 +38,24 @@ static const struct usb_device_id usb_quirk_list[] = {
|
|
||||||
/* Creative SB Audigy 2 NX */
|
|
||||||
{ USB_DEVICE(0x041e, 0x3020), .driver_info = USB_QUIRK_RESET_RESUME },
|
|
||||||
|
|
||||||
+ /* Logitech Webcam C200 */
|
+ /* Logitech Webcam C200 */
|
||||||
+ { USB_DEVICE(0x046d, 0x0802), .driver_info = USB_QUIRK_RESET_RESUME },
|
+ { USB_DEVICE(0x046d, 0x0802), .driver_info = USB_QUIRK_RESET_RESUME },
|
||||||
+
|
+
|
||||||
+ /* Logitech Webcam C250 */
|
+ /* Logitech Webcam C250 */
|
||||||
+ { USB_DEVICE(0x046d, 0x0804), .driver_info = USB_QUIRK_RESET_RESUME },
|
+ { USB_DEVICE(0x046d, 0x0804), .driver_info = USB_QUIRK_RESET_RESUME },
|
||||||
+
|
+
|
||||||
|
+ /* Logitech Webcam C300 */
|
||||||
|
+ { USB_DEVICE(0x046d, 0x0805), .driver_info = USB_QUIRK_RESET_RESUME },
|
||||||
|
+
|
||||||
+ /* Logitech Webcam B/C500 */
|
+ /* Logitech Webcam B/C500 */
|
||||||
+ { USB_DEVICE(0x046d, 0x0807), .driver_info = USB_QUIRK_RESET_RESUME },
|
+ { USB_DEVICE(0x046d, 0x0807), .driver_info = USB_QUIRK_RESET_RESUME },
|
||||||
+
|
+
|
||||||
|
+ /* Logitech Webcam C600 */
|
||||||
|
+ { USB_DEVICE(0x046d, 0x0808), .driver_info = USB_QUIRK_RESET_RESUME },
|
||||||
|
+
|
||||||
+ /* Logitech Webcam Pro 9000 */
|
+ /* Logitech Webcam Pro 9000 */
|
||||||
+ { USB_DEVICE(0x046d, 0x0809), .driver_info = USB_QUIRK_RESET_RESUME },
|
+ { USB_DEVICE(0x046d, 0x0809), .driver_info = USB_QUIRK_RESET_RESUME },
|
||||||
+
|
+
|
||||||
|
@ -43,56 +29,16 @@ index 81ce6a8..38f0510 100644
|
||||||
+ /* Logitech Webcam C270 */
|
+ /* Logitech Webcam C270 */
|
||||||
+ { USB_DEVICE(0x046d, 0x0825), .driver_info = USB_QUIRK_RESET_RESUME },
|
+ { USB_DEVICE(0x046d, 0x0825), .driver_info = USB_QUIRK_RESET_RESUME },
|
||||||
+
|
+
|
||||||
/* Logitech Harmony 700-series */
|
/* Logitech Harmony 700-series */
|
||||||
{ USB_DEVICE(0x046d, 0xc122), .driver_info = USB_QUIRK_DELAY_INIT },
|
{ USB_DEVICE(0x046d, 0xc122), .driver_info = USB_QUIRK_DELAY_INIT },
|
||||||
|
|
||||||
@@ -69,6 +87,9 @@ static const struct usb_device_id usb_quirk_list[] = {
|
@@ -108,6 +132,9 @@
|
||||||
{ USB_DEVICE(0x06a3, 0x0006), .driver_info =
|
/* Midiman M-Audio Keystation 88es */
|
||||||
USB_QUIRK_CONFIG_INTF_STRINGS },
|
{ USB_DEVICE(0x0763, 0x0192), .driver_info = USB_QUIRK_RESET_RESUME },
|
||||||
|
|
||||||
+ /* Guillemot Webcam Hercules Dualpix Exchange*/
|
+ /* Guillemot Webcam Hercules Dualpix Exchange*/
|
||||||
+ { USB_DEVICE(0x06f8, 0x0804), .driver_info = USB_QUIRK_RESET_RESUME },
|
+ { USB_DEVICE(0x06f8, 0x0804), .driver_info = USB_QUIRK_RESET_RESUME },
|
||||||
+
|
+
|
||||||
/* M-Systems Flash Disk Pioneers */
|
/* M-Systems Flash Disk Pioneers */
|
||||||
{ USB_DEVICE(0x08ec, 0x1000), .driver_info = USB_QUIRK_RESET_RESUME },
|
{ USB_DEVICE(0x08ec, 0x1000), .driver_info = USB_QUIRK_RESET_RESUME },
|
||||||
|
|
||||||
commit 5b253d88cc6c65a23cefc457a5a4ef139913c5fc
|
|
||||||
Author: Jon Levell <linuxusb@coralbark.net>
|
|
||||||
Date: Thu Sep 29 20:42:52 2011 +0100
|
|
||||||
|
|
||||||
USB: add quirk for Logitech C300 web cam
|
|
||||||
|
|
||||||
My webcam is a Logitech C300 and I get "chipmunk"ed squeaky sound.
|
|
||||||
The following trivial patch fixes it.
|
|
||||||
|
|
||||||
Signed-off-by: Jon Levell <linuxusb@coralbark.net>
|
|
||||||
Cc: stable <stable@kernel.org>
|
|
||||||
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
|
|
||||||
|
|
||||||
diff --git a/drivers/usb/core/quirks.c b/drivers/usb/core/quirks.c
|
|
||||||
index 38f0510..d6a8d82 100644
|
|
||||||
--- a/drivers/usb/core/quirks.c
|
|
||||||
+++ b/drivers/usb/core/quirks.c
|
|
||||||
@@ -44,6 +44,9 @@ static const struct usb_device_id usb_quirk_list[] = {
|
|
||||||
/* Logitech Webcam C250 */
|
|
||||||
{ USB_DEVICE(0x046d, 0x0804), .driver_info = USB_QUIRK_RESET_RESUME },
|
|
||||||
|
|
||||||
+ /* Logitech Webcam C300 */
|
|
||||||
+ { USB_DEVICE(0x046d, 0x0805), .driver_info = USB_QUIRK_RESET_RESUME },
|
|
||||||
+
|
|
||||||
/* Logitech Webcam B/C500 */
|
|
||||||
{ USB_DEVICE(0x046d, 0x0807), .driver_info = USB_QUIRK_RESET_RESUME },
|
|
||||||
|
|
||||||
diff --git a/drivers/usb/core/quirks.c b/drivers/usb/core/quirks.c
|
|
||||||
index d6a8d82..caa1991 100644
|
|
||||||
--- a/drivers/usb/core/quirks.c
|
|
||||||
+++ b/drivers/usb/core/quirks.c
|
|
||||||
@@ -50,6 +50,9 @@ static const struct usb_device_id usb_quirk_list[] = {
|
|
||||||
/* Logitech Webcam B/C500 */
|
|
||||||
{ USB_DEVICE(0x046d, 0x0807), .driver_info = USB_QUIRK_RESET_RESUME },
|
|
||||||
|
|
||||||
+ /* Logitech Webcam C600 */
|
|
||||||
+ { USB_DEVICE(0x046d, 0x0808), .driver_info = USB_QUIRK_RESET_RESUME },
|
|
||||||
+
|
|
||||||
/* Logitech Webcam Pro 9000 */
|
|
||||||
{ USB_DEVICE(0x046d, 0x0809), .driver_info = USB_QUIRK_RESET_RESUME },
|
|
||||||
|
|
Loading…
Reference in a new issue