xref: /linux/Documentation/devicetree/bindings/net/micrel-ks8995.txt (revision 8c57a5e7b2820f349c95b8c8393fec1e0f4070d2)
1*7e406d12SHelmut BuchsbaumMicrel KS8995 SPI controlled Ethernet Switch families
2*7e406d12SHelmut Buchsbaum
3*7e406d12SHelmut BuchsbaumRequired properties (according to spi-bus.txt):
4*7e406d12SHelmut Buchsbaum- compatible: either "micrel,ks8995", "micrel,ksz8864" or "micrel,ksz8795"
5*7e406d12SHelmut Buchsbaum
6*7e406d12SHelmut BuchsbaumOptional properties:
7*7e406d12SHelmut Buchsbaum- reset-gpios : phandle of gpio that will be used to reset chip during probe
8*7e406d12SHelmut Buchsbaum
9*7e406d12SHelmut BuchsbaumExample:
10*7e406d12SHelmut Buchsbaum
11*7e406d12SHelmut Buchsbaumspi-master {
12*7e406d12SHelmut Buchsbaum	...
13*7e406d12SHelmut Buchsbaum	switch@0 {
14*7e406d12SHelmut Buchsbaum		compatible = "micrel,ksz8795";
15*7e406d12SHelmut Buchsbaum
16*7e406d12SHelmut Buchsbaum		reg = <0>;
17*7e406d12SHelmut Buchsbaum		spi-max-frequency = <50000000>;
18*7e406d12SHelmut Buchsbaum		reset-gpios = <&gpio0 46 GPIO_ACTIVE_LOW>;
19*7e406d12SHelmut Buchsbaum	};
20*7e406d12SHelmut Buchsbaum};
21