On Mon, 15 Mar 2021 11:59:11 +0100, Linus Walleij wrote: > This converts the BCM4329 family bindings to YAML schema, and > extends and fixes the bindings like this: > > - Name the bindings after the first chip (BCM4329) since > wildcards like 43xx are nowadays frowned upon by the DT > binding reviewers. We call this the "BCM4329 family" > - Add compatible strings for all the variants that seem to > exist in the wild. (Derived from firmware listings.) > - Support specific-to-generic compatible strings (as already > in use in DTS files). > - Add required reg property (SDIO function number) > - Add reset-gpios property (some systems wire this to a GPIO > line). > - I have only listed Arend as maintainer for now, volunteers > can be added. > > Cc: Arend van Spriel <aspriel@xxxxxxxxx> > Cc: Franky Lin <franky.lin@xxxxxxxxxxxx> > Cc: Hante Meuleman <hante.meuleman@xxxxxxxxxxxx> > Cc: Chi-hsien Lin <chi-hsien.lin@xxxxxxxxxxxx> > Cc: Wright Feng <wright.feng@xxxxxxxxxxxx> > Cc: Chung-hsien Hsu <chung-hsien.hsu@xxxxxxxxxxxx> > Cc: Julian Calaby <julian.calaby@xxxxxxxxx> > Cc: brcm80211-dev-list.pdl@xxxxxxxxxxxx > Cc: SHA-cyfmac-dev-list@xxxxxxxxxxxx > Cc: linux-mmc@xxxxxxxxxxxxxxx > Cc: devicetree@xxxxxxxxxxxxxxx > Signed-off-by: Linus Walleij <linus.walleij@xxxxxxxxxx> > --- > ChangeLog v1->v2: > - Specify specific-to-generic compatible strings such as > "brcm,bcm4334-fmac", "brcm,bcm4329-fmac" > - Also allow just "brcm,bcm4329-fmac" for legacy platforms. > - Use this scheme in the example. > --- > .../net/wireless/brcm,bcm4329-fmac.yaml | 101 ++++++++++++++++++ > .../net/wireless/brcm,bcm43xx-fmac.txt | 38 ------- > 2 files changed, 101 insertions(+), 38 deletions(-) > create mode 100644 Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml > delete mode 100644 Documentation/devicetree/bindings/net/wireless/brcm,bcm43xx-fmac.txt > Applied, thanks!