Documentation/devicetree/bindings/net/smsc-lan87xx.txt

Source file repositories/reference/linux-study-clean/Documentation/devicetree/bindings/net/smsc-lan87xx.txt

File Facts

System
Linux kernel
Corpus path
Documentation/devicetree/bindings/net/smsc-lan87xx.txt
Extension
.txt
Size
655 bytes
Lines
28
Domain
Support Tooling And Documentation
Bucket
Documentation
Inferred role
Support Tooling And Documentation: documentation
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

SMSC LAN87xx Ethernet PHY

Some boards require special tuning values. Configure them
through an Ethernet OF device node.

Optional properties:

- clocks:
  The clock used as phy reference clock and is connected to phy
  pin XTAL1/CLKIN.

- smsc,disable-energy-detect:
  If set, do not enable energy detect mode for the SMSC phy.
  default: enable energy detect mode

Examples:
smsc phy with disabled energy detect mode on an am335x based board.
&davinci_mdio {
	pinctrl-names = "default", "sleep";
	pinctrl-0 = <&davinci_mdio_default>;
	pinctrl-1 = <&davinci_mdio_sleep>;

	ethernetphy0: ethernet-phy@0 {
		reg = <0>;
		smsc,disable-energy-detect;
	};
};

Annotation

Implementation Notes