diff options
author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2016-09-30 16:48:13 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2016-09-30 16:48:13 +0200 |
commit | 0f681cd5f6a81942f5c80f33be2040004a9b784e (patch) | |
tree | f7b976e748f693e9d74f167db3d52133c5370241 | |
parent | c1aa01c96e590714d99c5f17cfae1b14dec8bdee (diff) | |
download | patches-0f681cd5f6a81942f5c80f33be2040004a9b784e.tar.gz |
greybus patches
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(+) |