mirror-linux/drivers/platform/wmi
Armin Wolf 2e2a39149f
platform/wmi: Replace .no_notify_data with .min_event_size
WMI drivers using the buffer-based WMI API are expected to reject
undersized event payloads. Extend the WMI driver core to allow
such drivers to specify their minimum supported event payload size.
Also remove the now redundant .no_notify_data field.

Signed-off-by: Armin Wolf <W_Armin@gmx.de>
Link: https://patch.msgid.link/20260406203237.2970-7-W_Armin@gmx.de
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
2026-04-13 14:11:27 +03:00
..
tests platform/wmi: Prepare to reject undersized unmarshalling results 2026-04-13 14:11:22 +03:00
Kconfig platform/wmi: Add helper functions for WMI string conversions 2026-01-20 15:47:51 +02:00
Makefile platform/wmi: Add helper functions for WMI string conversions 2026-01-20 15:47:51 +02:00
core.c platform/wmi: Replace .no_notify_data with .min_event_size 2026-04-13 14:11:27 +03:00
internal.h platform/wmi: Prepare to reject undersized unmarshalling results 2026-04-13 14:11:22 +03:00
marshalling.c platform/wmi: Prepare to reject undersized unmarshalling results 2026-04-13 14:11:22 +03:00
string.c platform/wmi: Add helper functions for WMI string conversions 2026-01-20 15:47:51 +02:00