Hi, I'm attempting to connect a Microchip enc28j60 SPI Ethernet controller to an Olimex A13 board, but I'm having trouble figuring out how to modify the dtsi file. This is the wiring config I'm using: PC0 - SPI0_MOSI PC1 - SPI0_MISO PC2 - SPI0_CLK PC3 - SPI0_CS0 PB3 - EINT17
The parts I'm having trouble with is figuring out how to setup the external interrupt, and what I do to map the SPI0 device to the correct pins. I assume it's similar to the nodes for other devices in the pinctrl section? Sorry for the noobie questions, I normally do this kind of stuff on a Cortex M3. Here is what I have so far: spi0: spi@01c05000 { compatible = "allwinner,sun4i-a10-spi"; reg = <0x01c05000 0x1000>; interrupts = <10>; clocks = <&ahb_gates 20>, <&spi0_clk>; clock-names = "ahb", "mod"; status = "disabled"; #address-cells = <1>; #size-cells = <0>; ethernet: enc28j60@0 { compatible = "microchip,enc28j60"; spi-max-frequency = < 20000000 >; reg = < 0 >; interrupts = < ?? >; }; }; -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.