|
@@ -466,8 +466,6 @@ static int menelaus_set_voltage(const struct menelaus_vtg *vtg, int mV,
|
|
struct i2c_client *c = the_menelaus->client;
|
|
struct i2c_client *c = the_menelaus->client;
|
|
|
|
|
|
mutex_lock(&the_menelaus->lock);
|
|
mutex_lock(&the_menelaus->lock);
|
|
- if (!vtg)
|
|
|
|
- goto set_voltage;
|
|
|
|
|
|
|
|
ret = menelaus_read_reg(vtg->vtg_reg);
|
|
ret = menelaus_read_reg(vtg->vtg_reg);
|
|
if (ret < 0)
|
|
if (ret < 0)
|
|
@@ -482,7 +480,6 @@ static int menelaus_set_voltage(const struct menelaus_vtg *vtg, int mV,
|
|
ret = menelaus_write_reg(vtg->vtg_reg, val);
|
|
ret = menelaus_write_reg(vtg->vtg_reg, val);
|
|
if (ret < 0)
|
|
if (ret < 0)
|
|
goto out;
|
|
goto out;
|
|
-set_voltage:
|
|
|
|
ret = menelaus_write_reg(vtg->mode_reg, mode);
|
|
ret = menelaus_write_reg(vtg->mode_reg, mode);
|
|
out:
|
|
out:
|
|
mutex_unlock(&the_menelaus->lock);
|
|
mutex_unlock(&the_menelaus->lock);
|