Now
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c@1.26
/
diff
/
nxr@1.26
src/sys/external/bsd/drm2/dist/drm/ttm/ttm_memory.c@1.9 / diff / nxr@1.9
src/sys/external/bsd/drm2/dist/drm/ttm/ttm_memory.c@1.9 / diff / nxr@1.9
drm/ttm: Omit spurious kfree in global failure branches.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_object.c@1.11
/
diff
/
nxr@1.11
nouveau: Maintain object->on_tree.
MAIN commitmail json YAML
drm/ttm: Fix up ttm_bo_global_release a bit.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/drm_connector.c@1.6
/
diff
/
nxr@1.6
src/sys/external/bsd/drm2/dist/drm/drm_dp_aux_dev.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/drm_mode_object.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gvt/dmabuf.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gvt/vgpu.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_perf.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/vgem/vgem_fence.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/drm_dp_aux_dev.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/drm_mode_object.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gvt/dmabuf.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/gvt/vgpu.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_perf.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/vgem/vgem_fence.c@1.3 / diff / nxr@1.3
drm: Add idr_preload.
Gone from Linux API -- Linux just assumes that allocation under
mutex, even if it means sleeping, is OK.
Gone from Linux API -- Linux just assumes that allocation under
mutex, even if it means sleeping, is OK.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_mem.c@1.7
/
diff
/
nxr@1.7
nouveau: Also make sure to return the size.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_mem.c@1.6
/
diff
/
nxr@1.6
nouveau: Fix typo in previous.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_mem.c@1.5
/
diff
/
nxr@1.5
nouveau: Make sure to return the bus dma tag.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_object.c@1.10
/
diff
/
nxr@1.10
nouveau: Fix sense of on_tree test before removal.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/nouveau_nvkm_subdev_mmu_mem.c@1.4
/
diff
/
nxr@1.4
nouveau: Initialize mem->pages in nvkm_mem_new_host.
MAIN commitmail json YAML
nouveau: Initialize object->map.tag/addr/size before use.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_object.c@1.9
/
diff
/
nxr@1.9
nouveau: Fix #endif NetBSD so we return ENOENT here.
MAIN commitmail json YAML
drm/ttm: uao_create takes pages, not bytes.
MAIN commitmail json YAML
Fix array_size. Helps to multiply, not add.
MAIN commitmail json YAML
define CONFIG values to be the same as linux
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Match linux which is side-loading
linux/irq_work.h->
asm/irq_work.h->
asm/cpufeature.h
Avoids errors on static_cpu_has
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
linux/irq_work.h->
asm/irq_work.h->
asm/cpufeature.h
Avoids errors on static_cpu_has
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
nouveau: Call nouveau_drm_device_init.
MAIN commitmail json YAML
Add some missing includes in linux/lockdep.h.
MAIN commitmail json YAML
Fix membars in tasklet_disable/enable.
MAIN commitmail json YAML
Fix typo.
MAIN commitmail json YAML
lockdep_pin/unpin_lock
MAIN commitmail json YAML
Fill in irq_work.h with stubs.
MAIN commitmail json YAML
cmpxchg
MAIN commitmail json YAML
Revert vestigial local patch.
MAIN commitmail json YAML
Disable some unimportant broken BUILD_BUG_ONs.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_engine_types.h@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/intel_uncore.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/i915/intel_uncore.h@1.4 / diff / nxr@1.4
Hack up __iomem here.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_breadcrumbs.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/include/linux/dma-fence.h@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm2/linux/linux_dma_fence.c@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm2/include/linux/dma-fence.h@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm2/linux/linux_dma_fence.c@1.12 / diff / nxr@1.12
Move grody i915 dma-fence hacks into dma-fence proper.
MAIN commitmail json YAML
Side-load linux/stringify.h in linux/workqueue.h.
(via linux/timer.h upstream)
(via linux/timer.h upstream)
MAIN commitmail json YAML
Delete wrong linux/stringify.h.
MAIN commitmail json YAML
gfpflags_allow_blocking
MAIN commitmail json YAML
Ifdef out i915's local hacks reaching into tasklet's private parts.
Moved i915 tasklet hacks into tasklet proper.
Moved i915 tasklet hacks into tasklet proper.
MAIN commitmail json YAML
src/sys/external/bsd/common/include/linux/tasklet.h@1.5
/
diff
/
nxr@1.5
src/sys/external/bsd/common/linux/linux_tasklet.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/common/linux/linux_tasklet.c@1.5 / diff / nxr@1.5
Rework linux_tasklet.c a little.
Provide some more hacks for i915's grubby paws.
Provide some more hacks for i915's grubby paws.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/drm_mm.c@1.10
/
diff
/
nxr@1.10
src/sys/external/bsd/drm2/dist/include/drm/drm_mm.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/drm/files.drmkms@1.65 / diff / nxr@1.65
src/sys/external/bsd/drm2/dist/include/drm/drm_mm.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/drm/files.drmkms@1.65 / diff / nxr@1.65
Get drm_mm.c building.
Just replace the interval tree lookup by a linear search for now.
Just replace the interval tree lookup by a linear search for now.
MAIN commitmail json YAML
src/sys/external/bsd/common/include/linux/bitops.h@1.16
/
diff
/
nxr@1.16
src/sys/external/bsd/drm2/include/linux/atomic.h@1.34 / diff / nxr@1.34
src/sys/external/bsd/drm2/include/linux/atomic.h@1.34 / diff / nxr@1.34
Move Linux atomic bitops from linux/atomic.h to linux/bitops.h.
MAIN commitmail json YAML
Use adequate memory barrier for load-acquire semantics.
It is unfortunate that we chose the name membar_enter to have the
wrong semantics for this.
It is unfortunate that we chose the name membar_enter to have the
wrong semantics for this.
MAIN commitmail json YAML
src/sys/external/bsd/common/include/asm/barrier.h@1.7
/
diff
/
nxr@1.7
src/sys/external/bsd/drm2/include/linux/atomic.h@1.33 / diff / nxr@1.33
src/sys/external/bsd/drm2/include/linux/atomic.h@1.33 / diff / nxr@1.33
Move smp_mb_before/after_atomic from linux/atomic.h to asm/barrier.h.
MAIN commitmail json YAML
Linux clear_bit_unlock
MAIN commitmail json YAML
grab stackdepot.h from openbsd
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
(XXX unsure) attempt to match linux with additional parameter OP
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
src/sys/external/bsd/drm2/i915drm/intelfb.c@1.20
/
diff
/
nxr@1.20
src/sys/external/bsd/drm2/include/i915_trace.h@1.16 / diff / nxr@1.16
src/sys/external/bsd/drm2/include/i915_trace.h@1.16 / diff / nxr@1.16
No more intel_drv.h, probably meant i915_drv.h if not used
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
i915_mei_hdcp_interface.h from openbsd
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Add include flag for intelfb.c's use of i915_drv.h header
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
atomic_set_release
MAIN commitmail json YAML
Make BUILD_BUG_ON_INVALID work on bit-field expressions.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/drm_drv.c@1.20
/
diff
/
nxr@1.20
src/sys/external/bsd/drm2/drm/drm_module.c@1.26 / diff / nxr@1.26
src/sys/external/bsd/drm2/drm/drm_module.c@1.26 / diff / nxr@1.26
Initialize drm_core_init_complete in drm_module.c
Linux achieves this with a module_init(drm_core_init);
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Linux achieves this with a module_init(drm_core_init);
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
src/sys/arch/arm/nvidia/tegra_drm.c@1.12
/
diff
/
nxr@1.12
src/sys/arch/arm/nvidia/tegra_nouveau.c@1.17 / diff / nxr@1.17
src/sys/arch/arm/rockchip/rk_drm.c@1.10 / diff / nxr@1.10
src/sys/arch/arm/sunxi/sunxi_drm.c@1.18 / diff / nxr@1.18
src/sys/arch/arm/ti/ti_lcdc.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/pci/drm_pci.c@1.43 / diff / nxr@1.43
src/sys/arch/arm/nvidia/tegra_nouveau.c@1.17 / diff / nxr@1.17
src/sys/arch/arm/rockchip/rk_drm.c@1.10 / diff / nxr@1.10
src/sys/arch/arm/sunxi/sunxi_drm.c@1.18 / diff / nxr@1.18
src/sys/arch/arm/ti/ti_lcdc.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/pci/drm_pci.c@1.43 / diff / nxr@1.43
drm_dev_alloc now returns ERR_PTR, check for that.
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
src/sys/arch/arm/rockchip/rk_drm.c@1.9
/
diff
/
nxr@1.9
src/sys/arch/arm/rockchip/rk_dwhdmi.c@1.7 / diff / nxr@1.7
src/sys/arch/arm/rockchip/rk_fb.c@1.4 / diff / nxr@1.4
src/sys/arch/arm/rockchip/rk_vop.c@1.12 / diff / nxr@1.12
src/sys/arch/arm/sunxi/sunxi_drm.c@1.17 / diff / nxr@1.17
src/sys/arch/arm/sunxi/sunxi_dwhdmi.c@1.11 / diff / nxr@1.11
src/sys/arch/arm/sunxi/sunxi_fb.c@1.5 / diff / nxr@1.5
src/sys/arch/arm/sunxi/sunxi_lcdc.c@1.14 / diff / nxr@1.14
src/sys/arch/arm/sunxi/sunxi_mixer.c@1.18 / diff / nxr@1.18
src/sys/dev/fdt/fdt_panel.c@1.6 / diff / nxr@1.6
src/sys/dev/fdt/hdmi_connector.c@1.4 / diff / nxr@1.4
src/sys/dev/i2c/anxedp.c@1.8 / diff / nxr@1.8
src/sys/dev/ic/anx_dp.c@1.4 / diff / nxr@1.4
src/sys/dev/ic/anx_dp.h@1.4 / diff / nxr@1.4
src/sys/dev/ic/dw_hdmi.c@1.9 / diff / nxr@1.9
src/sys/dev/ic/dw_hdmi.h@1.8 / diff / nxr@1.8
src/sys/arch/arm/rockchip/rk_dwhdmi.c@1.7 / diff / nxr@1.7
src/sys/arch/arm/rockchip/rk_fb.c@1.4 / diff / nxr@1.4
src/sys/arch/arm/rockchip/rk_vop.c@1.12 / diff / nxr@1.12
src/sys/arch/arm/sunxi/sunxi_drm.c@1.17 / diff / nxr@1.17
src/sys/arch/arm/sunxi/sunxi_dwhdmi.c@1.11 / diff / nxr@1.11
src/sys/arch/arm/sunxi/sunxi_fb.c@1.5 / diff / nxr@1.5
src/sys/arch/arm/sunxi/sunxi_lcdc.c@1.14 / diff / nxr@1.14
src/sys/arch/arm/sunxi/sunxi_mixer.c@1.18 / diff / nxr@1.18
src/sys/dev/fdt/fdt_panel.c@1.6 / diff / nxr@1.6
src/sys/dev/fdt/hdmi_connector.c@1.4 / diff / nxr@1.4
src/sys/dev/i2c/anxedp.c@1.8 / diff / nxr@1.8
src/sys/dev/ic/anx_dp.c@1.4 / diff / nxr@1.4
src/sys/dev/ic/anx_dp.h@1.4 / diff / nxr@1.4
src/sys/dev/ic/dw_hdmi.c@1.9 / diff / nxr@1.9
src/sys/dev/ic/dw_hdmi.h@1.8 / diff / nxr@1.8
Sort includes.
MAIN commitmail json YAML
Need <dev/videomode/videomode.h> for struct videomode.
MAIN commitmail json YAML
Nix trailing whitespace.
MAIN commitmail json YAML
src/sys/arch/arm/rockchip/rk_anxdp.c@1.5
/
diff
/
nxr@1.5
src/sys/arch/arm/rockchip/rk_drm.c@1.8 / diff / nxr@1.8
src/sys/arch/arm/rockchip/rk_dwhdmi.c@1.6 / diff / nxr@1.6
src/sys/arch/arm/rockchip/rk_fb.c@1.3 / diff / nxr@1.3
src/sys/arch/arm/rockchip/rk_vop.c@1.11 / diff / nxr@1.11
src/sys/arch/arm/sunxi/sunxi_drm.c@1.16 / diff / nxr@1.16
src/sys/arch/arm/sunxi/sunxi_dwhdmi.c@1.10 / diff / nxr@1.10
src/sys/arch/arm/sunxi/sunxi_fb.c@1.4 / diff / nxr@1.4
src/sys/arch/arm/sunxi/sunxi_hdmiphy.h@1.3 / diff / nxr@1.3
src/sys/arch/arm/sunxi/sunxi_lcdc.c@1.13 / diff / nxr@1.13
src/sys/arch/arm/sunxi/sunxi_mixer.c@1.17 / diff / nxr@1.17
src/sys/dev/fdt/fdt_panel.c@1.5 / diff / nxr@1.5
src/sys/dev/fdt/hdmi_connector.c@1.3 / diff / nxr@1.3
src/sys/dev/i2c/anxedp.c@1.7 / diff / nxr@1.7
src/sys/dev/ic/anx_dp.c@1.3 / diff / nxr@1.3
src/sys/dev/ic/anx_dp.h@1.3 / diff / nxr@1.3
src/sys/dev/ic/dw_hdmi.c@1.8 / diff / nxr@1.8
src/sys/dev/ic/dw_hdmi.h@1.7 / diff / nxr@1.7
src/sys/dev/ic/dw_hdmi_phy.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/dwc2/dwc2.h@1.11 / diff / nxr@1.11
src/sys/arch/arm/rockchip/rk_drm.c@1.8 / diff / nxr@1.8
src/sys/arch/arm/rockchip/rk_dwhdmi.c@1.6 / diff / nxr@1.6
src/sys/arch/arm/rockchip/rk_fb.c@1.3 / diff / nxr@1.3
src/sys/arch/arm/rockchip/rk_vop.c@1.11 / diff / nxr@1.11
src/sys/arch/arm/sunxi/sunxi_drm.c@1.16 / diff / nxr@1.16
src/sys/arch/arm/sunxi/sunxi_dwhdmi.c@1.10 / diff / nxr@1.10
src/sys/arch/arm/sunxi/sunxi_fb.c@1.4 / diff / nxr@1.4
src/sys/arch/arm/sunxi/sunxi_hdmiphy.h@1.3 / diff / nxr@1.3
src/sys/arch/arm/sunxi/sunxi_lcdc.c@1.13 / diff / nxr@1.13
src/sys/arch/arm/sunxi/sunxi_mixer.c@1.17 / diff / nxr@1.17
src/sys/dev/fdt/fdt_panel.c@1.5 / diff / nxr@1.5
src/sys/dev/fdt/hdmi_connector.c@1.3 / diff / nxr@1.3
src/sys/dev/i2c/anxedp.c@1.7 / diff / nxr@1.7
src/sys/dev/ic/anx_dp.c@1.3 / diff / nxr@1.3
src/sys/dev/ic/anx_dp.h@1.3 / diff / nxr@1.3
src/sys/dev/ic/dw_hdmi.c@1.8 / diff / nxr@1.8
src/sys/dev/ic/dw_hdmi.h@1.7 / diff / nxr@1.7
src/sys/dev/ic/dw_hdmi_phy.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/dwc2/dwc2.h@1.11 / diff / nxr@1.11
Get drm to build on arm64 again.
Author: Jared McNeill <jmcneill@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
Author: Jared McNeill <jmcneill@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
MAIN commitmail json YAML
Incremental steps toward drm_mm.c.
MAIN commitmail json YAML
Disable the functions that rely on xarray for now.
Not currently used anyway.
Not currently used anyway.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/interval_tree.h@1.12
/
diff
/
nxr@1.12
src/sys/external/bsd/drm2/include/linux/interval_tree_generic.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/include/linux/rbtree.h@1.9 / diff / nxr@1.9
src/sys/external/bsd/drm2/include/linux/interval_tree_generic.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/include/linux/rbtree.h@1.9 / diff / nxr@1.9
Touch up the rbtree/intervaltree stubs.
Doesn't work at all yet, but maybe it will help.
Doesn't work at all yet, but maybe it will help.
MAIN commitmail json YAML
More xarray declarations.
MAIN commitmail json YAML
Add some more xarray stub declarations.
MAIN commitmail json YAML
memset_io doesn't need to return anything.
Previous change to make argument volatile broke return, but we don't
need it anyway.
Previous change to make argument volatile broke return, but we don't
need it anyway.
MAIN commitmail json YAML
Include acpica.h for NACPICA.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/amdgpu/files.amdgpu@1.15
/
diff
/
nxr@1.15
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/bios/amdgpu_bios_parser.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/amdgpu_dc_hw_sequencer.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/amdgpu_dc_link_dp.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/amdgpu_dc_resource.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce100/amdgpu_dce100_resource.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/amdgpu_dce110_hw_sequencer.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/amdgpu_dce110_mem_input_v.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/powerplay/smumgr/amdgpu_ci_smumgr.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/bios/amdgpu_bios_parser.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/amdgpu_dc_hw_sequencer.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/amdgpu_dc_link_dp.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/amdgpu_dc_resource.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce100/amdgpu_dce100_resource.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/amdgpu_dce110_hw_sequencer.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/amdgpu_dce110_mem_input_v.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/powerplay/smumgr/amdgpu_ci_smumgr.c@1.4 / diff / nxr@1.4
Give up and use -Wno-missing-prototypes, ugh.
MAIN commitmail json YAML
EHWPOISON
MAIN commitmail json YAML
src/sys/external/bsd/drm2/amdgpu/files.amdgpu@1.14
/
diff
/
nxr@1.14
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_acp.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_amdkfd.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_atombios.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_bios.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_bo_list.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_cgs.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_cik.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_cs.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_csa.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_dma_buf.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ras.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ring.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ttm.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_virt.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_xgmi.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_xgmi.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/amdgpu_dc_helper.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/basics/amdgpu_conversion.c@1.3 / diff / nxr@1.3
:
(more 29 files)
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_acp.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_amdkfd.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_atombios.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_bios.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_bo_list.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_cgs.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_cik.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_cs.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_csa.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_dma_buf.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ras.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ring.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ttm.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_virt.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_xgmi.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_xgmi.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/amdgpu_dc_helper.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/basics/amdgpu_conversion.c@1.3 / diff / nxr@1.3
:
(more 29 files)
First whack at amdgpu. Long way to go.
MAIN commitmail json YAML
mul_u64_u32_shr
MAIN commitmail json YAML
Need sys/types.h for bool.
MAIN commitmail json YAML
Reimplement task barrier without semaphores.
MAIN commitmail json YAML
DECLARE_EVENT_CLASS, DEFINE_EVENT stubs
MAIN commitmail json YAML
side-load linux/uaccess.h for copy_to/from_user
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/dma-fence.h@1.11
/
diff
/
nxr@1.11
src/sys/external/bsd/drm2/linux/linux_dma_fence.c@1.11 / diff / nxr@1.11
src/sys/external/bsd/drm2/linux/linux_dma_fence.c@1.11 / diff / nxr@1.11
Teach dma_fence_any_wait_timeout to return index of signalled fence.
MAIN commitmail json YAML
trivial linux tracepoint macro stubs
MAIN commitmail json YAML
in_task
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/pci.h@1.47
/
diff
/
nxr@1.47
src/sys/external/bsd/drm2/linux/linux_pci.c@1.16 / diff / nxr@1.16
src/sys/external/bsd/drm2/linux/linux_pci.c@1.16 / diff / nxr@1.16
Move acpi includes to linux_pci.c to avoid pollution.
MAIN commitmail json YAML
statically allocated kfifo
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/i2c.h@1.13
/
diff
/
nxr@1.13
src/sys/external/bsd/drm2/include/linux/ioport.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/include/linux/ioport.h@1.6 / diff / nxr@1.6
I2C_CLASS_SPD, IORESOURCE_IRQ
MAIN commitmail json YAML
bitmap_complement
MAIN commitmail json YAML
atomic_long_xchg
MAIN commitmail json YAML
pr_info_ratelimited, not really
MAIN commitmail json YAML
Side-load linux/compiler.h in asm/barrier.h.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_amdkfd.c@1.5
/
diff
/
nxr@1.5
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ttm.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/amdgpu_dc_helper.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dmub/inc/dmub_types.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_ttm.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/amd/display/dc/amdgpu_dc_helper.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/amd/display/dmub/inc/dmub_types.h@1.3 / diff / nxr@1.3
Fix up amdgpu just enough to get through depend.
MAIN commitmail json YAML
Update amdgpu include path.
MAIN commitmail json YAML
src/sys/external/bsd/common/include/asm/byteorder.h@1.2
/
diff
/
nxr@1.2
src/sys/external/bsd/common/include/linux/kernel.h@1.40 / diff / nxr@1.40
src/sys/external/bsd/common/include/linux/kernel.h@1.40 / diff / nxr@1.40
Define Linux byte order macros __BIG_ENDIAN/__LITTLE_ENDIAN.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/drm/files.drmkms@1.64
/
diff
/
nxr@1.64
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.58 / diff / nxr@1.58
src/sys/external/bsd/drm2/nouveau/files.nouveau@1.36 / diff / nxr@1.36
src/sys/external/bsd/drm2/pci/files.drmkms_pci@1.15 / diff / nxr@1.15
src/sys/external/bsd/drm2/radeon/files.radeon@1.35 / diff / nxr@1.35
src/sys/external/bsd/drm2/ttm/files.ttm@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.58 / diff / nxr@1.58
src/sys/external/bsd/drm2/nouveau/files.nouveau@1.36 / diff / nxr@1.36
src/sys/external/bsd/drm2/pci/files.drmkms_pci@1.15 / diff / nxr@1.15
src/sys/external/bsd/drm2/radeon/files.radeon@1.35 / diff / nxr@1.35
src/sys/external/bsd/drm2/ttm/files.ttm@1.7 / diff / nxr@1.7
Revert part of previous: no separate CPPFLAGS.drmkms.
There are too many drms users outside sys/external/bsd/drm2 for now;
will hold off on this until we find a better way to keep the drm
includes modularized.
There are too many drms users outside sys/external/bsd/drm2 for now;
will hold off on this until we find a better way to keep the drm
includes modularized.
MAIN commitmail json YAML
src/sys/external/bsd/common/conf/files.linux@1.5
/
diff
/
nxr@1.5
src/sys/external/bsd/drm2/amdgpu/files.amdgpu@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm2/drm/files.drmkms@1.63 / diff / nxr@1.63
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.57 / diff / nxr@1.57
src/sys/external/bsd/drm2/linux/files.drmkms_linux@1.29 / diff / nxr@1.29
src/sys/external/bsd/drm2/nouveau/files.nouveau@1.35 / diff / nxr@1.35
src/sys/external/bsd/drm2/pci/files.drmkms_pci@1.14 / diff / nxr@1.14
src/sys/external/bsd/drm2/radeon/files.radeon@1.34 / diff / nxr@1.34
src/sys/external/bsd/drm2/ttm/files.ttm@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/via/files.via@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/amdgpu/files.amdgpu@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm2/drm/files.drmkms@1.63 / diff / nxr@1.63
src/sys/external/bsd/drm2/i915drm/files.i915drmkms@1.57 / diff / nxr@1.57
src/sys/external/bsd/drm2/linux/files.drmkms_linux@1.29 / diff / nxr@1.29
src/sys/external/bsd/drm2/nouveau/files.nouveau@1.35 / diff / nxr@1.35
src/sys/external/bsd/drm2/pci/files.drmkms_pci@1.14 / diff / nxr@1.14
src/sys/external/bsd/drm2/radeon/files.radeon@1.34 / diff / nxr@1.34
src/sys/external/bsd/drm2/ttm/files.ttm@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/via/files.via@1.4 / diff / nxr@1.4
Narrow the CPPFLAGS for drm subsystems.
No need for the whole kernel to be built with -I flags for the drm
header files.
No need for the whole kernel to be built with -I flags for the drm
header files.
MAIN commitmail json YAML
src/sys/external/bsd/common/include/asm/bug.h@1.1
/
diff
/
nxr@1.1
src/sys/external/bsd/common/include/linux/bug.h@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/include/asm/bug.h deleted
src/sys/external/bsd/drm2/include/linux/bug.h deleted
src/sys/external/bsd/common/include/linux/bug.h@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/include/asm/bug.h deleted
src/sys/external/bsd/drm2/include/linux/bug.h deleted
Move linux/bug.h and asm/bug.h to common.
MAIN commitmail json YAML
<linux/irqdomain.h>
MAIN commitmail json YAML
<linux/stacktrace.h>
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/if000a.h@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/ioctl.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/object.h@1.10 / diff / nxr@1.10
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/client.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/memory.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/object.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/pci.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/subdev.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/mmu.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.c@1.19 / diff / nxr@1.19
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c@1.22 / diff / nxr@1.22
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c@1.14 / diff / nxr@1.14
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_mem.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.c@1.9 / diff / nxr@1.9
src/sys/external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_notify.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_object.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_client.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_ioctl.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_object.c@1.8 / diff / nxr@1.8
:
(more 67 files)
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/ioctl.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/object.h@1.10 / diff / nxr@1.10
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/client.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/memory.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/object.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/pci.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/subdev.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/mmu.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.c@1.19 / diff / nxr@1.19
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c@1.22 / diff / nxr@1.22
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c@1.14 / diff / nxr@1.14
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_mem.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.c@1.9 / diff / nxr@1.9
src/sys/external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_notify.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/nouveau/nvif/nouveau_nvif_object.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_client.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_ioctl.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/nouveau_nvkm_core_object.c@1.8 / diff / nxr@1.8
:
(more 67 files)
Get nouveau compiling.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/drm_ioctl.c@1.20
/
diff
/
nxr@1.20
src/sys/external/bsd/drm2/dist/include/drm/drm_drv.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/include/drm/drm_pci.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/include/drm/drm_drv.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/dist/include/drm/drm_pci.h@1.6 / diff / nxr@1.6
Restore set_busid callback.
This local change is intentional to keep pci tentacles out of the
main drm.
This local change is intentional to keep pci tentacles out of the
main drm.
MAIN commitmail json YAML
kvcalloc
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/highmem.h@1.6
/
diff
/
nxr@1.6
src/sys/external/bsd/drm2/include/linux/scatterlist.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/include/linux/vmalloc.h@1.10 / diff / nxr@1.10
src/sys/external/bsd/drm2/include/linux/scatterlist.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/include/linux/vmalloc.h@1.10 / diff / nxr@1.10
Side-load <linux/mm.h> in a few places.
MAIN commitmail json YAML
ALIGN_DOWN seems to be an alias for round_down.
MAIN commitmail json YAML
list_for_each_entry_from_reverse
MAIN commitmail json YAML
Alias dev_WARN=dev_warn.
MAIN commitmail json YAML
Side-load <linux/completion.h> in <linux/mm_types.h>.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/firmware.h@1.11
/
diff
/
nxr@1.11
src/sys/external/bsd/drm2/linux/files.drmkms_linux@1.28 / diff / nxr@1.28
src/sys/external/bsd/drm2/linux/linux_firmware.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/linux/files.drmkms_linux@1.28 / diff / nxr@1.28
src/sys/external/bsd/drm2/linux/linux_firmware.c@1.1 / diff / nxr@1.1
Move Linux firmware shims to their own .c file.
MAIN commitmail json YAML
Add firmware_request_nowarn.
MAIN commitmail json YAML
Fix up saturated arithmetic macros.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/nouveau_nvkm_engine_device_base.c@1.12
/
diff
/
nxr@1.12
Match Linux's criterion for byte-swapping on big-endian CPUs.
(forward-ported from r1.10 on HEAD)
(forward-ported from r1.10 on HEAD)
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c@1.21
/
diff
/
nxr@1.21
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drv.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_gem.c@1.13 / diff / nxr@1.13
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_led.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drv.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_gem.c@1.13 / diff / nxr@1.13
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_led.h@1.3 / diff / nxr@1.3
Various tweaks to get nouveau_drm.c and nouveau_gem.c building.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/dma-fence.h@1.10
/
diff
/
nxr@1.10
src/sys/external/bsd/drm2/linux/linux_dma_fence.c@1.10 / diff / nxr@1.10
src/sys/external/bsd/drm2/linux/linux_dma_fence.c@1.10 / diff / nxr@1.10
dma_fence_get_status
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/mm.h@1.19
/
diff
/
nxr@1.19
src/sys/external/bsd/drm2/include/linux/platform_device.h@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/include/linux/platform_device.h@1.8 / diff / nxr@1.8
kvmalloc, kludgey platformdev hacks
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/atom.h@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/disp.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/lut.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_disp.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_head507d.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_head907d.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_headc57d.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_lut.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_wndwc57e.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/disp.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/lut.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_disp.c@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_head507d.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_head907d.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_headc57d.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_lut.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_wndwc57e.c@1.3 / diff / nxr@1.3
Hack up dispnv50 __iomem.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_disp.c@1.4
/
diff
/
nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_head507d.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_headc57d.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_head507d.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/nouveau_dispnv50_headc57d.c@1.3 / diff / nxr@1.3
Fix declarations and mark __unused.
MAIN commitmail json YAML
Ifdef out audio component stuff.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_connector.c@1.7
/
diff
/
nxr@1.7
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_connector.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_connector.h@1.4 / diff / nxr@1.4
Work around const in container_of. Ifdef out vga switcheroo.
MAIN commitmail json YAML
Work around unclear side loading.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/trace/events/dma_fence.h@1.2
/
diff
/
nxr@1.2
src/sys/external/bsd/drm2/include/trace/events/fence.h deleted
src/sys/external/bsd/drm2/include/trace/events/fence.h deleted
Rename fence trace to dma fence trace.
MAIN commitmail json YAML
Delete obsolete declarations that are getting in the way.
MAIN commitmail json YAML
Forward declaration for struct seq_file.
No idea what side-loading will provide this.
No idea what side-loading will provide this.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/kref.h@1.10
/
diff
/
nxr@1.10
src/sys/external/bsd/drm2/include/linux/refcount.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/include/linux/refcount.h@1.2 / diff / nxr@1.2
Linux refcount API
MAIN commitmail json YAML
Allow memset_io &c. to take volatile.
MAIN commitmail json YAML
Compile all of nouveau with -Wno-pointer-arith.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/i2c/drm_encoder_slave.c@1.2
/
diff
/
nxr@1.2
src/sys/external/bsd/drm2/include/drm/drm_encoder_slave.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/include/drm/drm_encoder_slave.h@1.3 / diff / nxr@1.3
Make this const.
(Why did I rewrite drm_encoder_slave.h?)
(Why did I rewrite drm_encoder_slave.h?)
MAIN commitmail json YAML
Side load linux/types.h.
MAIN commitmail json YAML
match_string
MAIN commitmail json YAML
pm_runtime_get, pm_runtime_put_sync stubs
MAIN commitmail json YAML
Fix up nouveau_bo.c
MAIN commitmail json YAML
Side load <linux/rbtree.h> for nouveau.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/drm_mode_config.c@1.4
/
diff
/
nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/os.h@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c@1.25 / diff / nxr@1.25
src/sys/external/bsd/drm2/dist/include/drm/drm_cache.h@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/dist/include/drm/drm_pci.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/include/drm/drm_os_netbsd.h deleted
src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/os.h@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c@1.25 / diff / nxr@1.25
src/sys/external/bsd/drm2/dist/include/drm/drm_cache.h@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/dist/include/drm/drm_pci.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/include/drm/drm_os_netbsd.h deleted
drm_os_netbsd.h is no more
MAIN commitmail json YAML
Simplify rcu_* definitions with atomic_load/store_*.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/linux/files.drmkms_linux@1.26
/
diff
/
nxr@1.26
src/sys/external/bsd/drm2/linux/linux_backlight.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/linux/linux_backlight.c@1.1 / diff / nxr@1.1
backlight stubs
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_fb.c@1.9
/
diff
/
nxr@1.9
src/sys/external/bsd/drm2/dist/drm/drm_fb_helper.c@1.24 / diff / nxr@1.24
src/sys/external/bsd/drm2/dist/drm/i915/display/intel_fbdev.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c@1.13 / diff / nxr@1.13
src/sys/external/bsd/drm2/dist/drm/radeon/radeon_fb.c@1.14 / diff / nxr@1.14
src/sys/external/bsd/drm2/dist/include/drm/drm_fb_helper.h@1.14 / diff / nxr@1.14
src/sys/external/bsd/drm2/dist/drm/drm_fb_helper.c@1.24 / diff / nxr@1.24
src/sys/external/bsd/drm2/dist/drm/i915/display/intel_fbdev.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c@1.13 / diff / nxr@1.13
src/sys/external/bsd/drm2/dist/drm/radeon/radeon_fb.c@1.14 / diff / nxr@1.14
src/sys/external/bsd/drm2/dist/include/drm/drm_fb_helper.h@1.14 / diff / nxr@1.14
Narrow scope of exclusions in drm_fb_helper.c; reduce diffs.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/drm/drm_client.c@1.1
/
diff
/
nxr@1.1
src/sys/external/bsd/drm2/drm/files.drmkms@1.62 / diff / nxr@1.62
src/sys/external/bsd/drm2/drm/files.drmkms@1.62 / diff / nxr@1.62
drm_client stubs
MAIN commitmail json YAML
Regen and remerge.
MAIN commitmail json YAML
One more file by hand.
MAIN commitmail json YAML
drm_lease_destroy stub
MAIN commitmail json YAML
src/sys/external/bsd/drm2/drm/drm_writeback.c@1.1
/
diff
/
nxr@1.1
src/sys/external/bsd/drm2/drm/files.drmkms@1.60 / diff / nxr@1.60
src/sys/external/bsd/drm2/include/drm/drm_writeback.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/drm/files.drmkms@1.60 / diff / nxr@1.60
src/sys/external/bsd/drm2/include/drm/drm_writeback.h@1.6 / diff / nxr@1.6
drm_writeback stubs
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/drm_atomic_uapi.c@1.7
/
diff
/
nxr@1.7
src/sys/external/bsd/drm2/include/linux/sync_file.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/linux/files.drmkms_linux@1.25 / diff / nxr@1.25
src/sys/external/bsd/drm2/linux/linux_sync_file.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/include/linux/sync_file.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/linux/files.drmkms_linux@1.25 / diff / nxr@1.25
src/sys/external/bsd/drm2/linux/linux_sync_file.c@1.1 / diff / nxr@1.1
Draft sync_file.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/drm_file.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/drm/drm_cdevsw.c@1.26 / diff / nxr@1.26
src/sys/external/bsd/drm2/drm/drm_file.c deleted
src/sys/external/bsd/drm2/drm/files.drmkms@1.59 / diff / nxr@1.59
src/sys/external/bsd/drm2/drm/drm_cdevsw.c@1.26 / diff / nxr@1.26
src/sys/external/bsd/drm2/drm/drm_file.c deleted
src/sys/external/bsd/drm2/drm/files.drmkms@1.59 / diff / nxr@1.59
Eliminate drm_file.c copypasta.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/dma-fence.h@1.9
/
diff
/
nxr@1.9
src/sys/external/bsd/drm2/include/linux/poll.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/include/linux/poll.h@1.3 / diff / nxr@1.3
More side loads.
MAIN commitmail json YAML
Backlight enable/disable stubs.
MAIN commitmail json YAML
Rerun drm2netbsd and merge.
New tag drmums for the legacy stuff; to deal with later for via.
New tag drmums for the legacy stuff; to deal with later for via.
MAIN commitmail json YAML
Add a couple more make variables.
MAIN commitmail json YAML
Restore drm_sysfs_connector_add/remove stubs.
MAIN commitmail json YAML
list_bulk_move_tail
MAIN commitmail json YAML
Omit outdated comment.
MAIN commitmail json YAML
Touch up drm_syncobj.c.
MAIN commitmail json YAML
New fdget/fdput wrappers help to reduce diffs.
MAIN commitmail json YAML
Side load <linux/sched.h> in <linux/sched/signal.h>.
MAIN commitmail json YAML
dma fence chain stubs
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/dma-fence.h@1.8
/
diff
/
nxr@1.8
src/sys/external/bsd/drm2/linux/linux_dma_fence.c@1.9 / diff / nxr@1.9
src/sys/external/bsd/drm2/linux/linux_dma_fence.c@1.9 / diff / nxr@1.9
First approximation of dma_fence_get_stub.
MAIN commitmail json YAML
Implement ewma API, exponentially weighted moving average.
MAIN commitmail json YAML
Linux mutexes
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/drm_prime.c@1.14
/
diff
/
nxr@1.14
src/sys/external/bsd/drm2/dist/include/drm/drm_gem.h@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm2/dist/include/drm/drm_prime.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/include/linux/dma-buf.h@1.10 / diff / nxr@1.10
src/sys/external/bsd/drm2/dist/include/drm/drm_gem.h@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm2/dist/include/drm/drm_prime.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/include/linux/dma-buf.h@1.10 / diff / nxr@1.10
Fix up drm_prime.c.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/dma-resv.h@1.9
/
diff
/
nxr@1.9
src/sys/external/bsd/drm2/include/linux/ww_mutex.h@1.14 / diff / nxr@1.14
src/sys/external/bsd/drm2/linux/linux_dma_resv.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/linux/linux_ww_mutex.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/include/linux/ww_mutex.h@1.14 / diff / nxr@1.14
src/sys/external/bsd/drm2/linux/linux_dma_resv.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/linux/linux_ww_mutex.c@1.8 / diff / nxr@1.8
Implement dma_resv_locking_ctx more carefully.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/radeon/radeon_mode.h@1.8
/
diff
/
nxr@1.8
src/sys/external/bsd/drm2/dist/include/drm/drm_dp_helper.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/include/linux/device.h@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm2/include/linux/hrtimer.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/include/linux/sched.h@1.18 / diff / nxr@1.18
src/sys/external/bsd/drm2/include/linux/timer.h@1.10 / diff / nxr@1.10
src/sys/external/bsd/drm2/dist/include/drm/drm_dp_helper.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/drm2/include/linux/device.h@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm2/include/linux/hrtimer.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/include/linux/sched.h@1.18 / diff / nxr@1.18
src/sys/external/bsd/drm2/include/linux/timer.h@1.10 / diff / nxr@1.10
Revert "Give up on finding how linux side-loads these"
Found it.
Found it.
MAIN commitmail json YAML
Provide dma_resv_locking_ctx
Author: Maya Rashish <maya@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/dma-resv.h@1.7
/
diff
/
nxr@1.7
src/sys/external/bsd/drm2/linux/linux_dma_resv.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/linux/linux_dma_resv.c@1.3 / diff / nxr@1.3
dma_resv_reserve_shared takes one more argument, num_fences
Fortunately it's ~always 1, and (XXX) I assume our implementation
assumes this, too. But assert it.
Author: Maya Rashish <maya@NetBSD.org>
Fortunately it's ~always 1, and (XXX) I assume our implementation
assumes this, too. But assert it.
Author: Maya Rashish <maya@NetBSD.org>
MAIN commitmail json YAML
Linux defines struct file in linux/fs.h, match with includes
Author: Maya Rashish <maya@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
MAIN commitmail json YAML
linux/pci.h so we can dereference struct pci_dev
const struct pci_attach_args *const pa = &dev->pdev->pd_pa;
Author: Maya Rashish <maya@NetBSD.org>
const struct pci_attach_args *const pa = &dev->pdev->pd_pa;
Author: Maya Rashish <maya@NetBSD.org>
MAIN commitmail json YAML
Match linux side-loading
Author: Maya Rashish <maya@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/radeon/radeon_mode.h@1.7
/
diff
/
nxr@1.7
src/sys/external/bsd/drm2/dist/include/drm/drm_dp_helper.h@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/dist/include/drm/drm_dp_helper.h@1.6 / diff / nxr@1.6
Give up on finding how linux side-loads these
linux/ktime.h for ktime_t
linux/seq_file.h for seq_file
Author: Maya Rashish <maya@NetBSD.org>
linux/ktime.h for ktime_t
linux/seq_file.h for seq_file
Author: Maya Rashish <maya@NetBSD.org>
MAIN commitmail json YAML
delete unused drm_pci_set_unique (entire ioctl removed)
drm/drm_agpsupport.h for drm_agp_init
Author: Maya Rashish <maya@NetBSD.org>
drm/drm_agpsupport.h for drm_agp_init
Author: Maya Rashish <maya@NetBSD.org>
MAIN commitmail json YAML
linux/ktime.h for ktime_t
Author: Maya Rashish <maya@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/dma-resv.h@1.6
/
diff
/
nxr@1.6
src/sys/external/bsd/drm2/linux/linux_dma_resv.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/linux/linux_dma_resv.c@1.2 / diff / nxr@1.2
Add slow path versions of to drm_resv_lock.
MAIN commitmail json YAML
dma_buf_ops::map and unmap are no more.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/pagevec.h@1.2
/
diff
/
nxr@1.2
src/sys/external/bsd/drm2/include/linux/xarray.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/include/linux/xarray.h@1.3 / diff / nxr@1.3
Start xarray stubs.
MAIN commitmail json YAML
Start drm_client.h stubs.
MAIN commitmail json YAML
drm_global_init/release is no more
MAIN commitmail json YAML
<drm/drm_print.h> for DRM_DEBUG
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/device.h@1.11
/
diff
/
nxr@1.11
src/sys/external/bsd/drm2/include/linux/i2c.h@1.12 / diff / nxr@1.12
src/sys/external/bsd/drm2/include/linux/i2c.h@1.12 / diff / nxr@1.12
Add some sideloads.
MAIN commitmail json YAML
drm_agpsupport.h for drm_legacy_agp_clear.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/drm/drm_sysfs.c@1.7
/
diff
/
nxr@1.7
src/sys/external/bsd/drm2/include/drm/drm_sysfs.h@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/include/drm/drm_sysfs.h@1.1 / diff / nxr@1.1
Update drm_sysfs stubs.
MAIN commitmail json YAML
Delete drmP.h. Good riddance!
MAIN commitmail json YAML
src/sys/external/bsd/drm2/amdgpu/amdgpu_module.c@1.5
/
diff
/
nxr@1.5
src/sys/external/bsd/drm2/amdgpu/amdgpu_pci.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/amdgpu/amdgpufb.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/drm/drm_cdevsw.c@1.24 / diff / nxr@1.24
src/sys/external/bsd/drm2/drm/drm_memory.c@1.15 / diff / nxr@1.15
src/sys/external/bsd/drm2/drm/drm_module.c@1.24 / diff / nxr@1.24
src/sys/external/bsd/drm2/drm/drm_scatter.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/drm/drmfb.c@1.10 / diff / nxr@1.10
src/sys/external/bsd/drm2/i915drm/i915_module.c@1.10 / diff / nxr@1.10
src/sys/external/bsd/drm2/i915drm/i915_pci_autoconf.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/i915drm/intelfb.c@1.19 / diff / nxr@1.19
src/sys/external/bsd/drm2/i915drm/intelfb.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/include/amdgpufb.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/nouveau/nouveau_module.c@1.10 / diff / nxr@1.10
src/sys/external/bsd/drm2/nouveau/nouveau_pci.c@1.28 / diff / nxr@1.28
src/sys/external/bsd/drm2/nouveau/nouveaufb.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/nouveau/nouveaufb.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/pci/drm_pci.c@1.41 / diff / nxr@1.41
src/sys/external/bsd/drm2/pci/drmfb_pci.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/radeon/radeon_module.c@1.7 / diff / nxr@1.7
:
(more 5 files)
src/sys/external/bsd/drm2/amdgpu/amdgpu_pci.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/amdgpu/amdgpufb.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/drm/drm_cdevsw.c@1.24 / diff / nxr@1.24
src/sys/external/bsd/drm2/drm/drm_memory.c@1.15 / diff / nxr@1.15
src/sys/external/bsd/drm2/drm/drm_module.c@1.24 / diff / nxr@1.24
src/sys/external/bsd/drm2/drm/drm_scatter.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/drm2/drm/drmfb.c@1.10 / diff / nxr@1.10
src/sys/external/bsd/drm2/i915drm/i915_module.c@1.10 / diff / nxr@1.10
src/sys/external/bsd/drm2/i915drm/i915_pci_autoconf.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/i915drm/intelfb.c@1.19 / diff / nxr@1.19
src/sys/external/bsd/drm2/i915drm/intelfb.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/include/amdgpufb.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/nouveau/nouveau_module.c@1.10 / diff / nxr@1.10
src/sys/external/bsd/drm2/nouveau/nouveau_pci.c@1.28 / diff / nxr@1.28
src/sys/external/bsd/drm2/nouveau/nouveaufb.c@1.6 / diff / nxr@1.6
src/sys/external/bsd/drm2/nouveau/nouveaufb.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/pci/drm_pci.c@1.41 / diff / nxr@1.41
src/sys/external/bsd/drm2/pci/drmfb_pci.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/radeon/radeon_module.c@1.7 / diff / nxr@1.7
:
(more 5 files)
Remove last users of drmP.h.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.c@1.26
/
diff
/
nxr@1.26
src/sys/external/bsd/drm2/dist/include/drm/drm_irq.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/include/drm/drm_util.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/drm/files.drmkms@1.57 / diff / nxr@1.57
src/sys/external/bsd/drm2/include/drm/drmP.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/include/drm/drm_os_netbsd.h@1.20 / diff / nxr@1.20
src/sys/external/bsd/drm2/dist/include/drm/drm_irq.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/include/drm/drm_util.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/drm/files.drmkms@1.57 / diff / nxr@1.57
src/sys/external/bsd/drm2/include/drm/drmP.h@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/include/drm/drm_os_netbsd.h@1.20 / diff / nxr@1.20
Empty out drm_os_netbsd.h.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/include/drm/drm_device.h@1.7
/
diff
/
nxr@1.7
src/sys/external/bsd/drm2/include/drm/drm_gem_cma_helper.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/include/drm/drm_os_netbsd.h@1.19 / diff / nxr@1.19
src/sys/external/bsd/drm2/include/drm/drm_gem_cma_helper.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/include/drm/drm_os_netbsd.h@1.19 / diff / nxr@1.19
Fix up includes of <sys/vmem.h>.
MAIN commitmail json YAML
Revert local change; drmP.h is about to be no more.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/include/drm/drm_device.h@1.6
/
diff
/
nxr@1.6
src/sys/external/bsd/drm2/include/drm/drmP.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/include/drm/drmP.h@1.3 / diff / nxr@1.3
Give some more declarations a new home.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_ggtt.c@1.6
/
diff
/
nxr@1.6
src/sys/external/bsd/drm2/include/drm/drmP.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/include/drm/io-mapping.h@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/include/drm/drmP.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/include/drm/io-mapping.h@1.1 / diff / nxr@1.1
Move drm_io_mapping_* to its own header file.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_userptr.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/intel_memory_region.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/intel_memory_region.c@1.3 / diff / nxr@1.3
Destroy some mutexes when done.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/gt/intel_ggtt.c@1.5
/
diff
/
nxr@1.5
src/sys/external/bsd/drm2/dist/drm/i915/i915_dma.c deleted
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.c@1.25 / diff / nxr@1.25
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c@1.66 / diff / nxr@1.66
src/sys/external/bsd/drm2/dist/drm/i915/intel_uncore.c@1.15 / diff / nxr@1.15
src/sys/external/bsd/drm2/dist/drm/i915/i915_dma.c deleted
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.c@1.25 / diff / nxr@1.25
src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c@1.66 / diff / nxr@1.66
src/sys/external/bsd/drm2/dist/drm/i915/intel_uncore.c@1.15 / diff / nxr@1.15
Distribute local changes from i915_dma.c
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/display/intel_acpi.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/display/intel_acpi.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.c@1.24 / diff / nxr@1.24
src/sys/external/bsd/drm2/dist/drm/i915/display/intel_acpi.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.c@1.24 / diff / nxr@1.24
Restore local intel_acpi changes.
MAIN commitmail json YAML
Restore vga ifdefs lost in merge.
MAIN commitmail json YAML
Restore #ifdef CONFIG_PNP tweak lost in merge.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/drm/i915/gem/i915_gem_mman.c@1.3
/
diff
/
nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_getparam.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/i915/i915_getparam.c@1.3 / diff / nxr@1.3
Restore mmap ioctl version ABI hack that was lost in merge.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/dist/include/drm/drmP.h deleted
src/sys/external/bsd/drm2/dist/include/drm/drm_gem_cma_helper.h deleted
src/sys/external/bsd/drm2/include/drm/drmP.h@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/include/drm/drm_gem_cma_helper.h@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/dist/include/drm/drm_gem_cma_helper.h deleted
src/sys/external/bsd/drm2/include/drm/drmP.h@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/include/drm/drm_gem_cma_helper.h@1.1 / diff / nxr@1.1
Move files which are gone upstream out of dist/.
MAIN commitmail json YAML
Disable missing files for now.
MAIN commitmail json YAML
Merge updated drm2netbsd output.
MAIN commitmail json YAML
Merge updated radeon2netbsd output.
MAIN commitmail json YAML
Merge updated i915drmkms2netbsd output.
MAIN commitmail json YAML
Merge updated amdgpu2netbsd output.
MAIN commitmail json YAML
Just a bare $NetBSD$, not its expansion for prepare-import.sh.
MAIN commitmail json YAML
Switch amdgpu2netbsd to gmake and set a few more variables.
MAIN commitmail json YAML
Fix up merge.
MAIN commitmail json YAML
Fix irq handler declaration.
MAIN commitmail json YAML
Fix up ring bus dma alloc.
MAIN commitmail json YAML
src/sys/external/bsd/drm2/include/linux/dma-buf.h@1.8
/
diff
/
nxr@1.8
src/sys/external/bsd/drm2/include/linux/dma-resv.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/include/linux/reservation.h deleted
src/sys/external/bsd/drm2/linux/files.drmkms_linux@1.24 / diff / nxr@1.24
src/sys/external/bsd/drm2/linux/linux_dma_buf.c@1.9 / diff / nxr@1.9
src/sys/external/bsd/drm2/linux/linux_dma_resv.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/linux/linux_reservation.c deleted
src/sys/external/bsd/drm2/include/linux/dma-resv.h@1.5 / diff / nxr@1.5
src/sys/external/bsd/drm2/include/linux/reservation.h deleted
src/sys/external/bsd/drm2/linux/files.drmkms_linux@1.24 / diff / nxr@1.24
src/sys/external/bsd/drm2/linux/linux_dma_buf.c@1.9 / diff / nxr@1.9
src/sys/external/bsd/drm2/linux/linux_dma_resv.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/linux/linux_reservation.c deleted
Rename reservation_object -> dma_resv.
MAIN commitmail json YAML
Ifdef out Linux-only definition.
MAIN commitmail json YAML
sprintf -> snprintf
MAIN commitmail json YAML
Use dev_dbg like upstream; avoid fake &dev->pdev->dev.
MAIN commitmail json YAML
Remove local amdgpu fence locking changes that are no longer needed.
But keep destroying spin locks and timers.
But keep destroying spin locks and timers.
MAIN commitmail json YAML
Work around our #define free.
MAIN commitmail json YAML
provide timer_expired
Author: Maya Rashish <maya@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
MAIN commitmail json YAML
Re-introduce: Hackily rename enum pipe for drm, without patching.
The patch we used to maintain to do this rename doubled the pain
of merging drm updates. But ctf gets confused if we have a struct
and an enum both called `pipe', and it's technically against
C99 to do so. So #define it in all drm code for now to fix
dtrace.
Author: Maya Rashish <maya@NetBSD.org>
The patch we used to maintain to do this rename doubled the pain
of merging drm updates. But ctf gets confused if we have a struct
and an enum both called `pipe', and it's technically against
C99 to do so. So #define it in all drm code for now to fix
dtrace.
Author: Maya Rashish <maya@NetBSD.org>
MAIN commitmail json YAML
implement check_{add,mul}_overflow, using builtins
Author: Maya Rashish <maya@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
MAIN commitmail json YAML
sys/cpu.h for cpu_index
Author: Maya Rashish <maya@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
MAIN commitmail json YAML
remove bogus local diff
Author: Maya Rashish <maya@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>
MAIN commitmail json YAML
Re-introduce lost local diff.
We want declarations for ttm_tt_{,un}wire, and some different
members on struct ttm_tt
Author: Maya Rashish <maya@NetBSD.org>
We want declarations for ttm_tt_{,un}wire, and some different
members on struct ttm_tt
Author: Maya Rashish <maya@NetBSD.org>
MAIN commitmail json YAML
Avoid the set_pages_array_wc/wb paths in TTM for now
we did this before. maybe we'll eventually want to stop for
performance reasons?
Author: Maya Rashish <maya@NetBSD.org>
we did this before. maybe we'll eventually want to stop for
performance reasons?
Author: Maya Rashish <maya@NetBSD.org>
MAIN commitmail json YAML
drm/drm_mem_util.h for drm_free_large
Author: Maya Rashish <maya@NetBSD.org>
Author: Maya Rashish <maya@NetBSD.org>