|
@@ -12,6 +12,12 @@
|
|
|
bootargs = "console=ttyLP0,115200";
|
|
|
};
|
|
|
|
|
|
+ clk16m: clk16m {
|
|
|
+ compatible = "fixed-clock";
|
|
|
+ #clock-cells = <0>;
|
|
|
+ clock-frequency = <16000000>;
|
|
|
+ };
|
|
|
+
|
|
|
regulators {
|
|
|
compatible = "simple-bus";
|
|
|
#address-cells = <1>;
|
|
@@ -47,6 +53,21 @@
|
|
|
status = "okay";
|
|
|
};
|
|
|
|
|
|
+&dspi1 {
|
|
|
+ status = "okay";
|
|
|
+
|
|
|
+ mcp2515can: can@0 {
|
|
|
+ compatible = "microchip,mcp2515";
|
|
|
+ pinctrl-names = "default";
|
|
|
+ pinctrl-0 = <&pinctrl_can_int>;
|
|
|
+ reg = <0>;
|
|
|
+ clocks = <&clk16m>;
|
|
|
+ spi-max-frequency = <10000000>;
|
|
|
+ interrupt-parent = <&gpio1>;
|
|
|
+ interrupts = <11 GPIO_ACTIVE_LOW>;
|
|
|
+ };
|
|
|
+};
|
|
|
+
|
|
|
&esdhc1 {
|
|
|
pinctrl-names = "default";
|
|
|
pinctrl-0 = <&pinctrl_esdhc1>;
|
|
@@ -94,3 +115,13 @@
|
|
|
&usbh1 {
|
|
|
vbus-supply = <&usbh_vbus_reg>;
|
|
|
};
|
|
|
+
|
|
|
+&iomuxc {
|
|
|
+ vf610-colibri {
|
|
|
+ pinctrl_can_int: can_int {
|
|
|
+ fsl,pins = <
|
|
|
+ VF610_PAD_PTB21__GPIO_43 0x22ed
|
|
|
+ >;
|
|
|
+ };
|
|
|
+ };
|
|
|
+};
|