There is a bug in the SMC init code, wher the base address for the SMC's is not reinitialized by the kernel, so if the SMC is not initialized by the bootloader, it will not work.
If that is the case, try this patch. -----Original Message----- From: Rune Torgersen Sent: Tuesday, August 23, 2005 15:19 To: linuxppc-embedded at ozlabs.org Subject: [PATCH] ppc32: Fix baseaddress for SMC 1 and 2 Base addess register for SMC 1 and 2 are never initialized. This means that they will not work unless a bootloader already configured them. The DPRAM already have space reserved, this patch just makes sure the base addess register is updated correctly on initialization. Signed-off-by: Rune Torgersen <runet at innovsys.com> -------------- next part -------------- A non-text attachment was scrubbed... Name: smc_baseparam.patch Type: application/octet-stream Size: 1065 bytes Desc: smc_baseparam.patch Url : http://ozlabs.org/pipermail/linuxppc-embedded/attachments/20050922/434d700b/attachment.obj