aboutsummaryrefslogtreecommitdiff
path: root/arch/powerpc/sysdev/xilinx_intc.c
diff options
context:
space:
mode:
authorKim Phillips <kim.phillips@freescale.com>2008-02-01 18:09:58 -0600
committerKumar Gala <galak@kernel.crashing.org>2008-02-05 23:38:27 -0600
commitdc4e4207ed7dc256fed1626fbf087cb199cd1945 (patch)
tree81bdae91ea0c7750493796bc968f4a558e10f53a /arch/powerpc/sysdev/xilinx_intc.c
parentaafa1955501955bf4e53b72fee0be9f35b711b9d (diff)
[POWERPC] FSL: fix mpc83xx_spi device registration
calling platform_device_register after platform_device_alloc causes this: kobject (c3841a70): tried to init an initialized object, something is seriously wrong. Call Trace: [c381fe20] [c0007bb8] show_stack+0x3c/0x194 (unreliable) [c381fe50] [c01322a8] kobject_init+0xb8/0xbc [c381fe60] [c01591cc] device_initialize+0x30/0x9c [c381fe80] [c015ee34] platform_device_register+0x1c/0x34 [c381fea0] [c02f1fe0] of_fsl_spi_probe+0x21c/0x22c [c381ff30] [c02f2044] fsl_spi_init+0x54/0x160 [c381ff60] [c02f3924] __machine_initcall_mpc832x_rdb_mpc832x_spi_init+0x120/0x138 [c381ff70] [c02e61b4] kernel_init+0x98/0x284 [c381fff0] [c000f740] kernel_thread+0x44/0x60 fixed by calling platform_device_add (second half of platform_device_register) instead. Signed-off-by: Kim Phillips <kim.phillips@freescale.com> Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/sysdev/xilinx_intc.c')
0 files changed, 0 insertions, 0 deletions