From: Show Man <therealshowman@yahoo.ca>
To: linuxppc-embedded@ozlabs.org
Subject: MPC8272 FCC2 MDIO on Port D and FS_ENET
Date: Mon, 11 Feb 2008 14:45:27 -0500 (EST) [thread overview]
Message-ID: <399508.89089.qm@web32709.mail.mud.yahoo.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 2516 bytes --]
As part of the port of our device (MPC8271 based) from 2.6.23 using arch/ppc to 2.6.24 arch/powerpc, I've hit a road block in the past few days in trying to make FS_ENET (freescale)/CPM2 recognize the BCM5221 PHY, which means I can't get eth0 up and running.
It worked fine in 2.26.23 arch/ppc when configured as FEC_ENET.
As far as I can tell, the "dts" is fine for FCC2 (see below), with the proper pins connected to the device/phy:
mdio@10d60 {
device_type = "mdio";
compatible = "fsl,mpc8272ads-mdio-bitbang",
"fsl,mpc8272-mdio-bitbang",
"fsl,cpm2-mdio-bitbang";
reg = <10d60 14>;
#address-cells = <1>;
#size-cells = <0>;
fsl,mdio-pin = <1d>;
fsl,mdc-pin = <17>;
PHY0: ethernet-phy@0 {
interrupt-parent = <&PIC>;
interrupts = <31 8>;
reg = <4>;
device_type = "ethernet-phy";
};
};
ethernet@11320 {
device_type = "network";
compatible = "fsl,mpc8272-fcc-enet",
"fsl,cpm2-fcc-enet";
reg = <11320 20 8500 100 113b0 1>;
local-mac-address = [ 00 00 00 00 00 00 ];
interrupts = <21 8>;
interrupt-parent = <&PIC>;
phy-handle = <&PHY0>;
linux,network-index = <0>;
fsl,cpm-command = <16200300>;
};
During my debugging, it appears to be that the PHY is not detected during
drivers/net/phy/phy_device.c: get_phy_device(..)
Basically, the phy_id is 0xFFFFFFFF.
I'm going to try to put a probe on the MDIO/MDC lines later on, but I was wondering whether anyone would have any ideas as to what could be wrong.
thanks
---------------------------------
Looking for the perfect gift? Give the gift of Flickr!
[-- Attachment #2: Type: text/html, Size: 7730 bytes --]
next reply other threads:[~2008-02-11 19:52 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-02-11 19:45 Show Man [this message]
2008-02-11 21:26 ` MPC8272 FCC2 MDIO on Port D and FS_ENET NM
2008-02-11 21:39 ` Scott Wood
2008-02-11 22:04 ` NM
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=399508.89089.qm@web32709.mail.mud.yahoo.com \
--to=therealshowman@yahoo.ca \
--cc=linuxppc-embedded@ozlabs.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.