Loading Documentation/00-INDEX +2 −2 Original line number Original line Diff line number Diff line Loading @@ -130,8 +130,6 @@ edac.txt - information on EDAC - Error Detection And Correction - information on EDAC - Error Detection And Correction eisa.txt eisa.txt - info on EISA bus support. - info on EISA bus support. exception.txt - how Linux v2.2 handles exceptions without verify_area etc. fault-injection/ fault-injection/ - dir with docs about the fault injection capabilities infrastructure. - dir with docs about the fault injection capabilities infrastructure. fb/ fb/ Loading Loading @@ -234,6 +232,8 @@ memory.txt - info on typical Linux memory problems. - info on typical Linux memory problems. mips/ mips/ - directory with info about Linux on MIPS architecture. - directory with info about Linux on MIPS architecture. mmc/ - directory with info about the MMC subsystem mono.txt mono.txt - how to execute Mono-based .NET binaries with the help of BINFMT_MISC. - how to execute Mono-based .NET binaries with the help of BINFMT_MISC. mutex-design.txt mutex-design.txt Loading Documentation/DMA-API-HOWTO.txt +10 −0 Original line number Original line Diff line number Diff line Loading @@ -753,6 +753,16 @@ to "Closing". alignment constraints (e.g. the alignment constraints about 64-bit alignment constraints (e.g. the alignment constraints about 64-bit objects). objects). 3) Supporting multiple types of IOMMUs If your architecture needs to support multiple types of IOMMUs, you can use include/linux/asm-generic/dma-mapping-common.h. It's a library to support the DMA API with multiple types of IOMMUs. Lots of architectures (x86, powerpc, sh, alpha, ia64, microblaze and sparc) use it. Choose one to see how it can be used. If you need to support multiple types of IOMMUs in a single system, the example of x86 or powerpc helps. Closing Closing This document, and the API itself, would not be in its current This document, and the API itself, would not be in its current Loading Documentation/DMA-API.txt +0 −6 Original line number Original line Diff line number Diff line Loading @@ -455,12 +455,6 @@ Free memory allocated by the nonconsistent API. All parameters must be identical to those passed in (and returned by be identical to those passed in (and returned by dma_alloc_noncoherent()). dma_alloc_noncoherent()). int dma_is_consistent(struct device *dev, dma_addr_t dma_handle) Returns true if the device dev is performing consistent DMA on the memory area pointed to by the dma_handle. int int dma_get_cache_alignment(void) dma_get_cache_alignment(void) Loading Documentation/DocBook/Makefile +2 −2 Original line number Original line Diff line number Diff line Loading @@ -35,7 +35,7 @@ PS_METHOD = $(prefer-db2x) PHONY += xmldocs sgmldocs psdocs pdfdocs htmldocs mandocs installmandocs cleandocs xmldoclinks PHONY += xmldocs sgmldocs psdocs pdfdocs htmldocs mandocs installmandocs cleandocs xmldoclinks BOOKS := $(addprefix $(obj)/,$(DOCBOOKS)) BOOKS := $(addprefix $(obj)/,$(DOCBOOKS)) xmldocs: $(BOOKS) xmldoclinks xmldocs: $(BOOKS) sgmldocs: xmldocs sgmldocs: xmldocs PS := $(patsubst %.xml, %.ps, $(BOOKS)) PS := $(patsubst %.xml, %.ps, $(BOOKS)) Loading Loading @@ -95,7 +95,7 @@ define rule_docproc ) > $(dir $@).$(notdir $@).cmd ) > $(dir $@).$(notdir $@).cmd endef endef %.xml: %.tmpl FORCE %.xml: %.tmpl xmldoclinks FORCE $(call if_changed_rule,docproc) $(call if_changed_rule,docproc) ### ### Loading Documentation/DocBook/kernel-api.tmpl +0 −1 Original line number Original line Diff line number Diff line Loading @@ -132,7 +132,6 @@ X!Ilib/string.c <title>FIFO Buffer</title> <title>FIFO Buffer</title> <sect1><title>kfifo interface</title> <sect1><title>kfifo interface</title> !Iinclude/linux/kfifo.h !Iinclude/linux/kfifo.h !Ekernel/kfifo.c </sect1> </sect1> </chapter> </chapter> Loading Loading
Documentation/00-INDEX +2 −2 Original line number Original line Diff line number Diff line Loading @@ -130,8 +130,6 @@ edac.txt - information on EDAC - Error Detection And Correction - information on EDAC - Error Detection And Correction eisa.txt eisa.txt - info on EISA bus support. - info on EISA bus support. exception.txt - how Linux v2.2 handles exceptions without verify_area etc. fault-injection/ fault-injection/ - dir with docs about the fault injection capabilities infrastructure. - dir with docs about the fault injection capabilities infrastructure. fb/ fb/ Loading Loading @@ -234,6 +232,8 @@ memory.txt - info on typical Linux memory problems. - info on typical Linux memory problems. mips/ mips/ - directory with info about Linux on MIPS architecture. - directory with info about Linux on MIPS architecture. mmc/ - directory with info about the MMC subsystem mono.txt mono.txt - how to execute Mono-based .NET binaries with the help of BINFMT_MISC. - how to execute Mono-based .NET binaries with the help of BINFMT_MISC. mutex-design.txt mutex-design.txt Loading
Documentation/DMA-API-HOWTO.txt +10 −0 Original line number Original line Diff line number Diff line Loading @@ -753,6 +753,16 @@ to "Closing". alignment constraints (e.g. the alignment constraints about 64-bit alignment constraints (e.g. the alignment constraints about 64-bit objects). objects). 3) Supporting multiple types of IOMMUs If your architecture needs to support multiple types of IOMMUs, you can use include/linux/asm-generic/dma-mapping-common.h. It's a library to support the DMA API with multiple types of IOMMUs. Lots of architectures (x86, powerpc, sh, alpha, ia64, microblaze and sparc) use it. Choose one to see how it can be used. If you need to support multiple types of IOMMUs in a single system, the example of x86 or powerpc helps. Closing Closing This document, and the API itself, would not be in its current This document, and the API itself, would not be in its current Loading
Documentation/DMA-API.txt +0 −6 Original line number Original line Diff line number Diff line Loading @@ -455,12 +455,6 @@ Free memory allocated by the nonconsistent API. All parameters must be identical to those passed in (and returned by be identical to those passed in (and returned by dma_alloc_noncoherent()). dma_alloc_noncoherent()). int dma_is_consistent(struct device *dev, dma_addr_t dma_handle) Returns true if the device dev is performing consistent DMA on the memory area pointed to by the dma_handle. int int dma_get_cache_alignment(void) dma_get_cache_alignment(void) Loading
Documentation/DocBook/Makefile +2 −2 Original line number Original line Diff line number Diff line Loading @@ -35,7 +35,7 @@ PS_METHOD = $(prefer-db2x) PHONY += xmldocs sgmldocs psdocs pdfdocs htmldocs mandocs installmandocs cleandocs xmldoclinks PHONY += xmldocs sgmldocs psdocs pdfdocs htmldocs mandocs installmandocs cleandocs xmldoclinks BOOKS := $(addprefix $(obj)/,$(DOCBOOKS)) BOOKS := $(addprefix $(obj)/,$(DOCBOOKS)) xmldocs: $(BOOKS) xmldoclinks xmldocs: $(BOOKS) sgmldocs: xmldocs sgmldocs: xmldocs PS := $(patsubst %.xml, %.ps, $(BOOKS)) PS := $(patsubst %.xml, %.ps, $(BOOKS)) Loading Loading @@ -95,7 +95,7 @@ define rule_docproc ) > $(dir $@).$(notdir $@).cmd ) > $(dir $@).$(notdir $@).cmd endef endef %.xml: %.tmpl FORCE %.xml: %.tmpl xmldoclinks FORCE $(call if_changed_rule,docproc) $(call if_changed_rule,docproc) ### ### Loading
Documentation/DocBook/kernel-api.tmpl +0 −1 Original line number Original line Diff line number Diff line Loading @@ -132,7 +132,6 @@ X!Ilib/string.c <title>FIFO Buffer</title> <title>FIFO Buffer</title> <sect1><title>kfifo interface</title> <sect1><title>kfifo interface</title> !Iinclude/linux/kfifo.h !Iinclude/linux/kfifo.h !Ekernel/kfifo.c </sect1> </sect1> </chapter> </chapter> Loading