Linux Audio

Check our new training course

Yocto distribution development and maintenance

Need a Yocto distribution for your embedded project?
Loading...
Note: File does not exist in v6.13.7.
 1/*
 2 * Copyright (C) 2014 Florian Vaussard, EPFL Mobots group
 3 *
 4 * This program is free software; you can redistribute it and/or modify
 5 * it under the terms of the GNU General Public License version 2 as
 6 * published by the Free Software Foundation.
 7 */
 8
 9/*
10 * Chestnut43 expansion board is manufactured by Gumstix Inc.
11 */
12
13#include "omap3-overo-common-peripherals.dtsi"
14
15#include <dt-bindings/input/input.h>
16
17/ {
18	leds {
19		compatible = "gpio-leds";
20		pinctrl-names = "default";
21		pinctrl-0 = <&led_pins>;
22		heartbeat {
23			label = "overo:red:gpio21";
24			gpios = <&gpio1 21 GPIO_ACTIVE_LOW>;		/* gpio_21 */
25			linux,default-trigger = "heartbeat";
26		};
27		gpio22 {
28			label = "overo:blue:gpio22";
29			gpios = <&gpio1 22 GPIO_ACTIVE_LOW>;		/* gpio_22 */
30		};
31	};
32
33	gpio_keys {
34		compatible = "gpio-keys";
35		pinctrl-names = "default";
36		pinctrl-0 = <&button_pins>;
37		#address-cells = <1>;
38		#size-cells = <0>;
39		button0@23 {
40			label = "button0";
41			linux,code = <BTN_0>;
42			gpios = <&gpio1 23 GPIO_ACTIVE_LOW>;		/* gpio_23 */
43			gpio-key,wakeup;
44		};
45		button1@14 {
46			label = "button1";
47			linux,code = <BTN_1>;
48			gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;		/* gpio_14 */
49			gpio-key,wakeup;
50		};
51	};
52};
53
54#include "omap-gpmc-smsc9221.dtsi"
55
56&gpmc {
57	ranges = <5 0 0x2c000000 0x1000000>;	/* CS5 */
58
59	ethernet@gpmc {
60		reg = <5 0 0xff>;
61		interrupt-parent = <&gpio6>;
62		interrupts = <16 IRQ_TYPE_LEVEL_LOW>;	/* GPIO 176 */
63	};
64};
65
66&lis33de {
67	status = "disabled";
68};
69