mirror of
https://github.com/brain-hackers/linux-brain.git
synced 2024-06-09 07:16:21 +09:00
687e3d5550
As of_get_mac_address now supports NVMEM under the hood, we need to update the bindings documentation with the new nvmem-cell* properties, which would mean copy&pasting a lot of redundant information to every binding documentation currently referencing some of the MAC address properties. So I've just removed all the references to the optional MAC address properties and replaced them with the small note referencing net/ethernet.txt file. Signed-off-by: Petr Štetiar <ynezz@true.cz> Signed-off-by: David S. Miller <davem@davemloft.net>
53 lines
1.3 KiB
Plaintext
53 lines
1.3 KiB
Plaintext
* MediaTek mt76xx devices
|
|
|
|
This node provides properties for configuring the MediaTek mt76xx wireless
|
|
device. The node is expected to be specified as a child node of the PCI
|
|
controller to which the wireless chip is connected.
|
|
|
|
Alternatively, it can specify the wireless part of the MT7628/MT7688 SoC.
|
|
For SoC, use the compatible string "mediatek,mt7628-wmac" and the following
|
|
properties:
|
|
|
|
- reg: Address and length of the register set for the device.
|
|
- interrupts: Main device interrupt
|
|
|
|
Optional properties:
|
|
|
|
- ieee80211-freq-limit: See ieee80211.txt
|
|
- mediatek,mtd-eeprom: Specify a MTD partition + offset containing EEPROM data
|
|
|
|
The driver is using of_get_mac_address API, so the MAC address can be as well
|
|
be set with corresponding optional properties defined in net/ethernet.txt.
|
|
|
|
Optional nodes:
|
|
- led: Properties for a connected LED
|
|
Optional properties:
|
|
- led-sources: See Documentation/devicetree/bindings/leds/common.txt
|
|
|
|
&pcie {
|
|
pcie0 {
|
|
wifi@0,0 {
|
|
compatible = "mediatek,mt76";
|
|
reg = <0x0000 0 0 0 0>;
|
|
ieee80211-freq-limit = <5000000 6000000>;
|
|
mediatek,mtd-eeprom = <&factory 0x8000>;
|
|
|
|
led {
|
|
led-sources = <2>;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
MT7628 example:
|
|
|
|
wmac: wmac@10300000 {
|
|
compatible = "mediatek,mt7628-wmac";
|
|
reg = <0x10300000 0x100000>;
|
|
|
|
interrupt-parent = <&cpuintc>;
|
|
interrupts = <6>;
|
|
|
|
mediatek,mtd-eeprom = <&factory 0x0000>;
|
|
};
|