From a90e0e249ecf62f119cdc11620db65712fca32f9 Mon Sep 17 00:00:00 2001 From: Christian Helmuth Date: Tue, 28 Nov 2023 13:53:57 +0100 Subject: [PATCH] pc_nic_drv: implement gpiod_get_optional() as dummy --- repos/pc/src/drivers/nic/pc/dummies.c | 8 ++++++++ .../pc/src/drivers/nic/pc/spec/x86_32/generated_dummies.c | 8 -------- .../pc/src/drivers/nic/pc/spec/x86_64/generated_dummies.c | 8 -------- 3 files changed, 8 insertions(+), 16 deletions(-) diff --git a/repos/pc/src/drivers/nic/pc/dummies.c b/repos/pc/src/drivers/nic/pc/dummies.c index bfdc7e5516..f0c497c675 100644 --- a/repos/pc/src/drivers/nic/pc/dummies.c +++ b/repos/pc/src/drivers/nic/pc/dummies.c @@ -407,6 +407,14 @@ struct gpio_desc * devm_gpiod_get_optional(struct device * dev, const char * con return NULL; } +#include + +struct gpio_desc * __must_check gpiod_get_optional(struct device * dev,const char * con_id,enum gpiod_flags flags) +{ + lx_emul_trace(__func__); + return NULL; +} + #include struct clk *devm_clk_get_optional_enabled(struct device *dev, const char *id) diff --git a/repos/pc/src/drivers/nic/pc/spec/x86_32/generated_dummies.c b/repos/pc/src/drivers/nic/pc/spec/x86_32/generated_dummies.c index 17f9785abd..f617b74bc1 100644 --- a/repos/pc/src/drivers/nic/pc/spec/x86_32/generated_dummies.c +++ b/repos/pc/src/drivers/nic/pc/spec/x86_32/generated_dummies.c @@ -384,14 +384,6 @@ int gnet_stats_copy_queue(struct gnet_dump * d,struct gnet_stats_queue __percpu } -#include - -struct gpio_desc * __must_check gpiod_get_optional(struct device * dev,const char * con_id,enum gpiod_flags flags) -{ - lx_emul_trace_and_stop(__func__); -} - - #include int gpiod_get_value_cansleep(const struct gpio_desc * desc) diff --git a/repos/pc/src/drivers/nic/pc/spec/x86_64/generated_dummies.c b/repos/pc/src/drivers/nic/pc/spec/x86_64/generated_dummies.c index 748c015451..767185771a 100644 --- a/repos/pc/src/drivers/nic/pc/spec/x86_64/generated_dummies.c +++ b/repos/pc/src/drivers/nic/pc/spec/x86_64/generated_dummies.c @@ -392,14 +392,6 @@ int gnet_stats_copy_queue(struct gnet_dump * d,struct gnet_stats_queue __percpu } -#include - -struct gpio_desc * __must_check gpiod_get_optional(struct device * dev,const char * con_id,enum gpiod_flags flags) -{ - lx_emul_trace_and_stop(__func__); -} - - #include int gpiod_get_value_cansleep(const struct gpio_desc * desc)