Lines Matching defs:dev

561 			dev_warn(&client->dev,
582 dev_warn(&client->dev,
594 static struct dme1737_data *dme1737_update_device(struct device *dev)
596 struct dme1737_data *data = dev_get_drvdata(dev);
799 static ssize_t show_in(struct device *dev, struct device_attribute *attr,
802 struct dme1737_data *data = dme1737_update_device(dev);
824 dev_dbg(dev, "Unknown function %d.\n", fn);
830 static ssize_t set_in(struct device *dev, struct device_attribute *attr,
833 struct dme1737_data *data = dev_get_drvdata(dev);
858 dev_dbg(dev, "Unknown function %d.\n", fn);
877 static ssize_t show_temp(struct device *dev, struct device_attribute *attr,
880 struct dme1737_data *data = dme1737_update_device(dev);
908 dev_dbg(dev, "Unknown function %d.\n", fn);
914 static ssize_t set_temp(struct device *dev, struct device_attribute *attr,
917 struct dme1737_data *data = dev_get_drvdata(dev);
947 dev_dbg(dev, "Unknown function %d.\n", fn);
965 static ssize_t show_zone(struct device *dev, struct device_attribute *attr,
968 struct dme1737_data *data = dme1737_update_device(dev);
1000 dev_dbg(dev, "Unknown function %d.\n", fn);
1006 static ssize_t set_zone(struct device *dev, struct device_attribute *attr,
1009 struct dme1737_data *data = dev_get_drvdata(dev);
1062 dev_dbg(dev, "Unknown function %d.\n", fn);
1080 static ssize_t show_fan(struct device *dev, struct device_attribute *attr,
1083 struct dme1737_data *data = dme1737_update_device(dev);
1114 dev_dbg(dev, "Unknown function %d.\n", fn);
1120 static ssize_t set_fan(struct device *dev, struct device_attribute *attr,
1123 struct dme1737_data *data = dev_get_drvdata(dev);
1163 dev_warn(dev,
1174 dev_dbg(dev, "Unknown function %d.\n", fn);
1196 static ssize_t show_pwm(struct device *dev, struct device_attribute *attr,
1199 struct dme1737_data *data = dme1737_update_device(dev);
1250 dev_dbg(dev, "Unknown function %d.\n", fn);
1259 static ssize_t set_pwm(struct device *dev, struct device_attribute *attr,
1262 struct dme1737_data *data = dev_get_drvdata(dev);
1290 dev_warn(dev,
1324 dme1737_chmod_file(dev, dme1737_pwm_chmod_attr[ix],
1339 dme1737_chmod_file(dev, dme1737_pwm_chmod_attr[ix],
1344 dme1737_chmod_file(dev, dme1737_pwm_chmod_attr[ix],
1395 dev_warn(dev,
1450 dev_dbg(dev, "Unknown function %d.\n", fn);
1462 static ssize_t vrm_show(struct device *dev, struct device_attribute *attr,
1465 struct i2c_client *client = to_i2c_client(dev);
1471 static ssize_t vrm_store(struct device *dev, struct device_attribute *attr,
1474 struct dme1737_data *data = dev_get_drvdata(dev);
1489 static ssize_t cpu0_vid_show(struct device *dev,
1492 struct dme1737_data *data = dme1737_update_device(dev);
1497 static ssize_t name_show(struct device *dev, struct device_attribute *attr,
1500 struct dme1737_data *data = dev_get_drvdata(dev);
2043 static void dme1737_chmod_file(struct device *dev,
2046 if (sysfs_chmod_file(&dev->kobj, attr, mode)) {
2047 dev_warn(dev, "Failed to change permissions of %s.\n",
2052 static void dme1737_chmod_group(struct device *dev,
2059 dme1737_chmod_file(dev, *attr, mode);
2062 static void dme1737_remove_files(struct device *dev)
2064 struct dme1737_data *data = dev_get_drvdata(dev);
2069 sysfs_remove_group(&dev->kobj,
2076 sysfs_remove_group(&dev->kobj,
2079 sysfs_remove_file(&dev->kobj,
2086 sysfs_remove_group(&dev->kobj, &dme1737_temp_offset_group);
2088 sysfs_remove_group(&dev->kobj, &dme1737_vid_group);
2090 sysfs_remove_group(&dev->kobj, &dme1737_zone3_group);
2092 sysfs_remove_group(&dev->kobj, &dme1737_zone_hyst_group);
2094 sysfs_remove_group(&dev->kobj, &dme1737_in7_group);
2095 sysfs_remove_group(&dev->kobj, &dme1737_group);
2098 sysfs_remove_file(&dev->kobj, &dev_attr_name.attr);
2101 static int dme1737_create_files(struct device *dev)
2103 struct dme1737_data *data = dev_get_drvdata(dev);
2108 err = sysfs_create_file(&dev->kobj, &dev_attr_name.attr);
2114 err = sysfs_create_group(&dev->kobj, &dme1737_group);
2120 err = sysfs_create_group(&dev->kobj,
2126 err = sysfs_create_group(&dev->kobj, &dme1737_vid_group);
2131 err = sysfs_create_group(&dev->kobj, &dme1737_zone3_group);
2136 err = sysfs_create_group(&dev->kobj, &dme1737_zone_hyst_group);
2141 err = sysfs_create_group(&dev->kobj, &dme1737_in7_group);
2149 err = sysfs_create_group(&dev->kobj,
2159 err = sysfs_create_group(&dev->kobj,
2164 err = sysfs_create_file(&dev->kobj,
2177 dev_info(dev,
2181 dme1737_chmod_group(dev, &dme1737_zone_chmod_group,
2186 dme1737_chmod_group(dev, &dme1737_temp_offset_group,
2190 dme1737_chmod_group(dev, &dme1737_zone3_chmod_group,
2194 dme1737_chmod_group(dev, &dme1737_zone_hyst_group,
2201 dme1737_chmod_group(dev,
2206 dme1737_chmod_file(dev,
2217 dme1737_chmod_file(dev,
2227 dme1737_remove_files(dev);
2232 static int dme1737_init_device(struct device *dev)
2234 struct dme1737_data *data = dev_get_drvdata(dev);
2246 dev_err(dev,
2257 dev_err(dev, "Device is not ready.\n");
2287 dev_warn(dev,
2315 dev_info(dev,
2328 dev_warn(dev,
2334 dev_warn(dev,
2351 dev_info(dev,
2436 struct device *dev = &adapter->dev;
2456 dev_info(dev, "Found a %s chip at 0x%02x (rev 0x%02x).\n",
2469 struct device *dev = &client->dev;
2472 data = devm_kzalloc(dev, sizeof(struct dme1737_data), GFP_KERNEL);
2483 err = dme1737_init_device(dev);
2485 dev_err(dev, "Failed to initialize device.\n");
2490 err = dme1737_create_files(dev);
2492 dev_err(dev, "Failed to create sysfs files.\n");
2497 data->hwmon_dev = hwmon_device_register(dev);
2499 dev_err(dev, "Failed to register device.\n");
2507 dme1737_remove_files(dev);
2516 dme1737_remove_files(&client->dev);
2630 struct device *dev = &pdev->dev;
2634 if (!devm_request_region(dev, res->start, DME1737_EXTENT, "dme1737")) {
2635 dev_err(dev, "Failed to request region 0x%04x-0x%04x.\n",
2641 data = devm_kzalloc(dev, sizeof(struct dme1737_data), GFP_KERNEL);
2681 dev_info(dev, "Found a %s chip at 0x%04x\n",
2685 err = dme1737_init_device(dev);
2687 dev_err(dev, "Failed to initialize device.\n");
2692 err = dme1737_create_files(dev);
2694 dev_err(dev, "Failed to create sysfs files.\n");
2699 data->hwmon_dev = hwmon_device_register(dev);
2701 dev_err(dev, "Failed to register device.\n");
2709 dme1737_remove_files(dev);
2718 dme1737_remove_files(&pdev->dev);