162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Copyright (C) 2015 Ash Charles, Gumstix, Inc.
462306a36Sopenharmony_ci */
562306a36Sopenharmony_ci
662306a36Sopenharmony_ci/*
762306a36Sopenharmony_ci * TobiDuo expansion board is manufactured by Gumstix Inc.
862306a36Sopenharmony_ci */
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci#include "omap3-overo-common-peripherals.dtsi"
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci#include "omap-gpmc-smsc9221.dtsi"
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_ci&gpmc {
1562306a36Sopenharmony_ci	smsc1: ethernet@gpmc {
1662306a36Sopenharmony_ci		reg = <5 0 0xff>;
1762306a36Sopenharmony_ci		interrupt-parent = <&gpio6>;
1862306a36Sopenharmony_ci		interrupts = <16 IRQ_TYPE_LEVEL_LOW>;	/* GPIO 176 */
1962306a36Sopenharmony_ci	};
2062306a36Sopenharmony_ci
2162306a36Sopenharmony_ci	smsc2: ethernet@4,0 {
2262306a36Sopenharmony_ci		compatible = "smsc,lan9221","smsc,lan9115";
2362306a36Sopenharmony_ci		bank-width = <2>;
2462306a36Sopenharmony_ci
2562306a36Sopenharmony_ci		gpmc,mux-add-data = <0>;
2662306a36Sopenharmony_ci		gpmc,cs-on-ns = <0>;
2762306a36Sopenharmony_ci		gpmc,cs-rd-off-ns = <42>;
2862306a36Sopenharmony_ci		gpmc,cs-wr-off-ns = <36>;
2962306a36Sopenharmony_ci		gpmc,adv-on-ns = <6>;
3062306a36Sopenharmony_ci		gpmc,adv-rd-off-ns = <12>;
3162306a36Sopenharmony_ci		gpmc,adv-wr-off-ns = <12>;
3262306a36Sopenharmony_ci		gpmc,oe-on-ns = <0>;
3362306a36Sopenharmony_ci		gpmc,oe-off-ns = <42>;
3462306a36Sopenharmony_ci		gpmc,we-on-ns = <0>;
3562306a36Sopenharmony_ci		gpmc,we-off-ns = <36>;
3662306a36Sopenharmony_ci		gpmc,rd-cycle-ns = <60>;
3762306a36Sopenharmony_ci		gpmc,wr-cycle-ns = <54>;
3862306a36Sopenharmony_ci		gpmc,access-ns = <36>;
3962306a36Sopenharmony_ci		gpmc,page-burst-access-ns = <0>;
4062306a36Sopenharmony_ci		gpmc,bus-turnaround-ns = <0>;
4162306a36Sopenharmony_ci		gpmc,cycle2cycle-delay-ns = <0>;
4262306a36Sopenharmony_ci		gpmc,wr-data-mux-bus-ns = <18>;
4362306a36Sopenharmony_ci		gpmc,wr-access-ns = <42>;
4462306a36Sopenharmony_ci		gpmc,cycle2cycle-samecsen;
4562306a36Sopenharmony_ci		gpmc,cycle2cycle-diffcsen;
4662306a36Sopenharmony_ci		vddvario-supply = <&vddvario>;
4762306a36Sopenharmony_ci		vdd33a-supply = <&vdd33a>;
4862306a36Sopenharmony_ci		reg-io-width = <4>;
4962306a36Sopenharmony_ci		smsc,save-mac-address;
5062306a36Sopenharmony_ci
5162306a36Sopenharmony_ci		reg = <4 0 0xff>;
5262306a36Sopenharmony_ci		interrupt-parent = <&gpio3>;
5362306a36Sopenharmony_ci		interrupts = <1 IRQ_TYPE_LEVEL_LOW>;	/* GPIO 65 */
5462306a36Sopenharmony_ci	};
5562306a36Sopenharmony_ci};
5662306a36Sopenharmony_ci
5762306a36Sopenharmony_ci&lis33de {
5862306a36Sopenharmony_ci	status = "disabled";
5962306a36Sopenharmony_ci};
60