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

Commit 254a78f2 authored by Kaushal Kumar's avatar Kaushal Kumar
Browse files

pinctrl: msm: Fix gpio direction configuration in tlmm-v4



GPIO direction data derived from device tree should not be
manipulated prior to write operation to the register.

Change-Id: I01349c35af907237a532c42cdf302c282960bf5a
Signed-off-by: default avatarKaushal Kumar <kaushalk@codeaurora.org>
parent f8a2daff
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -392,7 +392,6 @@ static int msm_tlmm_v4_gp_cfg(uint pin_no, unsigned long *config,
			data = pinconf_to_config_argument(*config);
			inout_val = dir_to_inout_val(data);
			writel_relaxed(inout_val, inout_reg);
			data = (mask << shft);
		} else {
			inout_val = readl_relaxed(inout_reg);
			data = inout_val_to_dir(inout_val);