Skip to content

Commit 2a80437

Browse files
krx62: statically allocate the fan_input array
1 parent e1826fd commit 2a80437

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

krx62.c

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ struct krx62_device_data {
1717
struct device *hwmon_dev;
1818

1919
long temp_input;
20-
long *fan_input;
20+
long fan_input[KRX62_RPM_INPUTS];
2121
};
2222

2323
static umode_t krx62_is_visible(const void *data,
@@ -176,11 +176,6 @@ static int krx62_probe(struct hid_device *hdev,
176176
chip_info = &krx62_chip_info;
177177
hid_info(hdev, "device: %s\n", chip_name);
178178

179-
ldata->fan_input = devm_kcalloc(&hdev->dev, KRX62_RPM_INPUTS,
180-
sizeof(*ldata->fan_input), GFP_KERNEL);
181-
if (!ldata->fan_input)
182-
return -ENOMEM;
183-
184179
ldata->hid_dev = hdev;
185180
hid_set_drvdata(hdev, ldata);
186181

0 commit comments

Comments
 (0)