aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-09-30 16:48:13 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-09-30 16:48:13 +0200
commit0f681cd5f6a81942f5c80f33be2040004a9b784e (patch)
treef7b976e748f693e9d74f167db3d52133c5370241
parentc1aa01c96e590714d99c5f17cfae1b14dec8bdee (diff)
downloadpatches-0f681cd5f6a81942f5c80f33be2040004a9b784e.tar.gz
greybus patches
-rw-r--r--greybus_arche.patch10
-rw-r--r--greybus_audio.patch9
-rw-r--r--greybus_bootrom.patch9
-rw-r--r--greybus_build.patch10
-rw-r--r--greybus_camera.patch9
-rw-r--r--greybus_core.patch26
-rw-r--r--greybus_docs.patch9
-rw-r--r--greybus_es2.patch9
-rw-r--r--greybus_firmware.patch9
-rw-r--r--greybus_gbphy.patch11
-rw-r--r--greybus_gpio.patch9
-rw-r--r--greybus_hd.patch9
-rw-r--r--greybus_hid.patch9
-rw-r--r--greybus_i2c.patch9
-rw-r--r--greybus_interface.patch11
-rw-r--r--greybus_light.patch9
-rw-r--r--greybus_log.patch9
-rw-r--r--greybus_loopback.patch13
-rw-r--r--greybus_operations.patch9
-rw-r--r--greybus_power.patch9
-rw-r--r--greybus_protocol.patch13
-rw-r--r--greybus_pwm.patch9
-rw-r--r--greybus_raw.patch9
-rw-r--r--greybus_sdio.patch9
-rw-r--r--greybus_spi.patch9
-rw-r--r--greybus_svc.patch11
-rw-r--r--greybus_timesync.patch11
-rw-r--r--greybus_tools.patch9
-rw-r--r--greybus_trace.patch10
-rw-r--r--greybus_uart.patch9
-rw-r--r--greybus_usb.patch9
-rw-r--r--greybus_vibrator.patch9
32 files changed, 308 insertions, 16 deletions
diff --git a/greybus_arche.patch b/greybus_arche.patch
index e4222119051d8a..bad359d9c60c71 100644
--- a/greybus_arche.patch
+++ b/greybus_arche.patch
@@ -1,3 +1,13 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: arche platform driver
+
+This is a platform driver for the arche platform controller that hooks
+into the USB hub that talks to the USB<->Unipro bridge chip.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/arche-apb-ctrl.c | 522 ++++++++++++++++++++++++
drivers/greybus/arche-platform.c | 828 +++++++++++++++++++++++++++++++++++++++
diff --git a/greybus_audio.patch b/greybus_audio.patch
index 0fa4ec2f8b46c8..d2f163ef15b461 100644
--- a/greybus_audio.patch
+++ b/greybus_audio.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: audio driver
+
+This driver implements the Greybus audio protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/audio_apbridgea.c | 207 ++++
drivers/greybus/audio_apbridgea.h | 156 +++
diff --git a/greybus_bootrom.patch b/greybus_bootrom.patch
index b93f2267e3bada..264c9dc5aaac11 100644
--- a/greybus_bootrom.patch
+++ b/greybus_bootrom.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: bootrom driver
+
+This driver implements the Greybus Bootrom protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/bootrom.c | 524 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 524 insertions(+)
diff --git a/greybus_build.patch b/greybus_build.patch
index a06d8f7f199f0e..f935f3fde2a246 100644
--- a/greybus_build.patch
+++ b/greybus_build.patch
@@ -1,3 +1,13 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: add to the build
+
+This adds the drivers/greybus/ directory to the build and provides a
+valid Kconfig file.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/Kconfig | 2
drivers/Makefile | 1
diff --git a/greybus_camera.patch b/greybus_camera.patch
index 0900dd1bf85672..e8f76f763a1a69 100644
--- a/greybus_camera.patch
+++ b/greybus_camera.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: camera driver
+
+This driver implements the Greybus camera protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/camera.c | 1400 ++++++++++++++++++++++++++++++++++++++++++++
drivers/greybus/gb-camera.h | 127 +++
diff --git a/greybus_core.patch b/greybus_core.patch
index 84ecc0b4c25779..d1a1ec3f7f7af7 100644
--- a/greybus_core.patch
+++ b/greybus_core.patch
@@ -1,4 +1,13 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: core code
+This is the core Greybus code. It implements the greybus protocol and
+is the base of where all other greybus drivers tie into.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/arpc.h | 109 +++
drivers/greybus/authentication.c | 429 ++++++++++++++
@@ -10,7 +19,6 @@
drivers/greybus/control.h | 65 ++
drivers/greybus/core.c | 361 +++++++++++
drivers/greybus/debugfs.c | 31 +
- drivers/greybus/devices | 11
drivers/greybus/greybus.h | 154 +++++
drivers/greybus/greybus_authentication.h | 120 +++
drivers/greybus/greybus_id.h | 26
@@ -19,7 +27,7 @@
drivers/greybus/manifest.h | 16
drivers/greybus/module.c | 238 +++++++
drivers/greybus/module.h | 34 +
- 19 files changed, 4351 insertions(+)
+ 18 files changed, 4340 insertions(+)
--- /dev/null
+++ b/drivers/greybus/arpc.h
@@ -3092,20 +3100,6 @@
+}
+EXPORT_SYMBOL_GPL(gb_debugfs_get);
--- /dev/null
-+++ b/drivers/greybus/devices
-@@ -0,0 +1,11 @@
-+T: Bus=01 Lev=03 Prnt=07 Port=02 Cnt=03 Dev#= 12 Spd=12 MxCh= 0
-+D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
-+P: Vendor=ffff ProdID=0001 Rev= 1.00
-+S: Manufacturer=Greybus
-+S: Product=SVC Bridge
-+S: SerialNumber=12239
-+C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
-+I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=es1_ap_driver
-+E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=64ms
-+E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
-+E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
---- /dev/null
+++ b/drivers/greybus/greybus.h
@@ -0,0 +1,154 @@
+/*
diff --git a/greybus_docs.patch b/greybus_docs.patch
index 63ea77e7f598f1..1e68ef95de5b02 100644
--- a/greybus_docs.patch
+++ b/greybus_docs.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: documentation
+
+This describes all of the sysfs files that greybus exposes to userspace
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
Documentation/ABI/testing/sysfs-bus-greybus | 275 ++++++++++++++++++++++++++++
1 file changed, 275 insertions(+)
diff --git a/greybus_es2.patch b/greybus_es2.patch
index 348f530ba46d6b..790035cd44ed2a 100644
--- a/greybus_es2.patch
+++ b/greybus_es2.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: es2 host driver
+
+This is a Greybus host driver for the ES2/3 bridge chip from Toshiba.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/es2.c | 1597 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 1597 insertions(+)
diff --git a/greybus_firmware.patch b/greybus_firmware.patch
index aa4c4f041c4464..9941bc60162ff8 100644
--- a/greybus_firmware.patch
+++ b/greybus_firmware.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: firmware download class driver
+
+This driver implements the Greybus firmware download protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/Documentation/firmware/authenticate.c | 139 ++
drivers/greybus/Documentation/firmware/firmware-management | 333 ++++++
diff --git a/greybus_gbphy.patch b/greybus_gbphy.patch
index 932216ea2e3a65..7f9ea90a9da049 100644
--- a/greybus_gbphy.patch
+++ b/greybus_gbphy.patch
@@ -1,3 +1,14 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: bridged phy bus code
+
+This driver is for the Greybus Bridged Phy class. It implements a bus
+where all bridged phy devices hang off of, and provides the framework
+for the Greybus Bridged phy drivers to plug into.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/gbphy.c | 360 ++++++++++++++++++++++++++++++++++++++++++++++++
drivers/greybus/gbphy.h | 110 ++++++++++++++
diff --git a/greybus_gpio.patch b/greybus_gpio.patch
index 743837044b239d..2c16647f8a73f9 100644
--- a/greybus_gpio.patch
+++ b/greybus_gpio.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: bridged phy gpio driver
+
+This driver implements the Greybus bridged phy gpio class protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/gpio.c | 767 +++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 767 insertions(+)
diff --git a/greybus_hd.patch b/greybus_hd.patch
index 2f5d5629cc5878..20cf13d00f5d34 100644
--- a/greybus_hd.patch
+++ b/greybus_hd.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: host driver framework
+
+This is the Greybus host driver framework files and logic.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/hd.c | 257 +++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/greybus/hd.h | 90 +++++++++++++++++
diff --git a/greybus_hid.patch b/greybus_hid.patch
index c449705c314f0e..2e2e7a46f05b45 100644
--- a/greybus_hid.patch
+++ b/greybus_hid.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: HID driver
+
+This driver implements the Greybus HID protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/hid.c | 536 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 536 insertions(+)
diff --git a/greybus_i2c.patch b/greybus_i2c.patch
index e739a058e339b5..e437d0f430a0e2 100644
--- a/greybus_i2c.patch
+++ b/greybus_i2c.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: bridged phy i2c driver
+
+This driver implements the Greybus bridged phy i2c class protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/i2c.c | 343 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 343 insertions(+)
diff --git a/greybus_interface.patch b/greybus_interface.patch
index 4285ce9f26969f..cc2e404445d6a6 100644
--- a/greybus_interface.patch
+++ b/greybus_interface.patch
@@ -1,3 +1,14 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: interface control logic
+
+This is the Greybus interface control code. It handles the interactions
+between the Greybus core and the Greybus interface devices in the
+system.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/interface.c | 1316 ++++++++++++++++++++++++++++++++++++++++++++
drivers/greybus/interface.h | 88 ++
diff --git a/greybus_light.patch b/greybus_light.patch
index 152c14ce826f62..5ba075c7757945 100644
--- a/greybus_light.patch
+++ b/greybus_light.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: LED driver
+
+This driver implements the Greybus LED protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/light.c | 1359 ++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 1359 insertions(+)
diff --git a/greybus_log.patch b/greybus_log.patch
index afde8529724f68..c1e6c7ac8010ed 100644
--- a/greybus_log.patch
+++ b/greybus_log.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: logging driver
+
+This driver implements the Greybus logging protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/log.c | 132 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 132 insertions(+)
diff --git a/greybus_loopback.patch b/greybus_loopback.patch
index 463a2052538bcb..e8ffd25cdf9f77 100644
--- a/greybus_loopback.patch
+++ b/greybus_loopback.patch
@@ -1,3 +1,16 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: loopback driver
+
+This driver implements the Greybus loopback protocol.
+
+It's useful for profiling hardware to determine problems and latencies in the system.
+
+Yes, our most complex driver is a debugging tool, go figure...
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/loopback.c | 1365 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 1365 insertions(+)
diff --git a/greybus_operations.patch b/greybus_operations.patch
index 6398656528a23f..0c3ff6a9c42ab9 100644
--- a/greybus_operations.patch
+++ b/greybus_operations.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: operations logic
+
+This is the Greybus operations code, handling the logic for them.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/operation.c | 1239 ++++++++++++++++++++++++++++++++++++++++++++
drivers/greybus/operation.h | 210 +++++++
diff --git a/greybus_power.patch b/greybus_power.patch
index d1826b130a3e83..414be0e55bf306 100644
--- a/greybus_power.patch
+++ b/greybus_power.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: power supply driver
+
+This driver implements the Greybus power supply class protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/power_supply.c | 1141 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 1141 insertions(+)
diff --git a/greybus_protocol.patch b/greybus_protocol.patch
index 7efe2c2259c1a8..7603adea8e6950 100644
--- a/greybus_protocol.patch
+++ b/greybus_protocol.patch
@@ -1,3 +1,16 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: greybus_protocols.h
+
+This is a header file describing the Greybus protocols. Everything is
+here that is described by the Greybus specification.
+
+It is dual-licensed so that it can be included into other projects if
+needed.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/greybus_protocols.h | 2268 ++++++++++++++++++++++++++++++++++++
1 file changed, 2268 insertions(+)
diff --git a/greybus_pwm.patch b/greybus_pwm.patch
index 3f6ad0059d2052..6e90780e8f1bcb 100644
--- a/greybus_pwm.patch
+++ b/greybus_pwm.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: bridged phy pwm driver
+
+This driver implements the Greybus bridged phy pwm class protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/pwm.c | 338 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 338 insertions(+)
diff --git a/greybus_raw.patch b/greybus_raw.patch
index ea821a4f4d541f..747e237a5bb057 100644
--- a/greybus_raw.patch
+++ b/greybus_raw.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: raw driver
+
+This driver implements the Greybus raw protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/raw.c | 381 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 381 insertions(+)
diff --git a/greybus_sdio.patch b/greybus_sdio.patch
index 32e0d3af6d5804..4c3f0b180e7330 100644
--- a/greybus_sdio.patch
+++ b/greybus_sdio.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: bridged phy sdio driver
+
+This driver implements the Greybus bridged phy sdio class protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/sdio.c | 884 +++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 884 insertions(+)
diff --git a/greybus_spi.patch b/greybus_spi.patch
index eb7cd8f578b5d8..79687727393a57 100644
--- a/greybus_spi.patch
+++ b/greybus_spi.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: bridged phy spi driver
+
+This driver implements the Greybus bridged phy spi class protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/spi.c | 79 ++++++
drivers/greybus/spilib.c | 565 +++++++++++++++++++++++++++++++++++++++++++++++
diff --git a/greybus_svc.patch b/greybus_svc.patch
index 388adcc6737733..9d9f95d757efbb 100644
--- a/greybus_svc.patch
+++ b/greybus_svc.patch
@@ -1,3 +1,14 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: svc driver/watchdog
+
+This is the Greybus SVC (a switch) driver. It includes a simple
+watchdog that if it detects that there is no more network activity on
+the Unipro system, userspace will be told to restart the system.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/svc.c | 1486 +++++++++++++++++++++++++++++++++++++++++
drivers/greybus/svc.h | 109 +++
diff --git a/greybus_timesync.patch b/greybus_timesync.patch
index fcdacf64a88cf4..28021cdaa28fdc 100644
--- a/greybus_timesync.patch
+++ b/greybus_timesync.patch
@@ -1,3 +1,14 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: timesync driver
+
+This code implements the Greybus timesync logic. It has the ability to
+sync a time signal across all Unipro devices allowing them to stay in
+sync properly.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/timesync.c | 1357 ++++++++++++++++++++++++++++++++++++
drivers/greybus/timesync.h | 45 +
diff --git a/greybus_tools.patch b/greybus_tools.patch
index e24e3689a99373..e0a2245f0c79e0 100644
--- a/greybus_tools.patch
+++ b/greybus_tools.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: tools
+
+Here are a few Greybus userspace tools that are useful for testing.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/tools/.gitignore | 1
drivers/greybus/tools/Android.mk | 10
diff --git a/greybus_trace.patch b/greybus_trace.patch
index c14c444932b89f..80bde5854eca9c 100644
--- a/greybus_trace.patch
+++ b/greybus_trace.patch
@@ -1,3 +1,13 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: trace.h
+
+This implements the Greybus trace macros that the system uses to see
+what is going on when debugging.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/greybus_trace.h | 531 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 531 insertions(+)
diff --git a/greybus_uart.patch b/greybus_uart.patch
index 6cbecc463c130e..7955590d00bfbc 100644
--- a/greybus_uart.patch
+++ b/greybus_uart.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: bridged phy uart driver
+
+This driver implements the Greybus bridged phy tty/uart class protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/uart.c | 1075 +++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 1075 insertions(+)
diff --git a/greybus_usb.patch b/greybus_usb.patch
index c2719d11714126..7149dd25d89d3a 100644
--- a/greybus_usb.patch
+++ b/greybus_usb.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: bridged phy usb driver
+
+This driver implements the Greybus bridged phy USB class protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/usb.c | 247 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 247 insertions(+)
diff --git a/greybus_vibrator.patch b/greybus_vibrator.patch
index 083b9fdf368efa..eb698512bd6db7 100644
--- a/greybus_vibrator.patch
+++ b/greybus_vibrator.patch
@@ -1,3 +1,12 @@
+From foo@baz Thu Sep 15 13:54:45 CEST 2016
+Date: Thu, 15 Sep 2016 13:54:45 +0200
+To: Greg KH <gregkh@linuxfoundation.org>
+From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Subject: greybus: vibrator driver
+
+This driver implements the Greybus vibrator class protocol.
+
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/greybus/vibrator.c | 249 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 249 insertions(+)