• Home
  • Raw
  • Download

Lines Matching refs:scpi_sensors

29 	struct scpi_sensors *scpi_sensors;  member
32 struct scpi_sensors { struct
68 struct scpi_sensors *scpi_sensors = zone->scpi_sensors; in scpi_read_temp() local
69 struct scpi_ops *scpi_ops = scpi_sensors->scpi_ops; in scpi_read_temp()
70 struct sensor_data *sensor = &scpi_sensors->data[zone->sensor_id]; in scpi_read_temp()
88 struct scpi_sensors *scpi_sensors = dev_get_drvdata(dev); in scpi_show_sensor() local
89 struct scpi_ops *scpi_ops = scpi_sensors->scpi_ops; in scpi_show_sensor()
143 struct scpi_sensors *scpi_sensors; in scpi_hwmon_probe() local
158 scpi_sensors = devm_kzalloc(dev, sizeof(*scpi_sensors), GFP_KERNEL); in scpi_hwmon_probe()
159 if (!scpi_sensors) in scpi_hwmon_probe()
162 scpi_sensors->data = devm_kcalloc(dev, nr_sensors, in scpi_hwmon_probe()
163 sizeof(*scpi_sensors->data), GFP_KERNEL); in scpi_hwmon_probe()
164 if (!scpi_sensors->data) in scpi_hwmon_probe()
167 scpi_sensors->attrs = devm_kcalloc(dev, (nr_sensors * 2) + 1, in scpi_hwmon_probe()
168 sizeof(*scpi_sensors->attrs), GFP_KERNEL); in scpi_hwmon_probe()
169 if (!scpi_sensors->attrs) in scpi_hwmon_probe()
172 scpi_sensors->scpi_ops = scpi_ops; in scpi_hwmon_probe()
182 struct sensor_data *sensor = &scpi_sensors->data[idx]; in scpi_hwmon_probe()
238 scpi_sensors->attrs[idx << 1] = &sensor->dev_attr_input.attr; in scpi_hwmon_probe()
239 scpi_sensors->attrs[(idx << 1) + 1] = &sensor->dev_attr_label.attr; in scpi_hwmon_probe()
241 sysfs_attr_init(scpi_sensors->attrs[idx << 1]); in scpi_hwmon_probe()
242 sysfs_attr_init(scpi_sensors->attrs[(idx << 1) + 1]); in scpi_hwmon_probe()
246 scpi_sensors->group.attrs = scpi_sensors->attrs; in scpi_hwmon_probe()
247 scpi_sensors->groups[0] = &scpi_sensors->group; in scpi_hwmon_probe()
249 platform_set_drvdata(pdev, scpi_sensors); in scpi_hwmon_probe()
252 "scpi_sensors", scpi_sensors, scpi_sensors->groups); in scpi_hwmon_probe()
265 INIT_LIST_HEAD(&scpi_sensors->thermal_zones); in scpi_hwmon_probe()
267 struct sensor_data *sensor = &scpi_sensors->data[i]; in scpi_hwmon_probe()
279 zone->scpi_sensors = scpi_sensors; in scpi_hwmon_probe()