Lines Matching +full:dma +full:- +full:noncoherent
1 // SPDX-License-Identifier: GPL-2.0-only
16 #include <asm/dma-noncoherent.h>
20 #include <asm/text-patching.h>
48 * | 31 - 25 | 24 - 20 | 19 - 15 | 14 - 12 | 11 - 7 | 6 - 0 |
54 * | 31 - 25 | 24 - 20 | 19 - 15 | 14 - 12 | 11 - 7 | 6 - 0 |
60 * | 31 - 25 | 24 - 20 | 19 - 15 | 14 - 12 | 11 - 7 | 6 - 0 |
66 * | 31 - 25 | 24 - 20 | 19 - 15 | 14 - 12 | 11 - 7 | 6 - 0 |
84 "r"((unsigned long)(_start) & ~((_cachesize) - 1UL)), \
136 /* target-c9xx cores report arch_id and impid as 0 */ in errata_probe_pmu()
153 * target-c9xx cores report arch_id and impid as 0 in errata_probe_ghostwrite()
201 if (alt->vendor_id != THEAD_VENDOR_ID) in thead_errata_patch_func()
203 if (alt->patch_id >= ERRATA_THEAD_NUMBER) in thead_errata_patch_func()
206 tmp = (1U << alt->patch_id); in thead_errata_patch_func()
211 /* On vm-alternatives, the mmu isn't running yet */ in thead_errata_patch_func()
213 memcpy(oldptr, altptr, alt->alt_len); in thead_errata_patch_func()
216 patch_text_nosync(oldptr, altptr, alt->alt_len); in thead_errata_patch_func()