18c2ecf20Sopenharmony_ciAC97 link bindings
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciThese bindings can be included within any other device node.
48c2ecf20Sopenharmony_ci
58c2ecf20Sopenharmony_ciRequired properties:
68c2ecf20Sopenharmony_ci - pinctrl-names: Has to contain following states to setup the correct
78c2ecf20Sopenharmony_ci   pinmuxing for the used gpios:
88c2ecf20Sopenharmony_ci	"ac97-running": AC97-link is active
98c2ecf20Sopenharmony_ci	"ac97-reset": AC97-link reset state
108c2ecf20Sopenharmony_ci	"ac97-warm-reset": AC97-link warm reset state
118c2ecf20Sopenharmony_ci - ac97-gpios: List of gpio phandles with args in the order ac97-sync,
128c2ecf20Sopenharmony_ci   ac97-sdata, ac97-reset
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_ciExample:
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_cissi {
188c2ecf20Sopenharmony_ci	...
198c2ecf20Sopenharmony_ci
208c2ecf20Sopenharmony_ci	pinctrl-names = "default", "ac97-running", "ac97-reset", "ac97-warm-reset";
218c2ecf20Sopenharmony_ci	pinctrl-0 = <&ac97link_running>;
228c2ecf20Sopenharmony_ci	pinctrl-1 = <&ac97link_running>;
238c2ecf20Sopenharmony_ci	pinctrl-2 = <&ac97link_reset>;
248c2ecf20Sopenharmony_ci	pinctrl-3 = <&ac97link_warm_reset>;
258c2ecf20Sopenharmony_ci	ac97-gpios = <&gpio3 20 0 &gpio3 22 0 &gpio3 28 0>;
268c2ecf20Sopenharmony_ci
278c2ecf20Sopenharmony_ci	...
288c2ecf20Sopenharmony_ci};
29