Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d295b129 authored by Thierry Reding's avatar Thierry Reding
Browse files

pwm: fix used-uninitialized warning in pwm_get()



Some versions of GCC don't seem no notice that the initialization of the
index variable is tied to that of the chip variable and falsely report
it as potentially being used uninitialized. However, to save anybody
else from tripping over this, we now initialize the index variable
unconditionally.

Originally-by: default avatarStephen Warren <swarren@nvidia.com>
Signed-off-by: default avatarThierry Reding <thierry.reding@avionic-design.de>
parent 2132fa8d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -529,9 +529,9 @@ struct pwm_device *pwm_get(struct device *dev, const char *con_id)
	struct pwm_device *pwm = ERR_PTR(-EPROBE_DEFER);
	const char *dev_id = dev ? dev_name(dev): NULL;
	struct pwm_chip *chip = NULL;
	unsigned int index = 0;
	unsigned int best = 0;
	struct pwm_lookup *p;
	unsigned int index;
	unsigned int match;

	/* look up via DT first */