diff options
author | Geoff Levand <geoffrey.levand@am.sony.com> | 2008-01-18 15:32:38 -0500 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2008-01-25 06:52:52 -0500 |
commit | ed7570022a42a60ecb67c53f429bc96c7bc5597d (patch) | |
tree | 2bb3b00caea5763e36c20f2a41fa170886e30057 /arch/powerpc/platforms/ps3/system-bus.c | |
parent | c2b16e1c1050b3cb3a63943eafc99ae86b8f51c3 (diff) |
[POWERPC] PS3: Add logical performance monitor device support
Add PS3 logical performance monitor device support to the
PS3 system-bus and platform device registration routines.
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/platforms/ps3/system-bus.c')
-rw-r--r-- | arch/powerpc/platforms/ps3/system-bus.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/powerpc/platforms/ps3/system-bus.c b/arch/powerpc/platforms/ps3/system-bus.c index 872d68892ab1..43c493fca2d0 100644 --- a/arch/powerpc/platforms/ps3/system-bus.c +++ b/arch/powerpc/platforms/ps3/system-bus.c | |||
@@ -715,6 +715,7 @@ int ps3_system_bus_device_register(struct ps3_system_bus_device *dev) | |||
715 | static unsigned int dev_ioc0_count; | 715 | static unsigned int dev_ioc0_count; |
716 | static unsigned int dev_sb_count; | 716 | static unsigned int dev_sb_count; |
717 | static unsigned int dev_vuart_count; | 717 | static unsigned int dev_vuart_count; |
718 | static unsigned int dev_lpm_count; | ||
718 | 719 | ||
719 | if (!dev->core.parent) | 720 | if (!dev->core.parent) |
720 | dev->core.parent = &ps3_system_bus; | 721 | dev->core.parent = &ps3_system_bus; |
@@ -737,6 +738,10 @@ int ps3_system_bus_device_register(struct ps3_system_bus_device *dev) | |||
737 | snprintf(dev->core.bus_id, sizeof(dev->core.bus_id), | 738 | snprintf(dev->core.bus_id, sizeof(dev->core.bus_id), |
738 | "vuart_%02x", ++dev_vuart_count); | 739 | "vuart_%02x", ++dev_vuart_count); |
739 | break; | 740 | break; |
741 | case PS3_DEVICE_TYPE_LPM: | ||
742 | snprintf(dev->core.bus_id, sizeof(dev->core.bus_id), | ||
743 | "lpm_%02x", ++dev_lpm_count); | ||
744 | break; | ||
740 | default: | 745 | default: |
741 | BUG(); | 746 | BUG(); |
742 | }; | 747 | }; |