It may be that you're getting a conflict in SCC usage. Make sure you have CONFIG_SERIAL_ATM undefined. But if you really need it make sure CONFIG_SERIAL_ATM_SCC is not used by anything else. You may also want to disable CONFIG_PTP_SWITCHING if you don't need it. Finally you probably want CONFIG_PHY_OTHER instead of CONFIG_PHY_SUNI_155 or CONFIG_PHY_ATM_25. These latter options make assumptions about the memory mapping of your phy.
Note: a long while ago we had problems with PTP switching causing hangs but this was fixed by a ucode patch from motorola. If you really need PTP switching you should get this. Alex On Fri, 06 May 2005 20:41:53 +0200 Theo Gjaltema <gjalt007 at chello.nl> wrote: > Hi, > > Last week I was trying to integrate the atm/utopia driver > (sourceforce) into a 2.4.18 kernel build for a 862, but mij attemtps > failed. It appeared that wen on the first location of the SCC4 (now > used for utopia) a buffer address is written, most CPM activities are > halted, including the SCM1 which I used as console port. The console > driver did write in the allocated buffer descriptors, but the > tranmission of the data was never acknowledged, thus hanging the > kernel. > > Anyone an idea what happened? > > Theo. > _______________________________________________ > Linuxppc-embedded mailing list > Linuxppc-embedded at ozlabs.org > https://ozlabs.org/mailman/listinfo/linuxppc-embedded