summaryrefslogtreecommitdiff
path: root/drivers/pinctrl/freescale/pinctrl-imx50.c
diff options
context:
space:
mode:
authorArun P. Mohanan <arun.p.m@linux.intel.com>2022-04-27 07:46:47 +0300
committerArun P. Mohanan <arun.p.m@linux.intel.com>2022-04-29 06:26:33 +0300
commitab95859fee776e58934d2b0cc1f4e93810e66508 (patch)
tree66f9efbabbbe44a894ffd907b55cbd8ad3d9f33f /drivers/pinctrl/freescale/pinctrl-imx50.c
parent4b3403cf5484c478319b5ba9f64e0e63e30698fa (diff)
downloadlinux-ab95859fee776e58934d2b0cc1f4e93810e66508.tar.xz
i2c: mux: Add mux deselect support on timeout
Add support to deselect the mux when there is a timeout. The mux idle_state settings will be configured on startup. In case of MCTP it is MUX_IDLE_DISCONNECT. But when there is a timeout, mux ends up in connected position and the devices behind the mux will appear under different muxes connected to the same bus. This change fix the same. Signed-off-by: Arun P. Mohanan <arun.p.m@linux.intel.com>
Diffstat (limited to 'drivers/pinctrl/freescale/pinctrl-imx50.c')
0 files changed, 0 insertions, 0 deletions