About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / devicetree / bindings / iommu / ti,omap-iommu.txt




Custom Search

Based on kernel version 4.3. Page generated on 2015-11-02 12:45 EST.

1	OMAP2+ IOMMU
2	
3	Required properties:
4	- compatible : Should be one of,
5			"ti,omap2-iommu" for OMAP2/OMAP3 IOMMU instances
6			"ti,omap4-iommu" for OMAP4/OMAP5 IOMMU instances
7			"ti,dra7-iommu" for DRA7xx IOMMU instances
8	- ti,hwmods  : Name of the hwmod associated with the IOMMU instance
9	- reg        : Address space for the configuration registers
10	- interrupts : Interrupt specifier for the IOMMU instance
11	- #iommu-cells : Should be 0. OMAP IOMMUs are all "single-master" devices,
12	                 and needs no additional data in the pargs specifier. Please
13	                 also refer to the generic bindings document for more info
14	                 on this property,
15	                     Documentation/devicetree/bindings/iommu/iommu.txt
16	
17	Optional properties:
18	- ti,#tlb-entries : Number of entries in the translation look-aside buffer.
19	                    Should be either 8 or 32 (default: 32)
20	- ti,iommu-bus-err-back : Indicates the IOMMU instance supports throwing
21			          back a bus error response on MMU faults.
22	
23	Example:
24		/* OMAP3 ISP MMU */
25		mmu_isp: mmu@480bd400 {
26			#iommu-cells = <0>;
27			compatible = "ti,omap2-iommu";
28			reg = <0x480bd400 0x80>;
29			interrupts = <24>;
30			ti,hwmods = "mmu_isp";
31			ti,#tlb-entries = <8>;
32		};
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.