Hi Henry, Seems something wrong in either buck_volt_range or MT6311_MAX_UV setting.
.n_voltages = (MT6311_MAX_UV - MT6311_MIN_UV) / MT6311_STEP_UV + 1 (1400000 - 600000) / 6250 + 1 = 129 So .n_voltages = 129. >From the buck_volt_range: The linear range has min_sel: 0, max_sel: 0x7f (0 ~ 127, so 128 selector in this range) And the max voltage is 600000 + 0x7f * 6250 = 1393750 I don't have the datasheet, so can you double check this? Thank, Axel -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/