xref: /freebsd/sys/contrib/device-tree/src/arm/ti/omap/omap2430-sdp.dts (revision f126890ac5386406dadf7c4cfa9566cbb56537c5)
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/
4 */
5/dts-v1/;
6
7#include "omap2430.dtsi"
8
9/ {
10	model = "TI OMAP2430 SDP";
11	compatible = "ti,omap2430-sdp", "ti,omap2430", "ti,omap2";
12
13	memory@80000000 {
14		device_type = "memory";
15		reg = <0x80000000 0x8000000>; /* 128 MB */
16	};
17};
18
19&i2c2 {
20	clock-frequency = <100000>;
21
22	twl: twl@48 {
23		reg = <0x48>;
24		interrupts = <7>; /* SYS_NIRQ cascaded to intc */
25	};
26};
27
28#include "twl4030.dtsi"
29
30&mmc1 {
31	vmmc-supply = <&vmmc1>;
32	bus-width = <4>;
33};
34
35&gpmc {
36	ranges = <5 0 0x08000000 0x01000000>;
37	ethernet@gpmc {
38		compatible = "smsc,lan91c94";
39		interrupt-parent = <&gpio5>;
40		interrupts = <21 IRQ_TYPE_LEVEL_LOW>;	/* gpio149 */
41		reg = <5 0x300 0xf>;
42		bank-width = <2>;
43		gpmc,sync-clk-ps = <0>;
44		gpmc,mux-add-data = <2>;
45		gpmc,device-width = <1>;
46		gpmc,cycle2cycle-samecsen;
47		gpmc,cycle2cycle-diffcsen;
48		gpmc,cs-on-ns = <6>;
49		gpmc,cs-rd-off-ns = <187>;
50		gpmc,cs-wr-off-ns = <187>;
51		gpmc,adv-on-ns = <18>;
52		gpmc,adv-rd-off-ns = <48>;
53		gpmc,adv-wr-off-ns = <48>;
54		gpmc,oe-on-ns = <60>;
55		gpmc,oe-off-ns = <169>;
56		gpmc,we-on-ns = <66>;
57		gpmc,we-off-ns = <169>;
58		gpmc,rd-cycle-ns = <187>;
59		gpmc,wr-cycle-ns = <187>;
60		gpmc,access-ns = <187>;
61		gpmc,page-burst-access-ns = <24>;
62		gpmc,bus-turnaround-ns = <24>;
63		gpmc,cycle2cycle-delay-ns = <24>;
64		gpmc,wait-monitoring-ns = <0>;
65		gpmc,clk-activation-ns = <0>;
66		gpmc,wr-data-mux-bus-ns = <0>;
67		gpmc,wr-access-ns = <0>;
68	};
69};
70
71