1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
| /** @file
| * Copyright (c) 2017, Linaro Limited. All rights reserved.
| *
| * SPDX-License-Identifier: BSD-2-Clause-Patent
| */
|
| /dts-v1/;
|
| #include "SynQuacer.dtsi"
|
| #define KEY_POWER 116
|
| / {
| model = "Socionext Developer Box";
| compatible = "socionext,developer-box", "socionext,synquacer";
|
| gpio-keys {
| compatible = "gpio-keys";
| interrupt-parent = <&exiu>;
|
| power {
| label = "Power Button";
| linux,code = <KEY_POWER>;
| interrupts = <GIC_SPI 120 IRQ_TYPE_EDGE_FALLING>;
| wakeup-source;
| };
| };
| };
|
| #ifdef TPM2_ENABLE
| &tpm {
| status = "okay";
| };
| #endif
|
| &gpio {
| gpio-line-names = "DSW3-PIN1", "DSW3-PIN2", "DSW3-PIN3", "DSW3-PIN4",
| "DSW3-PIN5", "DSW3-PIN6", "DSW3-PIN7", "DSW3-PIN8",
| "PSIN#", "PWROFF#", "GPIO-A", "GPIO-B",
| "GPIO-C", "GPIO-D", "PCIE1EXTINT", "PCIE0EXTINT",
| "PHY2-INT#", "PHY1-INT#", "GPIO-E", "GPIO-F",
| "GPIO-G", "GPIO-H", "GPIO-I", "GPIO-J",
| "GPIO-K", "GPIO-L", "PEC-PD26", "PEC-PD27",
| "PEC-PD28", "PEC-PD29", "PEC-PD30", "PEC-PD31";
| };
|
| &netsec {
| phy-mode = "rgmii-id";
| };
|
| &mdio_netsec {
| phy_netsec: ethernet-phy@7 {
| compatible = "ethernet-phy-ieee802.3-c22";
| reg = <7>;
| };
| };
|
|