#
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.
|