mirror of https://github.com/armbian/build.git
105 lines
1.7 KiB
Plaintext
105 lines
1.7 KiB
Plaintext
/dts-v1/;
|
|
/plugin/;
|
|
|
|
#include <dt-bindings/gpio/gpio.h>
|
|
#include <dt-bindings/input/input.h>
|
|
#include <dt-bindings/pinctrl/rockchip.h>
|
|
#include <dt-bindings/leds/common.h>
|
|
|
|
/**
|
|
* YX_RK3318 (circular) board
|
|
*/
|
|
|
|
&gpio_led {
|
|
|
|
working {
|
|
gpios = <&gpio2 RK_PC7 GPIO_ACTIVE_HIGH>;
|
|
linux,default-trigger = "timer";
|
|
};
|
|
|
|
};
|
|
|
|
&{/} {
|
|
|
|
i2c_aux_display: i2c-aux-display {
|
|
|
|
compatible = "i2c-gpio";
|
|
sda-gpios = <&gpio2 RK_PC5 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;
|
|
scl-gpios = <&gpio2 RK_PC6 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>;
|
|
i2c-gpio,delay-us = <2>;
|
|
i2c-gpio,sda-output-only;
|
|
i2c-gpio,scl-output-only;
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
|
|
aux-display-controller@24 {
|
|
compatible = "fdhisi,fd6551";
|
|
reg = <0x24>;
|
|
|
|
tm16xx,digits = [04 03 02 01];
|
|
tm16xx,segment-mapping = [00 01 02 03 04 05 06];
|
|
|
|
#address-cells = <2>;
|
|
#size-cells = <0>;
|
|
|
|
led@0,0 {
|
|
reg = <0 0>;
|
|
function = LED_FUNCTION_ALARM;
|
|
};
|
|
|
|
led@0,1 {
|
|
reg = <0 1>;
|
|
function = "usb";
|
|
linux,default-trigger = "usb-host";
|
|
};
|
|
|
|
led@0,2 {
|
|
reg = <0 2>;
|
|
function = "pause";
|
|
linux,default-trigger = "mmc2";
|
|
};
|
|
|
|
led@0,3 {
|
|
reg = <0 3>;
|
|
function = "play";
|
|
linux,default-trigger = "mmc0";
|
|
};
|
|
|
|
led@0,4 {
|
|
reg = <0 4>;
|
|
function = "colon";
|
|
};
|
|
|
|
led@0,5 {
|
|
reg = <0 5>;
|
|
function = LED_FUNCTION_LAN;
|
|
linux,default-trigger = "stmmac-0:00:link";
|
|
};
|
|
|
|
led@0,6 {
|
|
reg = <0 6>;
|
|
function = LED_FUNCTION_WLAN;
|
|
linux,default-trigger = "mmc1";
|
|
};
|
|
|
|
};
|
|
};
|
|
|
|
};
|
|
|
|
/*
|
|
* TODO: needs to find the GPIO for this
|
|
*
|
|
&gpio_keys {
|
|
|
|
reset {
|
|
gpios = <&gpio3 RK_PD1 GPIO_ACTIVE_LOW>;
|
|
label = "reset";
|
|
linux,code = <KEY_RESTART>;
|
|
debounce-interval = <200>;
|
|
wakeup-source;
|
|
};
|
|
|
|
};
|
|
*/
|