From: Tzung-Bi Shih Date: Tue, 3 Oct 2023 08:04:53 +0000 (+0000) Subject: platform/chrome: cros_ec: fix compilation warning X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=a7bad167bdc3cf4c47c6a9ec4fc9b4ae18b4614d;p=linux.git platform/chrome: cros_ec: fix compilation warning When including cros_ec.h solely, the compiler emits the following warning: > 'struct cros_ec_device' declared inside parameter list will not be visible outside of this definition or declaration Fix it by forward declaration. Reviewed-by: Guenter Roeck Link: https://lore.kernel.org/r/20231003080453.4011301-1-tzungbi@kernel.org Signed-off-by: Tzung-Bi Shih --- diff --git a/drivers/platform/chrome/cros_ec.h b/drivers/platform/chrome/cros_ec.h index bbca0096868ac..2b25742360307 100644 --- a/drivers/platform/chrome/cros_ec.h +++ b/drivers/platform/chrome/cros_ec.h @@ -10,6 +10,8 @@ #include +struct cros_ec_device; + int cros_ec_register(struct cros_ec_device *ec_dev); void cros_ec_unregister(struct cros_ec_device *ec_dev);