1*03f838e9SMaxime Ripard# SPDX-License-Identifier: GPL-2.0
2*03f838e9SMaxime Ripard%YAML 1.2
3*03f838e9SMaxime Ripard---
4*03f838e9SMaxime Ripard$id: http://devicetree.org/schemas/net/wireless/esp,esp8089.yaml#
5*03f838e9SMaxime Ripard$schema: http://devicetree.org/meta-schemas/core.yaml#
6*03f838e9SMaxime Ripard
7*03f838e9SMaxime Ripardtitle: Espressif ESP8089 Device Tree Bindings
8*03f838e9SMaxime Ripard
9*03f838e9SMaxime Ripardmaintainers:
10*03f838e9SMaxime Ripard  - Hans de Goede <hdegoede@redhat.com>
11*03f838e9SMaxime Ripard
12*03f838e9SMaxime Ripardproperties:
13*03f838e9SMaxime Ripard  compatible:
14*03f838e9SMaxime Ripard    const: esp,esp8089
15*03f838e9SMaxime Ripard
16*03f838e9SMaxime Ripard  reg:
17*03f838e9SMaxime Ripard    maxItems: 1
18*03f838e9SMaxime Ripard
19*03f838e9SMaxime Ripard  esp,crystal-26M-en:
20*03f838e9SMaxime Ripard    $ref: /schemas/types.yaml#/definitions/uint32
21*03f838e9SMaxime Ripard    description: >
22*03f838e9SMaxime Ripard      Value for the crystal_26M_en firmware parameter
23*03f838e9SMaxime Ripard
24*03f838e9SMaxime Ripardrequired:
25*03f838e9SMaxime Ripard  - compatible
26*03f838e9SMaxime Ripard  - reg
27*03f838e9SMaxime Ripard
28*03f838e9SMaxime RipardadditionalProperties: false
29*03f838e9SMaxime Ripard
30*03f838e9SMaxime Ripardexamples:
31*03f838e9SMaxime Ripard  - |
32*03f838e9SMaxime Ripard      mmc {
33*03f838e9SMaxime Ripard          #address-cells = <1>;
34*03f838e9SMaxime Ripard          #size-cells = <0>;
35*03f838e9SMaxime Ripard
36*03f838e9SMaxime Ripard          wifi@1 {
37*03f838e9SMaxime Ripard              compatible = "esp,esp8089";
38*03f838e9SMaxime Ripard              reg = <1>;
39*03f838e9SMaxime Ripard              esp,crystal-26M-en = <2>;
40*03f838e9SMaxime Ripard          };
41*03f838e9SMaxime Ripard      };
42*03f838e9SMaxime Ripard
43*03f838e9SMaxime Ripard...
44