Return-path: Received: from nbd.name ([46.4.11.11]:52094 "EHLO nbd.name" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750772AbdJNHUs (ORCPT ); Sat, 14 Oct 2017 03:20:48 -0400 Subject: Re: [PATCH v6 1/3] dt-bindings: net: add mt76 wireless device binding To: Rob Herring Cc: linux-wireless@vger.kernel.org, kvalo@codeaurora.org, devicetree@vger.kernel.org References: <20171006110249.31013-1-nbd@nbd.name> <20171006110249.31013-2-nbd@nbd.name> <20171013190749.lzzw4zjzt7fkp3hs@rob-hp-laptop> From: Felix Fietkau Message-ID: <3828919b-d634-9f03-22ad-1515219c31d4@nbd.name> (sfid-20171014_092111_708392_00071F99) Date: Sat, 14 Oct 2017 09:20:46 +0200 MIME-Version: 1.0 In-Reply-To: <20171013190749.lzzw4zjzt7fkp3hs@rob-hp-laptop> Content-Type: text/plain; charset=utf-8 Sender: linux-wireless-owner@vger.kernel.org List-ID: On 2017-10-13 21:07, Rob Herring wrote: > On Fri, Oct 06, 2017 at 01:02:47PM +0200, Felix Fietkau wrote: >> Add documentation describing how device tree can be used to configure >> wireless chips supported by the mt76 driver. >> >> Signed-off-by: Felix Fietkau >> --- >> .../bindings/net/wireless/mediatek,mt76.txt | 24 ++++++++++++++++++++++ >> 1 file changed, 24 insertions(+) >> create mode 100644 Documentation/devicetree/bindings/net/wireless/mediatek,mt76.txt >> >> diff --git a/Documentation/devicetree/bindings/net/wireless/mediatek,mt76.txt b/Documentation/devicetree/bindings/net/wireless/mediatek,mt76.txt >> new file mode 100644 >> index 000000000000..19522ab97d62 >> --- /dev/null >> +++ b/Documentation/devicetree/bindings/net/wireless/mediatek,mt76.txt >> @@ -0,0 +1,24 @@ >> +* 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. >> + >> +Optional properties: >> + >> +- mac-address: See ethernet.txt in the parent directory >> +- local-mac-address: See ethernet.txt in the parent directory >> +- ieee80211-freq-limit: See ieee80211.txt >> +- mediatek,mtd-eeprom: Specify a MTD partition + offset containing EEPROM data > > MTD is a Linuxism. And is an EEPROM the only supported device? I'd > suggest naming if after what the data contains. PCI cards with this kind of wireless chip usually come with some form of EEPROM or use the on-chip OTP ROM. This property is for the case where the chip is built into an embedded device and the data that would otherwise be on an EEPROM is stored on a MTD partition instead. The EEPROM data itself contains multiple things: calibration data, hardware capabilities, MAC address, etc. I couldn't think of a better name for it, do you have any suggestions? - Felix