v12
.ifc \vxr,%v12
struct atom_integrated_system_info_v1_12 v12;
v10, f11, v11, f12, v12, f13, v13, f14, v14)\
FN(reg, f12), v12, \
v10, f11, v11, f12, v12, f13, v13, f14, v14, f15, v15, f16, v16, f17, v17, f18, v18, f19, v19)\
FN(reg, f12), v12, \
v10, f11, v11, f12, v12, f13, v13, f14, v14, f15, v15, f16, v16, f17, v17, f18, v18, f19, v19, f20, v20)\
FN(reg, f12), v12, \
if (ps8622->v12) {
ret = regulator_enable(ps8622->v12);
if (ps8622->v12)
regulator_disable(ps8622->v12);
struct regulator *v12;
ps8622->v12 = devm_regulator_get(dev, "vdd12");
if (IS_ERR(ps8622->v12)) {
ps8622->v12 = NULL;
static int dac_to_pwm(int dac, bool v12)
return clamp_val(255 - (255 * dac) / DAC_LIMIT(v12), 0, 255);
static u8 pwm_to_dac(unsigned int pwm, bool v12)
int limit = DAC_LIMIT(v12);
#define DAC_LIMIT(v12) ((v12) ? 180 : 76)
CHECK_VECTOR_REGISTER(v12);