aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit
diff options
context:
space:
mode:
authorEddie Hung <eddie@fpgeh.com>2019-08-15 09:23:57 -0700
committerEddie Hung <eddie@fpgeh.com>2019-08-15 09:23:57 -0700
commit4cfefae21e872bb5a4dc13473316352da2b7a916 (patch)
treec15999e09436abf18b284eda38a958ce6e5295e1 /tests/unit
parentd8a2aaa46379df7a07f4b776b7f9981b04999215 (diff)
downloadyosys-4cfefae21e872bb5a4dc13473316352da2b7a916.tar.gz
yosys-4cfefae21e872bb5a4dc13473316352da2b7a916.tar.bz2
yosys-4cfefae21e872bb5a4dc13473316352da2b7a916.zip
More use of IdString::in()
Diffstat (limited to 'tests/unit')
0 files changed, 0 insertions, 0 deletions
'>89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146
/dts-v1/;

#include "mt7620n.dtsi"

#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/input/input.h>

/ {
	compatible = "zyxel,keenetic-omni-ii", "ralink,mt7620n-soc";
	model = "ZyXEL Keenetic Omni II";

	aliases {
		led-status = &led_power;
	};

	gpio-leds {
		compatible = "gpio-leds";

		wan {
			label = "kn_rc:green:wan";
			gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
		};

		usb {
			label = "kn_rc:green:usb";
			gpios = <&gpio0 20 GPIO_ACTIVE_LOW>;
		};

		wifi {
			label = "kn_rc:green:wifi";
			gpios = <&gpio3 0 GPIO_ACTIVE_LOW>;
		};

		led_power: power {
			label = "kn_rc:green:power";
			gpios = <&gpio1 15 GPIO_ACTIVE_LOW>;
		};
	};

	gpio-keys-polled {
		compatible = "gpio-keys";
		poll-interval = <20>;

		reset {
			label = "reset";
			gpios = <&gpio0 1 GPIO_ACTIVE_LOW>;
			linux,code = <KEY_RESTART>;
		};

		wps {
			label = "wps";
			gpios = <&gpio0 2 GPIO_ACTIVE_LOW>;
			linux,code = <KEY_WPS_BUTTON>;
		};

		fn {
			label = "fn";
			gpios = <&gpio0 17 GPIO_ACTIVE_LOW>;
			linux,code = <BTN_0>;
		};
	};

	gpio_export {
		compatible = "gpio-export";
		#size-cells = <0>;

		usb_power {
			gpio-export,name = "usb";
			gpio-export,output = <1>;
			gpios = <&gpio0 21 GPIO_ACTIVE_HIGH>;
		};
	};
};

&gpio1 {
	status = "okay";
};

&gpio3 {
	status = "okay";
};

&spi0 {
	status = "okay";

	m25p80@0 {
		compatible = "jedec,spi-nor";
		reg = <0>;
		spi-max-frequency = <10000000>;

		partitions {
			compatible = "fixed-partitions";
			#address-cells = <1>;
			#size-cells = <1>;

			partition@0 {
				label = "u-boot";
				reg = <0x0 0x30000>;
				read-only;
			};

			partition@30000 {
				label = "u-boot-env";
				reg = <0x30000 0x10000>;
				read-only;
			};

			factory: partition@40000 {
				label = "factory";
				reg = <0x40000 0x10000>;
				read-only;
			};

			partition@50000 {
				label = "firmware";
				reg = <0x50000 0x7b0000>;
			};
		};
	};
};

&pinctrl {
	state_default: pinctrl0 {
		gpio {
			ralink,group = "i2c", "wdt", "pa", "spi refclk", "wled";
			ralink,function = "gpio";
		};
	};
};

&ethernet {
	mtd-mac-address = <&factory 0x4>;
	mediatek,portmap = "wllll";
};

&wmac {
	ralink,mtd-eeprom = <&factory 0>;
};

&ehci {
	status = "okay";
};

&ohci {
	status = "okay";
};