| /OK3568_Linux_fs/kernel/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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/arm/ |
| H A D | cluster-pm-race-avoidance.rst | 6 cluster setup and teardown operations and to manage hardware coherency 33 mechanisms like Linux spinlocks may rely on coherency mechanisms which 73 enabling coherency. 83 coherency exit. 160 A CPU cannot start participating in hardware coherency until the 178 start participating in local coherency. 201 While in this state, the CPU exits coherency, including any 318 enabling of hardware coherency at the cluster level and any 323 setup to enable other CPUs in the cluster to enter coherency 329 cluster-level setup and hardware coherency complete [all …]
|
| /OK3568_Linux_fs/kernel/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.
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/ |
| H A D | mali-midgard.txt | 55 - system-coherency : Sets the coherency protocol to be used for coherent 57 If not set then no coherency is used. 60 - 31 : No coherency
|
| H A D | mali-bifrost.txt | 101 - system-coherency : Sets the coherency protocol to be used for coherent 103 If not set then no coherency is used. 106 - 31 : No coherency 127 - system-coherency with a value of 1 (no full coherency with arbitration) 205 system-coherency = <31>;
|
| H A D | priority_control_manager.txt | 42 system-coherency = <31>;
|
| H A D | memory_group_manager.txt | 42 system-coherency = <31>;
|
| H A D | cci.txt | 5 ARM multi-cluster systems maintain intra-cluster coherency through a 7 transactions and manage coherency, TLB invalidations and memory barriers.
|
| /OK3568_Linux_fs/kernel/Documentation/vm/ |
| H A D | cleancache.rst | 75 other sharers. The kernel is responsible for ensuring coherency between 79 Note that cleancache must enforce put-put-get coherency and get-get 80 coherency. For the former, if two puts are made to the same handle but 82 subsequent get can never return the stale data (AAA). For get-get coherency, 164 coherency (via cleancache_invalidate operations) between cleancache, 199 a great deal of race conditions and potential coherency issues 241 - To ensure coherency/correctness, the FS must ensure that all 244 - To ensure coherency/correctness, either inode numbers must 266 there would be potential coherency issues if/when the inode
|
| /OK3568_Linux_fs/kernel/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
|
| /OK3568_Linux_fs/kernel/Documentation/ABI/removed/ |
| H A D | net_dma | 7 coherency issues of the cpu potentially touching the buffers
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-mvebu/ |
| H A D | Makefile | 10 obj-y += cpu-reset.o board-v7.o coherency.o coherency_ll.o pmsu.o pmsu_ll.o
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/selftests/ |
| H A D | i915_live_selftests.h | 34 selftest(coherency, i915_gem_coherency_live_selftests)
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_gpuprops.c | 49 props->coherency_info.coherency = props->raw_props.mem_features; in kbase_gpuprops_construct_coherent_groups() 52 if (props->coherency_info.coherency & GROUPS_L2_COHERENT) { in kbase_gpuprops_construct_coherent_groups() 292 base_props->coherency_info.coherency = in kbase_gpuprops_update_max_config_props() 762 PROP(COHERENCY_COHERENCY, coherency_info.coherency),
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_gpuprops.c | 104 props->coherency_info.coherency = props->raw_props.mem_features; in kbase_gpuprops_construct_coherent_groups() 107 if (props->coherency_info.coherency & GROUPS_L2_COHERENT) { in kbase_gpuprops_construct_coherent_groups() 413 PROP(COHERENCY_COHERENCY, coherency_info.coherency),
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/watchdog/ |
| H A D | marvel.txt | 29 "nbclk" (L2/coherency fabric clock),
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/timer/ |
| H A D | marvell,armada-370-xp-timer.txt | 22 "nbclk" (L2/coherency fabric clock),
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| 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 {
|
| /OK3568_Linux_fs/u-boot/arch/arm/cpu/armv8/ |
| H A D | Kconfig | 7 bool "Enable data coherency with other cores in cluster" 12 For A53, it enables data coherency with other cores in the
|
| /OK3568_Linux_fs/kernel/include/uapi/gpu/arm/bifrost/ |
| H A D | mali_base_kernel.h | 486 __u32 coherency; member
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | armada-370-xp.dtsi | 238 coherency-fabric@20200 { 239 compatible = "marvell,coherency-fabric";
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pci/ |
| H A D | layerscape-pcie-gen4.txt | 20 - dma-coherent: Indicates that the hardware IP block can ensure the coherency
|
| /OK3568_Linux_fs/kernel/Documentation/filesystems/caching/ |
| H A D | object.rst | 175 object is represented there, and if it is, to see if it's valid (coherency 193 coherency data indicated what's on disk is out of date. In this state, 229 to maintain coherency.
|
| /OK3568_Linux_fs/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.
|