/openbmc/linux/Documentation/devicetree/bindings/arm/marvell/ |
H A D | coherency-fabric.txt | 9 * "marvell,coherency-fabric", to be used for the coherency fabric of 12 * "marvell,armada-375-coherency-fabric", for the Armada 375 coherency 15 * "marvell,armada-380-coherency-fabric", for the Armada 38x coherency 18 - reg: Should contain coherency fabric registers location and 21 * For "marvell,coherency-fabric", the first pair for the coherency 24 * For "marvell,armada-375-coherency-fabric", only one pair is needed 27 * For "marvell,armada-380-coherency-fabric", only one pair is needed 37 coherency-fabric@d0020200 { 38 compatible = "marvell,coherency-fabric"; 44 coherency-fabric@21810 { [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/powerpc/fsl/ |
H A D | ccf.txt | 5 The CoreNet coherency fabric is a fabric-oriented, connectivity infrastructure 11 fsl,corenet1-cf - CoreNet coherency fabric version 1. 14 fsl,corenet2-cf - CoreNet coherency fabric version 2.
|
/openbmc/linux/Documentation/filesystems/caching/ |
H A D | netfs-api.rst | 18 (4) Cookies have coherency data that allows a cache to determine if the 35 (7) Data file coherency 104 and notes the coherency data. 116 The specified coherency data is stored in the cookie and will be matched 136 coherency data will be set to the value supplied. The amount of coherency data 167 coherency data can be updated. 170 used to trim the data and will be stored with the coherency data. 208 It optionally updates the stored coherency data and object size and then 292 To request an update of the coherency data and file size on a cookie, the 299 This will update the cookie's coherency data and/or file size. [all …]
|
H A D | backend-api.rst | 147 u8 coherency[]; 165 * ``coherency`` - A piece of coherency data that should be checked when the 168 * ``coherency_len`` - The amount of data in the coherency buffer. 203 * FSCACHE_COOKIE_NEEDS_UPDATE - The coherency data and/or object size has 227 * ``aux_len`` - The length of the coherency data buffer. 237 Each cookie also has a buffer for coherency data. This may also be inline or
|
/openbmc/linux/Documentation/arch/arm/ |
H A D | cluster-pm-race-avoidance.rst | 73 enabling coherency. 83 coherency exit. 178 start participating in local coherency. 329 cluster-level setup and hardware coherency complete 336 Cluster-level setup is complete and hardware coherency is 338 enter coherency. 354 Cluster-level setup is complete and hardware coherency is 356 enter coherency. 377 cluster-level coherency. 430 coherency complete [all …]
|
/openbmc/linux/Documentation/ABI/removed/ |
H A D | net_dma | 7 coherency issues of the cpu potentially touching the buffers
|
/openbmc/linux/arch/arm/mach-mvebu/ |
H A D | Makefile | 7 obj-y += cpu-reset.o board-v7.o coherency.o coherency_ll.o pmsu.o pmsu_ll.o
|
/openbmc/linux/Documentation/filesystems/ |
H A D | ocfs2.rst | 106 coherency=full (*) Disallow concurrent O_DIRECT writes, cluster inode 108 therefore full cluster coherency is guaranteed even 110 coherency=buffered Allow concurrent O_DIRECT writes without EX lock among
|
/openbmc/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm-nsp-ax.dtsi | 5 * lack of DMA coherency.
|
/openbmc/linux/drivers/gpu/drm/i915/selftests/ |
H A D | i915_live_selftests.h | 36 selftest(coherency, i915_gem_coherency_live_selftests)
|
/openbmc/linux/fs/fscache/ |
H A D | volume.c | 233 volume = kzalloc(struct_size(volume, coherency, coherency_len), in fscache_alloc_volume() 241 memcpy(volume->coherency, coherency_data, coherency_len); in fscache_alloc_volume() 451 memcpy(volume->coherency, coherency_data, volume->coherency_len); in __fscache_relinquish_volume()
|
/openbmc/u-boot/arch/arc/ |
H A D | Kconfig | 130 bool "Enable IO coherency unit" 134 Enable IO coherency unit to debug problems with caches and
|
/openbmc/linux/Documentation/devicetree/bindings/arm/ |
H A D | arm,cci-400.yaml | 13 ARM multi-cluster systems maintain intra-cluster coherency through a cache 15 and manage coherency, TLB invalidations and memory barriers.
|
/openbmc/linux/fs/cachefiles/ |
H A D | xattr.c | 209 const void *p = volume->vcookie->coherency; in cachefiles_set_volume_xattr() 258 const void *p = volume->vcookie->coherency; in cachefiles_check_volume_xattr()
|
/openbmc/linux/Documentation/devicetree/bindings/watchdog/ |
H A D | marvel.txt | 29 "nbclk" (L2/coherency fabric clock),
|
/openbmc/linux/Documentation/devicetree/bindings/timer/ |
H A D | marvell,armada-370-xp-timer.txt | 22 "nbclk" (L2/coherency fabric clock),
|
/openbmc/linux/Documentation/devicetree/bindings/ufs/ |
H A D | samsung,exynos-ufs.yaml | 60 the control register for UFS io coherency setting.
|
/openbmc/linux/arch/arm/boot/dts/marvell/ |
H A D | armada-370-xp.dtsi | 176 coherencyfab: coherency-fabric@20200 { 177 compatible = "marvell,coherency-fabric";
|
H A D | armada-370-seagate-personal-cloud.dtsi | 34 coherency-fabric@20200 {
|
/openbmc/linux/Documentation/devicetree/bindings/pci/ |
H A D | layerscape-pcie-gen4.txt | 20 - dma-coherent: Indicates that the hardware IP block can ensure the coherency
|
H A D | ti,j721e-pci-ep.yaml | 59 description: Indicates that the PCIe IP block can ensure the coherency
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | armada-370-xp.dtsi | 238 coherency-fabric@20200 { 239 compatible = "marvell,coherency-fabric";
|
/openbmc/u-boot/arch/arm/cpu/armv8/ |
H A D | Kconfig | 18 bool "Enable data coherency with other cores in cluster" 23 For A53, it enables data coherency with other cores in the
|
/openbmc/linux/arch/powerpc/boot/dts/ |
H A D | amigaone.dts | 13 coherency-off;
|
/openbmc/u-boot/doc/ |
H A D | README.arm-caches | 34 happens with the DMA buffer while DMA is going on we have a coherency problem.
|