Lines Matching refs:dev

12 static ssize_t clk_max_freq_mhz_show(struct device *dev, struct device_attribute *attr, char *buf)
14 struct hl_device *hdev = dev_get_drvdata(dev);
29 static ssize_t clk_max_freq_mhz_store(struct device *dev, struct device_attribute *attr,
32 struct hl_device *hdev = dev_get_drvdata(dev);
55 static ssize_t clk_cur_freq_mhz_show(struct device *dev, struct device_attribute *attr, char *buf)
57 struct hl_device *hdev = dev_get_drvdata(dev);
79 static ssize_t vrm_ver_show(struct device *dev, struct device_attribute *attr, char *buf)
81 struct hl_device *hdev = dev_get_drvdata(dev);
100 static ssize_t uboot_ver_show(struct device *dev, struct device_attribute *attr,
103 struct hl_device *hdev = dev_get_drvdata(dev);
108 static ssize_t armcp_kernel_ver_show(struct device *dev,
111 struct hl_device *hdev = dev_get_drvdata(dev);
116 static ssize_t armcp_ver_show(struct device *dev, struct device_attribute *attr,
119 struct hl_device *hdev = dev_get_drvdata(dev);
124 static ssize_t cpld_ver_show(struct device *dev, struct device_attribute *attr,
127 struct hl_device *hdev = dev_get_drvdata(dev);
133 static ssize_t cpucp_kernel_ver_show(struct device *dev,
136 struct hl_device *hdev = dev_get_drvdata(dev);
141 static ssize_t cpucp_ver_show(struct device *dev, struct device_attribute *attr,
144 struct hl_device *hdev = dev_get_drvdata(dev);
149 static ssize_t fuse_ver_show(struct device *dev, struct device_attribute *attr,
152 struct hl_device *hdev = dev_get_drvdata(dev);
157 static ssize_t thermal_ver_show(struct device *dev,
160 struct hl_device *hdev = dev_get_drvdata(dev);
165 static ssize_t fw_os_ver_show(struct device *dev,
168 struct hl_device *hdev = dev_get_drvdata(dev);
173 static ssize_t preboot_btl_ver_show(struct device *dev,
176 struct hl_device *hdev = dev_get_drvdata(dev);
181 static ssize_t soft_reset_store(struct device *dev,
185 struct hl_device *hdev = dev_get_drvdata(dev);
197 dev_err(hdev->dev, "Device does not support inference soft-reset\n");
201 dev_warn(hdev->dev, "Inference Soft-Reset requested through sysfs\n");
209 static ssize_t hard_reset_store(struct device *dev,
213 struct hl_device *hdev = dev_get_drvdata(dev);
224 dev_warn(hdev->dev, "Hard-Reset requested through sysfs\n");
232 static ssize_t device_type_show(struct device *dev,
235 struct hl_device *hdev = dev_get_drvdata(dev);
258 dev_err(hdev->dev, "Unrecognized ASIC type %d\n",
266 static ssize_t pci_addr_show(struct device *dev, struct device_attribute *attr,
269 struct hl_device *hdev = dev_get_drvdata(dev);
278 static ssize_t status_show(struct device *dev, struct device_attribute *attr,
281 struct hl_device *hdev = dev_get_drvdata(dev);
292 static ssize_t soft_reset_cnt_show(struct device *dev,
295 struct hl_device *hdev = dev_get_drvdata(dev);
300 static ssize_t hard_reset_cnt_show(struct device *dev,
303 struct hl_device *hdev = dev_get_drvdata(dev);
308 static ssize_t max_power_show(struct device *dev, struct device_attribute *attr,
311 struct hl_device *hdev = dev_get_drvdata(dev);
324 static ssize_t max_power_store(struct device *dev,
327 struct hl_device *hdev = dev_get_drvdata(dev);
354 struct device *dev = kobj_to_dev(kobj);
355 struct hl_device *hdev = dev_get_drvdata(dev);
381 static ssize_t security_enabled_show(struct device *dev,
384 struct hl_device *hdev = dev_get_drvdata(dev);
489 rc = device_add_groups(hdev->dev, hl_dev_attr_groups);
491 dev_err(hdev->dev,
499 rc = device_add_groups(hdev->dev, hl_dev_inference_attr_groups);
501 dev_err(hdev->dev,
509 device_remove_groups(hdev->dev, hl_dev_attr_groups);
515 device_remove_groups(hdev->dev, hl_dev_attr_groups);
520 device_remove_groups(hdev->dev, hl_dev_inference_attr_groups);