Home
last modified time | relevance | path

Searched refs:coherent (Results 1 – 25 of 60) sorted by relevance

123

/arch/arm64/mm/
Ddma-mapping.c42 const struct iommu_ops *iommu, bool coherent) in arch_setup_dma_ops() argument
46 WARN_TAINT(!coherent && cls > ARCH_DMA_MINALIGN, in arch_setup_dma_ops()
52 dev->dma_coherent = coherent; in arch_setup_dma_ops()
/arch/arc/plat-hsdk/
Dplatform.c88 static int __init hsdk_tweak_node_coherency(const char *path, bool coherent) in hsdk_tweak_node_coherency() argument
107 if (dt_coh_set && !coherent) in hsdk_tweak_node_coherency()
111 if (!dt_coh_set && coherent) in hsdk_tweak_node_coherency()
120 pr_err("failed to tweak %s to %scoherent\n", path, coherent ? "" : "non"); in hsdk_tweak_node_coherency()
191 bool coherent = !!arc_hsdk_axi_dmac_coherent; in hsdk_init_memory_bridge_axi_dmac() local
198 if (hsdk_tweak_node_coherency("/soc/dmac@80000", coherent)) in hsdk_init_memory_bridge_axi_dmac()
201 if (coherent) { in hsdk_init_memory_bridge_axi_dmac()
/arch/arm64/boot/dts/broadcom/stingray/
Dstingray-usb.dtsi30 dma-coherent;
40 dma-coherent;
64 dma-coherent;
74 dma-coherent;
/arch/arc/boot/dts/
Daxc003_idu.dtsi101 * Mark DMA peripherals connected via IOC port as dma-coherent. We do
104 * only AXS103 board has HW-coherent DMA peripherals)
105 * We don't need to mark pgu@17000 as dma-coherent because it uses
110 dma-coherent;
114 dma-coherent;
118 dma-coherent;
122 dma-coherent;
Daxc003.dtsi94 * Mark DMA peripherals connected via IOC port as dma-coherent. We do
97 * only AXS103 board has HW-coherent DMA peripherals)
98 * We don't need to mark pgu@17000 as dma-coherent because it uses
103 dma-coherent;
107 dma-coherent;
111 dma-coherent;
115 dma-coherent;
Dhsdk.dts222 dma-coherent;
242 dma-coherent;
250 dma-coherent;
263 dma-coherent;
/arch/arc/mm/
Ddma.c94 const struct iommu_ops *iommu, bool coherent) in arch_setup_dma_ops() argument
101 if (is_isa_arcv2() && ioc_enable && coherent) in arch_setup_dma_ops()
/arch/arm64/boot/dts/marvell/
Darmada-ap810-ap0.dtsi78 dma-coherent;
86 dma-coherent;
94 dma-coherent;
102 dma-coherent;
Darmada-cp11x.dtsi70 dma-coherent;
282 dma-coherent;
294 dma-coherent;
306 dma-coherent;
326 dma-coherent;
336 dma-coherent;
473 dma-coherent;
491 dma-coherent;
504 dma-coherent;
528 dma-coherent;
[all …]
Darmada-ap80x.dtsi62 dma-coherent;
176 dma-coherent;
185 dma-coherent;
194 dma-coherent;
203 dma-coherent;
259 dma-coherent;
/arch/arm/boot/dts/
Dbcm-nsp.dtsi218 dma-coherent;
228 dma-coherent;
238 dma-coherent;
248 dma-coherent;
258 dma-coherent;
269 dma-coherent;
321 dma-coherent;
329 dma-coherent;
337 dma-coherent;
432 dma-coherent;
[all …]
Decx-common.dtsi29 dma-coherent;
207 dma-coherent;
214 dma-coherent;
Dkeystone-k2g-netcp.dtsi10 dma-coherent;
106 dma-coherent;
/arch/arm64/boot/dts/hisilicon/
Dhip06.dtsi337 dma-coherent;
381 dma-coherent;
390 dma-coherent;
529 dma-coherent;
572 dma-coherent;
581 dma-coherent;
590 dma-coherent;
599 dma-coherent;
613 dma-coherent;
656 dma-coherent;
[all …]
Dhip07.dtsi1168 dma-coherent;
1182 dma-coherent;
1195 dma-coherent;
1208 dma-coherent;
1221 dma-coherent;
1261 dma-coherent;
1270 dma-coherent;
1416 dma-coherent;
1465 dma-coherent;
1474 dma-coherent;
[all …]
/arch/c6x/mm/
DMakefile6 obj-y := init.o dma-coherent.o
/arch/mips/mm/
Ddma-noncoherent.c141 const struct iommu_ops *iommu, bool coherent) in arch_setup_dma_ops() argument
143 dev->dma_coherent = coherent; in arch_setup_dma_ops()
/arch/arm/mm/
Ddma-mapping-nommu.c195 const struct iommu_ops *iommu, bool coherent) in arch_setup_dma_ops() argument
204 dev->archdata.dma_coherent = (cacheid) ? coherent : true; in arch_setup_dma_ops()
209 dev->archdata.dma_coherent = (get_cr() & CR_M) ? coherent : true; in arch_setup_dma_ops()
/arch/arm64/boot/dts/broadcom/northstar2/
Dns2.dtsi117 dma-coherent;
148 dma-coherent;
179 dma-coherent;
209 dma-coherent;
220 dma-coherent;
236 dma-coherent;
252 dma-coherent;
268 dma-coherent;
693 dma-coherent;
717 dma-coherent;
[all …]
/arch/arm64/boot/dts/amd/
Damd-seattle-soc.dtsi73 dma-coherent;
83 dma-coherent;
203 dma-coherent;
223 dma-coherent;
Damd-seattle-xgbe-b.dtsi59 dma-coherent;
85 dma-coherent;
/arch/arm64/boot/dts/apm/
Dapm-storm.dtsi631 dma-coherent;
657 dma-coherent;
683 dma-coherent;
709 dma-coherent;
735 dma-coherent;
812 dma-coherent;
890 dma-coherent;
905 dma-coherent;
919 dma-coherent;
932 dma-coherent;
[all …]
Dapm-shadowcat.dtsi606 dma-coherent;
631 dma-coherent;
657 dma-coherent;
669 dma-coherent;
679 dma-coherent;
689 dma-coherent;
696 dma-coherent;
761 dma-coherent;
784 dma-coherent;
/arch/arm64/boot/dts/freescale/
Dfsl-ls208xa.dtsi417 dma-coherent;
467 dma-coherent;
573 dma-coherent;
764 dma-coherent;
786 dma-coherent;
808 dma-coherent;
830 dma-coherent;
850 dma-coherent;
859 dma-coherent;
Dfsl-lx2160a.dtsi622 dma-coherent;
828 dma-coherent;
841 dma-coherent;
977 dma-coherent;
988 dma-coherent;
999 dma-coherent;
1010 dma-coherent;
1026 dma-coherent;
1054 dma-coherent;
1082 dma-coherent;
[all …]

123