Message ID | 20200526051226.70904-3-amitay@ozlabs.org |
---|---|
State | Superseded |
Headers | show |
Series | Make kernel fsi driver generic | expand |
Context | Check | Description |
---|---|---|
snowpatch_ozlabs/apply_patch | success | Successfully applied on branch master (86851b290ac1771b9a6fb0d5238ebf459ea80a21) |
snowpatch_ozlabs/build-multiarch | success | Test build-multiarch on branch master |
diff --git a/libpdbg/kernel.c b/libpdbg/kernel.c index 7914e50..2cc81f2 100644 --- a/libpdbg/kernel.c +++ b/libpdbg/kernel.c @@ -147,12 +147,16 @@ int kernel_fsi_probe(struct pdbg_target *target) int tries = 5; int rc; const char *kernel_path = kernel_get_fsi_path(); + const char *fsi_path; char *path; if (!kernel_path) return -1; - rc = asprintf(&path, "%s/fsi0/slave@00:00/raw", kernel_get_fsi_path()); + fsi_path = pdbg_target_property(target, "device-path", NULL); + assert(fsi_path); + + rc = asprintf(&path, "%s%s", kernel_get_fsi_path(), fsi_path); if (rc < 0) { PR_ERROR("Unable create fsi path\n"); return rc;
Signed-off-by: Amitay Isaacs <amitay@ozlabs.org> --- libpdbg/kernel.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)