| /openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/doc/ |
| H A D | README.core_prefetch | 1 Core instruction prefetch disable 3 To disable instruction prefetch of core; hwconfig needs to be updated. 13 If the bit is set ('b1) in the mask, then prefetch is disabled for 16 core0 prefetch should not be disabled i.e. Mask[0] should never be set. 19 Once disabled, prefetch remains disabled until the next reset. 20 There is no function to re-enable prefetch.
|
| /openbmc/u-boot/include/linux/ |
| H A D | list.h | 9 static inline void prefetch(const void *x) {;} in prefetch() function 357 for (pos = (head)->next; prefetch(pos->next), pos != (head); \ 379 for (pos = (head)->prev; prefetch(pos->prev), pos != (head); \ 400 prefetch(pos->prev), pos != (head); \ 411 prefetch(pos->member.next), &pos->member != (head); \ 422 prefetch(pos->member.prev), &pos->member != (head); \ 447 prefetch(pos->member.next), &pos->member != (head); \ 461 prefetch(pos->member.prev), &pos->member != (head); \ 473 for (; prefetch(pos->member.next), &pos->member != (head); \ 628 for (pos = (head)->first; pos && ({ prefetch(pos->next); 1; }); \ [all …]
|
| /openbmc/u-boot/drivers/usb/gadget/ |
| H A D | pxa25x_udc.h | 21 static inline void prefetch(const void *ptr) in prefetch() function 30 #define prefetchw(ptr) prefetch(ptr)
|
| /openbmc/u-boot/drivers/pci/ |
| H A D | pci_auto.c | 22 struct pci_region *prefetch, struct pci_region *io, in dm_pciauto_setup_device() argument 87 if (prefetch && (bar_response & in dm_pciauto_setup_device() 89 bar_res = prefetch; in dm_pciauto_setup_device() 96 bar_nr, bar_res == prefetch ? "Prf" : "Mem", in dm_pciauto_setup_device()
|
| H A D | pci_auto_old.c | 31 struct pci_region *prefetch, in pciauto_setup_device() argument 99 if (prefetch && (bar_response & PCI_BASE_ADDRESS_MEM_PREFETCH)) in pciauto_setup_device() 100 bar_res = prefetch; in pciauto_setup_device() 105 bar_nr, bar_res == prefetch ? "Prf" : "Mem", in pciauto_setup_device()
|
| /openbmc/u-boot/board/freescale/mpc837xerdb/ |
| H A D | README | 41 0x8000_0000 0x8fff_ffff PCI MEM prefetch 256M 32 42 0x9000_0000 0x9fff_ffff PCI MEM non-prefetch 256M 32
|
| /openbmc/u-boot/arch/mips/include/asm/ |
| H A D | processor.h | 125 static inline void prefetch(const void *addr) in prefetch() function
|
| /openbmc/u-boot/board/freescale/mpc837xemds/ |
| H A D | README | 45 0x8000_0000 0x8fff_ffff PCI MEM prefetch 256M 46 0x9000_0000 0x9fff_ffff PCI MEM non-prefetch 256M
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/tinymembench/ |
| H A D | tinymembench_git.bb | 4 aligned memory blocks and attempting different prefetch strategies"
|
| /openbmc/qemu/hw/pci/ |
| H A D | pci-hmp-cmds.c | 98 region->value->prefetch ? " prefetchable" : "", in hmp_info_pci_device() 103 region->value->prefetch ? " prefetchable" : ""); in hmp_info_pci_device()
|
| H A D | pci-qmp-cmds.c | 53 region->prefetch = !!(r->type & PCI_BASE_ADDRESS_MEM_PREFETCH); in qmp_query_pci_regions()
|
| /openbmc/qemu/tests/tcg/xtensa/ |
| H A D | test_cache.S | 18 test prefetch
|
| /openbmc/u-boot/board/freescale/mpc832xemds/ |
| H A D | README | 66 0x8000_0000 0x8fff_ffff PCI MEM prefetch 256M 67 0x9000_0000 0x9fff_ffff PCI MEM non-prefetch 256M
|
| /openbmc/qemu/docs/devel/ |
| H A D | s390-dasd-ipl.rst | 77 non-prefetch of ccw data. 80 ORB (Operation Request Block). One of those parameters is a prefetch bit. If the 90 Not being able to turn off prefetch will also prevent the TIC at the end of the 100 Since we are forced to live with prefetch we cannot use the very simple IPL
|
| /openbmc/qemu/qapi/ |
| H A D | pci.json | 42 # @prefetch: if @type is 'memory', true if the memory is prefetchable 50 '*prefetch': 'bool', '*mem_type_64': 'bool' } }
|
| /openbmc/u-boot/doc/ |
| H A D | README.NDS32 | 22 - Data prefetch to improve data cache performance.
|
| /openbmc/openbmc/meta-openembedded/meta-filesystems/recipes-utils/xfsprogs/files/ |
| H A D | 0005-Replace-off64_t-stat64-with-off_t-stat.patch | 38 repair/prefetch.c | 2 +- 658 diff --git a/repair/prefetch.c b/repair/prefetch.c 660 --- a/repair/prefetch.c 661 +++ b/repair/prefetch.c
|
| /openbmc/u-boot/arch/arm/dts/ |
| H A D | socfpga.dtsi | 714 prefetch-data = <1>; 715 prefetch-instr = <1>; 720 arm,prefetch-drop = <0>; 721 arm,prefetch-offset = <7>;
|
| H A D | socfpga_arria10.dtsi | 649 prefetch-data = <1>; 650 prefetch-instr = <1>;
|
| H A D | dra7-evm.dts | 390 ti,nand-xfer-type = "prefetch-dma";
|
| H A D | dra72-evm-common.dtsi | 314 ti,nand-xfer-type = "prefetch-dma";
|
| H A D | armada-38x.dtsi | 114 prefetch-data = <1>;
|
| /openbmc/qemu/target/arm/tcg/ |
| H A D | sve.decode | 1310 # SVE 32-bit gather prefetch (scalar plus 32-bit scaled offsets) 1313 # SVE 32-bit gather prefetch (vector plus immediate) 1316 # SVE contiguous prefetch (scalar plus immediate) 1319 # SVE contiguous prefetch (scalar plus scalar) 1354 # SVE 64-bit gather prefetch (scalar plus 64-bit scaled offsets) 1357 # SVE 64-bit gather prefetch (scalar plus unpacked 32-bit scaled offsets) 1360 # SVE 64-bit gather prefetch (vector plus immediate)
|
| /openbmc/qemu/hw/dma/ |
| H A D | omap_dma.c | 47 int prefetch; member 700 s->ch[i].prefetch = 0;
|
| /openbmc/u-boot/drivers/mtd/nand/raw/ |
| H A D | Kconfig | 112 uses the prefetch mode to speed up read operations.
|