Searched full:waves (Results 1 – 15 of 15) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | gfx_v9_4_3_cleaner_shader.asm | 31 // Waves are "wave64" and have 128 VGPRs each, which uses all 512 VGPRs per SIMD 32 // Waves in the workgroup share the 64KB of LDS 33 // Each wave clears SGPRs 0 - 95. Because there are 4 waves/SIMD, this is physical SGPRs 0-3… 36 // The shader starts with "S_BARRIER" to ensure SPI has launched all waves of the workgroup 39 // Launches a workgroup with 24 waves per workgroup, yielding 6 waves per SIMD in each CU 40 // Waves are allocating 96 SGPRs 41 // CP sets up SPI_RESOURCE_RESERVE_* registers to prevent these waves from allocating SGPR… 42 // As such, these 6 waves per SIMD are allocated physical SGPRs 224-799 43 // Barriers do not work for >16 waves per workgroup, so we cannot start with S_BARRIER 44 // Instead, the shader starts with an S_SETHALT 1. Once all waves are launched CP will sen…
|
| H A D | gfx_v10_3_0_cleaner_shader.asm | 28 // Launch 32 waves per CU (16 per SIMD) as a workgroup (threadgroup) to fill every wave slot 29 // Waves are "wave32" and have 64 VGPRs each, which uses all 1024 VGPRs per SIMD 30 // Waves are launched in "CU" mode, and the workgroup shares 64KB of LDS (half of the WGP's LDS) 35 // The shader starts with "S_BARRIER" to ensure SPI has launched all waves of the workgroup 46 // Create 32 waves in a threadgroup (CS waves)
|
| H A D | gfx_v10_1_10_cleaner_shader.asm | 27 // Launch 32 waves per CU (16 per SIMD) as a workgroup (threadgroup) to fill every wave slot 28 // Waves are "wave32" and have 64 VGPRs each, which uses all 1024 VGPRs per SIMD 29 // Waves are launched in "CU" mode, and the workgroup shares 64KB of LDS (half of the WGP's LDS) 34 // The shader starts with "S_BARRIER" to ensure SPI has launched all waves of the workgroup 44 // Create 32 waves in a threadgroup (CS waves)
|
| /linux/Documentation/devicetree/bindings/iio/proximity/ |
| H A D | devantech-srf04.yaml | 48 Thus this GPIO is set while the ultrasonic waves are doing one round
|
| /linux/Documentation/devicetree/bindings/pwm/ |
| H A D | renesas,rzg2l-gpt.yaml | 16 * Up-counting or down-counting (saw waves) or up/down-counting 17 (triangle waves) for each counter.
|
| /linux/sound/soc/intel/catpt/ |
| H A D | pcm.c | 1102 /* Enable or disable WAVES module */ 1103 SOC_SINGLE_BOOL_EXT("Waves Switch", 0, 1105 /* WAVES module parameter control */ 1106 SND_SOC_BYTES_TLV("Waves Set Param", 128,
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | cwsr_trap_handler_gfx8.asm | 221 // Set SPI_PRIO=2 to avoid starving instruction fetch in the waves we're waiting for. 226 …s not enough for 8 waves per SIMD, which will cause SQ hang, since the 7,8th wave could not get ar… 372 s_barrier //LDS is used? wait for other waves in the same TG
|
| H A D | cwsr_trap_handler_gfx10.asm | 225 // If ttmp1[30] is set then issue s_barrier to unblock dependent waves. 401 // sleep 1 (64clk) is not enough for 8 waves per SIMD, which will cause 403 // other waves are stuck into the sleep-loop and waiting for wrexec!=0 680 s_barrier //LDS is used? wait for other waves in the same TG
|
| H A D | cwsr_trap_handler_gfx9.asm | 378 // Set SPI_PRIO=2 to avoid starving instruction fetch in the waves we're waiting for. 383 …s not enough for 8 waves per SIMD, which will cause SQ hang, since the 7,8th wave could not get ar… 547 s_barrier //LDS is used? wait for other waves in the same TG
|
| H A D | cwsr_trap_handler_gfx12.asm | 1004 // initialized with the number of waves in the work group. 1048 // Make barrier and LDS state visible to all waves in the group.
|
| /linux/sound/pci/ac97/ |
| H A D | ac97_proc.c | 75 /* 17 */ "Nvidea/IC Ensemble/KS Waves 3D Stereo Enhancement", 85 /* 27 */ "IC Ensemble/KS Waves",
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | ani.c | 69 * your signal completely if phase is 180 degrees (think of adding sine waves).
|
| /linux/include/uapi/drm/ |
| H A D | amdgpu_drm.h | 101 * execution of all the waves on a device.
|
| /linux/drivers/infiniband/ulp/ipoib/ |
| H A D | ipoib_cm.c | 837 * so don't make waves. in ipoib_cm_handle_tx_wc()
|
| /linux/drivers/gpu/drm/msm/registers/adreno/ |
| H A D | a6xx.xml | 3501 the hardware will simply emit smaller waves when it runs out of space. -->
|