OpenBSD cvs log

created 2020-11-19T18:09:16Z
begin 2020-06-08T00:00:00Z
end 2020-06-09T00:00:00Z
path src/sys
commits 32

date 2020-06-08T00:27:45Z
author dlg
files src/sys/sys/task.h log diff annotate
message visa points out we don't use or need the TASK_BARRIER flag anymore.

date 2020-06-08T04:47:57Z
author jsg
files src/sys/arch/amd64/conf/Makefile.amd64 log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:47:58Z
author jsg
files src/sys/arch/arm64/conf/Makefile.arm64 log diff annotate
src/sys/arch/i386/conf/Makefile.i386 log diff annotate
src/sys/dev/fdt/rkanxdp.c log diff annotate
src/sys/dev/fdt/rkdrm.c log diff annotate
src/sys/dev/fdt/rkdrm.h log diff annotate
src/sys/dev/fdt/rkdwhdmi.c log diff annotate
src/sys/dev/fdt/rkvop.c log diff annotate
src/sys/dev/fdt/simplepanel.c log diff annotate
src/sys/dev/ic/anxdp.c log diff annotate
src/sys/dev/ic/anxdp.h log diff annotate
src/sys/dev/ic/dwhdmi.c log diff annotate
src/sys/dev/ic/dwhdmi.h log diff annotate
src/sys/dev/ic/dwhdmiphy.c log diff annotate
src/sys/dev/pci/drm/dma-resv.c log diff annotate
src/sys/dev/pci/drm/drm_agpsupport.c log diff annotate
src/sys/dev/pci/drm/drm_atomic.c log diff annotate
src/sys/dev/pci/drm/drm_atomic_helper.c log diff annotate
src/sys/dev/pci/drm/drm_atomic_state_helper.c log diff annotate
src/sys/dev/pci/drm/drm_atomic_uapi.c log diff annotate
src/sys/dev/pci/drm/drm_auth.c log diff annotate
src/sys/dev/pci/drm/drm_blend.c log diff annotate
src/sys/dev/pci/drm/drm_bridge.c log diff annotate
src/sys/dev/pci/drm/drm_bufs.c log diff annotate
src/sys/dev/pci/drm/drm_cache.c log diff annotate
src/sys/dev/pci/drm/drm_client.c log diff annotate
src/sys/dev/pci/drm/drm_client_modeset.c log diff annotate
src/sys/dev/pci/drm/drm_color_mgmt.c log diff annotate
src/sys/dev/pci/drm/drm_connector.c log diff annotate
src/sys/dev/pci/drm/drm_context.c log diff annotate
src/sys/dev/pci/drm/drm_crtc.c log diff annotate
src/sys/dev/pci/drm/drm_crtc_helper.c log diff annotate
src/sys/dev/pci/drm/drm_crtc_helper_internal.h log diff annotate
src/sys/dev/pci/drm/drm_crtc_internal.h log diff annotate
src/sys/dev/pci/drm/drm_damage_helper.c log diff annotate
src/sys/dev/pci/drm/drm_debugfs.c log diff annotate
src/sys/dev/pci/drm/drm_debugfs_crc.c log diff annotate
src/sys/dev/pci/drm/drm_dma.c log diff annotate
src/sys/dev/pci/drm/drm_dp_aux_dev.c log diff annotate
src/sys/dev/pci/drm/drm_dp_dual_mode_helper.c log diff annotate
src/sys/dev/pci/drm/drm_dp_helper.c log diff annotate
src/sys/dev/pci/drm/drm_dp_mst_topology.c log diff annotate
src/sys/dev/pci/drm/drm_dp_mst_topology_internal.h log diff annotate
src/sys/dev/pci/drm/drm_drv.c log diff annotate
src/sys/dev/pci/drm/drm_dsc.c log diff annotate
src/sys/dev/pci/drm/drm_dumb_buffers.c log diff annotate
src/sys/dev/pci/drm/drm_edid.c log diff annotate
src/sys/dev/pci/drm/drm_encoder.c log diff annotate
src/sys/dev/pci/drm/drm_encoder_slave.c log diff annotate
src/sys/dev/pci/drm/drm_fb_helper.c log diff annotate
src/sys/dev/pci/drm/drm_file.c log diff annotate
src/sys/dev/pci/drm/drm_flip_work.c log diff annotate
src/sys/dev/pci/drm/drm_format_helper.c log diff annotate
src/sys/dev/pci/drm/drm_fourcc.c log diff annotate
src/sys/dev/pci/drm/drm_framebuffer.c log diff annotate
src/sys/dev/pci/drm/drm_gem.c log diff annotate
src/sys/dev/pci/drm/drm_gem_cma_helper.c log diff annotate
src/sys/dev/pci/drm/drm_gem_framebuffer_helper.c log diff annotate
src/sys/dev/pci/drm/Attic/drm_global.c log diff annotate
src/sys/dev/pci/drm/drm_hashtab.c log diff annotate
src/sys/dev/pci/drm/drm_hdcp.c log diff annotate
src/sys/dev/pci/drm/drm_internal.h log diff annotate
src/sys/dev/pci/drm/drm_ioc32.c log diff annotate
src/sys/dev/pci/drm/drm_ioctl.c log diff annotate
src/sys/dev/pci/drm/drm_irq.c log diff annotate
src/sys/dev/pci/drm/drm_kms_helper_common.c log diff annotate
src/sys/dev/pci/drm/drm_legacy.h log diff annotate
src/sys/dev/pci/drm/drm_legacy_misc.c log diff annotate
src/sys/dev/pci/drm/drm_linux.c log diff annotate
src/sys/dev/pci/drm/Attic/drm_linux.h log diff annotate
src/sys/dev/pci/drm/drm_lock.c log diff annotate
src/sys/dev/pci/drm/drm_memory.c log diff annotate
src/sys/dev/pci/drm/drm_mipi_dsi.c log diff annotate
src/sys/dev/pci/drm/drm_mm.c log diff annotate
src/sys/dev/pci/drm/drm_mode_config.c log diff annotate
src/sys/dev/pci/drm/drm_mode_object.c log diff annotate
src/sys/dev/pci/drm/drm_modes.c log diff annotate
src/sys/dev/pci/drm/drm_modeset_helper.c log diff annotate
src/sys/dev/pci/drm/drm_modeset_lock.c log diff annotate
src/sys/dev/pci/drm/drm_mtrr.c log diff annotate
src/sys/dev/pci/drm/drm_panel.c log diff annotate
src/sys/dev/pci/drm/drm_panel_orientation_quirks.c log diff annotate
src/sys/dev/pci/drm/drm_pci.c log diff annotate
src/sys/dev/pci/drm/drm_plane.c log diff annotate
src/sys/dev/pci/drm/drm_plane_helper.c log diff annotate
src/sys/dev/pci/drm/drm_prime.c log diff annotate
src/sys/dev/pci/drm/drm_print.c log diff annotate
src/sys/dev/pci/drm/drm_probe_helper.c log diff annotate
src/sys/dev/pci/drm/drm_property.c log diff annotate
src/sys/dev/pci/drm/drm_rect.c log diff annotate
src/sys/dev/pci/drm/drm_scatter.c log diff annotate
src/sys/dev/pci/drm/drm_scdc_helper.c log diff annotate
src/sys/dev/pci/drm/drm_self_refresh_helper.c log diff annotate
src/sys/dev/pci/drm/drm_syncobj.c log diff annotate
src/sys/dev/pci/drm/drm_trace.h log diff annotate
src/sys/dev/pci/drm/drm_trace_points.c log diff annotate
src/sys/dev/pci/drm/drm_vblank.c log diff annotate
src/sys/dev/pci/drm/drm_vm.c log diff annotate
src/sys/dev/pci/drm/drm_vma_manager.c log diff annotate
src/sys/dev/pci/drm/files.drm log diff annotate
src/sys/dev/pci/drm/hdmi.c log diff annotate
src/sys/dev/pci/drm/Attic/linux_hdmi.c log diff annotate
src/sys/dev/pci/drm/Attic/linux_reservation.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_afmt.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_fence.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atom.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios_crtc.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios_dp.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios_encoders.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios_i2c.c log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:47:59Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atomfirmware.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atomfirmware.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_benchmark.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_bios.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_bo_list.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_bo_list.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/Attic/amdgpu_ci_dpm.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/Attic/amdgpu_ci_smc.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_cik.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_cik_sdma.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_csa.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_csa.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ctx.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ctx.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_debugfs.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_devlist.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_df.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_display.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_doorbell.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_dpm.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_dpm.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_encoders.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_fb.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_fence.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gart.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gds.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gtt_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ib.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ih.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ih.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ioc32.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_irq.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_job.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_kms.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_kv_dpm.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_kv_smc.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_mmhub.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_mmhub.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_mn.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_mn.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_nbio.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_nbio.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_pll.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_pm.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_pm.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_pmu.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_pmu.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/Attic/amdgpu_prime.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/Attic/amdgpu_queue_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ras_eeprom.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_sa.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_sched.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_sched.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_si.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_si_dma.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_si_dpm.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_si_smc.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_socbb.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_sync.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_test.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_trace.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_trace_points.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_umc.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd_v4_2.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vce_v2_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_cpu.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vm_sdma.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_xgmi.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/arct_reg_init.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/athub_v1_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/athub_v1_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/athub_v2_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/athub_v2_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/atom.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/Attic/ci_dpm.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/cik.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/cik_dpm.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/cik_ih.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/clearstate_gfx10.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/cz_ih.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/dce_v11_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/dce_virtual.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/df_v1_7.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/df_v3_6.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/df_v3_6.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v6_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v7_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfx_v9_4.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v1_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v1_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v1_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v1_1.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gfxhub_v2_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gmc_v10_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gmc_v6_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gmc_v7_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gmc_v8_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/iceland_ih.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v1_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v1_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v2_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v2_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v2_5.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/jpeg_v2_5.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mes_v10_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mes_v10_1.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v1_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v1_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v9_4.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmhub_v9_4.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmsch_v1_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mmsch_v2_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mxgpu_ai.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mxgpu_nv.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mxgpu_vi.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/navi10_ih.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/navi10_ih.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/navi10_reg_init.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/navi10_sdma_pkt_open.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/navi12_reg_init.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/navi14_reg_init.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v2_3.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v2_3.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v6_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v6_1.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v7_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v7_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v7_4.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nbio_v7_4.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nv.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nv.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/nvd.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/psp_gfx_if.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/psp_v10_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/psp_v11_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/psp_v11_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/psp_v12_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/psp_v12_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/psp_v3_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v2_4.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v3_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v5_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sdma_v5_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/si_enums.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/si_ih.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/sid.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/smu_v11_0_i2c.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/smu_v11_0_i2c.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/soc15.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/soc15.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/soc15_common.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/ta_ras_if.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/ta_xgmi_if.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/tonga_ih.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/umc_v6_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/umc_v6_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/umc_v6_1.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/umc_v6_1.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/uvd_v5_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/uvd_v6_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vce_v3_0.c log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:00Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v2_0.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v2_0.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vega10_ih.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vega10_reg_init.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vega20_reg_init.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vi.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/vi.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/Attic/vi_dpm.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/cik_event_interrupt.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/cik_regs.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/cwsr_trap_handler.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/cwsr_trap_handler_gfx8.asm log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_crat.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_crat.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_dbgdev.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_dbgmgr.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_debugfs.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_device.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_cik.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v10.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_vi.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_events.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_int_process_v9.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_iommu.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_kernel_queue.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/Attic/kfd_kernel_queue_cik.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/Attic/kfd_kernel_queue_v9.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/Attic/kfd_kernel_queue_vi.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_module.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_cik.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v10.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_v9.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_mqd_manager_vi.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_vi.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_pasid.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_pm4_headers_ai.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_pm4_headers_vi.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_priv.h log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_process.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_topology.c log diff annotate
src/sys/dev/pci/drm/amd/amdkfd/kfd_topology.h log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c log diff annotate
src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_bios_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_ddc_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_dmub_srv.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_dmub_srv.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_dp_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_dsc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_helper.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_hw_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_link.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_stream.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dc_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dm_cp_psp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dm_event_log.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dm_helpers.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dm_pp_smu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dm_services.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dm_services_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/os_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/basics/amdgpu_vector.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/basics/dc_common.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/basics/dc_common.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/basics/fixpt31_32.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/bios_parser.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/bios_parser2.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/bios_parser_helper.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/command_table.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/command_table.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/command_table2.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/command_table2.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/command_table_helper2.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/dce110/command_table_helper_dce110.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/dce112/command_table_helper2_dce112.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/bios/dce112/command_table_helper_dce112.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/calcs/dce_calcs.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/calcs/dcn_calc_auto.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/calcs/dcn_calc_auto.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/calcs/dcn_calc_math.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/calcs/dcn_calcs.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/clk_mgr.c log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:01Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dce100/dce_clk_mgr.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_clk.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_clk.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn10/rv2_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn10/rv2_clk_mgr.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/amdgpu_dc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_debug.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_hw_sequencer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_link.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_link_ddc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_link_dp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_link_hwss.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_sink.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_stream.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_surface.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/dc_vm_helper.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_abm.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_abm.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_audio.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_audio.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_aux.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_aux.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_clk_mgr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_clock_source.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_clock_source.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/Attic/dce_clocks.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/Attic/dce_clocks.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_dmcu.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_dmcu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_i2c.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_i2c.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_i2c_hw.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_i2c_hw.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_i2c_sw.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_i2c_sw.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_ipp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_mem_input.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_opp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_scl_filters.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_scl_filters_old.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dce_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dmub_psr.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce/dmub_psr.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce100/dce100_hw_sequencer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce100/dce100_hw_sequencer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce100/dce100_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce100/dce100_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_compressor.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_hw_sequencer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_hw_sequencer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_mem_input_v.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_timing_generator.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_timing_generator.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_timing_generator_v.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_transform_v.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce112/dce112_compressor.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce112/dce112_hw_sequencer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce112/dce112_hw_sequencer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce112/dce112_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce112/dce112_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce120/dce120_hw_sequencer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce120/dce120_hw_sequencer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce120/dce120_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce120/dce120_timing_generator.c log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:02Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dce80/dce80_hw_sequencer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce80/dce80_hw_sequencer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce80/dce80_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dce80/dce80_timing_generator.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_cm_common.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_cm_common.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_dpp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_dwb.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_dwb.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_ipp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_ipp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_mpc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_mpc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_opp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_opp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn10/dcn10_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_dccg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_dpp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_dsc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_dsc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_dwb.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_dwb.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_mmhubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_mmhubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_mpc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_mpc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_opp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_opp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_optc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_optc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_vmid.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_vmid.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/dcn21_hubbub.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/dcn21_hubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/dcn21_hubp.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/dcn21_hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/dcn21_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/dcn21_hwseq.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/dcn21_init.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/dcn21_init.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/dcn21_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/dcn21_link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/dcn21_resource.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn21/dcn21_resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dc_features.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/display_mode_enums.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/display_mode_lib.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/display_mode_lib.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/display_mode_structs.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/display_mode_vba.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/display_mode_vba.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/display_rq_dlg_helpers.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/display_rq_dlg_helpers.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/Attic/dml_common_defs.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/Attic/dml_common_defs.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dml_inline_defs.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn21/display_rq_dlg_calc_21.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn21/display_rq_dlg_calc_21.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dsc/dc_dsc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dsc/dscc_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dsc/qp_tables.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dsc/rc_calc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dsc/rc_calc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dsc/rc_calc_dpi.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/ddc_regs.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/generic_regs.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/gpio_base.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/gpio_service.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/gpio_service.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/hw_ddc.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/hw_ddc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/hw_factory.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/hw_factory.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/hw_generic.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/hw_generic.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/hw_hpd.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/hw_hpd.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/hw_translate.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dce110/hw_factory_dce110.c log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:03Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/gpio/dce120/hw_factory_dce120.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dce80/hw_factory_dce80.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dcn10/hw_factory_dcn10.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dcn20/hw_factory_dcn20.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dcn20/hw_factory_dcn20.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dcn20/hw_translate_dcn20.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dcn20/hw_translate_dcn20.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dcn21/hw_factory_dcn21.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dcn21/hw_factory_dcn21.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dcn21/hw_translate_dcn21.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/dcn21/hw_translate_dcn21.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/gpio/diagnostics/hw_factory_diag.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/hdcp/hdcp_msg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/Attic/aux_engine.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/Attic/aux_engine.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/Attic/engine.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/Attic/engine_base.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/Attic/i2c_engine.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/Attic/i2c_engine.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/Attic/i2c_generic_hw_engine.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/Attic/i2c_generic_hw_engine.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/Attic/i2c_hw_engine.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/Attic/i2c_hw_engine.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/Attic/i2c_sw_engine.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/Attic/i2c_sw_engine.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/Attic/i2caux.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/Attic/i2caux.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce100/Attic/i2caux_dce100.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce100/Attic/i2caux_dce100.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce110/Attic/aux_engine_dce110.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce110/Attic/aux_engine_dce110.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce110/Attic/i2c_hw_engine_dce110.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce110/Attic/i2c_hw_engine_dce110.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce110/Attic/i2c_sw_engine_dce110.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce110/Attic/i2c_sw_engine_dce110.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce110/Attic/i2caux_dce110.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce110/Attic/i2caux_dce110.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce112/Attic/i2caux_dce112.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce112/Attic/i2caux_dce112.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce120/Attic/i2caux_dce120.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce120/Attic/i2caux_dce120.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce80/Attic/i2c_hw_engine_dce80.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce80/Attic/i2c_hw_engine_dce80.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce80/Attic/i2c_sw_engine_dce80.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce80/Attic/i2c_sw_engine_dce80.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce80/Attic/i2caux_dce80.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dce80/Attic/i2caux_dce80.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dcn10/Attic/i2caux_dcn10.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/dcn10/Attic/i2caux_dcn10.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/diagnostics/Attic/i2caux_diag.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/i2caux/diagnostics/Attic/i2caux_diag.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/bw_fixed.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/clock_source.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/compressor.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/core_status.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/core_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/dc_link_ddc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/dc_link_dp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/dcn_calc_math.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/dcn_calcs.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw_sequencer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw_sequencer_private.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/link_hwss.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/reg_helper.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/resource.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/vm_helper.h log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:04Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/inc/hw/abm.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/audio.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/aux_engine.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/clk_mgr.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/clk_mgr_internal.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/dccg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/dchubbub.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/Attic/display_clock.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/dmcu.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/dpp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/dsc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/dwb.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/gpio.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/hubp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/hw_shared.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/link_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/mcif_wb.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/mem_input.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/mpc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/opp.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/stream_encoder.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/timing_generator.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/hw/vmid.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/irq_service.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dce110/irq_service_dce110.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dce120/irq_service_dce120.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dce80/irq_service_dce80.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn10/irq_service_dcn10.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn20/irq_service_dcn20.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn20/irq_service_dcn20.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn21/irq_service_dcn21.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/irq/dcn21/irq_service_dcn21.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/virtual/virtual_link_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/virtual/virtual_stream_encoder.c log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/inc/dmub_cmd.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/inc/dmub_cmd_dal.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/inc/dmub_cmd_vbios.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/inc/dmub_fw_meta.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/inc/dmub_gpint_cmd.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/inc/dmub_rb.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/inc/dmub_srv.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/inc/dmub_trace_buffer.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/inc/dmub_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn20.c log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn20.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn21.c log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_dcn21.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_reg.c log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_reg.h log diff annotate
src/sys/dev/pci/drm/amd/display/dmub/src/dmub_srv.c log diff annotate
src/sys/dev/pci/drm/amd/display/include/audio_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/bios_parser_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/dal_asic_id.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/dal_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/ddc_service_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/dpcd_defs.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/fixed31_32.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/gpio_interface.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/gpio_service_interface.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/grph_object_ctrl_defs.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/hdcp_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/i2caux_interface.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/link_service_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/logger_interface.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/logger_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/set_mode_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/include/signal_types.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/color/color_gamma.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/color/color_gamma.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/freesync/freesync.c log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:05Z
author jsg
files src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp1_execution.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp1_transition.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp2_execution.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp2_transition.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_ddc.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_log.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_log.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_psp.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/inc/mod_freesync.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/inc/mod_hdcp.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/inc/mod_info_packet.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/inc/mod_shared.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/inc/mod_vmid.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/info_packet/info_packet.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/power/power_helpers.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/power/power_helpers.h log diff annotate
src/sys/dev/pci/drm/amd/display/modules/stats/stats.c log diff annotate
src/sys/dev/pci/drm/amd/display/modules/vmid/vmid.c log diff annotate
src/sys/dev/pci/drm/amd/include/amd_acpi.h log diff annotate
src/sys/dev/pci/drm/amd/include/amd_shared.h log diff annotate
src/sys/dev/pci/drm/amd/include/arct_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/atombios.h log diff annotate
src/sys/dev/pci/drm/amd/include/atomfirmware.h log diff annotate
src/sys/dev/pci/drm/amd/include/cik_structs.h log diff annotate
src/sys/dev/pci/drm/amd/include/discovery.h log diff annotate
src/sys/dev/pci/drm/amd/include/kgd_kfd_interface.h log diff annotate
src/sys/dev/pci/drm/amd/include/kgd_pp_interface.h log diff annotate
src/sys/dev/pci/drm/amd/include/navi10_enum.h log diff annotate
src/sys/dev/pci/drm/amd/include/navi10_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/navi12_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/navi14_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/renoir_ip_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/soc15_hw_ip.h log diff annotate
src/sys/dev/pci/drm/amd/include/soc15_ih_clientid.h log diff annotate
src/sys/dev/pci/drm/amd/include/v10_structs.h log diff annotate
src/sys/dev/pci/drm/amd/include/v9_structs.h log diff annotate
src/sys/dev/pci/drm/amd/include/vega10_enum.h log diff annotate
src/sys/dev/pci/drm/amd/include/vi_structs.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/athub/athub_2_0_0_default.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/athub/athub_2_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/athub/athub_2_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/bif/bif_4_1_d.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/bif/bif_4_1_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/bif/bif_5_0_d.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/bif/bif_5_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/clk/clk_10_0_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/clk/clk_10_0_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/clk/clk_11_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/clk/clk_11_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_1_0_offset.h log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:06Z
author jsg
files src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_2_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_2_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_2_1_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dcn/dcn_2_1_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/df/df_3_6_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/df/df_3_6_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dpcs/dpcs_2_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dpcs/dpcs_2_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dpcs/dpcs_2_1_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/dpcs/dpcs_2_1_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/gc/gc_10_1_0_default.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/gc/gc_10_1_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/gc/gc_9_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/gc/gc_9_2_1_sh_mask.h log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:07Z
author jsg
files src/sys/dev/pci/drm/amd/include/asic_reg/gc/gc_9_4_1_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/gc/gc_9_4_1_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/hdp/hdp_5_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/hdp/hdp_5_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mmhub/mmhub_1_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mmhub/mmhub_1_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mmhub/mmhub_2_0_0_default.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mmhub/mmhub_2_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mmhub/mmhub_2_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_default.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mp/mp_11_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mp/mp_11_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mp/mp_12_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/mp/mp_12_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/nbio/nbio_2_3_default.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/nbio/nbio_2_3_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/nbio/nbio_2_3_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/nbio/nbio_6_1_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/nbio/nbio_6_1_sh_mask.h log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:08Z
author jsg
files src/sys/dev/pci/drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/nbio/nbio_7_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/nbio/nbio_7_4_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/oss/osssys_4_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/oss/osssys_5_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/oss/osssys_5_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/rsmu/rsmu_0_0_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/rsmu/rsmu_0_0_2_sh_mask.h log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:09Z
author jsg
files src/sys/dev/pci/drm/amd/include/asic_reg/sdma0/sdma0_4_2_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma0/sdma0_4_2_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma0/sdma0_4_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma0/sdma0_4_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma1/sdma1_4_2_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma1/sdma1_4_2_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma1/sdma1_4_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma1/sdma1_4_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma2/sdma2_4_2_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma2/sdma2_4_2_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma3/sdma3_4_2_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma3/sdma3_4_2_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma4/sdma4_4_2_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma4/sdma4_4_2_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma5/sdma5_4_2_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma5/sdma5_4_2_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma6/sdma6_4_2_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma6/sdma6_4_2_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma7/sdma7_4_2_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/sdma7/sdma7_4_2_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/smu/smu_7_0_1_d.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/smu/smu_7_0_1_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/smu/smu_7_1_2_d.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/smu/smu_7_1_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/smu/smu_7_1_3_d.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/smu/smu_7_1_3_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/smuio/smuio_11_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/smuio/smuio_11_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/smuio/smuio_9_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/smuio/smuio_9_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/thm/thm_11_0_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/thm/thm_11_0_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/umc/umc_6_1_1_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/umc/umc_6_1_1_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/umc/umc_6_1_2_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/umc/umc_6_1_2_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/vcn/vcn_2_0_0_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/vcn/vcn_2_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:10Z
author jsg
files src/sys/dev/pci/drm/amd/include/asic_reg/wafl/wafl2_4_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/wafl/wafl2_4_0_0_smn.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/xgmi/xgmi_4_0_0_sh_mask.h log diff annotate
src/sys/dev/pci/drm/amd/include/asic_reg/xgmi/xgmi_4_0_0_smn.h log diff annotate
src/sys/dev/pci/drm/amd/include/ivsrcid/Attic/irqsrcs_dcn_1_0.h log diff annotate
src/sys/dev/pci/drm/amd/include/ivsrcid/dcn/irqsrcs_dcn_1_0.h log diff annotate
src/sys/dev/pci/drm/amd/include/ivsrcid/gfx/irqsrcs_gfx_10_1.h log diff annotate
src/sys/dev/pci/drm/amd/include/ivsrcid/nbio/irqsrcs_nbif_7_4.h log diff annotate
src/sys/dev/pci/drm/amd/include/ivsrcid/sdma0/irqsrcs_sdma0_5_0.h log diff annotate
src/sys/dev/pci/drm/amd/include/ivsrcid/sdma1/irqsrcs_sdma1_5_0.h log diff annotate
src/sys/dev/pci/drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_2_0.h log diff annotate
src/sys/dev/pci/drm/amd/include/linux/Attic/chash.h log diff annotate
src/sys/dev/pci/drm/amd/lib/Attic/chash.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/amd_powerplay.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/amdgpu_smu.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/arcturus_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/arcturus_ppt.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/navi10_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/navi10_ppt.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/renoir_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/renoir_ppt.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smu_internal.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smu_v11_0.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smu_v12_0.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/vega20_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/vega20_ppt.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/ci_baco.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/ci_baco.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/common_baco.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/common_baco.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/fiji_baco.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/fiji_baco.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/hardwaremanager.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/hwmgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/polaris_baco.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/polaris_baco.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/pp_psm.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/pp_psm.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/ppatomfwctrl.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/ppatomfwctrl.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/process_pptables_v1_0.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/processpptables.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/smu10_hwmgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/smu7_baco.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/smu7_baco.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/smu7_hwmgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/smu7_hwmgr.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/smu7_powertune.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/smu7_thermal.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/smu8_hwmgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/smu9_baco.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/smu9_baco.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/smu_helper.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/smu_helper.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/tonga_baco.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/tonga_baco.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega10_baco.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega10_baco.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega10_hwmgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega10_hwmgr.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega10_powertune.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega10_pptable.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega10_processpptables.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega10_processpptables.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega10_thermal.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega10_thermal.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega12_baco.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega12_baco.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega12_hwmgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega12_hwmgr.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega12_inc.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega12_processpptables.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega20_baco.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega20_baco.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega20_hwmgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega20_hwmgr.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega20_inc.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega20_powertune.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega20_powertune.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega20_pptable.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega20_processpptables.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega20_processpptables.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega20_thermal.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/hwmgr/vega20_thermal.h log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:11Z
author jsg
files src/sys/dev/pci/drm/amd/powerplay/inc/amdgpu_smu.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/arcturus_ppsmc.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/hardwaremanager.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/hwmgr.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/power_state.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/pp_debug.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/pp_thermal.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/rv_ppsmc.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/smu10.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/smu11_driver_if.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/smu11_driver_if_arcturus.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/smu11_driver_if_navi10.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/smu12_driver_if.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/smu7_common.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/smu7_ppsmc.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/smu_types.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/smu_v11_0.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/smu_v11_0_pptable.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/smu_v12_0.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/smu_v12_0_ppsmc.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/smumgr.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/inc/vega20_ppsmc.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/ci_smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/fiji_smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/iceland_smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/polaris10_smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/smu10_smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/smu7_smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/smu8_smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/smu9_smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/tonga_smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/vega10_smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/vega10_smumgr.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/vega12_smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/vega12_smumgr.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/vega20_smumgr.c log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/vega20_smumgr.h log diff annotate
src/sys/dev/pci/drm/amd/powerplay/smumgr/vegam_smumgr.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/Makefile log diff annotate
src/sys/dev/pci/drm/i915/Attic/devlist.awk log diff annotate
src/sys/dev/pci/drm/i915/Attic/dvo.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/dvo_ch7017.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/dvo_ch7xxx.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/dvo_ivch.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/dvo_ns2501.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/dvo_sil164.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/dvo_tfp410.c log diff annotate
src/sys/dev/pci/drm/i915/i915_active.c log diff annotate
src/sys/dev/pci/drm/i915/i915_active.h log diff annotate
src/sys/dev/pci/drm/i915/i915_active_types.h log diff annotate
src/sys/dev/pci/drm/i915/i915_buddy.c log diff annotate
src/sys/dev/pci/drm/i915/i915_buddy.h log diff annotate
src/sys/dev/pci/drm/i915/i915_cmd_parser.c log diff annotate
src/sys/dev/pci/drm/i915/i915_debugfs.c log diff annotate
src/sys/dev/pci/drm/i915/i915_debugfs.h log diff annotate
src/sys/dev/pci/drm/i915/i915_debugfs_params.c log diff annotate
src/sys/dev/pci/drm/i915/i915_debugfs_params.h log diff annotate
src/sys/dev/pci/drm/i915/i915_devlist.h log diff annotate
src/sys/dev/pci/drm/i915/i915_drv.c log diff annotate
src/sys/dev/pci/drm/i915/i915_drv.h log diff annotate
src/sys/dev/pci/drm/i915/i915_fixed.h log diff annotate
src/sys/dev/pci/drm/i915/i915_gem.c log diff annotate
src/sys/dev/pci/drm/i915/i915_gem.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_batch_pool.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_batch_pool.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_clflush.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_clflush.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_context.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_context.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_dmabuf.c log diff annotate
src/sys/dev/pci/drm/i915/i915_gem_evict.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_execbuffer.c log diff annotate
src/sys/dev/pci/drm/i915/i915_gem_fence_reg.c log diff annotate
src/sys/dev/pci/drm/i915/i915_gem_fence_reg.h log diff annotate
src/sys/dev/pci/drm/i915/i915_gem_gtt.c log diff annotate
src/sys/dev/pci/drm/i915/i915_gem_gtt.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_internal.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_object.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_object.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_render_state.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_render_state.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_shrinker.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_stolen.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_tiling.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gem_userptr.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gemfs.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_gemfs.h log diff annotate
src/sys/dev/pci/drm/i915/i915_getparam.c log diff annotate
src/sys/dev/pci/drm/i915/i915_globals.c log diff annotate
src/sys/dev/pci/drm/i915/i915_globals.h log diff annotate
src/sys/dev/pci/drm/i915/i915_gpu_error.c log diff annotate
src/sys/dev/pci/drm/i915/i915_gpu_error.h log diff annotate
src/sys/dev/pci/drm/i915/i915_ioc32.c log diff annotate
src/sys/dev/pci/drm/i915/i915_ioc32.h log diff annotate
src/sys/dev/pci/drm/i915/i915_irq.c log diff annotate
src/sys/dev/pci/drm/i915/i915_irq.h log diff annotate
src/sys/dev/pci/drm/i915/i915_memcpy.c log diff annotate
src/sys/dev/pci/drm/i915/i915_memcpy.h log diff annotate
src/sys/dev/pci/drm/i915/i915_mm.c log diff annotate
src/sys/dev/pci/drm/i915/i915_params.c log diff annotate
src/sys/dev/pci/drm/i915/i915_params.h log diff annotate
src/sys/dev/pci/drm/i915/i915_pci.c log diff annotate
src/sys/dev/pci/drm/i915/i915_perf.c log diff annotate
src/sys/dev/pci/drm/i915/i915_perf.h log diff annotate
src/sys/dev/pci/drm/i915/i915_perf_types.h log diff annotate
src/sys/dev/pci/drm/i915/i915_pmu.c log diff annotate
src/sys/dev/pci/drm/i915/i915_pmu.h log diff annotate
src/sys/dev/pci/drm/i915/i915_priolist_types.h log diff annotate
src/sys/dev/pci/drm/i915/i915_pvinfo.h log diff annotate
src/sys/dev/pci/drm/i915/i915_query.c log diff annotate
src/sys/dev/pci/drm/i915/i915_reg.h log diff annotate
src/sys/dev/pci/drm/i915/i915_request.c log diff annotate
src/sys/dev/pci/drm/i915/i915_request.h log diff annotate
src/sys/dev/pci/drm/i915/i915_scatterlist.c log diff annotate
src/sys/dev/pci/drm/i915/i915_scatterlist.h log diff annotate
src/sys/dev/pci/drm/i915/i915_scheduler.c log diff annotate
src/sys/dev/pci/drm/i915/i915_scheduler.h log diff annotate
src/sys/dev/pci/drm/i915/i915_scheduler_types.h log diff annotate
src/sys/dev/pci/drm/i915/i915_selftest.h log diff annotate
src/sys/dev/pci/drm/i915/i915_suspend.c log diff annotate
src/sys/dev/pci/drm/i915/i915_suspend.h log diff annotate
src/sys/dev/pci/drm/i915/i915_sw_fence.c log diff annotate
src/sys/dev/pci/drm/i915/i915_sw_fence.h log diff annotate
src/sys/dev/pci/drm/i915/i915_sw_fence_work.c log diff annotate
src/sys/dev/pci/drm/i915/i915_sw_fence_work.h log diff annotate
src/sys/dev/pci/drm/i915/i915_switcheroo.c log diff annotate
src/sys/dev/pci/drm/i915/i915_switcheroo.h log diff annotate
src/sys/dev/pci/drm/i915/i915_syncmap.c log diff annotate
src/sys/dev/pci/drm/i915/i915_sysfs.c log diff annotate
src/sys/dev/pci/drm/i915/i915_sysfs.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_timeline.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/i915_timeline.h log diff annotate
src/sys/dev/pci/drm/i915/i915_trace.h log diff annotate
src/sys/dev/pci/drm/i915/i915_user_extensions.c log diff annotate
src/sys/dev/pci/drm/i915/i915_user_extensions.h log diff annotate
src/sys/dev/pci/drm/i915/i915_utils.c log diff annotate
src/sys/dev/pci/drm/i915/i915_utils.h log diff annotate
src/sys/dev/pci/drm/i915/i915_vgpu.c log diff annotate
src/sys/dev/pci/drm/i915/i915_vgpu.h log diff annotate
src/sys/dev/pci/drm/i915/i915_vma.c log diff annotate
src/sys/dev/pci/drm/i915/i915_vma.h log diff annotate
src/sys/dev/pci/drm/i915/i915_vma_types.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/icl_dsi.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_atomic.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_atomic_plane.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_audio.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_bios.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_bios.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_breadcrumbs.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_cdclk.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_color.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_crt.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_csr.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_ddi.c log diff annotate
src/sys/dev/pci/drm/i915/intel_device_info.c log diff annotate
src/sys/dev/pci/drm/i915/intel_device_info.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_display.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_display.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_dp.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_dp_aux_backlight.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_dp_link_training.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_dp_mst.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_dpio_phy.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_dpll_mgr.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_dpll_mgr.h log diff annotate
src/sys/dev/pci/drm/i915/intel_dram.c log diff annotate
src/sys/dev/pci/drm/i915/intel_dram.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_drv.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_dsi.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_dsi_dcs_backlight.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_dsi_vbt.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_dvo.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_engine_cs.c log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:12Z
author jsg
files src/sys/dev/pci/drm/i915/Attic/intel_fbc.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_fbdev.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_fifo_underrun.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_frontbuffer.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_frontbuffer.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_gpu_commands.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_gtt.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_guc.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_guc.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_guc_ads.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_guc_ads.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_guc_ct.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_guc_ct.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_guc_fw.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_guc_fw.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_guc_fwif.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_guc_log.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_guc_log.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_guc_reg.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_guc_submission.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_guc_submission.h log diff annotate
src/sys/dev/pci/drm/i915/intel_gvt.c log diff annotate
src/sys/dev/pci/drm/i915/intel_gvt.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_hangcheck.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_hdcp.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_hdmi.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_hotplug.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_huc.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_huc.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_huc_fw.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_huc_fw.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_i2c.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_lpe_audio.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_lrc.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_lrc.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_lrc_reg.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_lspcon.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_lvds.c log diff annotate
src/sys/dev/pci/drm/i915/intel_memory_region.c log diff annotate
src/sys/dev/pci/drm/i915/intel_memory_region.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_mocs.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_mocs.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_modes.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_opregion.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_opregion.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_overlay.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_panel.c log diff annotate
src/sys/dev/pci/drm/i915/intel_pch.c log diff annotate
src/sys/dev/pci/drm/i915/intel_pch.h log diff annotate
src/sys/dev/pci/drm/i915/intel_pm.c log diff annotate
src/sys/dev/pci/drm/i915/intel_pm.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_psr.c log diff annotate
src/sys/dev/pci/drm/i915/intel_region_lmem.c log diff annotate
src/sys/dev/pci/drm/i915/intel_region_lmem.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_renderstate.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_renderstate_gen6.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_renderstate_gen7.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_renderstate_gen8.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_renderstate_gen9.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_ringbuffer.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_ringbuffer.h log diff annotate
src/sys/dev/pci/drm/i915/intel_runtime_pm.c log diff annotate
src/sys/dev/pci/drm/i915/intel_runtime_pm.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_sdvo.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_sdvo_regs.h log diff annotate
src/sys/dev/pci/drm/i915/intel_sideband.c log diff annotate
src/sys/dev/pci/drm/i915/intel_sideband.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_sprite.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_tv.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_uc.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_uc.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_uc_fw.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_uc_fw.h log diff annotate
src/sys/dev/pci/drm/i915/intel_uncore.c log diff annotate
src/sys/dev/pci/drm/i915/intel_uncore.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_vbt_defs.h log diff annotate
src/sys/dev/pci/drm/i915/intel_wakeref.c log diff annotate
src/sys/dev/pci/drm/i915/intel_wakeref.h log diff annotate
src/sys/dev/pci/drm/i915/intel_wopcm.c log diff annotate
src/sys/dev/pci/drm/i915/intel_wopcm.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_workarounds.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/intel_workarounds.h log diff annotate
src/sys/dev/pci/drm/i915/Attic/vlv_dsi.c log diff annotate
src/sys/dev/pci/drm/i915/Attic/vlv_dsi_pll.c log diff annotate
src/sys/dev/pci/drm/i915/vlv_suspend.c log diff annotate
src/sys/dev/pci/drm/i915/vlv_suspend.h log diff annotate
src/sys/dev/pci/drm/i915/display/dvo_ch7017.c log diff annotate
src/sys/dev/pci/drm/i915/display/dvo_ch7xxx.c log diff annotate
src/sys/dev/pci/drm/i915/display/dvo_ivch.c log diff annotate
src/sys/dev/pci/drm/i915/display/dvo_ns2501.c log diff annotate
src/sys/dev/pci/drm/i915/display/dvo_sil164.c log diff annotate
src/sys/dev/pci/drm/i915/display/dvo_tfp410.c log diff annotate
src/sys/dev/pci/drm/i915/display/icl_dsi.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_acpi.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_atomic.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_atomic.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_atomic_plane.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_atomic_plane.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_audio.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_audio.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_bios.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_bios.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_bw.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_bw.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_cdclk.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_cdclk.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_color.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_color.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_combo_phy.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_combo_phy.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_connector.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_connector.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_crt.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_crt.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_csr.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_csr.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_ddi.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_ddi.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_de.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_debugfs.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_debugfs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_power.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_power.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_types.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_aux_backlight.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_aux_backlight.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_link_training.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_link_training.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_mst.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_mst.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dpio_phy.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dpio_phy.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dpll_mgr.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dpll_mgr.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsb.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsb.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsi.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsi.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsi_dcs_backlight.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsi_dcs_backlight.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dsi_vbt.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dvo.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dvo.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dvo_dev.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fbc.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fbc.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fbdev.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fbdev.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fifo_underrun.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_fifo_underrun.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_frontbuffer.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_frontbuffer.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_global_state.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_global_state.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_gmbus.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_gmbus.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hdcp.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hdcp.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hdmi.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hdmi.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hotplug.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_hotplug.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_lpe_audio.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_lpe_audio.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_lspcon.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_lspcon.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_lvds.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_lvds.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_opregion.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_opregion.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_overlay.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_overlay.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_panel.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_panel.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_pipe_crc.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_pipe_crc.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_psr.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_psr.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_quirks.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_quirks.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_sdvo.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_sdvo.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_sdvo_regs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_sprite.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_sprite.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_tc.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_tc.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_tv.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_tv.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_vbt_defs.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_vdsc.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_vdsc.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_vga.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_vga.h log diff annotate
src/sys/dev/pci/drm/i915/display/vlv_dsi.c log diff annotate
src/sys/dev/pci/drm/i915/display/vlv_dsi_pll.c log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:13Z
author jsg
files src/sys/dev/pci/drm/i915/gem/i915_gem_busy.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_clflush.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_clflush.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_client_blt.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_client_blt.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_context.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_context.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_context_types.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_dmabuf.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_domain.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_fence.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_internal.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_ioctls.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_lmem.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_lmem.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_mman.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_mman.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_object.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_object.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_object_blt.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_object_blt.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_object_types.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_pages.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_phys.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_pm.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_pm.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_region.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_region.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_shmem.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_shrinker.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_shrinker.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_stolen.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_stolen.h log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_throttle.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_tiling.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_userptr.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gem_wait.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gemfs.c log diff annotate
src/sys/dev/pci/drm/i915/gem/i915_gemfs.h log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/huge_gem_object.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/huge_gem_object.h log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/huge_pages.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/i915_gem_client_blt.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/i915_gem_coherency.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/i915_gem_context.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/i915_gem_dmabuf.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/i915_gem_mman.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/i915_gem_object.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/i915_gem_object_blt.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/i915_gem_phys.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/igt_gem_utils.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/igt_gem_utils.h log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/mock_context.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/mock_context.h log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/mock_dmabuf.c log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/mock_dmabuf.h log diff annotate
src/sys/dev/pci/drm/i915/gem/selftests/mock_gem_object.h log diff annotate
src/sys/dev/pci/drm/i915/gt/agp_intel_gtt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/debugfs_engines.c log diff annotate
src/sys/dev/pci/drm/i915/gt/debugfs_engines.h log diff annotate
src/sys/dev/pci/drm/i915/gt/debugfs_gt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/debugfs_gt.h log diff annotate
src/sys/dev/pci/drm/i915/gt/debugfs_gt_pm.c log diff annotate
src/sys/dev/pci/drm/i915/gt/debugfs_gt_pm.h log diff annotate
src/sys/dev/pci/drm/i915/gt/gen6_ppgtt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/gen6_ppgtt.h log diff annotate
src/sys/dev/pci/drm/i915/gt/gen6_renderstate.c log diff annotate
src/sys/dev/pci/drm/i915/gt/gen7_renderclear.c log diff annotate
src/sys/dev/pci/drm/i915/gt/gen7_renderclear.h log diff annotate
src/sys/dev/pci/drm/i915/gt/gen7_renderstate.c log diff annotate
src/sys/dev/pci/drm/i915/gt/gen8_ppgtt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/gen8_ppgtt.h log diff annotate
src/sys/dev/pci/drm/i915/gt/gen8_renderstate.c log diff annotate
src/sys/dev/pci/drm/i915/gt/gen9_renderstate.c log diff annotate
src/sys/dev/pci/drm/i915/gt/hsw_clear_kernel.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_context.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_context.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_context_param.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_context_param.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_context_sseu.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_context_types.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_cs.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_heartbeat.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_pm.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_pm.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_pool.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_pool.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_pool_types.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_types.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_user.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_engine_user.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_ggtt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gpu_commands.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_irq.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_irq.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_pm.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_pm.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_pm_irq.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_pm_irq.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_requests.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_requests.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gt_types.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gtt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_gtt.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_llc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_llc.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_llc_types.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_lrc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_lrc.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_lrc_reg.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_mocs.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_mocs.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_ppgtt.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_rc6.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_rc6.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_rc6_types.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_renderstate.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_renderstate.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_reset.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_reset.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_reset_types.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_ring.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_ring.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_ring_submission.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_ring_types.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_rps.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_rps.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_rps_types.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_sseu.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_sseu.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_timeline.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_timeline.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_timeline_types.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_workarounds.c log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_workarounds.h log diff annotate
src/sys/dev/pci/drm/i915/gt/intel_workarounds_types.h log diff annotate
src/sys/dev/pci/drm/i915/gt/ivb_clear_kernel.c log diff annotate
src/sys/dev/pci/drm/i915/gt/mock_engine.c log diff annotate
src/sys/dev/pci/drm/i915/gt/mock_engine.h log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_engine_heartbeat.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_gt_pm.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_hangcheck.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_llc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_llc.h log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_lrc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_mocs.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_rc6.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_rc6.h log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_reset.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_ring_submission.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_timeline.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftest_workarounds.c log diff annotate
src/sys/dev/pci/drm/i915/gt/sysfs_engines.c log diff annotate
src/sys/dev/pci/drm/i915/gt/sysfs_engines.h log diff annotate
src/sys/dev/pci/drm/i915/gt/selftests/mock_timeline.c log diff annotate
src/sys/dev/pci/drm/i915/gt/selftests/mock_timeline.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_ads.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_ads.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_ct.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_fw.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_fw.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_fwif.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_log.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_log.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_reg.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_huc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_huc.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_huc_fw.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_huc_fw.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_uc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_uc.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_uc_fw.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_uc_fw.h log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_uc_fw_abi.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/aperture_gm.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/cfg_space.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/cmd_parser.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/cmd_parser.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/debug.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/debugfs.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/display.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/display.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/dmabuf.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/dmabuf.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/edid.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/edid.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/execlist.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/execlist.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/fb_decoder.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/fb_decoder.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/firmware.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/gtt.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/gtt.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/gvt.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/gvt.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/handlers.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/hypercall.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/interrupt.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/interrupt.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/kvmgt.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/mmio.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/mmio.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/mmio_context.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/mmio_context.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/mpt.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/opregion.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/page_track.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/page_track.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/reg.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/sched_policy.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/sched_policy.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/scheduler.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/scheduler.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/trace.h log diff annotate
src/sys/dev/pci/drm/i915/gvt/trace_points.c log diff annotate
src/sys/dev/pci/drm/i915/gvt/vgpu.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_bdw.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_bdw.h log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_bxt.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_bxt.h log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_cflgt2.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_cflgt2.h log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_cflgt3.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_cflgt3.h log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_chv.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_chv.h log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_cnl.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_cnl.h log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_glk.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_glk.h log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_hsw.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_hsw.h log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_icl.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_icl.h log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_kblgt2.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_kblgt2.h log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_kblgt3.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_kblgt3.h log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_sklgt2.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_sklgt2.h log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:14Z
author jsg
files src/sys/dev/pci/drm/i915/oa/i915_oa_sklgt3.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_sklgt3.h log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_sklgt4.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_sklgt4.h log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_tgl.c log diff annotate
src/sys/dev/pci/drm/i915/oa/i915_oa_tgl.h log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_active.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_buddy.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_gem.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_gem_evict.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_perf.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_random.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_random.h log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_request.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_selftest.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_sw_fence.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_syncmap.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/i915_vma.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/igt_atomic.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/igt_atomic.h log diff annotate
src/sys/dev/pci/drm/i915/selftests/igt_flush_test.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/igt_flush_test.h log diff annotate
src/sys/dev/pci/drm/i915/selftests/igt_live_test.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/igt_live_test.h log diff annotate
src/sys/dev/pci/drm/i915/selftests/igt_mmap.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/igt_mmap.h log diff annotate
src/sys/dev/pci/drm/i915/selftests/igt_reset.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/igt_reset.h log diff annotate
src/sys/dev/pci/drm/i915/selftests/igt_spinner.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/igt_spinner.h log diff annotate
src/sys/dev/pci/drm/i915/selftests/intel_memory_region.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/intel_uncore.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/lib_sw_fence.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/mock_drm.h log diff annotate
src/sys/dev/pci/drm/i915/selftests/mock_gem_device.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/mock_gtt.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/mock_gtt.h log diff annotate
src/sys/dev/pci/drm/i915/selftests/mock_region.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/mock_region.h log diff annotate
src/sys/dev/pci/drm/i915/selftests/mock_request.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/mock_request.h log diff annotate
src/sys/dev/pci/drm/i915/selftests/mock_uncore.c log diff annotate
src/sys/dev/pci/drm/i915/selftests/mock_uncore.h log diff annotate
src/sys/dev/pci/drm/i915/selftests/scatterlist.c log diff annotate
src/sys/dev/pci/drm/include/acpi/acpi_bus.h log diff annotate
src/sys/dev/pci/drm/include/asm/byteorder.h log diff annotate
src/sys/dev/pci/drm/include/asm/cpufeature.h log diff annotate
src/sys/dev/pci/drm/include/asm/current.h log diff annotate
src/sys/dev/pci/drm/include/asm/ioctl.h log diff annotate
src/sys/dev/pci/drm/include/asm/preempt.h log diff annotate
src/sys/dev/pci/drm/include/asm/set_memory.h log diff annotate
src/sys/dev/pci/drm/include/asm/smp.h log diff annotate
src/sys/dev/pci/drm/include/asm/thread_info.h log diff annotate
src/sys/dev/pci/drm/include/asm/fpu/api.h log diff annotate
src/sys/dev/pci/drm/include/drm/amd_asic_type.h log diff annotate
src/sys/dev/pci/drm/include/drm/Attic/drmP.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_agpsupport.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_atomic.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_atomic_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_atomic_state_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_atomic_uapi.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_audio_component.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_auth.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_blend.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_bridge.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_cache.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_client.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_color_mgmt.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_connector.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_crtc.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_crtc_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_damage_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_debugfs.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_device.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_dp_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_dp_mst_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_drv.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_dsc.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_edid.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_encoder.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_encoder_slave.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_fb_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_file.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_flip_work.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_format_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_fourcc.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_framebuffer.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_gem.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_gem_cma_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_gem_framebuffer_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/Attic/drm_global.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_hashtab.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_hdcp.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_ioctl.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_lease.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_legacy.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_mipi_dsi.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_mode_config.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_modes.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_modeset_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_modeset_helper_vtables.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_modeset_lock.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_panel.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_pci.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_plane.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_plane_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_prime.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_print.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_probe_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_property.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_rect.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_scdc_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_self_refresh_helper.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_syncobj.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_sysfs.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_util.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_utils.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_vblank.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_vma_manager.h log diff annotate
src/sys/dev/pci/drm/include/drm/drm_writeback.h log diff annotate
src/sys/dev/pci/drm/include/drm/gpu_scheduler.h log diff annotate
src/sys/dev/pci/drm/include/drm/i915_component.h log diff annotate
src/sys/dev/pci/drm/include/drm/i915_drm.h log diff annotate
src/sys/dev/pci/drm/include/drm/i915_mei_hdcp_interface.h log diff annotate
src/sys/dev/pci/drm/include/drm/i915_pciids.h log diff annotate
src/sys/dev/pci/drm/include/drm/intel-gtt.h log diff annotate
src/sys/dev/pci/drm/include/drm/task_barrier.h log diff annotate
src/sys/dev/pci/drm/include/drm/i2c/ch7006.h log diff annotate
src/sys/dev/pci/drm/include/drm/i2c/sil164.h log diff annotate
src/sys/dev/pci/drm/include/drm/ttm/ttm_bo_api.h log diff annotate
src/sys/dev/pci/drm/include/drm/ttm/ttm_bo_driver.h log diff annotate
src/sys/dev/pci/drm/include/drm/ttm/ttm_execbuf_util.h log diff annotate
src/sys/dev/pci/drm/include/drm/ttm/ttm_memory.h log diff annotate
src/sys/dev/pci/drm/include/drm/ttm/ttm_page_alloc.h log diff annotate
src/sys/dev/pci/drm/include/drm/ttm/ttm_set_memory.h log diff annotate
src/sys/dev/pci/drm/include/drm/ttm/ttm_tt.h log diff annotate
src/sys/dev/pci/drm/include/generated/autoconf.h log diff annotate
src/sys/dev/pci/drm/include/linux/agp_backend.h log diff annotate
src/sys/dev/pci/drm/include/linux/ascii85.h log diff annotate
src/sys/dev/pci/drm/include/linux/atomic.h log diff annotate
src/sys/dev/pci/drm/include/linux/average.h log diff annotate
src/sys/dev/pci/drm/include/linux/backlight.h log diff annotate
src/sys/dev/pci/drm/include/linux/bitfield.h log diff annotate
src/sys/dev/pci/drm/include/linux/bitmap.h log diff annotate
src/sys/dev/pci/drm/include/linux/bitops.h log diff annotate
src/sys/dev/pci/drm/include/linux/bits.h log diff annotate
src/sys/dev/pci/drm/include/linux/bottom_half.h log diff annotate
src/sys/dev/pci/drm/include/linux/build_bug.h log diff annotate
src/sys/dev/pci/drm/include/linux/compiler.h log diff annotate
src/sys/dev/pci/drm/include/linux/completion.h log diff annotate
src/sys/dev/pci/drm/include/linux/component.h log diff annotate
src/sys/dev/pci/drm/include/linux/debugfs.h log diff annotate
src/sys/dev/pci/drm/include/linux/debugobjects.h log diff annotate
src/sys/dev/pci/drm/include/linux/delay.h log diff annotate
src/sys/dev/pci/drm/include/linux/device.h log diff annotate
src/sys/dev/pci/drm/include/linux/dma-buf.h log diff annotate
src/sys/dev/pci/drm/include/linux/dma-fence-chain.h log diff annotate
src/sys/dev/pci/drm/include/linux/dma-fence.h log diff annotate
src/sys/dev/pci/drm/include/linux/dma-mapping.h log diff annotate
src/sys/dev/pci/drm/include/linux/dma-resv.h log diff annotate
src/sys/dev/pci/drm/include/linux/errno.h log diff annotate
src/sys/dev/pci/drm/include/linux/fb.h log diff annotate
src/sys/dev/pci/drm/include/linux/firmware.h log diff annotate
src/sys/dev/pci/drm/include/linux/fs.h log diff annotate
src/sys/dev/pci/drm/include/linux/ftrace.h log diff annotate
src/sys/dev/pci/drm/include/linux/gfp.h log diff annotate
src/sys/dev/pci/drm/include/linux/hashtable.h log diff annotate
src/sys/dev/pci/drm/include/linux/hdmi.h log diff annotate
src/sys/dev/pci/drm/include/linux/highmem.h log diff annotate
src/sys/dev/pci/drm/include/linux/hmm.h log diff annotate
src/sys/dev/pci/drm/include/linux/i2c.h log diff annotate
src/sys/dev/pci/drm/include/linux/idr.h log diff annotate
src/sys/dev/pci/drm/include/linux/init.h log diff annotate
src/sys/dev/pci/drm/include/linux/intel-iommu.h log diff annotate
src/sys/dev/pci/drm/include/linux/interrupt.h log diff annotate
src/sys/dev/pci/drm/include/linux/io-64-nonatomic-lo-hi.h log diff annotate
src/sys/dev/pci/drm/include/linux/io.h log diff annotate
src/sys/dev/pci/drm/include/linux/ipc.h log diff annotate
src/sys/dev/pci/drm/include/linux/kallsyms.h log diff annotate
src/sys/dev/pci/drm/include/linux/kconfig.h log diff annotate
src/sys/dev/pci/drm/include/linux/kernel.h log diff annotate
src/sys/dev/pci/drm/include/linux/kernfs.h log diff annotate
src/sys/dev/pci/drm/include/linux/kgdb.h log diff annotate
src/sys/dev/pci/drm/include/linux/kmemleak.h log diff annotate
src/sys/dev/pci/drm/include/linux/kref.h log diff annotate
src/sys/dev/pci/drm/include/linux/ktime.h log diff annotate
src/sys/dev/pci/drm/include/linux/list.h log diff annotate
src/sys/dev/pci/drm/include/linux/llist.h log diff annotate
src/sys/dev/pci/drm/include/linux/lockdep.h log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:15Z
author jsg
files src/sys/dev/pci/drm/include/linux/log2.h log diff annotate
src/sys/dev/pci/drm/include/linux/math64.h log diff annotate
src/sys/dev/pci/drm/include/linux/media-bus-format.h log diff annotate
src/sys/dev/pci/drm/include/linux/mempolicy.h log diff annotate
src/sys/dev/pci/drm/include/linux/mm.h log diff annotate
src/sys/dev/pci/drm/include/linux/mm_types.h log diff annotate
src/sys/dev/pci/drm/include/linux/mmzone.h log diff annotate
src/sys/dev/pci/drm/include/linux/mod_devicetable.h log diff annotate
src/sys/dev/pci/drm/include/linux/module.h log diff annotate
src/sys/dev/pci/drm/include/linux/moduleparam.h log diff annotate
src/sys/dev/pci/drm/include/linux/mutex.h log diff annotate
src/sys/dev/pci/drm/include/linux/nmi.h log diff annotate
src/sys/dev/pci/drm/include/linux/of.h log diff annotate
src/sys/dev/pci/drm/include/linux/overflow.h log diff annotate
src/sys/dev/pci/drm/include/linux/pagemap.h log diff annotate
src/sys/dev/pci/drm/include/linux/pci.h log diff annotate
src/sys/dev/pci/drm/include/linux/perf_event.h log diff annotate
src/sys/dev/pci/drm/include/linux/pfn.h log diff annotate
src/sys/dev/pci/drm/include/linux/pid.h log diff annotate
src/sys/dev/pci/drm/include/linux/pm.h log diff annotate
src/sys/dev/pci/drm/include/linux/pm_qos.h log diff annotate
src/sys/dev/pci/drm/include/linux/pm_runtime.h log diff annotate
src/sys/dev/pci/drm/include/linux/poison.h log diff annotate
src/sys/dev/pci/drm/include/linux/poll.h log diff annotate
src/sys/dev/pci/drm/include/linux/preempt.h log diff annotate
src/sys/dev/pci/drm/include/linux/prime_numbers.h log diff annotate
src/sys/dev/pci/drm/include/linux/printk.h log diff annotate
src/sys/dev/pci/drm/include/linux/pseudo_fs.h log diff annotate
src/sys/dev/pci/drm/include/linux/radix-tree.h log diff annotate
src/sys/dev/pci/drm/include/linux/random.h log diff annotate
src/sys/dev/pci/drm/include/linux/rbtree.h log diff annotate
src/sys/dev/pci/drm/include/linux/rculist.h log diff annotate
src/sys/dev/pci/drm/include/linux/rcupdate.h log diff annotate
src/sys/dev/pci/drm/include/linux/refcount.h log diff annotate
src/sys/dev/pci/drm/include/linux/Attic/reservation.h log diff annotate
src/sys/dev/pci/drm/include/linux/rwsem.h log diff annotate
src/sys/dev/pci/drm/include/linux/scatterlist.h log diff annotate
src/sys/dev/pci/drm/include/linux/sched.h log diff annotate
src/sys/dev/pci/drm/include/linux/sem.h log diff annotate
src/sys/dev/pci/drm/include/linux/semaphore.h log diff annotate
src/sys/dev/pci/drm/include/linux/shmem_fs.h log diff annotate
src/sys/dev/pci/drm/include/linux/sizes.h log diff annotate
src/sys/dev/pci/drm/include/linux/smp.h log diff annotate
src/sys/dev/pci/drm/include/linux/spinlock.h log diff annotate
src/sys/dev/pci/drm/include/linux/srcu.h log diff annotate
src/sys/dev/pci/drm/include/linux/stackdepot.h log diff annotate
src/sys/dev/pci/drm/include/linux/stacktrace.h log diff annotate
src/sys/dev/pci/drm/include/linux/stat.h log diff annotate
src/sys/dev/pci/drm/include/linux/string.h log diff annotate
src/sys/dev/pci/drm/include/linux/suspend.h log diff annotate
src/sys/dev/pci/drm/include/linux/swap.h log diff annotate
src/sys/dev/pci/drm/include/linux/syscalls.h log diff annotate
src/sys/dev/pci/drm/include/linux/sysfs.h log diff annotate
src/sys/dev/pci/drm/include/linux/sysrq.h log diff annotate
src/sys/dev/pci/drm/include/linux/thread_info.h log diff annotate
src/sys/dev/pci/drm/include/linux/time.h log diff annotate
src/sys/dev/pci/drm/include/linux/timekeeping.h log diff annotate
src/sys/dev/pci/drm/include/linux/timer.h log diff annotate
src/sys/dev/pci/drm/include/linux/tracepoint.h log diff annotate
src/sys/dev/pci/drm/include/linux/types.h log diff annotate
src/sys/dev/pci/drm/include/linux/uaccess.h log diff annotate
src/sys/dev/pci/drm/include/linux/uio.h log diff annotate
src/sys/dev/pci/drm/include/linux/utsname.h log diff annotate
src/sys/dev/pci/drm/include/linux/vga_switcheroo.h log diff annotate
src/sys/dev/pci/drm/include/linux/vgaarb.h log diff annotate
src/sys/dev/pci/drm/include/linux/wait.h log diff annotate
src/sys/dev/pci/drm/include/linux/wait_bit.h log diff annotate
src/sys/dev/pci/drm/include/linux/workqueue.h log diff annotate
src/sys/dev/pci/drm/include/linux/ww_mutex.h log diff annotate
src/sys/dev/pci/drm/include/linux/xarray.h log diff annotate
src/sys/dev/pci/drm/include/linux/byteorder/generic.h log diff annotate
src/sys/dev/pci/drm/include/linux/sched/clock.h log diff annotate
src/sys/dev/pci/drm/include/linux/sched/signal.h log diff annotate
src/sys/dev/pci/drm/include/linux/sched/task.h log diff annotate
src/sys/dev/pci/drm/include/media/cec-notifier.h log diff annotate
src/sys/dev/pci/drm/include/trace/define_trace.h log diff annotate
src/sys/dev/pci/drm/include/trace/events/dma_fence.h log diff annotate
src/sys/dev/pci/drm/include/uapi/drm/amdgpu_drm.h log diff annotate
src/sys/dev/pci/drm/include/uapi/drm/drm.h log diff annotate
src/sys/dev/pci/drm/include/uapi/drm/drm_fourcc.h log diff annotate
src/sys/dev/pci/drm/include/uapi/drm/drm_mode.h log diff annotate
src/sys/dev/pci/drm/include/uapi/drm/i915_drm.h log diff annotate
src/sys/dev/pci/drm/include/uapi/drm/radeon_drm.h log diff annotate
src/sys/dev/pci/drm/include/uapi/linux/ioctl.h log diff annotate
src/sys/dev/pci/drm/include/uapi/linux/kfd_ioctl.h log diff annotate
src/sys/dev/pci/drm/include/video/mipi_display.h log diff annotate
src/sys/dev/pci/drm/radeon/Makefile log diff annotate
src/sys/dev/pci/drm/radeon/atom.c log diff annotate
src/sys/dev/pci/drm/radeon/atom.h log diff annotate
src/sys/dev/pci/drm/radeon/atombios_crtc.c log diff annotate
src/sys/dev/pci/drm/radeon/atombios_dp.c log diff annotate
src/sys/dev/pci/drm/radeon/atombios_encoders.c log diff annotate
src/sys/dev/pci/drm/radeon/atombios_i2c.c log diff annotate
src/sys/dev/pci/drm/radeon/btc_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/btc_dpm.h log diff annotate
src/sys/dev/pci/drm/radeon/ci_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/ci_dpm.h log diff annotate
src/sys/dev/pci/drm/radeon/ci_smc.c log diff annotate
src/sys/dev/pci/drm/radeon/cik.c log diff annotate
src/sys/dev/pci/drm/radeon/cik_sdma.c log diff annotate
src/sys/dev/pci/drm/radeon/clearstate_cayman.h log diff annotate
src/sys/dev/pci/drm/radeon/clearstate_ci.h log diff annotate
src/sys/dev/pci/drm/radeon/clearstate_si.h log diff annotate
src/sys/dev/pci/drm/radeon/cypress_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/dce3_1_afmt.c log diff annotate
src/sys/dev/pci/drm/radeon/dce6_afmt.c log diff annotate
src/sys/dev/pci/drm/radeon/evergreen.c log diff annotate
src/sys/dev/pci/drm/radeon/evergreen_cs.c log diff annotate
src/sys/dev/pci/drm/radeon/evergreen_dma.c log diff annotate
src/sys/dev/pci/drm/radeon/evergreen_hdmi.c log diff annotate
src/sys/dev/pci/drm/radeon/kv_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/kv_smc.c log diff annotate
src/sys/dev/pci/drm/radeon/ni.c log diff annotate
src/sys/dev/pci/drm/radeon/ni_dma.c log diff annotate
src/sys/dev/pci/drm/radeon/ni_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/r100.c log diff annotate
src/sys/dev/pci/drm/radeon/r100_track.h log diff annotate
src/sys/dev/pci/drm/radeon/r200.c log diff annotate
src/sys/dev/pci/drm/radeon/r300.c log diff annotate
src/sys/dev/pci/drm/radeon/r420.c log diff annotate
src/sys/dev/pci/drm/radeon/r520.c log diff annotate
src/sys/dev/pci/drm/radeon/r600.c log diff annotate
src/sys/dev/pci/drm/radeon/r600_cs.c log diff annotate
src/sys/dev/pci/drm/radeon/r600_dma.c log diff annotate
src/sys/dev/pci/drm/radeon/r600_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/r600_dpm.h log diff annotate
src/sys/dev/pci/drm/radeon/r600_hdmi.c log diff annotate
src/sys/dev/pci/drm/radeon/r600_reg.h log diff annotate
src/sys/dev/pci/drm/radeon/radeon.h log diff annotate
src/sys/dev/pci/drm/radeon/radeon_acpi.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_agp.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_asic.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_asic.h log diff annotate
src/sys/dev/pci/drm/radeon/radeon_atombios.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_audio.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_benchmark.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_bios.c log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T04:48:16Z
author jsg
files src/sys/dev/pci/drm/radeon/radeon_clocks.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_combios.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_connectors.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_cs.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_cursor.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_device.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_display.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_dp_auxch.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_dp_mst.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_drv.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_drv.h log diff annotate
src/sys/dev/pci/drm/radeon/radeon_encoders.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_fb.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_fence.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_gart.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_gem.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_i2c.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_ib.c log diff annotate
src/sys/dev/pci/drm/radeon/Attic/radeon_ioc32.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_irq_kms.c log diff annotate
src/sys/dev/pci/drm/radeon/Attic/radeon_kfd.c log diff annotate
src/sys/dev/pci/drm/radeon/Attic/radeon_kfd.h log diff annotate
src/sys/dev/pci/drm/radeon/radeon_kms.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_legacy_crtc.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_legacy_encoders.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_legacy_tv.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_mn.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_mode.h log diff annotate
src/sys/dev/pci/drm/radeon/radeon_object.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_object.h log diff annotate
src/sys/dev/pci/drm/radeon/radeon_pm.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_prime.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_ring.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_sa.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_semaphore.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_sync.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_test.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_trace.h log diff annotate
src/sys/dev/pci/drm/radeon/radeon_trace_points.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_ttm.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_ucode.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_uvd.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_vce.c log diff annotate
src/sys/dev/pci/drm/radeon/radeon_vm.c log diff annotate
src/sys/dev/pci/drm/radeon/rs400.c log diff annotate
src/sys/dev/pci/drm/radeon/rs600.c log diff annotate
src/sys/dev/pci/drm/radeon/rs690.c log diff annotate
src/sys/dev/pci/drm/radeon/rs780_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/rv515.c log diff annotate
src/sys/dev/pci/drm/radeon/rv6xx_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/rv730_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/rv740_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/rv770.c log diff annotate
src/sys/dev/pci/drm/radeon/rv770_dma.c log diff annotate
src/sys/dev/pci/drm/radeon/rv770_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/rv770_dpm.h log diff annotate
src/sys/dev/pci/drm/radeon/rv770_smc.c log diff annotate
src/sys/dev/pci/drm/radeon/si.c log diff annotate
src/sys/dev/pci/drm/radeon/si_dma.c log diff annotate
src/sys/dev/pci/drm/radeon/si_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/si_smc.c log diff annotate
src/sys/dev/pci/drm/radeon/sumo_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/sumo_dpm.h log diff annotate
src/sys/dev/pci/drm/radeon/sumo_smc.c log diff annotate
src/sys/dev/pci/drm/radeon/trinity_dpm.c log diff annotate
src/sys/dev/pci/drm/radeon/trinity_smc.c log diff annotate
src/sys/dev/pci/drm/radeon/uvd_v1_0.c log diff annotate
src/sys/dev/pci/drm/radeon/uvd_v2_2.c log diff annotate
src/sys/dev/pci/drm/radeon/uvd_v3_1.c log diff annotate
src/sys/dev/pci/drm/radeon/uvd_v4_2.c log diff annotate
src/sys/dev/pci/drm/radeon/vce_v1_0.c log diff annotate
src/sys/dev/pci/drm/radeon/vce_v2_0.c log diff annotate
src/sys/dev/pci/drm/scheduler/Attic/gpu_scheduler.c log diff annotate
src/sys/dev/pci/drm/scheduler/gpu_scheduler_trace.h log diff annotate
src/sys/dev/pci/drm/scheduler/sched_entity.c log diff annotate
src/sys/dev/pci/drm/scheduler/sched_fence.c log diff annotate
src/sys/dev/pci/drm/scheduler/sched_main.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_agp_backend.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_bo.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_bo_util.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_bo_vm.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_execbuf_util.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_memory.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_module.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_page_alloc.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_page_alloc_dma.c log diff annotate
src/sys/dev/pci/drm/ttm/ttm_tt.c log diff annotate
message update drm to linux 5.7

adds kernel support for
amdgpu: vega20, raven2, renoir, navi10, navi14
inteldrm: icelake, tigerlake

Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
helping, patrick@ for helping adapt rockchip drm and many developers for
testing.

date 2020-06-08T08:04:09Z
author mpi
files src/sys/isofs/cd9660/cd9660_vnops.c log diff annotate
src/sys/miscfs/fuse/fuse_vnops.c log diff annotate
src/sys/msdosfs/msdosfs_vnops.c log diff annotate
message Use a new EV_OLDAPI flag to match the behavior of poll(2) and select(2).

Adapt FS kqfilters to always return true when the flag is set and bypass
the polling mechanism of the NFS thread.

While here implement a write filter for NFS.

ok visa@

date 2020-06-08T08:04:10Z
author mpi
files src/sys/nfs/nfs_kq.c log diff annotate
src/sys/sys/event.h log diff annotate
src/sys/tmpfs/tmpfs_vnops.c log diff annotate
src/sys/ufs/ufs/ufs_vnops.c log diff annotate
message Use a new EV_OLDAPI flag to match the behavior of poll(2) and select(2).

Adapt FS kqfilters to always return true when the flag is set and bypass
the polling mechanism of the NFS thread.

While here implement a write filter for NFS.

ok visa@

date 2020-06-08T09:09:58Z
author stsp
files src/sys/net80211/ieee80211.c log diff annotate
message Undo pseudo-driver changes early in ieee80211_ifdetach() to prevent a
use-after-free when a wireless device is detached.

Pseudo-driver detach hooks may end up calling back into the driver, e.g. via
an ioctl. So these hooks must run before net80211 data structures are freed.

Reported by ratchov@ who saw the following trace when athn(4) detached while
it was part of a trunk(4) interface. The trunk(4) detach hooks were run after
ieee80211_ifdetach() had been run by athn_detach(). These hooks called back
into the driver via athn_ioctl() which now operated on freed memory.

uvm_fault(0xffffffff81facdd0, 0xb14, 0, 1) -> e
kernel: page fault trap, code=0
Stopped at ieee80211_ba_del+0x20: cmpl $0,0x2c(%r15)
ddb{0}> ieee80211_ba_del(0) at ieee80211_ba_del+0x20
ieee80211_newstate(ffff8000000c1048,0,ffffffff) at ieee80211_newstate+0xb51
athn_stop(ffff8000000c1048,1) at athn_stop+0x70
athn_ioctl(ffff8000000c1048,80206910,ffff800014d63800) at athn_ioctl+0x15b
ifnewlladdr(ffff8000000c1048) at ifnewlladdr+0x100
trunk_port_destroy(ffff800000589800) at trunk_port_destroy+0x320
if_hooks_run(ffff8000000c10b8) at if_hooks_run+0xb0
if_deactivate(ffff8000000c1048) at if_deactivate+0x24
ether_ifdetach(ffff8000000c1048) at ether_ifdetach+0x1d
athn_detach(ffff8000000c1000) at athn_detach+0x17b
athn_pci_detach(ffff8000000c1000,1) at athn_pci_detach+0x2a
config_detach(ffff8000000c1000,1) at config_detach+0x156
config_detach_children(ffff8000000b7500,1) at config_detach_children+0x58
pci_detach_devices(ffff8000000b7500,1) at pci_detach_devices+0x24
ppb_hotplug_remove(ffff800000033e00) at ppb_hotplug_remove+0x35
taskq_thread(ffffffff81f4bd48) at

ok mpi@ ratchov@

date 2020-06-08T14:12:00Z
author naddy
files src/sys/arch/powerpc64/include/endian.h log diff annotate
message use the 64-bit byte-swapping load/store instructions available starting
with POWER7; ok dlg@ kettenis@

date 2020-06-08T18:34:13Z
author kettenis
files src/sys/arch/powerpc64/include/intr.h log diff annotate
message More stubs.

date 2020-06-08T18:35:10Z
author kettenis
files src/sys/arch/powerpc64/include/opal.h log diff annotate
src/sys/arch/powerpc64/powerpc64/locore.S log diff annotate
message More OPAL interfaces.

date 2020-06-08T18:37:16Z
author kettenis
files src/sys/arch/powerpc64/powerpc64/machdep.c log diff annotate
message Keep track of the maximem physical memory address.

date 2020-06-08T18:40:06Z
author kettenis
files src/sys/arch/powerpc64/powerpc64/pmap.c log diff annotate
message Improve pmap_extract(9).

date 2020-06-08T18:44:32Z
author kettenis
files src/sys/arch/powerpc64/conf/files.powerpc64 log diff annotate
src/sys/arch/powerpc64/dev/mainbus.c log diff annotate
src/sys/arch/powerpc64/powerpc64/bus_dma.c log diff annotate
message Add bus_dma(9) implementation.

date 2020-06-08T19:06:47Z
author kettenis
files src/sys/arch/powerpc64/dev/phb.c log diff annotate
message Set up 64-bit mmio windows and enable DMA bypass mode.

date 2020-06-08T19:17:12Z
author kn
files src/sys/dev/softraid.c log diff annotate
message Provide clear errors when trying to install oversized boot loader

sparc64 installboot(8) on softraid(4) with too large files, e.g. unstripped
builds, fails poorly with "installboot: softraid installboot failed".

This is due to the BIOCINSTALLBOOT ioctl(2) returing the default EINVAL
rather than using softraid's sr_error() interface properly; additionally,
installboot does not check for such message from the bio(4) layer.


Make the kernel generate "boot block too large" and "boot loader too large"
messages for softraid devices and have installboot act upon them analogous
to bioctl(8), by adapting its bio_status() into the new sr_status() helper.

Input, reminder to look at bioctl, same kernel diff from, OK jsing