Lines Matching refs:data
27 struct cros_ec_regulator_data *data = rdev_get_drvdata(dev);
29 .index = data->index,
33 return cros_ec_cmd(data->ec_dev, 0, EC_CMD_REGULATOR_ENABLE, &cmd,
39 struct cros_ec_regulator_data *data = rdev_get_drvdata(dev);
41 .index = data->index,
45 return cros_ec_cmd(data->ec_dev, 0, EC_CMD_REGULATOR_ENABLE, &cmd,
51 struct cros_ec_regulator_data *data = rdev_get_drvdata(dev);
53 .index = data->index,
58 ret = cros_ec_cmd(data->ec_dev, 0, EC_CMD_REGULATOR_IS_ENABLED, &cmd,
68 struct cros_ec_regulator_data *data = rdev_get_drvdata(dev);
70 if (selector >= data->num_voltages)
73 return data->voltages_mV[selector] * 1000;
78 struct cros_ec_regulator_data *data = rdev_get_drvdata(dev);
80 .index = data->index,
85 ret = cros_ec_cmd(data->ec_dev, 0, EC_CMD_REGULATOR_GET_VOLTAGE, &cmd,
95 struct cros_ec_regulator_data *data = rdev_get_drvdata(dev);
99 .index = data->index,
111 return cros_ec_cmd(data->ec_dev, 0, EC_CMD_REGULATOR_SET_VOLTAGE, &cmd,
125 struct cros_ec_regulator_data *data)
128 .index = data->index,
133 ret = cros_ec_cmd(data->ec_dev, 0, EC_CMD_REGULATOR_GET_INFO, &cmd,
138 data->num_voltages =
140 data->voltages_mV =
142 sizeof(u16) * data->num_voltages, GFP_KERNEL);
143 if (!data->voltages_mV)
146 data->desc.n_voltages = data->num_voltages;
150 data->desc.name = devm_kstrdup(dev, resp.name, GFP_KERNEL);
151 if (!data->desc.name)