From 7536a398e978aa8ddb0e5f2ae12bae73a708b68f Mon Sep 17 00:00:00 2001 From: Furquan Shaikh Date: Fri, 24 Apr 2020 21:59:21 -0700 Subject: device: Constify struct device * parameter to acpi_fill_ssdt() .acpi_fill_ssdt() does not need to modify the device structure. This change makes the struct device * parameter to acpi_fill_ssdt() as const. Change-Id: I110f4c67c3b6671c9ac0a82e02609902a8ee5d5c Signed-off-by: Furquan Shaikh Reviewed-on: https://review.coreboot.org/c/coreboot/+/40710 Reviewed-by: HAOUAS Elyes Reviewed-by: Aaron Durbin Reviewed-by: Paul Menzel Tested-by: build bot (Jenkins) --- src/ec/google/chromeec/ec.h | 2 +- src/ec/google/chromeec/ec_acpi.c | 6 +++--- src/ec/google/wilco/chip.c | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) (limited to 'src/ec/google') diff --git a/src/ec/google/chromeec/ec.h b/src/ec/google/chromeec/ec.h index 5f84722ac7..6014143b9d 100644 --- a/src/ec/google/chromeec/ec.h +++ b/src/ec/google/chromeec/ec.h @@ -344,7 +344,7 @@ int google_chromeec_get_keybd_config(struct ec_response_keybd_config *keybd); * * @param dev EC device */ -void google_chromeec_fill_ssdt_generator(struct device *dev); +void google_chromeec_fill_ssdt_generator(const struct device *dev); /** * Returns the ACPI name for the EC device. diff --git a/src/ec/google/chromeec/ec_acpi.c b/src/ec/google/chromeec/ec_acpi.c index 79e3f4bfa1..2331c7a492 100644 --- a/src/ec/google/chromeec/ec_acpi.c +++ b/src/ec/google/chromeec/ec_acpi.c @@ -187,7 +187,7 @@ static void add_usb_port_references(struct acpi_dp *dsd, int port_number) } } -static void fill_ssdt_typec_device(struct device *dev) +static void fill_ssdt_typec_device(const struct device *dev) { struct usb_pd_port_caps port_caps; char con_name[] = "CONx"; @@ -249,7 +249,7 @@ static const enum ps2_action_key ps2_enum_val[] = { [TK_PREV_TRACK] = PS2_KEY_PREV_TRACK, }; -static void fill_ssdt_ps2_keyboard(struct device *dev) +static void fill_ssdt_ps2_keyboard(const struct device *dev) { uint8_t i; struct ec_response_keybd_config keybd = {}; @@ -273,7 +273,7 @@ static void fill_ssdt_ps2_keyboard(struct device *dev) !!(keybd.capabilities & KEYBD_CAP_SCRNLOCK_KEY)); } -void google_chromeec_fill_ssdt_generator(struct device *dev) +void google_chromeec_fill_ssdt_generator(const struct device *dev) { if (!dev->enabled) return; diff --git a/src/ec/google/wilco/chip.c b/src/ec/google/wilco/chip.c index 7de4e0235e..0d0f987da3 100644 --- a/src/ec/google/wilco/chip.c +++ b/src/ec/google/wilco/chip.c @@ -179,7 +179,7 @@ static void wilco_ec_read_resources(struct device *dev) wilco_ec_resource(dev, 2, CONFIG_EC_BASE_PACKET, 16); } -static void wilco_ec_fill_ssdt_generator(struct device *dev) +static void wilco_ec_fill_ssdt_generator(const struct device *dev) { struct opregion opreg; void *region_ptr; -- cgit v1.2.3