diff options
author | Geoff Levand <geoffrey.levand@am.sony.com> | 2007-09-12 04:43:17 -0400 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2007-09-13 11:33:26 -0400 |
commit | 75cdff9242c4e048cb830d359920719d29b9ee7c (patch) | |
tree | c799fd2fe7e4db00c828a88d97748a7740aa5ba8 /arch/powerpc/platforms | |
parent | 06462d9263e168da3ecdff5a3d95ed470a91bbdc (diff) |
[POWERPC] PS3: Enhance storage probe debug output
Add some more info to the PS3 storage probe debug output.
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/platforms')
-rw-r--r-- | arch/powerpc/platforms/ps3/device-init.c | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/arch/powerpc/platforms/ps3/device-init.c b/arch/powerpc/platforms/ps3/device-init.c index ce15cada88d4..fd063fe0c9b3 100644 --- a/arch/powerpc/platforms/ps3/device-init.c +++ b/arch/powerpc/platforms/ps3/device-init.c | |||
@@ -297,8 +297,8 @@ static int ps3_storage_wait_for_device(const struct ps3_repository_device *repo) | |||
297 | u64 dev_port; | 297 | u64 dev_port; |
298 | } *notify_event; | 298 | } *notify_event; |
299 | 299 | ||
300 | pr_debug(" -> %s:%u: bus_id %u, dev_id %u, dev_type %u\n", __func__, | 300 | pr_debug(" -> %s:%u: (%u:%u:%u)\n", __func__, __LINE__, repo->bus_id, |
301 | __LINE__, repo->bus_id, repo->dev_id, repo->dev_type); | 301 | repo->dev_id, repo->dev_type); |
302 | 302 | ||
303 | buf = kzalloc(512, GFP_KERNEL); | 303 | buf = kzalloc(512, GFP_KERNEL); |
304 | if (!buf) | 304 | if (!buf) |
@@ -359,6 +359,11 @@ static int ps3_storage_wait_for_device(const struct ps3_repository_device *repo) | |||
359 | break; | 359 | break; |
360 | } | 360 | } |
361 | 361 | ||
362 | pr_debug("%s:%d: notify event (%u:%u:%u): event_type 0x%lx, " | ||
363 | "port %lu\n", __func__, __LINE__, repo->bus_index, | ||
364 | repo->dev_index, repo->dev_type, | ||
365 | notify_event->event_type, notify_event->dev_port); | ||
366 | |||
362 | if (notify_event->event_type != notify_region_probe || | 367 | if (notify_event->event_type != notify_region_probe || |
363 | notify_event->bus_id != repo->bus_id) { | 368 | notify_event->bus_id != repo->bus_id) { |
364 | pr_debug("%s:%u: bad notify_event: event %lu, " | 369 | pr_debug("%s:%u: bad notify_event: event %lu, " |
@@ -370,8 +375,9 @@ static int ps3_storage_wait_for_device(const struct ps3_repository_device *repo) | |||
370 | 375 | ||
371 | if (notify_event->dev_id == repo->dev_id && | 376 | if (notify_event->dev_id == repo->dev_id && |
372 | notify_event->dev_type == repo->dev_type) { | 377 | notify_event->dev_type == repo->dev_type) { |
373 | pr_debug("%s:%u: device ready: dev_id %u\n", __func__, | 378 | pr_debug("%s:%u: device ready (%u:%u:%u)\n", __func__, |
374 | __LINE__, repo->dev_id); | 379 | __LINE__, repo->bus_index, repo->dev_index, |
380 | repo->dev_type); | ||
375 | error = 0; | 381 | error = 0; |
376 | break; | 382 | break; |
377 | } | 383 | } |
@@ -412,9 +418,10 @@ static int ps3_setup_storage_dev(const struct ps3_repository_device *repo, | |||
412 | return -ENODEV; | 418 | return -ENODEV; |
413 | } | 419 | } |
414 | 420 | ||
415 | pr_debug("%s:%u: index %u:%u: port %lu blk_size %lu num_blocks %lu " | 421 | pr_debug("%s:%u: (%u:%u:%u): port %lu blk_size %lu num_blocks %lu " |
416 | "num_regions %u\n", __func__, __LINE__, repo->bus_index, | 422 | "num_regions %u\n", __func__, __LINE__, repo->bus_index, |
417 | repo->dev_index, port, blk_size, num_blocks, num_regions); | 423 | repo->dev_index, repo->dev_type, port, blk_size, num_blocks, |
424 | num_regions); | ||
418 | 425 | ||
419 | p = kzalloc(sizeof(struct ps3_storage_device) + | 426 | p = kzalloc(sizeof(struct ps3_storage_device) + |
420 | num_regions * sizeof(struct ps3_storage_region), | 427 | num_regions * sizeof(struct ps3_storage_region), |
@@ -681,8 +688,9 @@ static int ps3_probe_thread(void *data) | |||
681 | pr_debug("%s:%u: find device error.\n", | 688 | pr_debug("%s:%u: find device error.\n", |
682 | __func__, __LINE__); | 689 | __func__, __LINE__); |
683 | else { | 690 | else { |
684 | pr_debug("%s:%u: found device\n", __func__, | 691 | pr_debug("%s:%u: found device (%u:%u:%u)\n", |
685 | __LINE__); | 692 | __func__, __LINE__, repo->bus_index, |
693 | repo->dev_index, repo->dev_type); | ||
686 | ps3_register_repository_device(repo); | 694 | ps3_register_repository_device(repo); |
687 | ps3_repository_bump_device(repo); | 695 | ps3_repository_bump_device(repo); |
688 | ms = 250; | 696 | ms = 250; |