mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-01-17 23:34:07 +00:00
core/linux-kirkwood: fix USB for NSA-320, fixes #339
This commit is contained in:
parent
6af0aa8c1b
commit
2f1656c627
2 changed files with 270 additions and 265 deletions
|
@ -9,7 +9,7 @@ pkgname=('linux-kirkwood' 'linux-headers-kirkwood')
|
|||
_kernelname=${pkgname#linux}
|
||||
_basekernel=3.6.11
|
||||
pkgver=${_basekernel}
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
cryptover=1.5
|
||||
arch=('arm')
|
||||
url="http://www.kernel.org/"
|
||||
|
@ -29,7 +29,7 @@ source=("ftp://ftp.kernel.org/pub/linux/kernel/v3.x/linux-${_basekernel}.tar.bz2
|
|||
'aufs3-3.6.patch.xz')
|
||||
|
||||
md5sums=('3ff269b161f6cc319aa220b16963e213'
|
||||
'0df0c9243fcf6465bfca27ec0ef20440'
|
||||
'476141d343395dad559b7248c2ea0b2c'
|
||||
'f5d3635da03cb45904bedd69b47133de'
|
||||
'30a81d9d734924992090c5160d063a4d'
|
||||
'9506a43fff451fda36d5d7b1f5eaed04'
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
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-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/boot/dts/kirkwood-goflexnet.dts 1969-12-31 19:00:00.000000000 -0500
|
||||
diff -urN 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-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/boot/dts/kirkwood-goflexnet.dts 1969-12-31 18:00:00.000000000 -0600
|
||||
@@ -1,99 +0,0 @@
|
||||
-/dts-v1/;
|
||||
-
|
||||
|
@ -101,9 +101,9 @@ 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-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/boot/dts/kirkwood-iconnect.dts 1969-12-31 19:00:00.000000000 -0500
|
||||
diff -urN 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-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/boot/dts/kirkwood-iconnect.dts 1969-12-31 18:00:00.000000000 -0600
|
||||
@@ -1,72 +0,0 @@
|
||||
-/dts-v1/;
|
||||
-
|
||||
|
@ -177,9 +177,9 @@ 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-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/boot/dts/kirkwood-ts219-6281.dts 1969-12-31 19:00:00.000000000 -0500
|
||||
diff -urN 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-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/boot/dts/kirkwood-ts219-6281.dts 1969-12-31 18:00:00.000000000 -0600
|
||||
@@ -1,21 +0,0 @@
|
||||
-/dts-v1/;
|
||||
-
|
||||
|
@ -203,9 +203,9 @@ 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-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/boot/dts/kirkwood-ts219-6282.dts 1969-12-31 19:00:00.000000000 -0500
|
||||
diff -urN 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-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/boot/dts/kirkwood-ts219-6282.dts 1969-12-31 18:00:00.000000000 -0600
|
||||
@@ -1,21 +0,0 @@
|
||||
-/dts-v1/;
|
||||
-
|
||||
|
@ -229,9 +229,9 @@ 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-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/boot/dts/kirkwood-ts219.dtsi 1969-12-31 19:00:00.000000000 -0500
|
||||
diff -urN 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-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/boot/dts/kirkwood-ts219.dtsi 1969-12-31 18:00:00.000000000 -0600
|
||||
@@ -1,78 +0,0 @@
|
||||
-/include/ "kirkwood.dtsi"
|
||||
-
|
||||
|
@ -311,175 +311,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/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-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/board-goflexnet.c 1969-12-31 19:00:00.000000000 -0500
|
||||
diff -urN 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-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/board-goflexnet.c 1969-12-31 18:00:00.000000000 -0600
|
||||
@@ -1,71 +0,0 @@
|
||||
-/*
|
||||
- * Copyright 2012 (C), Jason Cooper <jason@lakedaemon.net>
|
||||
|
@ -552,9 +386,9 @@ 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-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/board-iconnect.c 1969-12-31 19:00:00.000000000 -0500
|
||||
diff -urN 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-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/board-iconnect.c 1969-12-31 18:00:00.000000000 -0600
|
||||
@@ -1,106 +0,0 @@
|
||||
-/*
|
||||
- * arch/arm/mach-kirkwood/board-iconnect.c
|
||||
|
@ -662,9 +496,9 @@ diff -ruN a/arch/arm/mach-kirkwood/board-iconnect.c b/arch/arm/mach-kirkwood/boa
|
|||
- return 0;
|
||||
-}
|
||||
-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-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/board-ts219.c 1969-12-31 19:00:00.000000000 -0500
|
||||
diff -urN 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-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/board-ts219.c 1969-12-31 18:00:00.000000000 -0600
|
||||
@@ -1,82 +0,0 @@
|
||||
-/*
|
||||
- *
|
||||
|
@ -748,9 +582,9 @@ diff -ruN a/arch/arm/mach-kirkwood/board-ts219.c b/arch/arm/mach-kirkwood/board-
|
|||
- return 0;
|
||||
-}
|
||||
-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-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/common.h 2012-10-24 21:50:30.000000000 -0400
|
||||
diff -urN a/arch/arm/mach-kirkwood/common.h b/arch/arm/mach-kirkwood/common.h
|
||||
--- a/arch/arm/mach-kirkwood/common.h 2012-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/common.h 2013-01-13 14:28:41.158997296 -0600
|
||||
@@ -58,11 +58,6 @@
|
||||
#else
|
||||
static inline void dreamplug_init(void) {};
|
||||
|
@ -788,9 +622,9 @@ diff -ruN a/arch/arm/mach-kirkwood/common.h b/arch/arm/mach-kirkwood/common.h
|
|||
#ifdef CONFIG_MACH_LSXL_DT
|
||||
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-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/dockstar-setup.c 2012-10-24 21:50:30.000000000 -0400
|
||||
diff -urN 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-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/dockstar-setup.c 2013-01-13 14:28:41.166810068 -0600
|
||||
@@ -29,6 +29,10 @@
|
||||
.offset = 0,
|
||||
.size = SZ_1M
|
||||
|
@ -834,9 +668,9 @@ diff -ruN a/arch/arm/mach-kirkwood/dockstar-setup.c b/arch/arm/mach-kirkwood/doc
|
|||
0
|
||||
};
|
||||
|
||||
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-24 21:50:30.000000000 -0400
|
||||
diff -urN 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 18:00:00.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/goflexhome-setup.c 2013-01-13 14:28:41.166810068 -0600
|
||||
@@ -0,0 +1,124 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/goflexhome-setup.c
|
||||
|
@ -962,9 +796,9 @@ diff -ruN a/arch/arm/mach-kirkwood/goflexhome-setup.c b/arch/arm/mach-kirkwood/g
|
|||
+ .restart = kirkwood_restart,
|
||||
+MACHINE_END
|
||||
+
|
||||
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-24 21:50:30.000000000 -0400
|
||||
diff -urN 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 18:00:00.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/goflexnet-setup.c 2013-01-13 14:28:41.166810068 -0600
|
||||
@@ -0,0 +1,177 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/goflexnet-setup.c
|
||||
|
@ -1143,9 +977,9 @@ diff -ruN a/arch/arm/mach-kirkwood/goflexnet-setup.c b/arch/arm/mach-kirkwood/go
|
|||
+ .restart = kirkwood_restart,
|
||||
+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-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/guruplug-setup.c 2012-10-24 21:50:30.000000000 -0400
|
||||
diff -urN 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-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/guruplug-setup.c 2013-01-13 14:28:41.166810068 -0600
|
||||
@@ -57,22 +57,24 @@
|
||||
|
||||
static struct gpio_led guruplug_led_pins[] = {
|
||||
|
@ -1175,9 +1009,9 @@ diff -ruN a/arch/arm/mach-kirkwood/guruplug-setup.c b/arch/arm/mach-kirkwood/gur
|
|||
.gpio = 49,
|
||||
.active_low = 1,
|
||||
},
|
||||
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-24 21:50:30.000000000 -0400
|
||||
diff -urN 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 18:00:00.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/iconnect-setup.c 2013-01-13 14:28:41.166810068 -0600
|
||||
@@ -0,0 +1,204 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/iconnect-setup.c
|
||||
|
@ -1383,9 +1217,9 @@ diff -ruN a/arch/arm/mach-kirkwood/iconnect-setup.c b/arch/arm/mach-kirkwood/ico
|
|||
+ .timer = &kirkwood_timer,
|
||||
+ .restart = kirkwood_restart,
|
||||
+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-24 21:50:30.000000000 -0400
|
||||
diff -urN 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 18:00:00.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/ionics-stratus-setup.c 2013-01-13 14:28:41.166810068 -0600
|
||||
@@ -0,0 +1,137 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/ionics-stratus-setup.c
|
||||
|
@ -1524,9 +1358,175 @@ 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/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-24 21:50:30.000000000 -0400
|
||||
diff -urN a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
|
||||
--- a/arch/arm/mach-kirkwood/Kconfig 2012-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/Kconfig 2013-01-13 14:28:41.158997296 -0600
|
||||
@@ -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 -urN a/arch/arm/mach-kirkwood/Makefile b/arch/arm/mach-kirkwood/Makefile
|
||||
--- a/arch/arm/mach-kirkwood/Makefile 2012-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/Makefile 2013-01-13 14:28:41.158997296 -0600
|
||||
@@ -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 -urN a/arch/arm/mach-kirkwood/Makefile.boot b/arch/arm/mach-kirkwood/Makefile.boot
|
||||
--- a/arch/arm/mach-kirkwood/Makefile.boot 2012-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/Makefile.boot 2013-01-13 14:28:41.158997296 -0600
|
||||
@@ -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 -urN 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 18:00:00.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/nas6210-setup.c 2013-01-13 14:28:41.174622840 -0600
|
||||
@@ -0,0 +1,186 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/nas6210-setup.c
|
||||
|
@ -1714,9 +1714,9 @@ diff -ruN a/arch/arm/mach-kirkwood/nas6210-setup.c b/arch/arm/mach-kirkwood/nas6
|
|||
+ .timer = &kirkwood_timer,
|
||||
+ .restart = kirkwood_restart,
|
||||
+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-24 21:50:30.000000000 -0400
|
||||
diff -urN 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 18:00:00.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/nsa310-setup.c 2013-01-13 14:28:41.174622840 -0600
|
||||
@@ -0,0 +1,299 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/nsa310-setup.c
|
||||
|
@ -2017,10 +2017,10 @@ diff -ruN a/arch/arm/mach-kirkwood/nsa310-setup.c b/arch/arm/mach-kirkwood/nsa31
|
|||
+ .timer = &kirkwood_timer,
|
||||
+ .restart = kirkwood_restart,
|
||||
+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-25 17:51:59.000000000 -0400
|
||||
@@ -0,0 +1,299 @@
|
||||
diff -urN 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 18:00:00.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/nsa320-setup.c 2013-01-13 14:30:45.835209834 -0600
|
||||
@@ -0,0 +1,304 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/nsa320-setup.c
|
||||
+ *
|
||||
|
@ -2301,6 +2301,11 @@ diff -ruN a/arch/arm/mach-kirkwood/nsa320-setup.c b/arch/arm/mach-kirkwood/nsa32
|
|||
+ 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();
|
||||
+
|
||||
+ if (gpio_request(NSA320_GPIO_POWER_OFF, "power-off") ||
|
||||
|
@ -2320,9 +2325,9 @@ diff -ruN a/arch/arm/mach-kirkwood/nsa320-setup.c b/arch/arm/mach-kirkwood/nsa32
|
|||
+ .timer = &kirkwood_timer,
|
||||
+ .restart = kirkwood_restart,
|
||||
+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-24 21:50:30.000000000 -0400
|
||||
diff -urN 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 18:00:00.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/pogo_e02-setup.c 2013-01-13 14:28:41.174622840 -0600
|
||||
@@ -0,0 +1,115 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/pogo_e02-setup.c
|
||||
|
@ -2439,9 +2444,9 @@ diff -ruN a/arch/arm/mach-kirkwood/pogo_e02-setup.c b/arch/arm/mach-kirkwood/pog
|
|||
+ .timer = &kirkwood_timer,
|
||||
+ .restart = kirkwood_restart,
|
||||
+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-24 21:50:30.000000000 -0400
|
||||
diff -urN 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 18:00:00.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/pogoplugv4-setup.c 2013-01-13 14:28:41.174622840 -0600
|
||||
@@ -0,0 +1,194 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/pogoplugv4-setup.c
|
||||
|
@ -2637,9 +2642,9 @@ diff -ruN a/arch/arm/mach-kirkwood/pogoplugv4-setup.c b/arch/arm/mach-kirkwood/p
|
|||
+ .timer = &kirkwood_timer,
|
||||
+ .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-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/mach-kirkwood/sheevaplug-setup.c 2012-10-24 21:50:30.000000000 -0400
|
||||
diff -urN 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-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/sheevaplug-setup.c 2013-01-13 14:28:41.174622840 -0600
|
||||
@@ -43,7 +43,7 @@
|
||||
.phy_addr = MV643XX_ETH_PHY_ADDR(0),
|
||||
};
|
||||
|
@ -2718,9 +2723,9 @@ diff -ruN a/arch/arm/mach-kirkwood/sheevaplug-setup.c b/arch/arm/mach-kirkwood/s
|
|||
else
|
||||
kirkwood_sdio_init(&sheevaplug_mvsdio_data);
|
||||
|
||||
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-24 21:50:30.000000000 -0400
|
||||
diff -urN 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 18:00:00.000000000 -0600
|
||||
+++ b/arch/arm/mach-kirkwood/topkick-setup.c 2013-01-13 14:28:41.182435612 -0600
|
||||
@@ -0,0 +1,165 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/topkick-setup.c
|
||||
|
@ -2887,9 +2892,9 @@ diff -ruN a/arch/arm/mach-kirkwood/topkick-setup.c b/arch/arm/mach-kirkwood/topk
|
|||
+ .timer = &kirkwood_timer,
|
||||
+ .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-21 12:32:56.000000000 -0400
|
||||
+++ b/arch/arm/plat-orion/common.c 2012-10-24 21:50:30.000000000 -0400
|
||||
diff -urN a/arch/arm/plat-orion/common.c b/arch/arm/plat-orion/common.c
|
||||
--- a/arch/arm/plat-orion/common.c 2012-12-17 11:27:45.000000000 -0600
|
||||
+++ b/arch/arm/plat-orion/common.c 2013-01-13 14:28:41.182435612 -0600
|
||||
@@ -253,7 +253,9 @@
|
||||
/*****************************************************************************
|
||||
* GE00
|
||||
|
@ -2901,9 +2906,9 @@ 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
|
||||
diff -urN a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c
|
||||
--- a/drivers/ata/sata_mv.c 2012-12-17 11:27:45.000000000 -0600
|
||||
+++ b/drivers/ata/sata_mv.c 2013-01-13 14:28:41.190248384 -0600
|
||||
@@ -71,6 +71,7 @@
|
||||
#include <scsi/scsi_cmnd.h>
|
||||
#include <scsi/scsi_device.h>
|
||||
|
@ -2921,9 +2926,9 @@ diff -ruN a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c
|
|||
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-21 12:32:56.000000000 -0400
|
||||
+++ b/drivers/hwmon/Kconfig 2012-10-24 21:50:31.000000000 -0400
|
||||
diff -urN a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig
|
||||
--- a/drivers/hwmon/Kconfig 2012-12-17 11:27:45.000000000 -0600
|
||||
+++ b/drivers/hwmon/Kconfig 2013-01-13 14:28:41.205873928 -0600
|
||||
@@ -1411,6 +1411,19 @@
|
||||
help
|
||||
Support for the A/D converter on MC13783 and MC13892 PMIC.
|
||||
|
@ -2944,9 +2949,9 @@ diff -ruN a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig
|
|||
if ACPI
|
||||
|
||||
comment "ACPI drivers"
|
||||
diff -ruN a/drivers/hwmon/Makefile b/drivers/hwmon/Makefile
|
||||
--- a/drivers/hwmon/Makefile 2012-10-21 12:32:56.000000000 -0400
|
||||
+++ b/drivers/hwmon/Makefile 2012-10-24 21:50:31.000000000 -0400
|
||||
diff -urN a/drivers/hwmon/Makefile b/drivers/hwmon/Makefile
|
||||
--- a/drivers/hwmon/Makefile 2012-12-17 11:27:45.000000000 -0600
|
||||
+++ b/drivers/hwmon/Makefile 2013-01-13 14:28:41.205873928 -0600
|
||||
@@ -98,6 +98,7 @@
|
||||
obj-$(CONFIG_SENSORS_MAX6642) += max6642.o
|
||||
obj-$(CONFIG_SENSORS_MAX6650) += max6650.o
|
||||
|
@ -2955,9 +2960,9 @@ diff -ruN a/drivers/hwmon/Makefile b/drivers/hwmon/Makefile
|
|||
obj-$(CONFIG_SENSORS_MCP3021) += mcp3021.o
|
||||
obj-$(CONFIG_SENSORS_NTC_THERMISTOR) += ntc_thermistor.o
|
||||
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-24 21:50:31.000000000 -0400
|
||||
diff -urN a/drivers/hwmon/nsa3xx-hwmon.c b/drivers/hwmon/nsa3xx-hwmon.c
|
||||
--- a/drivers/hwmon/nsa3xx-hwmon.c 1969-12-31 18:00:00.000000000 -0600
|
||||
+++ b/drivers/hwmon/nsa3xx-hwmon.c 2013-01-13 14:28:41.205873928 -0600
|
||||
@@ -0,0 +1,251 @@
|
||||
+/*
|
||||
+ * drivers/hwmon/nsa3xx-hwmon.c
|
||||
|
@ -3210,9 +3215,9 @@ 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
|
||||
diff -urN a/drivers/leds/Kconfig b/drivers/leds/Kconfig
|
||||
--- a/drivers/leds/Kconfig 2012-12-17 11:27:45.000000000 -0600
|
||||
+++ b/drivers/leds/Kconfig 2013-01-13 14:28:41.213686699 -0600
|
||||
@@ -482,7 +482,6 @@
|
||||
|
||||
config LEDS_TRIGGER_IDE_DISK
|
||||
|
@ -3221,9 +3226,9 @@ diff -ruN a/drivers/leds/Kconfig b/drivers/leds/Kconfig
|
|||
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-21 12:32:56.000000000 -0400
|
||||
+++ b/drivers/mmc/core/core.c 2012-10-24 21:50:31.000000000 -0400
|
||||
diff -urN a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c
|
||||
--- a/drivers/mmc/core/core.c 2012-12-17 11:27:45.000000000 -0600
|
||||
+++ b/drivers/mmc/core/core.c 2013-01-13 14:28:41.213686699 -0600
|
||||
@@ -546,7 +546,7 @@
|
||||
*/
|
||||
limit_us = 3000000;
|
||||
|
@ -3233,9 +3238,9 @@ 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-21 12:32:56.000000000 -0400
|
||||
+++ b/drivers/mmc/core/sd.c 2012-10-24 21:50:31.000000000 -0400
|
||||
diff -urN a/drivers/mmc/core/sd.c b/drivers/mmc/core/sd.c
|
||||
--- a/drivers/mmc/core/sd.c 2012-12-17 11:27:45.000000000 -0600
|
||||
+++ b/drivers/mmc/core/sd.c 2013-01-13 14:28:41.221499470 -0600
|
||||
@@ -355,6 +355,15 @@
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
@ -3252,9 +3257,9 @@ diff -ruN a/drivers/mmc/core/sd.c b/drivers/mmc/core/sd.c
|
|||
err = mmc_sd_switch(card, 1, 0, 1, status);
|
||||
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-21 12:32:56.000000000 -0400
|
||||
+++ b/drivers/mmc/host/mvsdio.c 2012-10-24 21:50:31.000000000 -0400
|
||||
diff -urN a/drivers/mmc/host/mvsdio.c b/drivers/mmc/host/mvsdio.c
|
||||
--- a/drivers/mmc/host/mvsdio.c 2012-12-17 11:27:45.000000000 -0600
|
||||
+++ b/drivers/mmc/host/mvsdio.c 2013-01-13 14:28:41.229312242 -0600
|
||||
@@ -22,6 +22,7 @@
|
||||
#include <linux/clk.h>
|
||||
#include <linux/gpio.h>
|
||||
|
@ -3271,9 +3276,9 @@ diff -ruN a/drivers/mmc/host/mvsdio.c b/drivers/mmc/host/mvsdio.c
|
|||
|
||||
cmdreg = MVSD_CMD_INDEX(cmd->opcode);
|
||||
|
||||
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-24 21:50:31.000000000 -0400
|
||||
diff -urN a/include/linux/nsa3xx-hwmon.h b/include/linux/nsa3xx-hwmon.h
|
||||
--- a/include/linux/nsa3xx-hwmon.h 1969-12-31 18:00:00.000000000 -0600
|
||||
+++ b/include/linux/nsa3xx-hwmon.h 2013-01-13 14:28:41.229312242 -0600
|
||||
@@ -0,0 +1,21 @@
|
||||
+/*
|
||||
+ * include/linux/nsa3xx.hwmon.h
|
||||
|
|
Loading…
Reference in a new issue