<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div style="line-height: 1.7;"><div style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; margin: 0px;">Dear all£¬</div><div style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; margin: 0px;"><br></div><div style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; margin: 0px;">Does regmap-i2c not automatically switch to I2C mux?</div><div style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; margin: 0px;">Add i2c-device(the driver use regmap-i2c) under i2c-mux on a i2c bus, set i2c-mux to another channel, then cat the node under /sys/class/hwmon/xxx, cannot get the value from the i2c-device.  when use another i2c-device( not use regmap in driver) get value from i2c-device, this error will not occur.</div><div style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; margin: 0px;"><br></div><div style="margin: 0px;">Does the device driver need any special settings when using regmap?</div><div style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; margin: 0px;">Does anyone know why? </div><div style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; margin: 0px;"><br></div><div style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; margin: 0px;">thanks,</div><div style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; margin: 0px;">Byron</div><div style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; margin: 0px;"><br></div><div style="color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; margin: 0px;"></div></div><br><br><span title="neteasefooter"><p> </p></span></div><br><br><span title="neteasefooter"><p> </p></span>