Hi,
I Have MPC8641D-HPCN based custom designed board and After some changes the Linux 3.14 is now booting on my board. we are using same phy device ie vitesse vsc8244. The Difference between my board and the original board is in only PHY interrupt ie
Our custom Designed Board MPC8641D-HPCN original board
eTSEC0(mac)----> phy0 ---- irq0 eTSEC0(mac)----> phy0 ---- irq10
eTSEC1(mac)----> phy1 ---- irq1 eTSEC1(mac)----> phy1 ---- irq10
eTSEC2(mac)----> phy2 ---- irq2 eTSEC2(mac)----> phy2 ---- irq10
eTSEC3(mac)----> phy3 ---- irq3 eTSEC3(mac)----> phy3 ---- irq10
After Booting Linux the first Ethernet device is only eTSEC0 is working means at booting time it detects all 4 ports and initialize all ports. The following IP addresses are assigned to each port: