Home
last modified time | relevance | path

Searched full:gpu (Results 1 – 25 of 899) sorted by relevance

12345678910>>...36

/freebsd/usr.sbin/fwget/pci/
H A Dpci_video_amd29 # A table listing the required firmware versions for each GPU series
30 # is available at https://docs.kernel.org/gpu/amdgpu/driver-misc.html
34 addpkg "gpu-firmware-amd-kmod-tahiti"
37 addpkg "gpu-firmware-amd-kmod-pitcairn"
40 addpkg "gpu-firmware-amd-kmod-oland"
43 addpkg "gpu-firmware-amd-kmod-verde gpu-firmware-amd-kmod-si58"
46 addpkg "gpu-firmware-amd-kmod-hainan"
49 addpkg "gpu-firmware-amd-kmod-kaveri"
52 addpkg "gpu-firmware-amd-kmod-bonaire"
55 addpkg "gpu-firmware-amd-kmod-hawaii"
[all …]
H A Dpci_video_intel32 addpkg "gpu-firmware-intel-kmod-skylake"
36 addpkg "gpu-firmware-intel-kmod-broxton"
40 addpkg "gpu-firmware-intel-kmod-geminilake"
44 addpkg "gpu-firmware-intel-kmod-kabylake"
48 addpkg "gpu-firmware-intel-kmod-cannonlake"
52 addpkg "gpu-firmware-intel-kmod-icelake"
56 addpkg "gpu-firmware-intel-kmod-elkhartlake"
60 addpkg "gpu-firmware-intel-kmod-tigerlake"
64 addpkg "gpu-firmware-intel-kmod-rocketlake gpu-firmware-intel-kmod-tigerlake"
68 addpkg "gpu-firmware-intel-kmod-dg1"
[all …]
/freebsd/sys/contrib/device-tree/Bindings/display/msm/
H A Dgpu.yaml5 $id: http://devicetree.org/schemas/display/msm/gpu.yaml#
36 figure out the gpu-id and patch level.
42 figure out the gpu-id and patch level.
111 help bring the GPU out of secure mode.
134 control the power for the GPU.
159 description: GPU Core clock
161 description: GPU Interface clock
163 description: GPU Memory Interface clock
179 description: GPU Core clock
181 description: GPU Interface clock
[all …]
H A Dgmu.yaml16 to members of the Adreno A6xx GPU family. The GMU provides on-device power
112 - description: GPU CX clock
113 - description: GPU AXI clock
114 - description: GPU MEMNOC clock
143 - description: GPU CX clock
144 - description: GPU AXI clock
145 - description: GPU MEMNOC clock
146 - description: GPU AHB clock
147 - description: GPU HUB CX clock
180 - description: GPU CX clock
[all …]
H A Dgpu.txt1 Qualcomm adreno/snapdragon GPU
12 - interrupts: The interrupt signal from the gpu.
20 For GMU attached devices the GPU clocks are not used and are not required. The
31 control the power for the GPU. Applicable targets:
35 bring the GPU out of secure mode.
51 gpu: adreno@fdb00000 {
87 gpu_sram: gpu-sram@0 {
99 gpu@5000000 {
109 * Look ma, no clocks! The GPU clocks and power are
/freebsd/sys/contrib/device-tree/Bindings/gpu/
H A Dimg,powervr-sgx.yaml6 $id: http://devicetree.org/schemas/gpu/img,powervr-sgx.yaml#
19 - ti,omap3430-gpu # Rev 121
20 - ti,omap3630-gpu # Rev 125
24 - ingenic,jz4780-gpu # Rev 130
25 - ti,omap4430-gpu # Rev 120
29 - allwinner,sun6i-a31-gpu # MP2 Rev 115
30 - ti,omap4470-gpu # MP1 Rev 112
31 - ti,omap5432-gpu # MP2 Rev 105
32 - ti,am5728-gpu # MP2 Rev 116
33 - ti,am6548-gpu # MP1 Rev 117
[all …]
H A Dimg,powervr-rogue.yaml5 $id: http://devicetree.org/schemas/gpu/img,powervr-rogue.yaml#
18 - renesas,r8a7796-gpu
19 - renesas,r8a77961-gpu
24 - renesas,r8a77965-gpu
25 - renesas,r8a779a0-gpu
30 - ti,am62-gpu
38 - thead,th1520-gpu
43 - ti,am62p-gpu
44 - ti,j721s2-gpu
49 # before the more specific GPU identifiers were used.
[all …]
H A Dnvidia,gk20a.txt4 - compatible: "nvidia,<gpu>"
24 - gpu
35 - gpu
44 gpu@57000000 {
54 clock-names = "gpu", "pwr";
56 reset-names = "gpu";
62 gpu@57000000 {
72 clock-names = "gpu", "pwr", "ref";
74 reset-names = "gpu";
80 gpu@17000000 {
[all …]
H A Darm,mali-valhall-csf.yaml4 $id: http://devicetree.org/schemas/gpu/arm,mali-valhall-csf.yaml#
7 title: ARM Mali Valhall GPU
15 pattern: '^gpu@[a-f0-9]+$'
24 - const: arm,mali-valhall-csf # Mali Valhall GPU model/revision is fully discoverable
33 - description: GPU interrupt
39 - const: gpu
89 The dynamic power consumption of the GPU is
157 gpu: gpu@fb000000 {
163 interrupt-names = "job", "mmu", "gpu";
185 gpu@48000000 {
[all …]
H A Dapple,agx.yaml4 $id: http://devicetree.org/schemas/gpu/apple,agx.yaml#
7 title: Apple SoC GPU
33 - description: GPU coprocessor control registers
34 - description: GPU block MMIO registers
49 - description: Region containing GPU MMU TTBs
50 - description: Region containing GPU MMU page tables
55 - description: Calibration blob. Mostly GPU-related configuration
56 - description: Shared global variables with GPU firmware
86 gpu@6400000 {
H A Darm,mali-bifrost.yaml4 $id: http://devicetree.org/schemas/gpu/arm,mali-bifrost.yaml#
7 title: ARM Mali Bifrost GPU
14 pattern: '^gpu@[a-f0-9]+$'
36 - const: arm,mali-bifrost # Mali Bifrost GPU model/revision is fully discoverable
41 - const: arm,mali-valhall-jm # Mali Valhall GPU model/revision is fully discoverable
48 - const: arm,mali-valhall-jm # Mali Valhall GPU model/revision is fully discoverable
58 - description: GPU interrupt
66 - const: gpu
106 The dynamic power consumption of the GPU is
166 - const: gpu
[all …]
H A Dvivante,gc.yaml4 $id: http://devicetree.org/schemas/gpu/vivante,gc.yaml#
7 title: Vivante GPU
9 description: Vivante GPU core devices
34 - description: GPU core clock
35 - description: Shader clock (only required if GPU has feature PIPE_3D)
36 - description: AHB/slave interface clock (only required if GPU can gate
65 gpu@130000 {
H A Dnvidia,gk20a.yaml4 $id: http://devicetree.org/schemas/gpu/nvidia,gk20a.yaml#
39 Regulator for GPU supply voltage
44 - description: GPU clock
51 - const: gpu
60 - const: gpu
157 gpu@57000000 {
167 clock-names = "gpu", "pwr";
169 reset-names = "gpu";
H A Darm,mali-midgard.yaml4 $id: http://devicetree.org/schemas/gpu/arm,mali-midgard.yaml#
7 title: ARM Mali Midgard GPU
14 pattern: '^gpu@[a-f0-9]+$'
68 - description: GPU interrupt
74 - const: gpu
112 The dynamic power consumption of the GPU is
160 gpu@ffa30000 {
166 interrupt-names = "job", "mmu", "gpu";
H A Dbrcm,bcm-v3d.yaml4 $id: http://devicetree.org/schemas/gpu/brcm,bcm-v3d.yaml#
7 title: Broadcom V3D GPU
15 pattern: '^gpu@[a-f0-9]+$'
127 gpu@f1200000 {
/freebsd/contrib/llvm-project/libc/src/__support/GPU/
H A Dallocator.cpp1 //===-- GPU memory allocator implementation ---------------------*- C++ -*-===//
9 // This file implements a parallel allocator intended for use on a GPU device.
22 #include "src/__support/GPU/utils.h"
73 // for use with indexing between gpu lanes.
75 return cpp::popcount(lane_mask & ((uint64_t(1) << gpu::get_lane_id()) - 1)); in lane_count()
81 return (static_cast<uint32_t>(gpu::processor_clock()) ^ in entropy()
82 (gpu::get_thread_id_x() * 0x632be59b) ^ in entropy()
83 (gpu::get_block_id_x() * 0x85157af5)) * in entropy()
135 uint64_t mask = gpu::get_lane_mask(); in uniform_memset()
150 /// encountered. This reduces contention and is highly parallel on a GPU.
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Subtarget.cpp26 R600Subtarget::R600Subtarget(const Triple &TT, StringRef GPU, StringRef FS, in R600Subtarget() argument
28 : R600GenSubtargetInfo(TT, GPU, /*TuneCPU*/ GPU, FS), AMDGPUSubtarget(TT), in R600Subtarget()
31 TLInfo(TM, initializeSubtargetDependencies(TT, GPU, FS)), in R600Subtarget()
32 InstrItins(getInstrItineraryForCPU(GPU)) { in R600Subtarget()
44 StringRef GPU, in initializeSubtargetDependencies() argument
48 ParseSubtargetFeatures(GPU, /*TuneCPU*/ GPU, FullFS); in initializeSubtargetDependencies()
H A DAMDGPURemoveIncompatibleFunctions.cpp10 /// This pass replaces all uses of functions that use GPU features
11 /// incompatible with the current GPU with null then deletes the function.
164 // Check the GPU isn't generic or generic-hsa. Generic is used for testing in checkFunction()
170 // Try to fetch the GPU's info. If we can't, it's likely an unknown processor in checkFunction()
176 // Get all the features implied by the current GPU, and recursively expand in checkFunction()
185 // the chosen GPU, check our list of "suspicious" features. in checkFunction()
188 // GPU's feature set. We only check a predetermined set of features. in checkFunction()
/freebsd/sys/contrib/device-tree/src/arm/rockchip/
H A Drk3288-veyron-mickey.dts86 * and don't let the GPU go faster than 400 MHz.
97 cooling-device = <&gpu 1 1>;
103 * the CPU and the GPU.
139 /* At very hot, don't let GPU go over 300 MHz */
142 cooling-device = <&gpu 2 2>;
180 /* After 1st level throttle the GPU down to as low as 400 MHz */
183 cooling-device = <&gpu THERMAL_NO_LIMIT 1>;
187 * Slightly after we throttle the GPU, we'll also make sure that
189 * throttle the CPU lower than 1.4 GHz due to GPU heat--we'll
200 /* When hot, GPU goes down to 300 MHz */
[all …]
/freebsd/sys/contrib/device-tree/Bindings/iommu/
H A Darm,smmu.yaml319 - description: bus clock required for GPU memory access
361 - description: bus clock required for GPU memory access
423 - description: GPU memnoc_gfx clock
424 - description: GPU snoc_dvm_gfx clock
425 - description: GPU ahb clock
426 - description: GPU hlos1_vote_GPU smmu clock
427 - description: GPU cx_gmu clock
428 - description: GPU hub_cx_int clock
429 - description: GPU hub_aon clock
503 - description: GPU memory bus clock
[all …]
/freebsd/sys/contrib/device-tree/Bindings/thermal/
H A Dnvidia,tegra124-soctherm.txt4 or interrupt-based thermal monitoring, CPU and GPU throttling based
56 - nvidia,gpu-throt-level: This property is for Tegra124 and Tegra210.
58 frequencies. It indicates gpu clock throttling depth and can be
125 * skip gpu clock's pulse in 85% level
130 nvidia,gpu-throt-level = <TEGRA_SOCTHERM_THROT_LEVEL_HIGH>;
138 * skip gpu clock's pulse in 50% level
143 nvidia,gpu-throt-level = <TEGRA_SOCTHERM_THROT_LEVEL_LOW>;
161 nvidia,gpu-throt-level =
H A Dnvidia,tegra124-soctherm.yaml14 polled or interrupt-based thermal monitoring, CPU and GPU throttling based
114 nvidia,gpu-throt-level:
118 frequencies. It indicates gpu clock throttling depth and can be
186 - description: GPU sensor
269 * skip gpu clock's pulse in 85% level
274 nvidia,gpu-throt-level = <TEGRA_SOCTHERM_THROT_LEVEL_HIGH>;
282 * skip gpu clock's pulse in 50% level
287 nvidia,gpu-throt-level = <TEGRA_SOCTHERM_THROT_LEVEL_LOW>;
305 nvidia,gpu-throt-level = <TEGRA_SOCTHERM_THROT_LEVEL_MED>;
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dmsm8996-v3.0.dtsi13 * This revision seems to have differ GPU CPR
14 * parameters, GPU frequencies and some differences
16 * the GPU. Funnily enough, it's simpler to make it an
61 &gpu {
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DTargetParser.h37 /// GPU kinds supported by the AMDGPU target.
184 LLVM_ABI IsaVersion getIsaVersion(StringRef GPU);
186 /// Fills Features map with default values for given target GPU
187 LLVM_ABI void fillAMDGPUFeatureMap(StringRef GPU, const Triple &T,
190 /// Inserts wave size feature for given GPU into features map
192 insertWaveSizeFeature(StringRef GPU, const Triple &T,
/freebsd/sys/contrib/device-tree/src/arm/samsung/
H A Dexynos5422-odroidhc1.dts220 gpu_thermal: gpu-thermal {
223 gpu_alert0: gpu-alert-0 {
228 gpu_alert1: gpu-alert-1 {
233 gpu_crit0: gpu-crit-0 {
242 cooling-device = <&gpu 0 2>;
246 cooling-device = <&gpu 3 6>;

12345678910>>...36