History log of /netbsd-src/sys/external/bsd/drm2/amdgpu/amdgpu_pci.c (Results 1 – 12 of 12)
Revision Date Author Comments
# 602d3f06 07-Aug-2023 riastradh <riastradh@NetBSD.org>

amdgpu: Suspend ioctls while device is suspended.

XXX pullup-10


# a53f1117 18-Jul-2022 riastradh <riastradh@NetBSD.org>

drm: Simplify async framebuffer child task attachment logic.

No need for scheduling the task to fail. Nix needless error
branches.


# eceb74bb 19-Dec-2021 riastradh <riastradh@NetBSD.org>

drm: Rework attach/detach and deferred task logic.

- Reduce the number of states the softc can be in.
- Fix races between attach and other threads.


# 2b73d18a 19-Dec-2021 riastradh <riastradh@NetBSD.org>

amdgpu: Another pass through.

amdgpu_object.c
amdgpu_pci.c
amdgpu_pm.c
amdgpu_polaris10_smumgr.c
amdgpu_pp_psm.c
amdgpu_ppatomctrl.c
amdgpu_ppatomfwctrl.c
amdgpu_process_pptables_v1_0.o
amdgpu_psp.o

amdgpu: Another pass through.

amdgpu_object.c
amdgpu_pci.c
amdgpu_pm.c
amdgpu_polaris10_smumgr.c
amdgpu_pp_psm.c
amdgpu_ppatomctrl.c
amdgpu_ppatomfwctrl.c
amdgpu_process_pptables_v1_0.o
amdgpu_psp.o
amdgpu_psp_v10_0.c
amdgpu_psp_v11_0.c
amdgpu_psp_v12_0.c
amdgpu_psp_v3_1.c
amdgpu_ras.c
amdgpu_ras_eeprom.c
amdgpu_rc_calc.c
amdgpu_rc_calc_dpi.c
amdgpu_ring.c
amdgpu_rlc.c
amdgpu_rn_clk_mgr.c
amdgpu_sdma_v3_0.c
amdgpu_sdma_v4_0.c
amdgpu_sdma_v5_0.c
amdgpu_si.c
amdgpu_si_dma.c
amdgpu_si_dpm.c
amdgpu_smu.c
amdgpu_smu10_hwmgr.c
amdgpu_smu7_hwmgr.c
amdgpu_smu8_hwmgr.c
amdgpu_smu8_smumgr.c
amdgpu_smu_v11_0.c (and a sprinkling of consts)
amdgpu_smu_v11_0_i2c.c
amdgpu_soc15.c
amdgpu_tonga_smumgr.c
amdgpu_ttm.c
amdgpu_ucode.c
amdgpu_uvd.c
amdgpu_uvd_v5_0.c
amdgpu_uvd_v6_0.c
amdgpu_uvd_v7_0.c
amdgpu_vce.c
amdgpu_vce_v2_0.c
amdgpu_vce_v4_0.c
amdgpu_vcn_v1_0.c
amdgpu_vcn_v2_0.c
amdgpu_vcn_v2_5.c
amdgpu_vega10_hwmgr.c
amdgpu_vega10_powertune.c
amdgpu_vega10_processpptables.c
amdgpu_vega10_reg_init.c
amdgpu_vega12_hwmgr.c
amdgpu_vega20_hwmgr.c
amdgpu_vega20_ppt.c
amdgpu_vega20_reg_init.c
amdgpu_vi.c
amdgpu_virt.c
amdgpu_vram_mgr.c
amdgpu_xgmi.c -- disable (for now?)
amdgpufb.c

show more ...


# 1cf7f83e 19-Dec-2021 riastradh <riastradh@NetBSD.org>

drm: Omit needless pci_attach_args from our drm_pci_attach.

Can already get it from the struct pci_dev, and this way we can more
easily call it from patched upstream code as i915 will need to do.


# daf16ae8 19-Dec-2021 riastradh <riastradh@NetBSD.org>

Split drm_dev_alloc/register out of drm_pci_attach.

Needed by nouveau which needs to do

drm_dev_alloc
drm_pci_attach
nouveau_drm_device_init
drm_dev_register


# f21b21b0 19-Dec-2021 riastradh <riastradh@NetBSD.org>

Remove last users of drmP.h.


# dc1e1c45 27-Aug-2018 riastradh <riastradh@NetBSD.org>

At mrg@'s suggestion, make amdgpu win over radeon.


# 37744ef3 27-Aug-2018 riastradh <riastradh@NetBSD.org>

Call linux_pci_dev_destroy on detach.


# 2d7f82ef 27-Aug-2018 riastradh <riastradh@NetBSD.org>

Pass the parent explicitly to linux_pci_dev_init.

This will allow us to use it in match routines.


# c31a21ab 27-Aug-2018 riastradh <riastradh@NetBSD.org>

Move linux_pci_dev_init into callers of drm_pci_attach.

The order in nouveau has to be

- linux_pci_dev_init
- nvkm_device_pci_new
- rest of drm_pci_attach


# 10f82c92 27-Aug-2018 riastradh <riastradh@NetBSD.org>

Add some amdgpu goo.