linux/drivers/platform/chrome
Stephen Barber 2c7589af3c mfd: cros_ec: add proto v3 skeleton
Add support in cros_ec.c to handle EC host command protocol v3.
For v3+, probe for maximum shared protocol version and max
request, response, and passthrough sizes. For now, this will
always fall back to v2, since there is no bus-specific code
for handling proto v3 packets.

Signed-off-by: Stephen Barber <smbarber@chromium.org>
Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk>
Reviewed-by: Gwendal Grignou <gwendal@chromium.org>
Tested-by: Gwendal Grignou <gwendal@chromium.org>
Tested-by: Heiko Stuebner <heiko@sntech.de>
Acked-by: Lee Jones <lee.jones@linaro.org>
Acked-by: Olof Johansson <olof@lixom.net>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
2015-06-15 13:18:21 +01:00
..
chromeos_laptop.c platform/chrome: chromeos_laptop - instantiate Atmel at primary address 2015-04-24 22:07:14 -07:00
chromeos_pstore.c platform/chrome: pstore: fix dmi table to match all chrome systems 2014-07-10 10:38:41 -07:00
cros_ec_dev.c mfd: cros_ec: Use a zero-length array for command data 2015-06-15 13:18:19 +01:00
cros_ec_dev.h platform/chrome: Expose Chrome OS Lightbar to users 2015-02-26 15:45:16 -08:00
cros_ec_lightbar.c mfd: cros_ec: rev cros_ec_commands.h 2015-06-15 13:18:20 +01:00
cros_ec_lpc.c mfd: cros_ec: add proto v3 skeleton 2015-06-15 13:18:21 +01:00
cros_ec_proto.c mfd: cros_ec: add proto v3 skeleton 2015-06-15 13:18:21 +01:00
cros_ec_sysfs.c mfd: cros_ec: Use a zero-length array for command data 2015-06-15 13:18:19 +01:00
Kconfig mfd: cros_ec: Move protocol helpers out of the MFD driver 2015-06-15 13:18:20 +01:00
Makefile mfd: cros_ec: Move protocol helpers out of the MFD driver 2015-06-15 13:18:20 +01:00