About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / devicetree / bindings / spi / nvidia,tegra20-slink.txt




Custom Search

Based on kernel version 3.15.4. Page generated on 2014-07-07 09:01 EST.

1	NVIDIA Tegra20/Tegra30 SLINK controller.
2	
3	Required properties:
4	- compatible : should be "nvidia,tegra20-slink", "nvidia,tegra30-slink".
5	- reg: Should contain SLINK registers location and length.
6	- interrupts: Should contain SLINK interrupts.
7	- clocks : Must contain one entry, for the module clock.
8	  See ../clocks/clock-bindings.txt for details.
9	- resets : Must contain an entry for each entry in reset-names.
10	  See ../reset/reset.txt for details.
11	- reset-names : Must include the following entries:
12	  - spi
13	- dmas : Must contain an entry for each entry in clock-names.
14	  See ../dma/dma.txt for details.
15	- dma-names : Must include the following entries:
16	  - rx
17	  - tx
18	
19	Recommended properties:
20	- spi-max-frequency: Definition as per
21	                     Documentation/devicetree/bindings/spi/spi-bus.txt
22	
23	Example:
24	
25	spi@7000d600 {
26		compatible = "nvidia,tegra20-slink";
27		reg = <0x7000d600 0x200>;
28		interrupts = <0 82 0x04>;
29		spi-max-frequency = <25000000>;
30		#address-cells = <1>;
31		#size-cells = <0>;
32		clocks = <&tegra_car 44>;
33		resets = <&tegra_car 44>;
34		reset-names = "spi";
35		dmas = <&apbdma 16>, <&apbdma 16>;
36		dma-names = "rx", "tx";
37		status = "disabled";
38	};
Hide Line Numbers
About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Information is copyright its respective author. All material is available from the Linux Kernel Source distributed under a GPL License. This page is provided as a free service by mjmwired.net.