Skip to content

Commit e665775

Browse files
basuamdJiri Kosina
authored andcommitted
HID: amd_sfh: Add dyndbg prints for debugging
Add dynamic debug for debugging sensors states during initialization, stop, suspend and resume. Reviewed-by: Shyam Sundar S K <Shyam-sundar.S-k@amd.com> Signed-off-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
1 parent 0873d1a commit e665775

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

drivers/hid/amd-sfh-hid/amd_sfh_client.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,9 +218,13 @@ int amd_sfh_hid_client_init(struct amd_mp2_dev *privdata)
218218
(privdata, cl_data->sensor_idx[i], SENSOR_DISABLED);
219219
if (status != SENSOR_ENABLED)
220220
cl_data->sensor_sts[i] = SENSOR_DISABLED;
221+
dev_dbg(dev, "sid 0x%x status 0x%x\n",
222+
cl_data->sensor_idx[i], cl_data->sensor_sts[i]);
221223
goto cleanup;
222224
}
223225
}
226+
dev_dbg(dev, "sid 0x%x status 0x%x\n",
227+
cl_data->sensor_idx[i], cl_data->sensor_sts[i]);
224228
}
225229
schedule_delayed_work(&cl_data->work_buffer, msecs_to_jiffies(AMD_SFH_IDLE_LOOP));
226230
return 0;
@@ -252,6 +256,8 @@ int amd_sfh_hid_client_deinit(struct amd_mp2_dev *privdata)
252256
(privdata, cl_data->sensor_idx[i], SENSOR_DISABLED);
253257
if (status != SENSOR_ENABLED)
254258
cl_data->sensor_sts[i] = SENSOR_DISABLED;
259+
dev_dbg(&privdata->pdev->dev, "stopping sid 0x%x status 0x%x\n",
260+
cl_data->sensor_idx[i], cl_data->sensor_sts[i]);
255261
}
256262
}
257263

drivers/hid/amd-sfh-hid/amd_sfh_pcie.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,8 @@ static int __maybe_unused amd_mp2_pci_resume(struct device *dev)
282282
(mp2, cl_data->sensor_idx[i], SENSOR_ENABLED);
283283
if (status == SENSOR_ENABLED)
284284
cl_data->sensor_sts[i] = SENSOR_ENABLED;
285+
dev_dbg(dev, "resume sid 0x%x status 0x%x\n",
286+
cl_data->sensor_idx[i], cl_data->sensor_sts[i]);
285287
}
286288
}
287289

@@ -303,6 +305,8 @@ static int __maybe_unused amd_mp2_pci_suspend(struct device *dev)
303305
(mp2, cl_data->sensor_idx[i], SENSOR_DISABLED);
304306
if (status != SENSOR_ENABLED)
305307
cl_data->sensor_sts[i] = SENSOR_DISABLED;
308+
dev_dbg(dev, "suspend sid 0x%x status 0x%x\n",
309+
cl_data->sensor_idx[i], cl_data->sensor_sts[i]);
306310
}
307311
}
308312

0 commit comments

Comments
 (0)