mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-01-27 23:44:04 +00:00
Updated linux-kirkwood to 3.6.4, includes ext4 fix, media device support, and SATA/IDE HD activity LED trigger support.
This commit is contained in:
parent
1eeff56a71
commit
de2c447291
3 changed files with 764 additions and 259 deletions
|
@ -7,9 +7,9 @@ pkgbase=linux-kirkwood
|
|||
pkgname=('linux-kirkwood' 'linux-headers-kirkwood')
|
||||
#pkgname=linux-test # Build kernel with a different name
|
||||
_kernelname=${pkgname#linux}
|
||||
_basekernel=3.6.2
|
||||
_basekernel=3.6.4
|
||||
pkgver=${_basekernel}
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
cryptover=1.5
|
||||
arch=('arm')
|
||||
url="http://www.kernel.org/"
|
||||
|
@ -27,10 +27,10 @@ source=("ftp://ftp.kernel.org/pub/linux/kernel/v3.x/linux-${_basekernel}.tar.bz2
|
|||
"http://algo.ing.unimo.it/people/paolo/disk_sched/patches/3.6.0-v5/0001-block-cgroups-kconfig-build-bits-for-BFQ-v5-3.6.patch"
|
||||
"http://algo.ing.unimo.it/people/paolo/disk_sched/patches/3.6.0-v5/0002-block-introduce-the-BFQ-v5-I-O-sched-for-3.6.patch"
|
||||
'aufs3-3.6.patch.xz')
|
||||
md5sums=('daf804cac9e158a7ac529fc622b2186b'
|
||||
'53526a46677489b3e962e7c497e6b0d2'
|
||||
md5sums=('a9ef3e479b47ef31d5a6c71a49aacf52'
|
||||
'0df0c9243fcf6465bfca27ec0ef20440'
|
||||
'f5d3635da03cb45904bedd69b47133de'
|
||||
'f10f5e441a14e33b4200d03f7adee961'
|
||||
'f42434ef074407ad7e65a62a31864ded'
|
||||
'9506a43fff451fda36d5d7b1f5eaed04'
|
||||
'9d3c56a4b999c8bfbd4018089a62f662'
|
||||
'd00814b57448895e65fbbc800e8a58ba'
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
diff -ruN a/arch/arm/boot/dts/kirkwood-goflexnet.dts b/arch/arm/boot/dts/kirkwood-goflexnet.dts
|
||||
--- a/arch/arm/boot/dts/kirkwood-goflexnet.dts 2012-10-07 11:41:28.000000000 -0400
|
||||
--- a/arch/arm/boot/dts/kirkwood-goflexnet.dts 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/boot/dts/kirkwood-goflexnet.dts 1969-12-31 19:00:00.000000000 -0500
|
||||
@@ -1,99 +0,0 @@
|
||||
-/dts-v1/;
|
||||
|
@ -102,7 +102,7 @@ diff -ruN a/arch/arm/boot/dts/kirkwood-goflexnet.dts b/arch/arm/boot/dts/kirkwoo
|
|||
- };
|
||||
-};
|
||||
diff -ruN a/arch/arm/boot/dts/kirkwood-iconnect.dts b/arch/arm/boot/dts/kirkwood-iconnect.dts
|
||||
--- a/arch/arm/boot/dts/kirkwood-iconnect.dts 2012-10-07 11:41:28.000000000 -0400
|
||||
--- a/arch/arm/boot/dts/kirkwood-iconnect.dts 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/boot/dts/kirkwood-iconnect.dts 1969-12-31 19:00:00.000000000 -0500
|
||||
@@ -1,72 +0,0 @@
|
||||
-/dts-v1/;
|
||||
|
@ -178,7 +178,7 @@ diff -ruN a/arch/arm/boot/dts/kirkwood-iconnect.dts b/arch/arm/boot/dts/kirkwood
|
|||
- };
|
||||
-};
|
||||
diff -ruN a/arch/arm/boot/dts/kirkwood-ts219-6281.dts b/arch/arm/boot/dts/kirkwood-ts219-6281.dts
|
||||
--- a/arch/arm/boot/dts/kirkwood-ts219-6281.dts 2012-10-07 11:41:28.000000000 -0400
|
||||
--- a/arch/arm/boot/dts/kirkwood-ts219-6281.dts 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/boot/dts/kirkwood-ts219-6281.dts 1969-12-31 19:00:00.000000000 -0500
|
||||
@@ -1,21 +0,0 @@
|
||||
-/dts-v1/;
|
||||
|
@ -204,7 +204,7 @@ diff -ruN a/arch/arm/boot/dts/kirkwood-ts219-6281.dts b/arch/arm/boot/dts/kirkwo
|
|||
-};
|
||||
\ No newline at end of file
|
||||
diff -ruN a/arch/arm/boot/dts/kirkwood-ts219-6282.dts b/arch/arm/boot/dts/kirkwood-ts219-6282.dts
|
||||
--- a/arch/arm/boot/dts/kirkwood-ts219-6282.dts 2012-10-07 11:41:28.000000000 -0400
|
||||
--- a/arch/arm/boot/dts/kirkwood-ts219-6282.dts 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/boot/dts/kirkwood-ts219-6282.dts 1969-12-31 19:00:00.000000000 -0500
|
||||
@@ -1,21 +0,0 @@
|
||||
-/dts-v1/;
|
||||
|
@ -230,7 +230,7 @@ diff -ruN a/arch/arm/boot/dts/kirkwood-ts219-6282.dts b/arch/arm/boot/dts/kirkwo
|
|||
-};
|
||||
\ No newline at end of file
|
||||
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 2012-10-07 11:41:28.000000000 -0400
|
||||
--- a/arch/arm/boot/dts/kirkwood-ts219.dtsi 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/boot/dts/kirkwood-ts219.dtsi 1969-12-31 19:00:00.000000000 -0500
|
||||
@@ -1,78 +0,0 @@
|
||||
-/include/ "kirkwood.dtsi"
|
||||
|
@ -311,8 +311,174 @@ diff -ruN a/arch/arm/boot/dts/kirkwood-ts219.dtsi b/arch/arm/boot/dts/kirkwood-t
|
|||
- };
|
||||
- };
|
||||
-};
|
||||
diff -ruN a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
|
||||
--- a/arch/arm/mach-kirkwood/Kconfig 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/Kconfig 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -58,12 +58,6 @@
|
||||
Say 'Y' here if you want your kernel to support the
|
||||
Marvell DreamPlug (Flattened Device Tree).
|
||||
|
||||
-config MACH_ICONNECT_DT
|
||||
- bool "Iomega Iconnect (Flattened Device Tree)"
|
||||
- select ARCH_KIRKWOOD_DT
|
||||
- help
|
||||
- Say 'Y' here to enable Iomega Iconnect support.
|
||||
-
|
||||
config MACH_DLINK_KIRKWOOD_DT
|
||||
bool "D-Link Kirkwood-based NAS (Flattened Device Tree)"
|
||||
select ARCH_KIRKWOOD_DT
|
||||
@@ -80,27 +74,6 @@
|
||||
RaidSonic IB-NAS6210 & IB-NAS6220 devices, using
|
||||
Flattened Device Tree.
|
||||
|
||||
-config MACH_TS219_DT
|
||||
- bool "Device Tree for QNAP TS-11X, TS-21X NAS"
|
||||
- select ARCH_KIRKWOOD_DT
|
||||
- select ARM_APPENDED_DTB
|
||||
- select ARM_ATAG_DTB_COMPAT
|
||||
- help
|
||||
- Say 'Y' here if you want your kernel to support the QNAP
|
||||
- TS-110, TS-119, TS-119P+, TS-210, TS-219, TS-219P and
|
||||
- TS-219P+ Turbo NAS devices using Fattened Device Tree.
|
||||
- There are two different Device Tree descriptions, depending
|
||||
- on if the device is based on an if the board uses the MV6281
|
||||
- or MV6282. If you have the wrong one, the buttons will not
|
||||
- work.
|
||||
-
|
||||
-config MACH_GOFLEXNET_DT
|
||||
- bool "Seagate GoFlex Net (Flattened Device Tree)"
|
||||
- select ARCH_KIRKWOOD_DT
|
||||
- help
|
||||
- Say 'Y' here if you want your kernel to support the
|
||||
- Seagate GoFlex Net (Flattened Device Tree).
|
||||
-
|
||||
config MACH_LSXL_DT
|
||||
bool "Buffalo Linkstation LS-XHL, LS-CHLv2 (Flattened Device Tree)"
|
||||
select ARCH_KIRKWOOD_DT
|
||||
@@ -129,6 +102,54 @@
|
||||
Say 'Y' here if you want your kernel to support the
|
||||
Seagate FreeAgent DockStar.
|
||||
|
||||
+config MACH_GOFLEXNET
|
||||
+ bool "Seagate GoFlex Net"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ Seagate GoFlex Net.
|
||||
+
|
||||
+config MACH_GOFLEXHOME
|
||||
+ bool "Seagate GoFlex Home"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ Seagate GoFlex Home.
|
||||
+
|
||||
+config MACH_ICONNECT
|
||||
+ bool "Iomega iConnect Wireless"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ Iomega iConnect Wireless.
|
||||
+
|
||||
+config MACH_POGOPLUGV4
|
||||
+ bool "Pogoplug Series 4"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ Pogoplug Series 4.
|
||||
+
|
||||
+config MACH_POGO_E02
|
||||
+ bool "CE Pogoplug E02"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ CloudEngines Pogoplug e02.
|
||||
+
|
||||
+config MACH_NAS6210
|
||||
+ bool "RaidSonic ICY BOX IB-NAS6210"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ RaidSonic ICY BOX IB-NAS6210 device.
|
||||
+
|
||||
+config MACH_TOPKICK
|
||||
+ bool "USI Topkick"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ USI Topkick.
|
||||
+
|
||||
+config MACH_IONICS_STRATUS
|
||||
+ bool "Ionics Stratus"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ Ionics Stratus.
|
||||
+
|
||||
config MACH_OPENRD
|
||||
bool
|
||||
|
||||
@@ -195,6 +216,18 @@
|
||||
Say 'Y' here if you want your kernel to support the
|
||||
HP t5325 Thin Client.
|
||||
|
||||
+config MACH_NSA310
|
||||
+ bool "ZyXEL NSA310 1-Bay Power Media Server"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ ZyXEL NSA310.
|
||||
+
|
||||
+config MACH_NSA320
|
||||
+ bool "ZyXEL NSA320 2-Bay Power Media Server"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ ZyXel NSA320.
|
||||
+
|
||||
endmenu
|
||||
|
||||
endif
|
||||
diff -ruN a/arch/arm/mach-kirkwood/Makefile b/arch/arm/mach-kirkwood/Makefile
|
||||
--- a/arch/arm/mach-kirkwood/Makefile 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/Makefile 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -8,6 +8,14 @@
|
||||
obj-$(CONFIG_MACH_ESATA_SHEEVAPLUG) += sheevaplug-setup.o
|
||||
obj-$(CONFIG_MACH_GURUPLUG) += guruplug-setup.o
|
||||
obj-$(CONFIG_MACH_DOCKSTAR) += dockstar-setup.o
|
||||
+obj-$(CONFIG_MACH_GOFLEXNET) += goflexnet-setup.o
|
||||
+obj-$(CONFIG_MACH_GOFLEXHOME) += goflexhome-setup.o
|
||||
+obj-$(CONFIG_MACH_ICONNECT) += iconnect-setup.o
|
||||
+obj-$(CONFIG_MACH_POGOPLUGV4) += pogoplugv4-setup.o
|
||||
+obj-$(CONFIG_MACH_POGO_E02) += pogo_e02-setup.o
|
||||
+obj-$(CONFIG_MACH_NAS6210) += nas6210-setup.o
|
||||
+obj-$(CONFIG_MACH_TOPKICK) += topkick-setup.o
|
||||
+obj-$(CONFIG_MACH_IONICS_STRATUS) += ionics-stratus-setup.o
|
||||
obj-$(CONFIG_MACH_TS219) += ts219-setup.o tsx1x-common.o
|
||||
obj-$(CONFIG_MACH_TS41X) += ts41x-setup.o tsx1x-common.o
|
||||
obj-$(CONFIG_MACH_OPENRD) += openrd-setup.o
|
||||
@@ -18,13 +26,12 @@
|
||||
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_T5325) += t5325-setup.o
|
||||
+obj-$(CONFIG_MACH_NSA310) += nsa310-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_MACH_DREAMPLUG_DT) += board-dreamplug.o
|
||||
-obj-$(CONFIG_MACH_ICONNECT_DT) += board-iconnect.o
|
||||
obj-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += board-dnskw.o
|
||||
obj-$(CONFIG_MACH_IB62X0_DT) += board-ib62x0.o
|
||||
-obj-$(CONFIG_MACH_TS219_DT) += board-ts219.o tsx1x-common.o
|
||||
-obj-$(CONFIG_MACH_GOFLEXNET_DT) += board-goflexnet.o
|
||||
obj-$(CONFIG_MACH_LSXL_DT) += board-lsxl.o
|
||||
diff -ruN a/arch/arm/mach-kirkwood/Makefile.boot b/arch/arm/mach-kirkwood/Makefile.boot
|
||||
--- a/arch/arm/mach-kirkwood/Makefile.boot 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/Makefile.boot 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -5,10 +5,6 @@
|
||||
dtb-$(CONFIG_MACH_DREAMPLUG_DT) += kirkwood-dreamplug.dtb
|
||||
dtb-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += kirkwood-dns320.dtb
|
||||
dtb-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += kirkwood-dns325.dtb
|
||||
-dtb-$(CONFIG_MACH_ICONNECT_DT) += kirkwood-iconnect.dtb
|
||||
dtb-$(CONFIG_MACH_IB62X0_DT) += kirkwood-ib62x0.dtb
|
||||
-dtb-$(CONFIG_MACH_TS219_DT) += kirkwood-ts219-6281.dtb
|
||||
-dtb-$(CONFIG_MACH_TS219_DT) += kirkwood-ts219-6282.dtb
|
||||
-dtb-$(CONFIG_MACH_GOFLEXNET_DT) += kirkwood-goflexnet.dtb
|
||||
dtb-$(CONFIG_MACH_LSXL_DT) += kirkwood-lschlv2.dtb
|
||||
dtb-$(CONFIG_MACH_LSXL_DT) += kirkwood-lsxhl.dtb
|
||||
diff -ruN a/arch/arm/mach-kirkwood/board-goflexnet.c b/arch/arm/mach-kirkwood/board-goflexnet.c
|
||||
--- a/arch/arm/mach-kirkwood/board-goflexnet.c 2012-10-07 11:41:28.000000000 -0400
|
||||
--- a/arch/arm/mach-kirkwood/board-goflexnet.c 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/board-goflexnet.c 1969-12-31 19:00:00.000000000 -0500
|
||||
@@ -1,71 +0,0 @@
|
||||
-/*
|
||||
|
@ -387,7 +553,7 @@ diff -ruN a/arch/arm/mach-kirkwood/board-goflexnet.c b/arch/arm/mach-kirkwood/bo
|
|||
- kirkwood_ge00_init(&goflexnet_ge00_data);
|
||||
-}
|
||||
diff -ruN a/arch/arm/mach-kirkwood/board-iconnect.c b/arch/arm/mach-kirkwood/board-iconnect.c
|
||||
--- a/arch/arm/mach-kirkwood/board-iconnect.c 2012-10-07 11:41:28.000000000 -0400
|
||||
--- a/arch/arm/mach-kirkwood/board-iconnect.c 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/board-iconnect.c 1969-12-31 19:00:00.000000000 -0500
|
||||
@@ -1,106 +0,0 @@
|
||||
-/*
|
||||
|
@ -497,7 +663,7 @@ diff -ruN a/arch/arm/mach-kirkwood/board-iconnect.c b/arch/arm/mach-kirkwood/boa
|
|||
-}
|
||||
-subsys_initcall(iconnect_pci_init);
|
||||
diff -ruN a/arch/arm/mach-kirkwood/board-ts219.c b/arch/arm/mach-kirkwood/board-ts219.c
|
||||
--- a/arch/arm/mach-kirkwood/board-ts219.c 2012-10-07 11:41:28.000000000 -0400
|
||||
--- a/arch/arm/mach-kirkwood/board-ts219.c 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/board-ts219.c 1969-12-31 19:00:00.000000000 -0500
|
||||
@@ -1,82 +0,0 @@
|
||||
-/*
|
||||
|
@ -583,8 +749,8 @@ diff -ruN a/arch/arm/mach-kirkwood/board-ts219.c b/arch/arm/mach-kirkwood/board-
|
|||
-}
|
||||
-subsys_initcall(ts219_pci_init);
|
||||
diff -ruN a/arch/arm/mach-kirkwood/common.h b/arch/arm/mach-kirkwood/common.h
|
||||
--- a/arch/arm/mach-kirkwood/common.h 2012-10-07 11:41:28.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/common.h 2012-10-10 15:03:29.000000000 -0400
|
||||
--- a/arch/arm/mach-kirkwood/common.h 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/common.h 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -58,11 +58,6 @@
|
||||
#else
|
||||
static inline void dreamplug_init(void) {};
|
||||
|
@ -623,8 +789,8 @@ diff -ruN a/arch/arm/mach-kirkwood/common.h b/arch/arm/mach-kirkwood/common.h
|
|||
void lsxl_init(void);
|
||||
#else
|
||||
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 2012-10-07 11:41:28.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/dockstar-setup.c 2012-10-10 13:37:18.000000000 -0400
|
||||
--- a/arch/arm/mach-kirkwood/dockstar-setup.c 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/dockstar-setup.c 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -29,6 +29,10 @@
|
||||
.offset = 0,
|
||||
.size = SZ_1M
|
||||
|
@ -670,7 +836,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
|
||||
--- a/arch/arm/mach-kirkwood/goflexhome-setup.c 1969-12-31 19:00:00.000000000 -0500
|
||||
+++ b/arch/arm/mach-kirkwood/goflexhome-setup.c 2012-10-10 13:37:18.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/goflexhome-setup.c 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -0,0 +1,124 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/goflexhome-setup.c
|
||||
|
@ -798,7 +964,7 @@ diff -ruN a/arch/arm/mach-kirkwood/goflexhome-setup.c b/arch/arm/mach-kirkwood/g
|
|||
+
|
||||
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 19:00:00.000000000 -0500
|
||||
+++ b/arch/arm/mach-kirkwood/goflexnet-setup.c 2012-10-10 13:37:18.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/goflexnet-setup.c 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -0,0 +1,177 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/goflexnet-setup.c
|
||||
|
@ -978,8 +1144,8 @@ diff -ruN a/arch/arm/mach-kirkwood/goflexnet-setup.c b/arch/arm/mach-kirkwood/go
|
|||
+MACHINE_END
|
||||
+
|
||||
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 2012-10-07 11:41:28.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/guruplug-setup.c 2012-10-10 13:37:18.000000000 -0400
|
||||
--- a/arch/arm/mach-kirkwood/guruplug-setup.c 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/guruplug-setup.c 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -57,22 +57,24 @@
|
||||
|
||||
static struct gpio_led guruplug_led_pins[] = {
|
||||
|
@ -1011,7 +1177,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
|
||||
--- a/arch/arm/mach-kirkwood/iconnect-setup.c 1969-12-31 19:00:00.000000000 -0500
|
||||
+++ b/arch/arm/mach-kirkwood/iconnect-setup.c 2012-10-10 13:37:18.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/iconnect-setup.c 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -0,0 +1,204 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/iconnect-setup.c
|
||||
|
@ -1219,7 +1385,7 @@ diff -ruN a/arch/arm/mach-kirkwood/iconnect-setup.c b/arch/arm/mach-kirkwood/ico
|
|||
+MACHINE_END
|
||||
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 19:00:00.000000000 -0500
|
||||
+++ b/arch/arm/mach-kirkwood/ionics-stratus-setup.c 2012-10-10 13:37:18.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/ionics-stratus-setup.c 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -0,0 +1,137 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/ionics-stratus-setup.c
|
||||
|
@ -1358,175 +1524,9 @@ diff -ruN a/arch/arm/mach-kirkwood/ionics-stratus-setup.c b/arch/arm/mach-kirkwo
|
|||
+ .timer = &kirkwood_timer,
|
||||
+ .restart = kirkwood_restart,
|
||||
+MACHINE_END
|
||||
diff -ruN a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
|
||||
--- a/arch/arm/mach-kirkwood/Kconfig 2012-10-07 11:41:28.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/Kconfig 2012-10-10 14:47:05.000000000 -0400
|
||||
@@ -58,12 +58,6 @@
|
||||
Say 'Y' here if you want your kernel to support the
|
||||
Marvell DreamPlug (Flattened Device Tree).
|
||||
|
||||
-config MACH_ICONNECT_DT
|
||||
- bool "Iomega Iconnect (Flattened Device Tree)"
|
||||
- select ARCH_KIRKWOOD_DT
|
||||
- help
|
||||
- Say 'Y' here to enable Iomega Iconnect support.
|
||||
-
|
||||
config MACH_DLINK_KIRKWOOD_DT
|
||||
bool "D-Link Kirkwood-based NAS (Flattened Device Tree)"
|
||||
select ARCH_KIRKWOOD_DT
|
||||
@@ -80,27 +74,6 @@
|
||||
RaidSonic IB-NAS6210 & IB-NAS6220 devices, using
|
||||
Flattened Device Tree.
|
||||
|
||||
-config MACH_TS219_DT
|
||||
- bool "Device Tree for QNAP TS-11X, TS-21X NAS"
|
||||
- select ARCH_KIRKWOOD_DT
|
||||
- select ARM_APPENDED_DTB
|
||||
- select ARM_ATAG_DTB_COMPAT
|
||||
- help
|
||||
- Say 'Y' here if you want your kernel to support the QNAP
|
||||
- TS-110, TS-119, TS-119P+, TS-210, TS-219, TS-219P and
|
||||
- TS-219P+ Turbo NAS devices using Fattened Device Tree.
|
||||
- There are two different Device Tree descriptions, depending
|
||||
- on if the device is based on an if the board uses the MV6281
|
||||
- or MV6282. If you have the wrong one, the buttons will not
|
||||
- work.
|
||||
-
|
||||
-config MACH_GOFLEXNET_DT
|
||||
- bool "Seagate GoFlex Net (Flattened Device Tree)"
|
||||
- select ARCH_KIRKWOOD_DT
|
||||
- help
|
||||
- Say 'Y' here if you want your kernel to support the
|
||||
- Seagate GoFlex Net (Flattened Device Tree).
|
||||
-
|
||||
config MACH_LSXL_DT
|
||||
bool "Buffalo Linkstation LS-XHL, LS-CHLv2 (Flattened Device Tree)"
|
||||
select ARCH_KIRKWOOD_DT
|
||||
@@ -129,6 +102,54 @@
|
||||
Say 'Y' here if you want your kernel to support the
|
||||
Seagate FreeAgent DockStar.
|
||||
|
||||
+config MACH_GOFLEXNET
|
||||
+ bool "Seagate GoFlex Net"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ Seagate GoFlex Net.
|
||||
+
|
||||
+config MACH_GOFLEXHOME
|
||||
+ bool "Seagate GoFlex Home"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ Seagate GoFlex Home.
|
||||
+
|
||||
+config MACH_ICONNECT
|
||||
+ bool "Iomega iConnect Wireless"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ Iomega iConnect Wireless.
|
||||
+
|
||||
+config MACH_POGOPLUGV4
|
||||
+ bool "Pogoplug Series 4"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ Pogoplug Series 4.
|
||||
+
|
||||
+config MACH_POGO_E02
|
||||
+ bool "CE Pogoplug E02"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ CloudEngines Pogoplug e02.
|
||||
+
|
||||
+config MACH_NAS6210
|
||||
+ bool "RaidSonic ICY BOX IB-NAS6210"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ RaidSonic ICY BOX IB-NAS6210 device.
|
||||
+
|
||||
+config MACH_TOPKICK
|
||||
+ bool "USI Topkick"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ USI Topkick.
|
||||
+
|
||||
+config MACH_IONICS_STRATUS
|
||||
+ bool "Ionics Stratus"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ Ionics Stratus.
|
||||
+
|
||||
config MACH_OPENRD
|
||||
bool
|
||||
|
||||
@@ -195,6 +216,18 @@
|
||||
Say 'Y' here if you want your kernel to support the
|
||||
HP t5325 Thin Client.
|
||||
|
||||
+config MACH_NSA310
|
||||
+ bool "ZyXEL NSA310 1-Bay Power Media Server"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ ZyXEL NSA310.
|
||||
+
|
||||
+config MACH_NSA320
|
||||
+ bool "ZyXEL NSA320 2-Bay Power Media Server"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ ZyXel NSA320.
|
||||
+
|
||||
endmenu
|
||||
|
||||
endif
|
||||
diff -ruN a/arch/arm/mach-kirkwood/Makefile b/arch/arm/mach-kirkwood/Makefile
|
||||
--- a/arch/arm/mach-kirkwood/Makefile 2012-10-07 11:41:28.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/Makefile 2012-10-10 14:47:50.000000000 -0400
|
||||
@@ -8,6 +8,14 @@
|
||||
obj-$(CONFIG_MACH_ESATA_SHEEVAPLUG) += sheevaplug-setup.o
|
||||
obj-$(CONFIG_MACH_GURUPLUG) += guruplug-setup.o
|
||||
obj-$(CONFIG_MACH_DOCKSTAR) += dockstar-setup.o
|
||||
+obj-$(CONFIG_MACH_GOFLEXNET) += goflexnet-setup.o
|
||||
+obj-$(CONFIG_MACH_GOFLEXHOME) += goflexhome-setup.o
|
||||
+obj-$(CONFIG_MACH_ICONNECT) += iconnect-setup.o
|
||||
+obj-$(CONFIG_MACH_POGOPLUGV4) += pogoplugv4-setup.o
|
||||
+obj-$(CONFIG_MACH_POGO_E02) += pogo_e02-setup.o
|
||||
+obj-$(CONFIG_MACH_NAS6210) += nas6210-setup.o
|
||||
+obj-$(CONFIG_MACH_TOPKICK) += topkick-setup.o
|
||||
+obj-$(CONFIG_MACH_IONICS_STRATUS) += ionics-stratus-setup.o
|
||||
obj-$(CONFIG_MACH_TS219) += ts219-setup.o tsx1x-common.o
|
||||
obj-$(CONFIG_MACH_TS41X) += ts41x-setup.o tsx1x-common.o
|
||||
obj-$(CONFIG_MACH_OPENRD) += openrd-setup.o
|
||||
@@ -18,13 +26,12 @@
|
||||
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_T5325) += t5325-setup.o
|
||||
+obj-$(CONFIG_MACH_NSA310) += nsa310-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_MACH_DREAMPLUG_DT) += board-dreamplug.o
|
||||
-obj-$(CONFIG_MACH_ICONNECT_DT) += board-iconnect.o
|
||||
obj-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += board-dnskw.o
|
||||
obj-$(CONFIG_MACH_IB62X0_DT) += board-ib62x0.o
|
||||
-obj-$(CONFIG_MACH_TS219_DT) += board-ts219.o tsx1x-common.o
|
||||
-obj-$(CONFIG_MACH_GOFLEXNET_DT) += board-goflexnet.o
|
||||
obj-$(CONFIG_MACH_LSXL_DT) += board-lsxl.o
|
||||
diff -ruN a/arch/arm/mach-kirkwood/Makefile.boot b/arch/arm/mach-kirkwood/Makefile.boot
|
||||
--- a/arch/arm/mach-kirkwood/Makefile.boot 2012-10-07 11:41:28.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/Makefile.boot 2012-10-10 14:48:04.000000000 -0400
|
||||
@@ -5,10 +5,6 @@
|
||||
dtb-$(CONFIG_MACH_DREAMPLUG_DT) += kirkwood-dreamplug.dtb
|
||||
dtb-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += kirkwood-dns320.dtb
|
||||
dtb-$(CONFIG_MACH_DLINK_KIRKWOOD_DT) += kirkwood-dns325.dtb
|
||||
-dtb-$(CONFIG_MACH_ICONNECT_DT) += kirkwood-iconnect.dtb
|
||||
dtb-$(CONFIG_MACH_IB62X0_DT) += kirkwood-ib62x0.dtb
|
||||
-dtb-$(CONFIG_MACH_TS219_DT) += kirkwood-ts219-6281.dtb
|
||||
-dtb-$(CONFIG_MACH_TS219_DT) += kirkwood-ts219-6282.dtb
|
||||
-dtb-$(CONFIG_MACH_GOFLEXNET_DT) += kirkwood-goflexnet.dtb
|
||||
dtb-$(CONFIG_MACH_LSXL_DT) += kirkwood-lschlv2.dtb
|
||||
dtb-$(CONFIG_MACH_LSXL_DT) += kirkwood-lsxhl.dtb
|
||||
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 19:00:00.000000000 -0500
|
||||
+++ b/arch/arm/mach-kirkwood/nas6210-setup.c 2012-10-10 13:37:18.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/nas6210-setup.c 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -0,0 +1,186 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/nas6210-setup.c
|
||||
|
@ -1716,7 +1716,7 @@ diff -ruN a/arch/arm/mach-kirkwood/nas6210-setup.c b/arch/arm/mach-kirkwood/nas6
|
|||
+MACHINE_END
|
||||
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 19:00:00.000000000 -0500
|
||||
+++ b/arch/arm/mach-kirkwood/nsa310-setup.c 2012-10-10 13:37:18.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/nsa310-setup.c 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -0,0 +1,299 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/nsa310-setup.c
|
||||
|
@ -2019,8 +2019,8 @@ diff -ruN a/arch/arm/mach-kirkwood/nsa310-setup.c b/arch/arm/mach-kirkwood/nsa31
|
|||
+MACHINE_END
|
||||
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 19:00:00.000000000 -0500
|
||||
+++ b/arch/arm/mach-kirkwood/nsa320-setup.c 2012-10-10 13:37:18.000000000 -0400
|
||||
@@ -0,0 +1,308 @@
|
||||
+++ b/arch/arm/mach-kirkwood/nsa320-setup.c 2012-10-25 17:51:59.000000000 -0400
|
||||
@@ -0,0 +1,299 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/nsa320-setup.c
|
||||
+ *
|
||||
|
@ -2109,16 +2109,19 @@ diff -ruN a/arch/arm/mach-kirkwood/nsa320-setup.c b/arch/arm/mach-kirkwood/nsa32
|
|||
+ .gpio = 36,
|
||||
+ .desc = "Reset",
|
||||
+ .active_low = 1,
|
||||
+ .debounce_interval = 1000,
|
||||
+ }, {
|
||||
+ .code = KEY_COPY,
|
||||
+ .gpio = 37,
|
||||
+ .desc = "Copy",
|
||||
+ .active_low = 1,
|
||||
+ .debounce_interval = 1000,
|
||||
+ }, {
|
||||
+ .code = KEY_POWER,
|
||||
+ .gpio = 46,
|
||||
+ .desc = "Power",
|
||||
+ .active_low = 0,
|
||||
+ .debounce_interval = 1000,
|
||||
+ },
|
||||
+};
|
||||
+
|
||||
|
@ -2185,9 +2188,26 @@ diff -ruN a/arch/arm/mach-kirkwood/nsa320-setup.c b/arch/arm/mach-kirkwood/nsa32
|
|||
+ },
|
||||
+};
|
||||
+
|
||||
+static int nsa320_gpio_blink_set(unsigned gpio, int state,
|
||||
+ unsigned long *delay_on, unsigned long *delay_off)
|
||||
+{
|
||||
+ switch(state) {
|
||||
+ case GPIO_LED_NO_BLINK_LOW:
|
||||
+ case GPIO_LED_NO_BLINK_HIGH:
|
||||
+ orion_gpio_set_blink(gpio, 0);
|
||||
+ gpio_set_value(gpio, state);
|
||||
+ break;
|
||||
+ case GPIO_LED_BLINK:
|
||||
+ orion_gpio_set_blink(gpio, 1);
|
||||
+ break;
|
||||
+ }
|
||||
+ return 0;
|
||||
+}
|
||||
+
|
||||
+static struct gpio_led_platform_data nsa320_led_data = {
|
||||
+ .leds = nsa320_led_pins,
|
||||
+ .num_leds = ARRAY_SIZE(nsa320_led_pins),
|
||||
+ .gpio_blink_set = nsa320_gpio_blink_set,
|
||||
+};
|
||||
+
|
||||
+static struct platform_device nsa320_leds = {
|
||||
|
@ -2215,42 +2235,17 @@ diff -ruN a/arch/arm/mach-kirkwood/nsa320-setup.c b/arch/arm/mach-kirkwood/nsa32
|
|||
+};
|
||||
+
|
||||
+static unsigned int nsa320_mpp_config[] __initdata = {
|
||||
+ MPP0_NF_IO2,
|
||||
+ MPP1_NF_IO3,
|
||||
+ MPP2_NF_IO4,
|
||||
+ MPP3_NF_IO5,
|
||||
+ MPP4_NF_IO6,
|
||||
+ MPP5_NF_IO7,
|
||||
+ MPP6_SYSRST_OUTn,
|
||||
+ MPP7_GPO,
|
||||
+ MPP8_TW0_SDA, /* PCF8563 RTC chip */
|
||||
+ MPP9_TW0_SCK, /* connected to TWSI */
|
||||
+ MPP10_UART0_TXD,
|
||||
+ MPP11_UART0_RXD,
|
||||
+ MPP12_GPO, /* HDD2 LED (green) */
|
||||
+ MPP13_GPIO, /* HDD2 LED (red) */
|
||||
+ MPP14_GPIO, /* MCU DATA pin (in) */
|
||||
+ MPP15_GPIO, /* USB LED (green) */
|
||||
+ MPP16_GPIO, /* MCU CLK pin (out) */
|
||||
+ MPP17_GPIO, /* MCU ACT pin (out) */
|
||||
+ MPP18_NF_IO0,
|
||||
+ MPP19_NF_IO1,
|
||||
+ MPP20_GPIO,
|
||||
+ MPP21_GPIO, /* USB power */
|
||||
+ MPP22_GPIO,
|
||||
+ MPP23_GPIO,
|
||||
+ MPP24_GPIO,
|
||||
+ MPP25_GPIO,
|
||||
+ MPP26_GPIO,
|
||||
+ MPP27_GPIO,
|
||||
+ MPP28_GPIO, /* SYS LED (green) */
|
||||
+ MPP29_GPIO, /* SYS LED (orange) */
|
||||
+ MPP30_GPIO,
|
||||
+ MPP31_GPIO,
|
||||
+ MPP32_GPIO,
|
||||
+ MPP33_GPO,
|
||||
+ MPP34_GPIO,
|
||||
+ MPP35_GPIO,
|
||||
+ MPP36_GPIO, /* reset button */
|
||||
+ MPP37_GPIO, /* copy button */
|
||||
+ MPP38_GPIO, /* VID B0 */
|
||||
|
@ -2292,25 +2287,21 @@ diff -ruN a/arch/arm/mach-kirkwood/nsa320-setup.c b/arch/arm/mach-kirkwood/nsa32
|
|||
+ * Basic setup. Needs to be called early.
|
||||
+ */
|
||||
+ kirkwood_init();
|
||||
+ kirkwood_mpp_conf(nsa320_mpp_config);
|
||||
+
|
||||
+ kirkwood_mpp_conf(nsa320_mpp_config);
|
||||
+ kirkwood_uart0_init();
|
||||
+ kirkwood_nand_init(ARRAY_AND_SIZE(nsa320_nand_parts), 40);
|
||||
+ kirkwood_ge00_init(&nsa320_ge00_data);
|
||||
+ kirkwood_sata_init(&nsa320_sata_data);
|
||||
+
|
||||
+ platform_device_register(&nsa320_leds);
|
||||
+ platform_device_register(&nsa320_buttons);
|
||||
+ platform_device_register(&nsa320_hwmon);
|
||||
+
|
||||
+ kirkwood_i2c_init();
|
||||
+ i2c_register_board_info(0, &nsa320_i2c_rtc, 1);
|
||||
+
|
||||
+ if (gpio_request(NSA320_GPIO_USB_POWER, "USB Power Enable") ||
|
||||
+ gpio_direction_output(NSA320_GPIO_USB_POWER, usb_power))
|
||||
+ pr_err("nsa320: failed to configure USB power enable GPIO)\n");
|
||||
+ gpio_free(NSA320_GPIO_USB_POWER);
|
||||
+
|
||||
+ kirkwood_ehci_init();
|
||||
+ kirkwood_ge00_init(&nsa320_ge00_data);
|
||||
+ kirkwood_sata_init(&nsa320_sata_data);
|
||||
+ platform_device_register(&nsa320_leds);
|
||||
+ platform_device_register(&nsa320_buttons);
|
||||
+ platform_device_register(&nsa320_hwmon);
|
||||
+
|
||||
+ if (gpio_request(NSA320_GPIO_POWER_OFF, "power-off") ||
|
||||
+ gpio_direction_output(NSA320_GPIO_POWER_OFF, 0))
|
||||
|
@ -2331,7 +2322,7 @@ diff -ruN a/arch/arm/mach-kirkwood/nsa320-setup.c b/arch/arm/mach-kirkwood/nsa32
|
|||
+MACHINE_END
|
||||
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 19:00:00.000000000 -0500
|
||||
+++ b/arch/arm/mach-kirkwood/pogo_e02-setup.c 2012-10-10 13:37:18.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/pogo_e02-setup.c 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -0,0 +1,115 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/pogo_e02-setup.c
|
||||
|
@ -2450,7 +2441,7 @@ diff -ruN a/arch/arm/mach-kirkwood/pogo_e02-setup.c b/arch/arm/mach-kirkwood/pog
|
|||
+MACHINE_END
|
||||
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 19:00:00.000000000 -0500
|
||||
+++ b/arch/arm/mach-kirkwood/pogoplugv4-setup.c 2012-10-10 13:37:18.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/pogoplugv4-setup.c 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -0,0 +1,194 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/pogoplugv4-setup.c
|
||||
|
@ -2647,8 +2638,8 @@ diff -ruN a/arch/arm/mach-kirkwood/pogoplugv4-setup.c b/arch/arm/mach-kirkwood/p
|
|||
+ .restart = kirkwood_restart,
|
||||
+MACHINE_END
|
||||
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 2012-10-07 11:41:28.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/sheevaplug-setup.c 2012-10-10 13:37:18.000000000 -0400
|
||||
--- a/arch/arm/mach-kirkwood/sheevaplug-setup.c 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/sheevaplug-setup.c 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -43,7 +43,7 @@
|
||||
.phy_addr = MV643XX_ETH_PHY_ADDR(0),
|
||||
};
|
||||
|
@ -2729,7 +2720,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
|
||||
--- a/arch/arm/mach-kirkwood/topkick-setup.c 1969-12-31 19:00:00.000000000 -0500
|
||||
+++ b/arch/arm/mach-kirkwood/topkick-setup.c 2012-10-10 13:37:18.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/topkick-setup.c 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -0,0 +1,165 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/topkick-setup.c
|
||||
|
@ -2897,8 +2888,8 @@ diff -ruN a/arch/arm/mach-kirkwood/topkick-setup.c b/arch/arm/mach-kirkwood/topk
|
|||
+ .restart = kirkwood_restart,
|
||||
+MACHINE_END
|
||||
diff -ruN a/arch/arm/plat-orion/common.c b/arch/arm/plat-orion/common.c
|
||||
--- a/arch/arm/plat-orion/common.c 2012-10-07 11:41:28.000000000 -0400
|
||||
+++ b/arch/arm/plat-orion/common.c 2012-10-10 13:37:18.000000000 -0400
|
||||
--- a/arch/arm/plat-orion/common.c 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/plat-orion/common.c 2012-10-24 21:50:30.000000000 -0400
|
||||
@@ -253,7 +253,9 @@
|
||||
/*****************************************************************************
|
||||
* GE00
|
||||
|
@ -2910,9 +2901,29 @@ diff -ruN a/arch/arm/plat-orion/common.c b/arch/arm/plat-orion/common.c
|
|||
|
||||
static struct resource orion_ge00_shared_resources[] = {
|
||||
{
|
||||
diff -ruN a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c
|
||||
--- a/drivers/ata/sata_mv.c 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/drivers/ata/sata_mv.c 2012-10-25 17:57:52.000000000 -0400
|
||||
@@ -71,6 +71,7 @@
|
||||
#include <scsi/scsi_cmnd.h>
|
||||
#include <scsi/scsi_device.h>
|
||||
#include <linux/libata.h>
|
||||
+#include <linux/leds.h>
|
||||
|
||||
#define DRV_NAME "sata_mv"
|
||||
#define DRV_VERSION "1.28"
|
||||
@@ -1155,6 +1156,8 @@
|
||||
{
|
||||
int want_ncq = (protocol == ATA_PROT_NCQ);
|
||||
|
||||
+ ledtrig_ide_activity();
|
||||
+
|
||||
if (pp->pp_flags & MV_PP_FLAG_EDMA_EN) {
|
||||
int using_ncq = ((pp->pp_flags & MV_PP_FLAG_NCQ_EN) != 0);
|
||||
if (want_ncq != using_ncq)
|
||||
diff -ruN a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig
|
||||
--- a/drivers/hwmon/Kconfig 2012-10-07 11:41:28.000000000 -0400
|
||||
+++ b/drivers/hwmon/Kconfig 2012-10-10 13:37:18.000000000 -0400
|
||||
--- a/drivers/hwmon/Kconfig 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/drivers/hwmon/Kconfig 2012-10-24 21:50:31.000000000 -0400
|
||||
@@ -1411,6 +1411,19 @@
|
||||
help
|
||||
Support for the A/D converter on MC13783 and MC13892 PMIC.
|
||||
|
@ -2934,8 +2945,8 @@ diff -ruN a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig
|
|||
|
||||
comment "ACPI drivers"
|
||||
diff -ruN a/drivers/hwmon/Makefile b/drivers/hwmon/Makefile
|
||||
--- a/drivers/hwmon/Makefile 2012-10-07 11:41:28.000000000 -0400
|
||||
+++ b/drivers/hwmon/Makefile 2012-10-10 13:37:18.000000000 -0400
|
||||
--- a/drivers/hwmon/Makefile 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/drivers/hwmon/Makefile 2012-10-24 21:50:31.000000000 -0400
|
||||
@@ -98,6 +98,7 @@
|
||||
obj-$(CONFIG_SENSORS_MAX6642) += max6642.o
|
||||
obj-$(CONFIG_SENSORS_MAX6650) += max6650.o
|
||||
|
@ -2946,7 +2957,7 @@ diff -ruN a/drivers/hwmon/Makefile b/drivers/hwmon/Makefile
|
|||
obj-$(CONFIG_SENSORS_PC87360) += pc87360.o
|
||||
diff -ruN a/drivers/hwmon/nsa3xx-hwmon.c b/drivers/hwmon/nsa3xx-hwmon.c
|
||||
--- a/drivers/hwmon/nsa3xx-hwmon.c 1969-12-31 19:00:00.000000000 -0500
|
||||
+++ b/drivers/hwmon/nsa3xx-hwmon.c 2012-10-10 13:37:18.000000000 -0400
|
||||
+++ b/drivers/hwmon/nsa3xx-hwmon.c 2012-10-24 21:50:31.000000000 -0400
|
||||
@@ -0,0 +1,251 @@
|
||||
+/*
|
||||
+ * drivers/hwmon/nsa3xx-hwmon.c
|
||||
|
@ -3199,9 +3210,20 @@ diff -ruN a/drivers/hwmon/nsa3xx-hwmon.c b/drivers/hwmon/nsa3xx-hwmon.c
|
|||
+MODULE_DESCRIPTION("NSA3XX Hardware Monitoring");
|
||||
+MODULE_LICENSE("GPL");
|
||||
+MODULE_ALIAS("platform:nsa3xx-hwmon");
|
||||
diff -ruN a/drivers/leds/Kconfig b/drivers/leds/Kconfig
|
||||
--- a/drivers/leds/Kconfig 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/drivers/leds/Kconfig 2012-10-25 18:36:15.000000000 -0400
|
||||
@@ -482,7 +482,6 @@
|
||||
|
||||
config LEDS_TRIGGER_IDE_DISK
|
||||
bool "LED IDE Disk Trigger"
|
||||
- depends on IDE_GD_ATA
|
||||
depends on LEDS_TRIGGERS
|
||||
help
|
||||
This allows LEDs to be controlled by IDE disk activity.
|
||||
diff -ruN a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c
|
||||
--- a/drivers/mmc/core/core.c 2012-10-07 11:41:28.000000000 -0400
|
||||
+++ b/drivers/mmc/core/core.c 2012-10-10 13:37:18.000000000 -0400
|
||||
--- a/drivers/mmc/core/core.c 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/drivers/mmc/core/core.c 2012-10-24 21:50:31.000000000 -0400
|
||||
@@ -546,7 +546,7 @@
|
||||
*/
|
||||
limit_us = 3000000;
|
||||
|
@ -3212,8 +3234,8 @@ diff -ruN a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c
|
|||
/*
|
||||
* SDHC cards always use these fixed values.
|
||||
diff -ruN a/drivers/mmc/core/sd.c b/drivers/mmc/core/sd.c
|
||||
--- a/drivers/mmc/core/sd.c 2012-10-07 11:41:28.000000000 -0400
|
||||
+++ b/drivers/mmc/core/sd.c 2012-10-10 13:37:18.000000000 -0400
|
||||
--- a/drivers/mmc/core/sd.c 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/drivers/mmc/core/sd.c 2012-10-24 21:50:31.000000000 -0400
|
||||
@@ -355,6 +355,15 @@
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
@ -3231,8 +3253,8 @@ diff -ruN a/drivers/mmc/core/sd.c b/drivers/mmc/core/sd.c
|
|||
if (err)
|
||||
goto out;
|
||||
diff -ruN a/drivers/mmc/host/mvsdio.c b/drivers/mmc/host/mvsdio.c
|
||||
--- a/drivers/mmc/host/mvsdio.c 2012-10-07 11:41:28.000000000 -0400
|
||||
+++ b/drivers/mmc/host/mvsdio.c 2012-10-10 13:37:18.000000000 -0400
|
||||
--- a/drivers/mmc/host/mvsdio.c 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/drivers/mmc/host/mvsdio.c 2012-10-24 21:50:31.000000000 -0400
|
||||
@@ -22,6 +22,7 @@
|
||||
#include <linux/clk.h>
|
||||
#include <linux/gpio.h>
|
||||
|
@ -3251,7 +3273,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
|
||||
--- a/include/linux/nsa3xx-hwmon.h 1969-12-31 19:00:00.000000000 -0500
|
||||
+++ b/include/linux/nsa3xx-hwmon.h 2012-10-10 13:37:18.000000000 -0400
|
||||
+++ b/include/linux/nsa3xx-hwmon.h 2012-10-24 21:50:31.000000000 -0400
|
||||
@@ -0,0 +1,21 @@
|
||||
+/*
|
||||
+ * include/linux/nsa3xx.hwmon.h
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm 3.6.2-0 Kernel Configuration
|
||||
# Linux/arm 3.6.4-1 Kernel Configuration
|
||||
#
|
||||
CONFIG_ARM=y
|
||||
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
|
||||
|
@ -994,6 +994,7 @@ CONFIG_BT_HCIVHCI=m
|
|||
CONFIG_BT_MRVL=m
|
||||
CONFIG_BT_MRVL_SDIO=m
|
||||
CONFIG_BT_ATH3K=m
|
||||
# CONFIG_BT_WILINK is not set
|
||||
# CONFIG_AF_RXRPC is not set
|
||||
CONFIG_FIB_RULES=y
|
||||
CONFIG_WIRELESS=y
|
||||
|
@ -1249,7 +1250,7 @@ CONFIG_CB710_DEBUG_ASSUMPTIONS=y
|
|||
#
|
||||
# Texas Instruments shared transport line discipline
|
||||
#
|
||||
# CONFIG_TI_ST is not set
|
||||
CONFIG_TI_ST=m
|
||||
# CONFIG_SENSORS_LIS3_SPI is not set
|
||||
# CONFIG_SENSORS_LIS3_I2C is not set
|
||||
|
||||
|
@ -2079,6 +2080,7 @@ CONFIG_I2C_COMPAT=y
|
|||
CONFIG_I2C_CHARDEV=m
|
||||
# CONFIG_I2C_MUX is not set
|
||||
CONFIG_I2C_HELPER_AUTO=y
|
||||
CONFIG_I2C_ALGOBIT=m
|
||||
|
||||
#
|
||||
# I2C Hardware Bus support
|
||||
|
@ -2376,7 +2378,7 @@ CONFIG_WATCHDOG_CORE=y
|
|||
#
|
||||
CONFIG_SOFT_WATCHDOG=m
|
||||
# CONFIG_DW_WATCHDOG is not set
|
||||
CONFIG_ORION_WATCHDOG=m
|
||||
CONFIG_ORION_WATCHDOG=y
|
||||
# CONFIG_MAX63XX_WATCHDOG is not set
|
||||
# CONFIG_ALIM7101_WDT is not set
|
||||
# CONFIG_I6300ESB_WDT is not set
|
||||
|
@ -2417,7 +2419,7 @@ CONFIG_BCMA_POSSIBLE=y
|
|||
#
|
||||
# Multifunction device drivers
|
||||
#
|
||||
# CONFIG_MFD_CORE is not set
|
||||
CONFIG_MFD_CORE=m
|
||||
# CONFIG_MFD_SM501 is not set
|
||||
# CONFIG_MFD_ASIC3 is not set
|
||||
# CONFIG_HTC_EGPIO is not set
|
||||
|
@ -2448,22 +2450,500 @@ CONFIG_BCMA_POSSIBLE=y
|
|||
# CONFIG_MFD_RDC321X is not set
|
||||
# CONFIG_MFD_JANZ_CMODIO is not set
|
||||
# CONFIG_MFD_VX855 is not set
|
||||
# CONFIG_MFD_WL1273_CORE is not set
|
||||
CONFIG_MFD_WL1273_CORE=m
|
||||
# CONFIG_REGULATOR is not set
|
||||
CONFIG_MEDIA_SUPPORT=m
|
||||
|
||||
#
|
||||
# Multimedia core support
|
||||
#
|
||||
# CONFIG_MEDIA_CAMERA_SUPPORT is not set
|
||||
# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set
|
||||
# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set
|
||||
# CONFIG_MEDIA_RADIO_SUPPORT is not set
|
||||
# CONFIG_MEDIA_RC_SUPPORT is not set
|
||||
CONFIG_MEDIA_CAMERA_SUPPORT=y
|
||||
CONFIG_MEDIA_ANALOG_TV_SUPPORT=y
|
||||
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
|
||||
CONFIG_MEDIA_RADIO_SUPPORT=y
|
||||
CONFIG_MEDIA_RC_SUPPORT=y
|
||||
CONFIG_MEDIA_CONTROLLER=y
|
||||
CONFIG_VIDEO_DEV=m
|
||||
CONFIG_VIDEO_V4L2_COMMON=m
|
||||
CONFIG_VIDEO_V4L2_SUBDEV_API=y
|
||||
CONFIG_DVB_CORE=m
|
||||
CONFIG_DVB_NET=y
|
||||
|
||||
#
|
||||
# Media drivers
|
||||
#
|
||||
CONFIG_RC_CORE=m
|
||||
CONFIG_RC_MAP=m
|
||||
CONFIG_RC_DECODERS=y
|
||||
# CONFIG_LIRC is not set
|
||||
CONFIG_IR_NEC_DECODER=m
|
||||
CONFIG_IR_RC5_DECODER=m
|
||||
CONFIG_IR_RC6_DECODER=m
|
||||
CONFIG_IR_JVC_DECODER=m
|
||||
CONFIG_IR_SONY_DECODER=m
|
||||
CONFIG_IR_RC5_SZ_DECODER=m
|
||||
CONFIG_IR_SANYO_DECODER=m
|
||||
CONFIG_IR_MCE_KBD_DECODER=m
|
||||
CONFIG_RC_DEVICES=y
|
||||
# CONFIG_RC_ATI_REMOTE is not set
|
||||
# CONFIG_IR_IMON is not set
|
||||
# CONFIG_IR_MCEUSB is not set
|
||||
# CONFIG_IR_REDRAT3 is not set
|
||||
# CONFIG_IR_STREAMZAP is not set
|
||||
# CONFIG_IR_IGUANA is not set
|
||||
# CONFIG_RC_LOOPBACK is not set
|
||||
# CONFIG_IR_GPIO_CIR is not set
|
||||
CONFIG_MEDIA_ATTACH=y
|
||||
CONFIG_MEDIA_TUNER=m
|
||||
CONFIG_MEDIA_TUNER_CUSTOMISE=y
|
||||
|
||||
#
|
||||
# Customize TV tuners
|
||||
#
|
||||
CONFIG_MEDIA_TUNER_SIMPLE=m
|
||||
CONFIG_MEDIA_TUNER_TDA8290=m
|
||||
CONFIG_MEDIA_TUNER_TDA827X=m
|
||||
CONFIG_MEDIA_TUNER_TDA18271=m
|
||||
CONFIG_MEDIA_TUNER_TDA9887=m
|
||||
CONFIG_MEDIA_TUNER_TEA5761=m
|
||||
CONFIG_MEDIA_TUNER_TEA5767=m
|
||||
CONFIG_MEDIA_TUNER_MT20XX=m
|
||||
CONFIG_MEDIA_TUNER_MT2060=m
|
||||
CONFIG_MEDIA_TUNER_MT2063=m
|
||||
CONFIG_MEDIA_TUNER_MT2266=m
|
||||
CONFIG_MEDIA_TUNER_MT2131=m
|
||||
CONFIG_MEDIA_TUNER_QT1010=m
|
||||
CONFIG_MEDIA_TUNER_XC2028=m
|
||||
CONFIG_MEDIA_TUNER_XC5000=m
|
||||
CONFIG_MEDIA_TUNER_XC4000=m
|
||||
CONFIG_MEDIA_TUNER_MXL5005S=m
|
||||
CONFIG_MEDIA_TUNER_MXL5007T=m
|
||||
CONFIG_MEDIA_TUNER_MC44S803=m
|
||||
CONFIG_MEDIA_TUNER_MAX2165=m
|
||||
CONFIG_MEDIA_TUNER_TDA18218=m
|
||||
CONFIG_MEDIA_TUNER_FC0011=m
|
||||
CONFIG_MEDIA_TUNER_FC0012=m
|
||||
CONFIG_MEDIA_TUNER_FC0013=m
|
||||
CONFIG_MEDIA_TUNER_TDA18212=m
|
||||
CONFIG_MEDIA_TUNER_TUA9001=m
|
||||
CONFIG_VIDEO_V4L2=m
|
||||
CONFIG_VIDEOBUF_GEN=m
|
||||
CONFIG_VIDEOBUF_VMALLOC=m
|
||||
CONFIG_VIDEOBUF_DMA_CONTIG=m
|
||||
CONFIG_VIDEOBUF_DVB=m
|
||||
CONFIG_VIDEO_TVEEPROM=m
|
||||
CONFIG_VIDEO_TUNER=m
|
||||
CONFIG_VIDEOBUF2_CORE=m
|
||||
CONFIG_VIDEOBUF2_MEMOPS=m
|
||||
CONFIG_VIDEOBUF2_DMA_CONTIG=m
|
||||
CONFIG_VIDEOBUF2_VMALLOC=m
|
||||
CONFIG_VIDEO_CAPTURE_DRIVERS=y
|
||||
# CONFIG_VIDEO_ADV_DEBUG is not set
|
||||
# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
|
||||
CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
|
||||
CONFIG_VIDEO_IR_I2C=m
|
||||
|
||||
#
|
||||
# Audio decoders, processors and mixers
|
||||
#
|
||||
CONFIG_VIDEO_MSP3400=m
|
||||
CONFIG_VIDEO_CS53L32A=m
|
||||
CONFIG_VIDEO_WM8775=m
|
||||
|
||||
#
|
||||
# RDS decoders
|
||||
#
|
||||
|
||||
#
|
||||
# Video decoders
|
||||
#
|
||||
CONFIG_VIDEO_ADV7180=m
|
||||
CONFIG_VIDEO_SAA711X=m
|
||||
CONFIG_VIDEO_TVP5150=m
|
||||
|
||||
#
|
||||
# Video and audio decoders
|
||||
#
|
||||
CONFIG_VIDEO_CX25840=m
|
||||
|
||||
#
|
||||
# MPEG video encoders
|
||||
#
|
||||
CONFIG_VIDEO_CX2341X=m
|
||||
|
||||
#
|
||||
# Video encoders
|
||||
#
|
||||
|
||||
#
|
||||
# Camera sensor devices
|
||||
#
|
||||
CONFIG_VIDEO_OV7670=m
|
||||
CONFIG_VIDEO_MT9V011=m
|
||||
|
||||
#
|
||||
# Flash devices
|
||||
#
|
||||
|
||||
#
|
||||
# Video improvement chips
|
||||
#
|
||||
|
||||
#
|
||||
# Miscelaneous helper chips
|
||||
#
|
||||
# CONFIG_VIDEO_VIVI is not set
|
||||
CONFIG_V4L_USB_DRIVERS=y
|
||||
|
||||
#
|
||||
# Webcam devices
|
||||
#
|
||||
CONFIG_USB_VIDEO_CLASS=m
|
||||
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
|
||||
CONFIG_USB_GSPCA=m
|
||||
# CONFIG_USB_M5602 is not set
|
||||
# CONFIG_USB_STV06XX is not set
|
||||
# CONFIG_USB_GL860 is not set
|
||||
# CONFIG_USB_GSPCA_BENQ is not set
|
||||
# CONFIG_USB_GSPCA_CONEX is not set
|
||||
# CONFIG_USB_GSPCA_CPIA1 is not set
|
||||
# CONFIG_USB_GSPCA_ETOMS is not set
|
||||
# CONFIG_USB_GSPCA_FINEPIX is not set
|
||||
# CONFIG_USB_GSPCA_JEILINJ is not set
|
||||
# CONFIG_USB_GSPCA_JL2005BCD is not set
|
||||
# CONFIG_USB_GSPCA_KINECT is not set
|
||||
# CONFIG_USB_GSPCA_KONICA is not set
|
||||
# CONFIG_USB_GSPCA_MARS is not set
|
||||
# CONFIG_USB_GSPCA_MR97310A is not set
|
||||
# CONFIG_USB_GSPCA_NW80X is not set
|
||||
# CONFIG_USB_GSPCA_OV519 is not set
|
||||
# CONFIG_USB_GSPCA_OV534 is not set
|
||||
# CONFIG_USB_GSPCA_OV534_9 is not set
|
||||
# CONFIG_USB_GSPCA_PAC207 is not set
|
||||
# CONFIG_USB_GSPCA_PAC7302 is not set
|
||||
# CONFIG_USB_GSPCA_PAC7311 is not set
|
||||
# CONFIG_USB_GSPCA_SE401 is not set
|
||||
# CONFIG_USB_GSPCA_SN9C2028 is not set
|
||||
# CONFIG_USB_GSPCA_SN9C20X is not set
|
||||
# CONFIG_USB_GSPCA_SONIXB is not set
|
||||
# CONFIG_USB_GSPCA_SONIXJ is not set
|
||||
# CONFIG_USB_GSPCA_SPCA500 is not set
|
||||
# CONFIG_USB_GSPCA_SPCA501 is not set
|
||||
# CONFIG_USB_GSPCA_SPCA505 is not set
|
||||
# CONFIG_USB_GSPCA_SPCA506 is not set
|
||||
# CONFIG_USB_GSPCA_SPCA508 is not set
|
||||
# CONFIG_USB_GSPCA_SPCA561 is not set
|
||||
# CONFIG_USB_GSPCA_SPCA1528 is not set
|
||||
# CONFIG_USB_GSPCA_SQ905 is not set
|
||||
# CONFIG_USB_GSPCA_SQ905C is not set
|
||||
# CONFIG_USB_GSPCA_SQ930X is not set
|
||||
# CONFIG_USB_GSPCA_STK014 is not set
|
||||
# CONFIG_USB_GSPCA_STV0680 is not set
|
||||
# CONFIG_USB_GSPCA_SUNPLUS is not set
|
||||
# CONFIG_USB_GSPCA_T613 is not set
|
||||
# CONFIG_USB_GSPCA_TOPRO is not set
|
||||
# CONFIG_USB_GSPCA_TV8532 is not set
|
||||
# CONFIG_USB_GSPCA_VC032X is not set
|
||||
# CONFIG_USB_GSPCA_VICAM is not set
|
||||
# CONFIG_USB_GSPCA_XIRLINK_CIT is not set
|
||||
# CONFIG_USB_GSPCA_ZC3XX is not set
|
||||
CONFIG_USB_PWC=m
|
||||
# CONFIG_USB_PWC_DEBUG is not set
|
||||
CONFIG_USB_PWC_INPUT_EVDEV=y
|
||||
CONFIG_VIDEO_CPIA2=m
|
||||
CONFIG_USB_ZR364XX=m
|
||||
CONFIG_USB_STKWEBCAM=m
|
||||
CONFIG_USB_S2255=m
|
||||
# CONFIG_USB_SN9C102 is not set
|
||||
|
||||
#
|
||||
# Webcam and/or TV USB devices
|
||||
#
|
||||
CONFIG_VIDEO_EM28XX=m
|
||||
CONFIG_VIDEO_EM28XX_ALSA=m
|
||||
CONFIG_VIDEO_EM28XX_DVB=m
|
||||
CONFIG_VIDEO_EM28XX_RC=m
|
||||
|
||||
#
|
||||
# TV USB devices
|
||||
#
|
||||
CONFIG_VIDEO_AU0828=m
|
||||
CONFIG_VIDEO_PVRUSB2=m
|
||||
CONFIG_VIDEO_PVRUSB2_SYSFS=y
|
||||
CONFIG_VIDEO_PVRUSB2_DVB=y
|
||||
# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
|
||||
CONFIG_VIDEO_HDPVR=m
|
||||
CONFIG_VIDEO_TLG2300=m
|
||||
CONFIG_VIDEO_CX231XX=m
|
||||
CONFIG_VIDEO_CX231XX_RC=y
|
||||
CONFIG_VIDEO_CX231XX_ALSA=m
|
||||
CONFIG_VIDEO_CX231XX_DVB=m
|
||||
CONFIG_VIDEO_TM6000=m
|
||||
CONFIG_VIDEO_TM6000_ALSA=m
|
||||
CONFIG_VIDEO_TM6000_DVB=m
|
||||
CONFIG_VIDEO_USBVISION=m
|
||||
# CONFIG_V4L_PCI_DRIVERS is not set
|
||||
CONFIG_V4L_PLATFORM_DRIVERS=y
|
||||
CONFIG_VIDEO_CAFE_CCIC=m
|
||||
CONFIG_VIDEO_TIMBERDALE=m
|
||||
CONFIG_SOC_CAMERA=m
|
||||
CONFIG_SOC_CAMERA_IMX074=m
|
||||
CONFIG_SOC_CAMERA_MT9M001=m
|
||||
CONFIG_SOC_CAMERA_MT9M111=m
|
||||
CONFIG_SOC_CAMERA_MT9T031=m
|
||||
CONFIG_SOC_CAMERA_MT9T112=m
|
||||
CONFIG_SOC_CAMERA_MT9V022=m
|
||||
CONFIG_SOC_CAMERA_RJ54N1=m
|
||||
CONFIG_SOC_CAMERA_TW9910=m
|
||||
CONFIG_SOC_CAMERA_PLATFORM=m
|
||||
CONFIG_SOC_CAMERA_OV2640=m
|
||||
CONFIG_SOC_CAMERA_OV5642=m
|
||||
CONFIG_SOC_CAMERA_OV6650=m
|
||||
CONFIG_SOC_CAMERA_OV772X=m
|
||||
CONFIG_SOC_CAMERA_OV9640=m
|
||||
CONFIG_SOC_CAMERA_OV9740=m
|
||||
CONFIG_VIDEO_SH_MOBILE_CSI2=m
|
||||
CONFIG_VIDEO_SH_MOBILE_CEU=m
|
||||
# CONFIG_V4L_MEM2MEM_DRIVERS is not set
|
||||
CONFIG_RADIO_ADAPTERS=y
|
||||
# CONFIG_RADIO_SI470X is not set
|
||||
CONFIG_USB_MR800=m
|
||||
CONFIG_USB_DSBR=m
|
||||
CONFIG_RADIO_MAXIRADIO=m
|
||||
CONFIG_RADIO_SHARK=m
|
||||
CONFIG_RADIO_SHARK2=m
|
||||
CONFIG_I2C_SI4713=m
|
||||
CONFIG_RADIO_SI4713=m
|
||||
CONFIG_USB_KEENE=m
|
||||
CONFIG_RADIO_TEA5764=m
|
||||
CONFIG_RADIO_SAA7706H=m
|
||||
CONFIG_RADIO_TEF6862=m
|
||||
CONFIG_RADIO_WL1273=m
|
||||
|
||||
#
|
||||
# Texas Instruments WL128x FM driver (ST based)
|
||||
#
|
||||
CONFIG_RADIO_WL128X=m
|
||||
CONFIG_DVB_MAX_ADAPTERS=8
|
||||
CONFIG_DVB_DYNAMIC_MINORS=y
|
||||
CONFIG_DVB_CAPTURE_DRIVERS=y
|
||||
|
||||
#
|
||||
# Supported SAA7146 based PCI Adapters
|
||||
#
|
||||
CONFIG_TTPCI_EEPROM=m
|
||||
# CONFIG_DVB_AV7110 is not set
|
||||
# CONFIG_DVB_BUDGET_CORE is not set
|
||||
|
||||
#
|
||||
# Supported USB Adapters
|
||||
#
|
||||
CONFIG_DVB_USB=m
|
||||
# CONFIG_DVB_USB_DEBUG is not set
|
||||
CONFIG_DVB_USB_A800=m
|
||||
CONFIG_DVB_USB_DIBUSB_MB=m
|
||||
# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set
|
||||
CONFIG_DVB_USB_DIBUSB_MC=m
|
||||
CONFIG_DVB_USB_DIB0700=m
|
||||
CONFIG_DVB_USB_UMT_010=m
|
||||
CONFIG_DVB_USB_CXUSB=m
|
||||
CONFIG_DVB_USB_M920X=m
|
||||
CONFIG_DVB_USB_GL861=m
|
||||
CONFIG_DVB_USB_AU6610=m
|
||||
CONFIG_DVB_USB_DIGITV=m
|
||||
CONFIG_DVB_USB_VP7045=m
|
||||
CONFIG_DVB_USB_VP702X=m
|
||||
CONFIG_DVB_USB_GP8PSK=m
|
||||
CONFIG_DVB_USB_NOVA_T_USB2=m
|
||||
CONFIG_DVB_USB_TTUSB2=m
|
||||
CONFIG_DVB_USB_DTT200U=m
|
||||
CONFIG_DVB_USB_OPERA1=m
|
||||
CONFIG_DVB_USB_AF9005=m
|
||||
CONFIG_DVB_USB_AF9005_REMOTE=m
|
||||
CONFIG_DVB_USB_PCTV452E=m
|
||||
CONFIG_DVB_USB_DW2102=m
|
||||
CONFIG_DVB_USB_CINERGY_T2=m
|
||||
CONFIG_DVB_USB_ANYSEE=m
|
||||
CONFIG_DVB_USB_DTV5100=m
|
||||
CONFIG_DVB_USB_AF9015=m
|
||||
CONFIG_DVB_USB_CE6230=m
|
||||
CONFIG_DVB_USB_FRIIO=m
|
||||
CONFIG_DVB_USB_EC168=m
|
||||
CONFIG_DVB_USB_AZ6007=m
|
||||
CONFIG_DVB_USB_AZ6027=m
|
||||
CONFIG_DVB_USB_LME2510=m
|
||||
CONFIG_DVB_USB_TECHNISAT_USB2=m
|
||||
CONFIG_DVB_USB_IT913X=m
|
||||
CONFIG_DVB_USB_MXL111SF=m
|
||||
CONFIG_DVB_USB_RTL28XXU=m
|
||||
CONFIG_DVB_USB_AF9035=m
|
||||
CONFIG_DVB_TTUSB_BUDGET=m
|
||||
CONFIG_DVB_TTUSB_DEC=m
|
||||
CONFIG_SMS_SIANO_MDTV=m
|
||||
|
||||
#
|
||||
# Siano module components
|
||||
#
|
||||
CONFIG_SMS_USB_DRV=m
|
||||
CONFIG_SMS_SDIO_DRV=m
|
||||
|
||||
#
|
||||
# Supported FlexCopII (B2C2) Adapters
|
||||
#
|
||||
CONFIG_DVB_B2C2_FLEXCOP=m
|
||||
# CONFIG_DVB_B2C2_FLEXCOP_PCI is not set
|
||||
CONFIG_DVB_B2C2_FLEXCOP_USB=m
|
||||
# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set
|
||||
|
||||
#
|
||||
# Supported BT878 Adapters
|
||||
#
|
||||
|
||||
#
|
||||
# Supported Pluto2 Adapters
|
||||
#
|
||||
# CONFIG_DVB_PLUTO2 is not set
|
||||
|
||||
#
|
||||
# Supported SDMC DM1105 Adapters
|
||||
#
|
||||
# CONFIG_DVB_DM1105 is not set
|
||||
|
||||
#
|
||||
# Supported Earthsoft PT1 Adapters
|
||||
#
|
||||
# CONFIG_DVB_PT1 is not set
|
||||
|
||||
#
|
||||
# Supported Mantis Adapters
|
||||
#
|
||||
# CONFIG_MANTIS_CORE is not set
|
||||
|
||||
#
|
||||
# Supported nGene Adapters
|
||||
#
|
||||
# CONFIG_DVB_NGENE is not set
|
||||
|
||||
#
|
||||
# Supported ddbridge ('Octopus') Adapters
|
||||
#
|
||||
# CONFIG_DVB_DDBRIDGE is not set
|
||||
|
||||
#
|
||||
# Supported DVB Frontends
|
||||
#
|
||||
|
||||
#
|
||||
# Multistandard (satellite) frontends
|
||||
#
|
||||
CONFIG_DVB_STB0899=m
|
||||
CONFIG_DVB_STB6100=m
|
||||
CONFIG_DVB_STV090x=m
|
||||
CONFIG_DVB_STV6110x=m
|
||||
|
||||
#
|
||||
# Multistandard (cable + terrestrial) frontends
|
||||
#
|
||||
CONFIG_DVB_DRXK=m
|
||||
CONFIG_DVB_TDA18271C2DD=m
|
||||
|
||||
#
|
||||
# DVB-S (satellite) frontends
|
||||
#
|
||||
CONFIG_DVB_CX24123=m
|
||||
CONFIG_DVB_MT312=m
|
||||
CONFIG_DVB_ZL10039=m
|
||||
CONFIG_DVB_S5H1420=m
|
||||
CONFIG_DVB_STV0288=m
|
||||
CONFIG_DVB_STB6000=m
|
||||
CONFIG_DVB_STV0299=m
|
||||
CONFIG_DVB_STV6110=m
|
||||
CONFIG_DVB_STV0900=m
|
||||
CONFIG_DVB_TDA8083=m
|
||||
CONFIG_DVB_TDA10086=m
|
||||
CONFIG_DVB_TUNER_ITD1000=m
|
||||
CONFIG_DVB_TUNER_CX24113=m
|
||||
CONFIG_DVB_TDA826X=m
|
||||
CONFIG_DVB_CX24116=m
|
||||
CONFIG_DVB_SI21XX=m
|
||||
CONFIG_DVB_DS3000=m
|
||||
CONFIG_DVB_TDA10071=m
|
||||
|
||||
#
|
||||
# DVB-T (terrestrial) frontends
|
||||
#
|
||||
CONFIG_DVB_CX22700=m
|
||||
CONFIG_DVB_CX22702=m
|
||||
CONFIG_DVB_DRXD=m
|
||||
CONFIG_DVB_TDA1004X=m
|
||||
CONFIG_DVB_NXT6000=m
|
||||
CONFIG_DVB_MT352=m
|
||||
CONFIG_DVB_ZL10353=m
|
||||
CONFIG_DVB_DIB3000MB=m
|
||||
CONFIG_DVB_DIB3000MC=m
|
||||
CONFIG_DVB_DIB7000M=m
|
||||
CONFIG_DVB_DIB7000P=m
|
||||
CONFIG_DVB_TDA10048=m
|
||||
CONFIG_DVB_AF9013=m
|
||||
CONFIG_DVB_EC100=m
|
||||
CONFIG_DVB_CXD2820R=m
|
||||
CONFIG_DVB_RTL2830=m
|
||||
CONFIG_DVB_RTL2832=m
|
||||
|
||||
#
|
||||
# DVB-C (cable) frontends
|
||||
#
|
||||
CONFIG_DVB_VES1820=m
|
||||
CONFIG_DVB_TDA10023=m
|
||||
CONFIG_DVB_STV0297=m
|
||||
|
||||
#
|
||||
# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
|
||||
#
|
||||
CONFIG_DVB_NXT200X=m
|
||||
CONFIG_DVB_BCM3510=m
|
||||
CONFIG_DVB_LGDT330X=m
|
||||
CONFIG_DVB_LGDT3305=m
|
||||
CONFIG_DVB_LG2160=m
|
||||
CONFIG_DVB_S5H1409=m
|
||||
CONFIG_DVB_AU8522=m
|
||||
CONFIG_DVB_AU8522_DTV=m
|
||||
CONFIG_DVB_AU8522_V4L=m
|
||||
CONFIG_DVB_S5H1411=m
|
||||
|
||||
#
|
||||
# ISDB-T (terrestrial) frontends
|
||||
#
|
||||
CONFIG_DVB_S921=m
|
||||
CONFIG_DVB_DIB8000=m
|
||||
CONFIG_DVB_MB86A20S=m
|
||||
|
||||
#
|
||||
# Digital terrestrial only tuners/PLL
|
||||
#
|
||||
CONFIG_DVB_PLL=m
|
||||
CONFIG_DVB_TUNER_DIB0070=m
|
||||
CONFIG_DVB_TUNER_DIB0090=m
|
||||
|
||||
#
|
||||
# SEC control devices for DVB-S
|
||||
#
|
||||
CONFIG_DVB_LNBP21=m
|
||||
CONFIG_DVB_LNBP22=m
|
||||
CONFIG_DVB_ISL6421=m
|
||||
CONFIG_DVB_ISL6423=m
|
||||
CONFIG_DVB_A8293=m
|
||||
CONFIG_DVB_LGS8GXX=m
|
||||
CONFIG_DVB_ATBM8830=m
|
||||
CONFIG_DVB_IX2505V=m
|
||||
CONFIG_DVB_IT913X_FE=m
|
||||
CONFIG_DVB_M88RS2000=m
|
||||
CONFIG_DVB_AF9033=m
|
||||
|
||||
#
|
||||
# Tools to develop new frontends
|
||||
#
|
||||
# CONFIG_DVB_DUMMY_FE is not set
|
||||
|
||||
#
|
||||
# Graphics support
|
||||
|
@ -2521,6 +3001,7 @@ CONFIG_FB_MODE_HELPERS=y
|
|||
# CONFIG_FB_ARK is not set
|
||||
# CONFIG_FB_PM3 is not set
|
||||
# CONFIG_FB_CARMINE is not set
|
||||
# CONFIG_FB_TMIO is not set
|
||||
# CONFIG_FB_SMSCUFX is not set
|
||||
CONFIG_FB_UDL=m
|
||||
# CONFIG_FB_VIRTUAL is not set
|
||||
|
@ -2588,6 +3069,7 @@ CONFIG_SND_DRIVERS=y
|
|||
# CONFIG_SND_MTPAV is not set
|
||||
# CONFIG_SND_SERIAL_U16550 is not set
|
||||
# CONFIG_SND_MPU401 is not set
|
||||
CONFIG_SND_TEA575X=m
|
||||
# CONFIG_SND_PCI is not set
|
||||
CONFIG_SND_ARM=y
|
||||
CONFIG_SND_SPI=y
|
||||
|
@ -2941,6 +3423,7 @@ CONFIG_LEDS_TRIGGERS=y
|
|||
#
|
||||
CONFIG_LEDS_TRIGGER_TIMER=y
|
||||
# CONFIG_LEDS_TRIGGER_ONESHOT is not set
|
||||
CONFIG_LEDS_TRIGGER_IDE_DISK=y
|
||||
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
|
||||
# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
|
||||
CONFIG_LEDS_TRIGGER_GPIO=m
|
||||
|
@ -3034,7 +3517,7 @@ CONFIG_DMADEVICES=y
|
|||
CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y
|
||||
# CONFIG_DW_DMAC is not set
|
||||
CONFIG_MV_XOR=y
|
||||
# CONFIG_TIMB_DMA is not set
|
||||
CONFIG_TIMB_DMA=m
|
||||
CONFIG_DMA_ENGINE=y
|
||||
|
||||
#
|
||||
|
|
Loading…
Reference in a new issue