mirror of
https://github.com/easytarget/MQ-Pro-IO.git
synced 2026-01-26 12:53:17 +00:00
precompiled stuff
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
|
||||
#include <dt-bindings/gpio/gpio.h>
|
||||
#include <dt-bindings/leds/common.h>
|
||||
#include <dt-bindings/pwm/pwm.h>
|
||||
|
||||
#include "sun20i-d1.dtsi"
|
||||
#include "sun20i-d1-common-regulators.dtsi"
|
||||
@@ -16,7 +17,6 @@
|
||||
aliases {
|
||||
ethernet0 = &rtl8723ds;
|
||||
mmc0 = &mmc0;
|
||||
serial0 = &uart0;
|
||||
};
|
||||
|
||||
chosen {
|
||||
@@ -34,14 +34,14 @@
|
||||
};
|
||||
};
|
||||
|
||||
leds {
|
||||
compatible = "pwm-leds";
|
||||
|
||||
led {
|
||||
leds {
|
||||
compatible = "gpio-leds";
|
||||
|
||||
led-0 {
|
||||
color = <LED_COLOR_ID_BLUE>;
|
||||
function = LED_FUNCTION_STATUS;
|
||||
max-brightness = <255>;
|
||||
pwms = <&pwm 2 50000 0>;
|
||||
gpios = <&pio 3 18 GPIO_ACTIVE_HIGH>; /* PD18 */
|
||||
};
|
||||
};
|
||||
|
||||
@@ -138,6 +138,36 @@
|
||||
vcc-pe-supply = <®_avdd2v8>;
|
||||
};
|
||||
|
||||
&spi1 {
|
||||
pinctrl-0 = <&spi1_pd_pins>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&i2c0 {
|
||||
pinctrl-0 = <&i2c0_pg12_pins>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
/*&i2c1 {
|
||||
pinctrl-0 = <&i2c1_pb4_pins>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
};*/
|
||||
|
||||
/*&i2c2 {
|
||||
pinctrl-0 = <&i2c2_pc0_pins>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
};*/
|
||||
|
||||
&i2c3 {
|
||||
pinctrl-0 = <&i2c3_pe16_pins>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&uart0 {
|
||||
pinctrl-0 = <&uart0_pb8_pins>;
|
||||
pinctrl-names = "default";
|
||||
@@ -158,6 +188,38 @@
|
||||
};
|
||||
};
|
||||
|
||||
&uart2 {
|
||||
pinctrl-0 = <&uart2_pc0_pins>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
/*&uart3 {
|
||||
uart-has-rtscts;
|
||||
pinctrl-0 = <&uart3_pd10_pins>, <&uart3_pd13_rts_cts_pins>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
};*/
|
||||
|
||||
&uart4 {
|
||||
pinctrl-0 = <&uart4_pb2_pins>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
/*&uart5 {
|
||||
pinctrl-0 = <&uart5_pb4_pins>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
};*/
|
||||
|
||||
&pwm {
|
||||
//pinctrl-0 = <&pwm0_pb12_pin>, <&pwm2_pd18_pin>;
|
||||
pinctrl-0 = <&pwm0_pb12_pin>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&usb_otg {
|
||||
dr_mode = "peripheral";
|
||||
status = "okay";
|
||||
@@ -132,17 +132,29 @@
|
||||
};
|
||||
|
||||
/omit-if-no-ref/
|
||||
i2c0_pb10_pins: i2c0-pb10-pins {
|
||||
pins = "PB10", "PB11";
|
||||
i2c0_pg12_pins: i2c0-pg12-pins {
|
||||
pins = "PG12", "PG13";
|
||||
function = "i2c0";
|
||||
};
|
||||
|
||||
/omit-if-no-ref/
|
||||
i2c2_pb0_pins: i2c2-pb0-pins {
|
||||
pins = "PB0", "PB1";
|
||||
i2c1_pb4_pins: i2c1-pb4-pins {
|
||||
pins = "PB4", "PB5";
|
||||
function = "i2c1";
|
||||
};
|
||||
|
||||
/omit-if-no-ref/
|
||||
i2c2_pc0_pins: i2c2-pc0-pins {
|
||||
pins = "PC0", "PC1";
|
||||
function = "i2c2";
|
||||
};
|
||||
|
||||
/omit-if-no-ref/
|
||||
i2c3_pe16_pins: i2c3-pe16-pins {
|
||||
pins = "PE16", "PE17";
|
||||
function = "i2c3";
|
||||
};
|
||||
|
||||
/omit-if-no-ref/
|
||||
lcd_rgb666_pins: lcd-rgb666-pins {
|
||||
pins = "PD0", "PD1", "PD2", "PD3", "PD4", "PD5",
|
||||
@@ -191,6 +203,18 @@
|
||||
function = "emac";
|
||||
};
|
||||
|
||||
/omit-if-no-ref/
|
||||
pwm0_pb5_pin: pwm0-pb5-pin {
|
||||
pins = "PB5";
|
||||
function = "pwm0";
|
||||
};
|
||||
|
||||
/omit-if-no-ref/
|
||||
pwm0_pb12_pin: pwm0-pb12-pin {
|
||||
pins = "PB12";
|
||||
function = "pwm0";
|
||||
};
|
||||
|
||||
/omit-if-no-ref/
|
||||
pwm0_pd16_pin: pwm0-pd16-pin {
|
||||
pins = "PD16";
|
||||
@@ -250,6 +274,42 @@
|
||||
pins = "PG8", "PG9";
|
||||
function = "uart1";
|
||||
};
|
||||
|
||||
/omit-if-no-ref/
|
||||
uart2_pb0_pins: uart2-pb0-pins {
|
||||
pins = "PB0", "PB1";
|
||||
function = "uart2";
|
||||
};
|
||||
|
||||
/omit-if-no-ref/
|
||||
uart2_pc0_pins: uart2-pc0-pins {
|
||||
pins = "PC0", "PC1";
|
||||
function = "uart2";
|
||||
};
|
||||
|
||||
/omit-if-no-ref/
|
||||
uart3_pd10_pins: uart3-pd10-pins {
|
||||
pins = "PD10", "PD11";
|
||||
function = "uart3";
|
||||
};
|
||||
|
||||
/omit-if-no-ref/
|
||||
uart3_pd13_rts_cts_pins: uart3-pd13-rts-cts-pins {
|
||||
pins = "PD13", "PD14";
|
||||
function = "uart3";
|
||||
};
|
||||
|
||||
/omit-if-no-ref/
|
||||
uart4_pb2_pins: uart4-pb2-pins {
|
||||
pins = "PB2", "PB3";
|
||||
function = "uart4";
|
||||
};
|
||||
|
||||
/omit-if-no-ref/
|
||||
uart5_pb4_pins: uart5-pb4-pins {
|
||||
pins = "PB4", "PB5";
|
||||
function = "uart5";
|
||||
};
|
||||
};
|
||||
|
||||
pwm: pwm@2000c00 {
|
||||
|
||||
Reference in New Issue
Block a user