Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

#	$NetBSD: files.amdgpu,v 1.7 2018/08/27 16:06:01 riastradh Exp $

version	20180827

define	amdgpufbbus	{ }
device	amdgpu: drmkms, drmkms_pci, drmkms_ttm, amdgpufbbus, firmload
attach	amdgpu at pci

defflag	opt_amdgpu_cik.h AMDGPU_CIK

device	amdgpufb: amdgpufbbus, drmfb, drmfb_pci, wsemuldisplaydev
attach	amdgpufb at amdgpufbbus

# Match order in dist/drm/amd/amdgpu/Makefile.
makeoptions	amdgpu	CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/amd/include/asic_reg"
makeoptions	amdgpu	CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/amd/include"
makeoptions	amdgpu	CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/amd/amdgpu"
makeoptions	amdgpu	CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/amd/scheduler"

makeoptions	amdgpu	"CWARNFLAGS.amdgpu"+="-Wno-missing-field-initializers"
makeoptions	amdgpu	"CWARNFLAGS.amdgpu"+="-Wno-shadow"

# Local additions.
file	external/bsd/drm2/amdgpu/amdgpu_module.c	amdgpu
file	external/bsd/drm2/amdgpu/amdgpu_pci.c		amdgpu
file	external/bsd/drm2/amdgpu/amdgpufb.c		amdgpufb

# Generated from amdgpu2netbsd.
file	external/bsd/drm2/dist/drm/amd/amdgpu/../scheduler/amdgpu_gpu_scheduler.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/../scheduler/amdgpu_sched_fence.c	amdgpu
#file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_acpi.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_afmt.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_amdkfd.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c	amdgpu & amdgpu_cik
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_atom.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_atombios.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_atombios_crtc.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_atombios_dp.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_atombios_encoders.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_atombios_i2c.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_benchmark.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_bios.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_bo_list.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_cgs.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ci_dpm.c	amdgpu & amdgpu_cik
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ci_smc.c	amdgpu & amdgpu_cik
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_cik.c	amdgpu & amdgpu_cik
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_cik_ih.c	amdgpu & amdgpu_cik
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_cik_sdma.c	amdgpu & amdgpu_cik
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_connectors.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_cs.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ctx.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_cz_dpm.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_cz_ih.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_cz_smc.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_dce_v10_0.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_dce_v11_0.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_dce_v8_0.c	amdgpu & amdgpu_cik
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_device.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_display.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_dpm.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_drv.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_encoders.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_fb.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_fence.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_fiji_dpm.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_fiji_smc.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_gart.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_gem.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_gfx.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_gfx_v7_0.c	amdgpu & amdgpu_cik
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_gfx_v8_0.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_gmc_v7_0.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_gmc_v8_0.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_i2c.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ib.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_iceland_dpm.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_iceland_ih.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_iceland_smc.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ih.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_irq.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_kms.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_kv_dpm.c	amdgpu & amdgpu_cik
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_kv_smc.c	amdgpu & amdgpu_cik
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_object.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_pll.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_pm.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_prime.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ring.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_sa.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_sched.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_sdma_v2_4.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_sdma_v3_0.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_semaphore.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_sync.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_test.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_tonga_dpm.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_tonga_ih.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_tonga_smc.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_trace_points.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ttm.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ucode.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_uvd.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_uvd_v4_2.c	amdgpu & amdgpu_cik
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_uvd_v5_0.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_uvd_v6_0.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_vce.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_vce_v2_0.c	amdgpu & amdgpu_cik
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_vce_v3_0.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_vi.c	amdgpu
file	external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_vm.c	amdgpu