Revert overlay file.
authorBenjamin Braatz <bb@bbraatz.eu>
Mon, 20 Feb 2023 21:40:55 +0000 (22:40 +0100)
committerBenjamin Braatz <bb@bbraatz.eu>
Mon, 20 Feb 2023 21:40:55 +0000 (22:40 +0100)
device_tree/neuron-spi-new-overlay.dts

index cd69c2a668490d940c4b174d64c4e5a758144823..c229042aad966c02e3169b91d65c4053f2441802 100644 (file)
           status = "okay";
                  pinctrl-0 = <&spi0_pins &spi0_cs_pins>;
                  cs-gpios = <&gpio 8 1>, <&gpio 7 1>, <&gpio 24 1>, <&gpio 25 1>;
-                 neuronspi1: neuronspi@1 {
+                 neuronspi0: neuronspi@0 {
                     compatible = "unipi,neuron";
                     reg = <1>;
                     #address-cells = <1>;
                     #size-cells = <0>;
                     spi-max-frequency = <12000000>;
-                    pinctrl-0 = <&neuron_1_irq_pin>;
+                    pinctrl-0 = <&neuron_0_irq_pin>;
                     pinctrl-names = "default";
                     interrupt-parent = <&gpio>;
                     interrupts = <27 0x1>;
                     neuron-probe-always-succeeds = <0>;
                         neuron-always-create-tty = <0>;
                  };
-                 neuronspi2: neuronspi@2 {
+                 neuronspi1: neuronspi@1 {
                     compatible = "unipi,neuron";
                     reg = <2>;
                     #address-cells = <1>;
                     #size-cells = <0>;
                     spi-max-frequency = <1200000>;
-                    pinctrl-0 = <&neuron_2_irq_pin>;
+                    pinctrl-0 = <&neuron_1_irq_pin>;
                     pinctrl-names = "default";
                     interrupt-parent = <&gpio>;
                     interrupts = <23 0x1>;
                     neuron-probe-always-succeeds = <0>;
                         neuron-always-create-tty = <0>;
                  };
-                 neuronspi3: neuronspi@3 {
+                 neuronspi2: neuronspi@2 {
                     compatible = "unipi,neuron";
                     reg = <3>;
                     #address-cells = <1>;
                     #size-cells = <0>;
                     spi-max-frequency = <1200000>;
                     pinctrl-names = "default";
-                    pinctrl-0 = <&neuron_3_irq_pin>;
+                    pinctrl-0 = <&neuron_2_irq_pin>;
                     interrupt-parent = <&gpio>;
                     interrupts = <22 0x1>;
                     status = "okay";
                                brcm,function = <1>;
                                brcm,pull = <0>;
                        };
-                       neuron_1_irq_pin: neuron_1_irq_pin {
+                       neuron_0_irq_pin: neuron_0_irq_pin {
                                brcm,pins = <27>;
                                brcm,function = <0>;
                                brcm,pull = <1>;
                        };
-                       neuron_2_irq_pin: neuron_2_irq_pin {
+                       neuron_1_irq_pin: neuron_1_irq_pin {
                                brcm,pins = <23>;
                                brcm,function = <0>;
                                brcm,pull = <1>;
                        };
-                       neuron_3_irq_pin: neuron_3_irq_pin {
+                       neuron_2_irq_pin: neuron_2_irq_pin {
                                brcm,pins = <22>;
                                brcm,function = <0>;
                                brcm,pull = <1>;
                cs1_pin = <&frag0>,"cs-gpios:16", <&spi0_cs_pins>,"brcm,pins:4";
                cs2_pin = <&frag0>,"cs-gpios:40", <&spi0_cs_pins>,"brcm,pins:12";
                cs3_pin = <&frag0>,"cs-gpios:28", <&spi0_cs_pins>,"brcm,pins:8";        
+               neuron_irq_0 = <&neuronspi0>,"interrupts:0", <&neuron_0_irq_pin>,"brcm,pins:0";
                neuron_irq_1 = <&neuronspi1>,"interrupts:0", <&neuron_1_irq_pin>,"brcm,pins:0";
                neuron_irq_2 = <&neuronspi2>,"interrupts:0", <&neuron_2_irq_pin>,"brcm,pins:0";
-               neuron_irq_3 = <&neuronspi3>,"interrupts:0", <&neuron_3_irq_pin>,"brcm,pins:0";
     };
 };