linux/drivers/platform/surface/aggregator
Maximilian Luz 6cbaee2e10 platform/surface: aggregator: Fix event disable function
Disabling events silently fails due to the wrong command ID being used.
Instead of the command ID for the disable call, the command ID for the
enable call was being used. This causes the disable call to enable the
event instead. As the event is already enabled when we call this
function, the EC silently drops this command and does nothing.

Use the correct command ID for disabling the event to fix this.

Fixes: c167b9c7e3 ("platform/surface: Add Surface Aggregator subsystem")
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
Link: https://lore.kernel.org/r/20210603000636.568846-1-luzmaximilian@gmail.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2021-06-16 17:47:51 +02:00
..
bus.c platform/surface: aggregator: Add dedicated bus and device type 2021-01-07 00:06:39 +01:00
bus.h platform/surface: aggregator: Add dedicated bus and device type 2021-01-07 00:06:39 +01:00
controller.c platform/surface: aggregator: Fix event disable function 2021-06-16 17:47:51 +02:00
controller.h platform/surface: aggregator: Add event item allocation caching 2021-01-06 23:45:34 +01:00
core.c platform/surface: aggregator: Add dedicated bus and device type 2021-01-07 00:06:39 +01:00
Kconfig platform/surface: aggregator: Add dedicated bus and device type 2021-01-07 00:06:39 +01:00
Makefile platform/surface: aggregator: Add dedicated bus and device type 2021-01-07 00:06:39 +01:00
ssh_msgb.h
ssh_packet_layer.c platform/surface: aggregator: Fix access of unaligned value 2021-02-11 16:47:50 +01:00
ssh_packet_layer.h
ssh_parser.c
ssh_parser.h
ssh_request_layer.c platform/surface: aggregator: Fix kernel-doc references 2021-01-18 19:22:08 +01:00
ssh_request_layer.h
trace.h platform/surface: aggregator: Add error injection capabilities 2021-01-07 00:06:22 +01:00