Skip to content

Commit

Permalink
[hack] add traces to debugfs
Browse files Browse the repository at this point in the history
Signed-off-by: Pierre-Louis Bossart <[email protected]>
  • Loading branch information
plbossart committed Nov 7, 2023
1 parent d6f54cd commit 323f5fb
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions drivers/soundwire/debugfs.c
Original file line number Diff line number Diff line change
Expand Up @@ -263,13 +263,16 @@ static int cmd_go(void *data, u64 value)
if (cmd_type) {
struct sdw_bpt_msg msg = {0};

dev_info(&slave->dev, "%s: BRA start\n", __func__);
ret = sdw_bpt_open_stream(slave->bus, slave, SDW_BRA);
if (ret < 0) {
dev_err(&slave->dev, "bpt_open_stream failed: %d\n", ret);
release_firmware(fw);
goto out;
}

dev_info(&slave->dev, "%s: open done\n", __func__);

msg.addr = start_addr;
msg.len = num_bytes;
msg.dev_num = slave->dev_num;
Expand All @@ -286,18 +289,24 @@ static int cmd_go(void *data, u64 value)
goto out;
}

dev_info(&slave->dev, "%s: send_async done\n", __func__);

ret = sdw_bpt_wait(slave->bus,
slave,
&msg);
if (ret < 0)
dev_err(&slave->dev, "bpt_wait failed: %d\n", ret);

dev_info(&slave->dev, "%s: wait done\n", __func__);

ret = sdw_bpt_close_stream(slave->bus, slave, SDW_BRA);
if (ret < 0) {
dev_err(&slave->dev, "bpt_open_close failed: %d\n", ret);
release_firmware(fw);
goto out;
}
dev_info(&slave->dev, "%s: close done\n", __func__);

} else {
ret = sdw_nwrite_no_pm(slave, start_addr, num_bytes, fw->data);
release_firmware(fw);
Expand Down

0 comments on commit 323f5fb

Please sign in to comment.