Network EMAC DSD property documentation
by Timur Tabi
I need help with this.
This is the network DSD description for our on-chip NIC. The DSD
doesn't have any DSDs specific to the EMAC. Most of the complication in
the ACPI node for the EMAC is in the presence of the child node
(QCOM8071) and a other nodes, like INIT, _STA, _CRS, a bunch of _DSMs
(that I'm trying to get rid of).
Shouldn't we be documenting the addresses and interrupts in the _CRS
nodes as well?
property-set: Network Device Properties
set-type: definition
vendor: Qualcomm Technologies, Inc.
bus: acpi
device-id: QCOM8070
revision: 0
derived-from: /Qualcomm/acpi/QCOM8070/0
property: phy-channel
type: integer
description:
If present, defines the PHY channel number
to be used by this device.
values:
integer: 0..31
description: device address
example:
Package (2) {"phy-channel", 4}
property: phy-mode
type: string
description:
Defines the PHY mode to be used for this device.
values:
token: sgmii
description serial gigabit MII
example:
Package (2) {"phy-mode", "sgmii"}
property: mac-address
type: "reference" or "package", I don't know
description:
The 6-byte MAC address to use for this interface
values:
????
example:
Name (MACA, Package (6) {0x10,0xDE,0xAD,0xBE,0xEF,0x10})
...
Package (2) {"mac-address", \_SB.MAC0.MACA},
submitted-by: Timur Tabi <timur(a)codeaurora.org>
--
Qualcomm Datacenter Technologies, Inc. as an affiliate of Qualcomm
Technologies, Inc. Qualcomm Technologies, Inc. is a member of the
Code Aurora Forum, a Linux Foundation Collaborative Project.
5 years, 5 months