core/linux-kirkwood esata sheevaplug fix SD write-protect always on

This commit is contained in:
moonman 2013-06-01 00:30:14 -06:00
parent 2ca1da7e7e
commit caf60198b2
3 changed files with 50 additions and 47 deletions

View file

@ -9,7 +9,7 @@ pkgname=('linux-kirkwood' 'linux-headers-kirkwood')
_kernelname=${pkgname#linux} _kernelname=${pkgname#linux}
_basekernel=3.9.4 _basekernel=3.9.4
pkgver=${_basekernel} pkgver=${_basekernel}
pkgrel=1 pkgrel=2
cryptover=1.6 cryptover=1.6
bfqver=v6r1 bfqver=v6r1
arch=('arm') arch=('arm')
@ -32,7 +32,7 @@ source=("ftp://ftp.kernel.org/pub/linux/kernel/v3.x/linux-${_basekernel}.tar.bz2
"http://algo.ing.unimo.it/people/paolo/disk_sched/patches/$(echo $_basekernel |cut -c 1-3).0-${bfqver}/0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-${bfqver}-for-$(echo $_basekernel |cut -c 1-3).0.patch") "http://algo.ing.unimo.it/people/paolo/disk_sched/patches/$(echo $_basekernel |cut -c 1-3).0-${bfqver}/0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-${bfqver}-for-$(echo $_basekernel |cut -c 1-3).0.patch")
md5sums=('06e3f307db4ccf7e31775e2903bb973a' md5sums=('06e3f307db4ccf7e31775e2903bb973a'
'a47687b9b52ec74bf833851b918fa8b5' '1cf669d8e55b2a25590f37e8106723f8'
'f5d3635da03cb45904bedd69b47133de' 'f5d3635da03cb45904bedd69b47133de'
'd699018dcf0cd8850743daa605c7ab66' 'd699018dcf0cd8850743daa605c7ab66'
'73e81c21600fe1bab1baffa537bb3dbe' '73e81c21600fe1bab1baffa537bb3dbe'

View file

@ -1,5 +1,5 @@
diff -ruN a/arch/arm/boot/dts/kirkwood-ts219.dtsi b/arch/arm/boot/dts/kirkwood-ts219.dtsi diff -ruN a/arch/arm/boot/dts/kirkwood-ts219.dtsi b/arch/arm/boot/dts/kirkwood-ts219.dtsi
--- a/arch/arm/boot/dts/kirkwood-ts219.dtsi 2013-05-11 08:19:28.000000000 -0600 --- a/arch/arm/boot/dts/kirkwood-ts219.dtsi 2013-05-24 12:45:59.000000000 -0600
+++ b/arch/arm/boot/dts/kirkwood-ts219.dtsi 1969-12-31 17:00:00.000000000 -0700 +++ b/arch/arm/boot/dts/kirkwood-ts219.dtsi 1969-12-31 17:00:00.000000000 -0700
@@ -1,78 +0,0 @@ @@ -1,78 +0,0 @@
-/include/ "kirkwood.dtsi" -/include/ "kirkwood.dtsi"
@ -81,8 +81,8 @@ diff -ruN a/arch/arm/boot/dts/kirkwood-ts219.dtsi b/arch/arm/boot/dts/kirkwood-t
- }; - };
-}; -};
diff -ruN a/arch/arm/mach-kirkwood/common.h b/arch/arm/mach-kirkwood/common.h diff -ruN a/arch/arm/mach-kirkwood/common.h b/arch/arm/mach-kirkwood/common.h
--- a/arch/arm/mach-kirkwood/common.h 2013-05-11 08:19:28.000000000 -0600 --- a/arch/arm/mach-kirkwood/common.h 2013-05-24 12:45:59.000000000 -0600
+++ b/arch/arm/mach-kirkwood/common.h 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/mach-kirkwood/common.h 2013-05-30 22:44:14.000000000 -0600
@@ -77,12 +77,6 @@ @@ -77,12 +77,6 @@
static inline void dnskw_init(void) {}; static inline void dnskw_init(void) {};
#endif #endif
@ -110,8 +110,8 @@ diff -ruN a/arch/arm/mach-kirkwood/common.h b/arch/arm/mach-kirkwood/common.h
void lsxl_init(void); void lsxl_init(void);
#else #else
diff -ruN a/arch/arm/mach-kirkwood/dockstar-setup.c b/arch/arm/mach-kirkwood/dockstar-setup.c diff -ruN a/arch/arm/mach-kirkwood/dockstar-setup.c b/arch/arm/mach-kirkwood/dockstar-setup.c
--- a/arch/arm/mach-kirkwood/dockstar-setup.c 2013-05-11 08:19:28.000000000 -0600 --- a/arch/arm/mach-kirkwood/dockstar-setup.c 2013-05-24 12:45:59.000000000 -0600
+++ b/arch/arm/mach-kirkwood/dockstar-setup.c 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/mach-kirkwood/dockstar-setup.c 2013-05-30 22:44:14.000000000 -0600
@@ -28,6 +28,10 @@ @@ -28,6 +28,10 @@
.offset = 0, .offset = 0,
.size = SZ_1M .size = SZ_1M
@ -157,7 +157,7 @@ diff -ruN a/arch/arm/mach-kirkwood/dockstar-setup.c b/arch/arm/mach-kirkwood/doc
diff -ruN a/arch/arm/mach-kirkwood/goflexhome-setup.c b/arch/arm/mach-kirkwood/goflexhome-setup.c diff -ruN a/arch/arm/mach-kirkwood/goflexhome-setup.c b/arch/arm/mach-kirkwood/goflexhome-setup.c
--- a/arch/arm/mach-kirkwood/goflexhome-setup.c 1969-12-31 17:00:00.000000000 -0700 --- a/arch/arm/mach-kirkwood/goflexhome-setup.c 1969-12-31 17:00:00.000000000 -0700
+++ b/arch/arm/mach-kirkwood/goflexhome-setup.c 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/mach-kirkwood/goflexhome-setup.c 2013-05-30 22:44:14.000000000 -0600
@@ -0,0 +1,124 @@ @@ -0,0 +1,124 @@
+/* +/*
+ * arch/arm/mach-kirkwood/goflexhome-setup.c + * arch/arm/mach-kirkwood/goflexhome-setup.c
@ -285,7 +285,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 diff -ruN a/arch/arm/mach-kirkwood/goflexnet-setup.c b/arch/arm/mach-kirkwood/goflexnet-setup.c
--- a/arch/arm/mach-kirkwood/goflexnet-setup.c 1969-12-31 17:00:00.000000000 -0700 --- a/arch/arm/mach-kirkwood/goflexnet-setup.c 1969-12-31 17:00:00.000000000 -0700
+++ b/arch/arm/mach-kirkwood/goflexnet-setup.c 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/mach-kirkwood/goflexnet-setup.c 2013-05-30 22:44:14.000000000 -0600
@@ -0,0 +1,177 @@ @@ -0,0 +1,177 @@
+/* +/*
+ * arch/arm/mach-kirkwood/goflexnet-setup.c + * arch/arm/mach-kirkwood/goflexnet-setup.c
@ -465,8 +465,8 @@ diff -ruN a/arch/arm/mach-kirkwood/goflexnet-setup.c b/arch/arm/mach-kirkwood/go
+MACHINE_END +MACHINE_END
+ +
diff -ruN a/arch/arm/mach-kirkwood/guruplug-setup.c b/arch/arm/mach-kirkwood/guruplug-setup.c diff -ruN a/arch/arm/mach-kirkwood/guruplug-setup.c b/arch/arm/mach-kirkwood/guruplug-setup.c
--- a/arch/arm/mach-kirkwood/guruplug-setup.c 2013-05-11 08:19:28.000000000 -0600 --- a/arch/arm/mach-kirkwood/guruplug-setup.c 2013-05-24 12:45:59.000000000 -0600
+++ b/arch/arm/mach-kirkwood/guruplug-setup.c 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/mach-kirkwood/guruplug-setup.c 2013-05-30 22:44:14.000000000 -0600
@@ -59,22 +59,24 @@ @@ -59,22 +59,24 @@
static struct gpio_led guruplug_led_pins[] = { static struct gpio_led guruplug_led_pins[] = {
@ -498,7 +498,7 @@ diff -ruN a/arch/arm/mach-kirkwood/guruplug-setup.c b/arch/arm/mach-kirkwood/gur
}, },
diff -ruN a/arch/arm/mach-kirkwood/iconnect-setup.c b/arch/arm/mach-kirkwood/iconnect-setup.c diff -ruN a/arch/arm/mach-kirkwood/iconnect-setup.c b/arch/arm/mach-kirkwood/iconnect-setup.c
--- a/arch/arm/mach-kirkwood/iconnect-setup.c 1969-12-31 17:00:00.000000000 -0700 --- a/arch/arm/mach-kirkwood/iconnect-setup.c 1969-12-31 17:00:00.000000000 -0700
+++ b/arch/arm/mach-kirkwood/iconnect-setup.c 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/mach-kirkwood/iconnect-setup.c 2013-05-30 22:44:14.000000000 -0600
@@ -0,0 +1,204 @@ @@ -0,0 +1,204 @@
+/* +/*
+ * arch/arm/mach-kirkwood/iconnect-setup.c + * arch/arm/mach-kirkwood/iconnect-setup.c
@ -706,7 +706,7 @@ diff -ruN a/arch/arm/mach-kirkwood/iconnect-setup.c b/arch/arm/mach-kirkwood/ico
+MACHINE_END +MACHINE_END
diff -ruN a/arch/arm/mach-kirkwood/ionics-stratus-setup.c b/arch/arm/mach-kirkwood/ionics-stratus-setup.c diff -ruN a/arch/arm/mach-kirkwood/ionics-stratus-setup.c b/arch/arm/mach-kirkwood/ionics-stratus-setup.c
--- a/arch/arm/mach-kirkwood/ionics-stratus-setup.c 1969-12-31 17:00:00.000000000 -0700 --- a/arch/arm/mach-kirkwood/ionics-stratus-setup.c 1969-12-31 17:00:00.000000000 -0700
+++ b/arch/arm/mach-kirkwood/ionics-stratus-setup.c 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/mach-kirkwood/ionics-stratus-setup.c 2013-05-30 22:44:14.000000000 -0600
@@ -0,0 +1,137 @@ @@ -0,0 +1,137 @@
+/* +/*
+ * arch/arm/mach-kirkwood/ionics-stratus-setup.c + * arch/arm/mach-kirkwood/ionics-stratus-setup.c
@ -846,8 +846,8 @@ diff -ruN a/arch/arm/mach-kirkwood/ionics-stratus-setup.c b/arch/arm/mach-kirkwo
+ .restart = kirkwood_restart, + .restart = kirkwood_restart,
+MACHINE_END +MACHINE_END
diff -ruN a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig diff -ruN a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
--- a/arch/arm/mach-kirkwood/Kconfig 2013-05-11 08:19:28.000000000 -0600 --- a/arch/arm/mach-kirkwood/Kconfig 2013-05-24 12:45:59.000000000 -0600
+++ b/arch/arm/mach-kirkwood/Kconfig 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/mach-kirkwood/Kconfig 2013-05-30 22:44:14.000000000 -0600
@@ -72,12 +72,6 @@ @@ -72,12 +72,6 @@
Say 'Y' here if you want your kernel to support the Say 'Y' here if you want your kernel to support the
Marvell DreamPlug (Flattened Device Tree). Marvell DreamPlug (Flattened Device Tree).
@ -971,8 +971,8 @@ diff -ruN a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
endif endif
diff -ruN a/arch/arm/mach-kirkwood/Makefile b/arch/arm/mach-kirkwood/Makefile diff -ruN a/arch/arm/mach-kirkwood/Makefile b/arch/arm/mach-kirkwood/Makefile
--- a/arch/arm/mach-kirkwood/Makefile 2013-05-11 08:19:28.000000000 -0600 --- a/arch/arm/mach-kirkwood/Makefile 2013-05-24 12:45:59.000000000 -0600
+++ b/arch/arm/mach-kirkwood/Makefile 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/mach-kirkwood/Makefile 2013-05-30 22:44:14.000000000 -0600
@@ -8,6 +8,14 @@ @@ -8,6 +8,14 @@
obj-$(CONFIG_MACH_ESATA_SHEEVAPLUG) += sheevaplug-setup.o obj-$(CONFIG_MACH_ESATA_SHEEVAPLUG) += sheevaplug-setup.o
obj-$(CONFIG_MACH_GURUPLUG) += guruplug-setup.o obj-$(CONFIG_MACH_GURUPLUG) += guruplug-setup.o
@ -1017,7 +1017,7 @@ diff -ruN a/arch/arm/mach-kirkwood/Makefile b/arch/arm/mach-kirkwood/Makefile
obj-$(CONFIG_MACH_TOPKICK_DT) += board-usi_topkick.o obj-$(CONFIG_MACH_TOPKICK_DT) += board-usi_topkick.o
diff -ruN a/arch/arm/mach-kirkwood/nas6210-setup.c b/arch/arm/mach-kirkwood/nas6210-setup.c diff -ruN a/arch/arm/mach-kirkwood/nas6210-setup.c b/arch/arm/mach-kirkwood/nas6210-setup.c
--- a/arch/arm/mach-kirkwood/nas6210-setup.c 1969-12-31 17:00:00.000000000 -0700 --- a/arch/arm/mach-kirkwood/nas6210-setup.c 1969-12-31 17:00:00.000000000 -0700
+++ b/arch/arm/mach-kirkwood/nas6210-setup.c 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/mach-kirkwood/nas6210-setup.c 2013-05-30 22:44:14.000000000 -0600
@@ -0,0 +1,186 @@ @@ -0,0 +1,186 @@
+/* +/*
+ * arch/arm/mach-kirkwood/nas6210-setup.c + * arch/arm/mach-kirkwood/nas6210-setup.c
@ -1207,7 +1207,7 @@ diff -ruN a/arch/arm/mach-kirkwood/nas6210-setup.c b/arch/arm/mach-kirkwood/nas6
+MACHINE_END +MACHINE_END
diff -ruN a/arch/arm/mach-kirkwood/nsa310-setup.c b/arch/arm/mach-kirkwood/nsa310-setup.c diff -ruN a/arch/arm/mach-kirkwood/nsa310-setup.c b/arch/arm/mach-kirkwood/nsa310-setup.c
--- a/arch/arm/mach-kirkwood/nsa310-setup.c 1969-12-31 17:00:00.000000000 -0700 --- a/arch/arm/mach-kirkwood/nsa310-setup.c 1969-12-31 17:00:00.000000000 -0700
+++ b/arch/arm/mach-kirkwood/nsa310-setup.c 2013-05-17 23:37:56.000000000 -0600 +++ b/arch/arm/mach-kirkwood/nsa310-setup.c 2013-05-30 22:44:14.000000000 -0600
@@ -0,0 +1,359 @@ @@ -0,0 +1,359 @@
+/* +/*
+ * arch/arm/mach-kirkwood/nsa310-setup.c + * arch/arm/mach-kirkwood/nsa310-setup.c
@ -1570,7 +1570,7 @@ diff -ruN a/arch/arm/mach-kirkwood/nsa310-setup.c b/arch/arm/mach-kirkwood/nsa31
+MACHINE_END +MACHINE_END
diff -ruN a/arch/arm/mach-kirkwood/nsa320-setup.c b/arch/arm/mach-kirkwood/nsa320-setup.c diff -ruN a/arch/arm/mach-kirkwood/nsa320-setup.c b/arch/arm/mach-kirkwood/nsa320-setup.c
--- a/arch/arm/mach-kirkwood/nsa320-setup.c 1969-12-31 17:00:00.000000000 -0700 --- a/arch/arm/mach-kirkwood/nsa320-setup.c 1969-12-31 17:00:00.000000000 -0700
+++ b/arch/arm/mach-kirkwood/nsa320-setup.c 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/mach-kirkwood/nsa320-setup.c 2013-05-30 22:44:14.000000000 -0600
@@ -0,0 +1,305 @@ @@ -0,0 +1,305 @@
+/* +/*
+ * arch/arm/mach-kirkwood/nsa320-setup.c + * arch/arm/mach-kirkwood/nsa320-setup.c
@ -1879,7 +1879,7 @@ diff -ruN a/arch/arm/mach-kirkwood/nsa320-setup.c b/arch/arm/mach-kirkwood/nsa32
+MACHINE_END +MACHINE_END
diff -ruN a/arch/arm/mach-kirkwood/pogo_e02-setup.c b/arch/arm/mach-kirkwood/pogo_e02-setup.c diff -ruN a/arch/arm/mach-kirkwood/pogo_e02-setup.c b/arch/arm/mach-kirkwood/pogo_e02-setup.c
--- a/arch/arm/mach-kirkwood/pogo_e02-setup.c 1969-12-31 17:00:00.000000000 -0700 --- a/arch/arm/mach-kirkwood/pogo_e02-setup.c 1969-12-31 17:00:00.000000000 -0700
+++ b/arch/arm/mach-kirkwood/pogo_e02-setup.c 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/mach-kirkwood/pogo_e02-setup.c 2013-05-30 22:44:14.000000000 -0600
@@ -0,0 +1,115 @@ @@ -0,0 +1,115 @@
+/* +/*
+ * arch/arm/mach-kirkwood/pogo_e02-setup.c + * arch/arm/mach-kirkwood/pogo_e02-setup.c
@ -1998,7 +1998,7 @@ diff -ruN a/arch/arm/mach-kirkwood/pogo_e02-setup.c b/arch/arm/mach-kirkwood/pog
+MACHINE_END +MACHINE_END
diff -ruN a/arch/arm/mach-kirkwood/pogoplugv4-setup.c b/arch/arm/mach-kirkwood/pogoplugv4-setup.c diff -ruN a/arch/arm/mach-kirkwood/pogoplugv4-setup.c b/arch/arm/mach-kirkwood/pogoplugv4-setup.c
--- a/arch/arm/mach-kirkwood/pogoplugv4-setup.c 1969-12-31 17:00:00.000000000 -0700 --- a/arch/arm/mach-kirkwood/pogoplugv4-setup.c 1969-12-31 17:00:00.000000000 -0700
+++ b/arch/arm/mach-kirkwood/pogoplugv4-setup.c 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/mach-kirkwood/pogoplugv4-setup.c 2013-05-30 22:44:14.000000000 -0600
@@ -0,0 +1,195 @@ @@ -0,0 +1,195 @@
+/* +/*
+ * arch/arm/mach-kirkwood/pogoplugv4-setup.c + * arch/arm/mach-kirkwood/pogoplugv4-setup.c
@ -2196,8 +2196,8 @@ diff -ruN a/arch/arm/mach-kirkwood/pogoplugv4-setup.c b/arch/arm/mach-kirkwood/p
+ .restart = kirkwood_restart, + .restart = kirkwood_restart,
+MACHINE_END +MACHINE_END
diff -ruN a/arch/arm/mach-kirkwood/sheevaplug-setup.c b/arch/arm/mach-kirkwood/sheevaplug-setup.c diff -ruN a/arch/arm/mach-kirkwood/sheevaplug-setup.c b/arch/arm/mach-kirkwood/sheevaplug-setup.c
--- a/arch/arm/mach-kirkwood/sheevaplug-setup.c 2013-05-11 08:19:28.000000000 -0600 --- a/arch/arm/mach-kirkwood/sheevaplug-setup.c 2013-05-24 12:45:59.000000000 -0600
+++ b/arch/arm/mach-kirkwood/sheevaplug-setup.c 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/mach-kirkwood/sheevaplug-setup.c 2013-05-30 22:46:22.000000000 -0600
@@ -43,7 +43,7 @@ @@ -43,7 +43,7 @@
.phy_addr = MV643XX_ETH_PHY_ADDR(0), .phy_addr = MV643XX_ETH_PHY_ADDR(0),
}; };
@ -2207,15 +2207,17 @@ diff -ruN a/arch/arm/mach-kirkwood/sheevaplug-setup.c b/arch/arm/mach-kirkwood/s
.n_ports = 2, .n_ports = 2,
}; };
@@ -51,7 +51,7 @@ @@ -51,8 +51,8 @@
/* unfortunately the CD signal has not been connected */ /* unfortunately the CD signal has not been connected */
}; };
-static struct mvsdio_platform_data sheeva_esata_mvsdio_data = { -static struct mvsdio_platform_data sheeva_esata_mvsdio_data = {
- .gpio_write_protect = 44, /* MPP44 used as SD write protect */
+static struct mvsdio_platform_data esata_sheevaplug_mvsdio_data = { +static struct mvsdio_platform_data esata_sheevaplug_mvsdio_data = {
.gpio_write_protect = 44, /* MPP44 used as SD write protect */ + .gpio_write_protect = -1, /* (disable - does not work on 3.9+) MPP44 used as SD write protect */
.gpio_card_detect = 47, /* MPP47 used as SD card detect */ .gpio_card_detect = 47, /* MPP47 used as SD card detect */
}; };
@@ -64,7 +64,13 @@ @@ -64,7 +64,13 @@
.active_low = 1, .active_low = 1,
}, },
@ -2244,7 +2246,8 @@ diff -ruN a/arch/arm/mach-kirkwood/sheevaplug-setup.c b/arch/arm/mach-kirkwood/s
-static unsigned int sheeva_esata_mpp_config[] __initdata = { -static unsigned int sheeva_esata_mpp_config[] __initdata = {
+static unsigned int esata_sheevaplug_mpp_config[] __initdata = { +static unsigned int esata_sheevaplug_mpp_config[] __initdata = {
MPP29_GPIO, /* USB Power Enable */ MPP29_GPIO, /* USB Power Enable */
MPP44_GPIO, /* SD Write Protect */ - MPP44_GPIO, /* SD Write Protect */
+ //MPP44_GPIO, /* SD Write Protect */
MPP47_GPIO, /* SD Card Detect */ MPP47_GPIO, /* SD Card Detect */
- MPP49_GPIO, /* LED Green */ - MPP49_GPIO, /* LED Green */
+ MPP46_GPIO, /* LED Red */ + MPP46_GPIO, /* LED Red */
@ -2278,7 +2281,7 @@ diff -ruN a/arch/arm/mach-kirkwood/sheevaplug-setup.c b/arch/arm/mach-kirkwood/s
diff -ruN a/arch/arm/mach-kirkwood/topkick-setup.c b/arch/arm/mach-kirkwood/topkick-setup.c diff -ruN a/arch/arm/mach-kirkwood/topkick-setup.c b/arch/arm/mach-kirkwood/topkick-setup.c
--- a/arch/arm/mach-kirkwood/topkick-setup.c 1969-12-31 17:00:00.000000000 -0700 --- a/arch/arm/mach-kirkwood/topkick-setup.c 1969-12-31 17:00:00.000000000 -0700
+++ b/arch/arm/mach-kirkwood/topkick-setup.c 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/mach-kirkwood/topkick-setup.c 2013-05-30 22:44:14.000000000 -0600
@@ -0,0 +1,165 @@ @@ -0,0 +1,165 @@
+/* +/*
+ * arch/arm/mach-kirkwood/topkick-setup.c + * arch/arm/mach-kirkwood/topkick-setup.c
@ -2446,8 +2449,8 @@ diff -ruN a/arch/arm/mach-kirkwood/topkick-setup.c b/arch/arm/mach-kirkwood/topk
+ .restart = kirkwood_restart, + .restart = kirkwood_restart,
+MACHINE_END +MACHINE_END
diff -ruN a/arch/arm/plat-orion/common.c b/arch/arm/plat-orion/common.c diff -ruN a/arch/arm/plat-orion/common.c b/arch/arm/plat-orion/common.c
--- a/arch/arm/plat-orion/common.c 2013-05-11 08:19:28.000000000 -0600 --- a/arch/arm/plat-orion/common.c 2013-05-24 12:45:59.000000000 -0600
+++ b/arch/arm/plat-orion/common.c 2013-05-17 23:35:46.000000000 -0600 +++ b/arch/arm/plat-orion/common.c 2013-05-30 22:44:14.000000000 -0600
@@ -253,7 +253,9 @@ @@ -253,7 +253,9 @@
/***************************************************************************** /*****************************************************************************
* GE00 * GE00
@ -2460,8 +2463,8 @@ diff -ruN a/arch/arm/plat-orion/common.c b/arch/arm/plat-orion/common.c
static struct resource orion_ge00_shared_resources[] = { static struct resource orion_ge00_shared_resources[] = {
{ {
diff -ruN a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c diff -ruN a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c
--- a/drivers/ata/sata_mv.c 2013-05-11 08:19:28.000000000 -0600 --- a/drivers/ata/sata_mv.c 2013-05-24 12:45:59.000000000 -0600
+++ b/drivers/ata/sata_mv.c 2013-05-17 23:35:46.000000000 -0600 +++ b/drivers/ata/sata_mv.c 2013-05-30 22:44:14.000000000 -0600
@@ -71,6 +71,7 @@ @@ -71,6 +71,7 @@
#include <scsi/scsi_cmnd.h> #include <scsi/scsi_cmnd.h>
#include <scsi/scsi_device.h> #include <scsi/scsi_device.h>
@ -2480,8 +2483,8 @@ diff -ruN a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c
int using_ncq = ((pp->pp_flags & MV_PP_FLAG_NCQ_EN) != 0); int using_ncq = ((pp->pp_flags & MV_PP_FLAG_NCQ_EN) != 0);
if (want_ncq != using_ncq) if (want_ncq != using_ncq)
diff -ruN a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig diff -ruN a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig
--- a/drivers/hwmon/Kconfig 2013-05-11 08:19:28.000000000 -0600 --- a/drivers/hwmon/Kconfig 2013-05-24 12:45:59.000000000 -0600
+++ b/drivers/hwmon/Kconfig 2013-05-17 23:35:46.000000000 -0600 +++ b/drivers/hwmon/Kconfig 2013-05-30 22:44:14.000000000 -0600
@@ -1462,6 +1462,19 @@ @@ -1462,6 +1462,19 @@
help help
Support for the A/D converter on MC13783 and MC13892 PMIC. Support for the A/D converter on MC13783 and MC13892 PMIC.
@ -2503,8 +2506,8 @@ diff -ruN a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig
comment "ACPI drivers" comment "ACPI drivers"
diff -ruN a/drivers/hwmon/Makefile b/drivers/hwmon/Makefile diff -ruN a/drivers/hwmon/Makefile b/drivers/hwmon/Makefile
--- a/drivers/hwmon/Makefile 2013-05-11 08:19:28.000000000 -0600 --- a/drivers/hwmon/Makefile 2013-05-24 12:45:59.000000000 -0600
+++ b/drivers/hwmon/Makefile 2013-05-17 23:35:46.000000000 -0600 +++ b/drivers/hwmon/Makefile 2013-05-30 22:44:14.000000000 -0600
@@ -102,6 +102,7 @@ @@ -102,6 +102,7 @@
obj-$(CONFIG_SENSORS_MAX6650) += max6650.o obj-$(CONFIG_SENSORS_MAX6650) += max6650.o
obj-$(CONFIG_SENSORS_MAX6697) += max6697.o obj-$(CONFIG_SENSORS_MAX6697) += max6697.o
@ -2515,7 +2518,7 @@ diff -ruN a/drivers/hwmon/Makefile b/drivers/hwmon/Makefile
obj-$(CONFIG_SENSORS_PC87360) += pc87360.o obj-$(CONFIG_SENSORS_PC87360) += pc87360.o
diff -ruN a/drivers/hwmon/nsa3xx-hwmon.c b/drivers/hwmon/nsa3xx-hwmon.c diff -ruN a/drivers/hwmon/nsa3xx-hwmon.c b/drivers/hwmon/nsa3xx-hwmon.c
--- a/drivers/hwmon/nsa3xx-hwmon.c 1969-12-31 17:00:00.000000000 -0700 --- a/drivers/hwmon/nsa3xx-hwmon.c 1969-12-31 17:00:00.000000000 -0700
+++ b/drivers/hwmon/nsa3xx-hwmon.c 2013-05-17 23:35:47.000000000 -0600 +++ b/drivers/hwmon/nsa3xx-hwmon.c 2013-05-30 22:44:14.000000000 -0600
@@ -0,0 +1,251 @@ @@ -0,0 +1,251 @@
+/* +/*
+ * drivers/hwmon/nsa3xx-hwmon.c + * drivers/hwmon/nsa3xx-hwmon.c
@ -2769,8 +2772,8 @@ diff -ruN a/drivers/hwmon/nsa3xx-hwmon.c b/drivers/hwmon/nsa3xx-hwmon.c
+MODULE_LICENSE("GPL"); +MODULE_LICENSE("GPL");
+MODULE_ALIAS("platform:nsa3xx-hwmon"); +MODULE_ALIAS("platform:nsa3xx-hwmon");
diff -ruN a/drivers/leds/Kconfig b/drivers/leds/Kconfig diff -ruN a/drivers/leds/Kconfig b/drivers/leds/Kconfig
--- a/drivers/leds/Kconfig 2013-05-11 08:19:28.000000000 -0600 --- a/drivers/leds/Kconfig 2013-05-24 12:45:59.000000000 -0600
+++ b/drivers/leds/Kconfig 2013-05-17 23:35:47.000000000 -0600 +++ b/drivers/leds/Kconfig 2013-05-30 22:44:14.000000000 -0600
@@ -506,7 +506,6 @@ @@ -506,7 +506,6 @@
config LEDS_TRIGGER_IDE_DISK config LEDS_TRIGGER_IDE_DISK
@ -2780,8 +2783,8 @@ diff -ruN a/drivers/leds/Kconfig b/drivers/leds/Kconfig
help help
This allows LEDs to be controlled by IDE disk activity. This allows LEDs to be controlled by IDE disk activity.
diff -ruN a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c diff -ruN a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c
--- a/drivers/mmc/core/core.c 2013-05-11 08:19:28.000000000 -0600 --- a/drivers/mmc/core/core.c 2013-05-24 12:45:59.000000000 -0600
+++ b/drivers/mmc/core/core.c 2013-05-17 23:35:47.000000000 -0600 +++ b/drivers/mmc/core/core.c 2013-05-30 22:44:14.000000000 -0600
@@ -785,7 +785,7 @@ @@ -785,7 +785,7 @@
*/ */
limit_us = 3000000; limit_us = 3000000;
@ -2792,8 +2795,8 @@ diff -ruN a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c
/* /*
* SDHC cards always use these fixed values. * SDHC cards always use these fixed values.
diff -ruN a/drivers/mmc/core/sd.c b/drivers/mmc/core/sd.c diff -ruN a/drivers/mmc/core/sd.c b/drivers/mmc/core/sd.c
--- a/drivers/mmc/core/sd.c 2013-05-11 08:19:28.000000000 -0600 --- a/drivers/mmc/core/sd.c 2013-05-24 12:45:59.000000000 -0600
+++ b/drivers/mmc/core/sd.c 2013-05-17 23:35:47.000000000 -0600 +++ b/drivers/mmc/core/sd.c 2013-05-30 22:44:14.000000000 -0600
@@ -355,6 +355,15 @@ @@ -355,6 +355,15 @@
return -ENOMEM; return -ENOMEM;
} }
@ -2811,8 +2814,8 @@ diff -ruN a/drivers/mmc/core/sd.c b/drivers/mmc/core/sd.c
if (err) if (err)
goto out; goto out;
diff -ruN a/drivers/mmc/host/mvsdio.c b/drivers/mmc/host/mvsdio.c diff -ruN a/drivers/mmc/host/mvsdio.c b/drivers/mmc/host/mvsdio.c
--- a/drivers/mmc/host/mvsdio.c 2013-05-11 08:19:28.000000000 -0600 --- a/drivers/mmc/host/mvsdio.c 2013-05-24 12:45:59.000000000 -0600
+++ b/drivers/mmc/host/mvsdio.c 2013-05-17 23:35:47.000000000 -0600 +++ b/drivers/mmc/host/mvsdio.c 2013-05-30 22:44:14.000000000 -0600
@@ -25,6 +25,7 @@ @@ -25,6 +25,7 @@
#include <linux/of_irq.h> #include <linux/of_irq.h>
#include <linux/mmc/host.h> #include <linux/mmc/host.h>
@ -2831,7 +2834,7 @@ diff -ruN a/drivers/mmc/host/mvsdio.c b/drivers/mmc/host/mvsdio.c
diff -ruN a/include/linux/nsa3xx-hwmon.h b/include/linux/nsa3xx-hwmon.h diff -ruN a/include/linux/nsa3xx-hwmon.h b/include/linux/nsa3xx-hwmon.h
--- a/include/linux/nsa3xx-hwmon.h 1969-12-31 17:00:00.000000000 -0700 --- a/include/linux/nsa3xx-hwmon.h 1969-12-31 17:00:00.000000000 -0700
+++ b/include/linux/nsa3xx-hwmon.h 2013-05-17 23:35:47.000000000 -0600 +++ b/include/linux/nsa3xx-hwmon.h 2013-05-30 22:44:14.000000000 -0600
@@ -0,0 +1,21 @@ @@ -0,0 +1,21 @@
+/* +/*
+ * include/linux/nsa3xx.hwmon.h + * include/linux/nsa3xx.hwmon.h

View file

@ -2,7 +2,7 @@
# arg 2: the old package version # arg 2: the old package version
KERNEL_NAME=-kirkwood KERNEL_NAME=-kirkwood
KERNEL_VERSION=3.9.1-1-ARCH KERNEL_VERSION=3.9.4-2-ARCH
post_install () { post_install () {
# updating module dependencies # updating module dependencies