Lines Matching refs:vtg
445 u16 vtg;
449 static int menelaus_set_voltage(const struct menelaus_vtg *vtg, int mV,
457 ret = menelaus_read_reg(vtg->vtg_reg);
460 val = ret & ~(((1 << vtg->vtg_bits) - 1) << vtg->vtg_shift);
461 val |= vtg_val << vtg->vtg_shift;
465 vtg->name, mV, vtg->vtg_reg, val);
467 ret = menelaus_write_reg(vtg->vtg_reg, val);
470 ret = menelaus_write_reg(vtg->mode_reg, mode);
480 static int menelaus_get_vtg_value(int vtg, const struct menelaus_vtg_value *tbl,
486 if (tbl->vtg == vtg)
646 const struct menelaus_vtg *vtg;
652 vtg = &vdcdc2_vtg;
654 vtg = &vdcdc3_vtg;
657 return menelaus_set_voltage(vtg, 0, 0, 0);
663 return menelaus_set_voltage(vtg, mV, val, 0x03);