Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.12 39 lines 1.2 kB view raw
1SPI Master controller for Netlogic XLP MIPS64 SOCs 2================================================== 3 4Currently this SPI controller driver is supported for the following 5Netlogic XLP SoCs: 6 XLP832, XLP316, XLP208, XLP980, XLP532 7 8Required properties: 9- compatible : Should be "netlogic,xlp832-spi". 10- #address-cells : Number of cells required to define a chip select address 11 on the SPI bus. 12- #size-cells : Should be zero. 13- reg : Should contain register location and length. 14- clocks : Phandle of the spi clock 15- interrupts : Interrupt number used by this controller. 16- interrupt-parent : Phandle of the parent interrupt controller. 17 18SPI slave nodes must be children of the SPI master node and can contain 19properties described in Documentation/devicetree/bindings/spi/spi-bus.txt. 20 21Example: 22 23 spi: xlp_spi@3a100 { 24 compatible = "netlogic,xlp832-spi"; 25 #address-cells = <1>; 26 #size-cells = <0>; 27 reg = <0 0x3a100 0x100>; 28 clocks = <&spi_clk>; 29 interrupts = <34>; 30 interrupt-parent = <&pic>; 31 32 spi_nor@1 { 33 compatible = "spansion,s25sl12801"; 34 #address-cells = <1>; 35 #size-cells = <1>; 36 reg = <1>; /* Chip Select */ 37 spi-max-frequency = <40000000>; 38 }; 39};