Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (1h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 04:37:43 UTC Now

2021-12-19 10:59:37 UTC MAIN commitmail json YAML

2021-12-19 10:59:27 UTC MAIN commitmail json YAML

2021-12-19 10:59:03 UTC 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)
First whack at amdgpu. Long way to go.

(riastradh)

2021-12-19 10:58:43 UTC MAIN commitmail json YAML

2021-12-19 10:58:37 UTC MAIN commitmail json YAML

2021-12-19 10:58:29 UTC MAIN commitmail json YAML

Reimplement task barrier without semaphores.

(riastradh)

2021-12-19 10:58:18 UTC MAIN commitmail json YAML

DECLARE_EVENT_CLASS, DEFINE_EVENT stubs

(riastradh)

2021-12-19 10:58:11 UTC MAIN commitmail json YAML

side-load linux/uaccess.h for copy_to/from_user

(riastradh)

2021-12-19 10:58:04 UTC MAIN commitmail json YAML

2021-12-19 10:57:56 UTC MAIN commitmail json YAML

trivial linux tracepoint macro stubs

(riastradh)

2021-12-19 10:57:50 UTC MAIN commitmail json YAML

2021-12-19 10:57:42 UTC MAIN commitmail json YAML

2021-12-19 10:57:34 UTC MAIN commitmail json YAML

2021-12-19 10:57:27 UTC MAIN commitmail json YAML

2021-12-19 10:57:19 UTC MAIN commitmail json YAML

2021-12-19 10:57:12 UTC MAIN commitmail json YAML

2021-12-19 10:57:05 UTC MAIN commitmail json YAML

2021-12-19 10:56:58 UTC MAIN commitmail json YAML

Side-load linux/compiler.h in asm/barrier.h.

(riastradh)

2021-12-19 10:56:50 UTC MAIN commitmail json YAML

2021-12-19 10:56:39 UTC MAIN commitmail json YAML

2021-12-19 10:56:30 UTC MAIN commitmail json YAML

2021-12-19 10:55:38 UTC MAIN commitmail json YAML

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.

(riastradh)

2021-12-19 10:55:28 UTC MAIN commitmail json YAML

2021-12-19 10:55:16 UTC MAIN commitmail json YAML

2021-12-19 10:52:24 UTC MAIN commitmail json YAML

2021-12-19 10:52:14 UTC MAIN commitmail json YAML

2021-12-19 10:51:59 UTC 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)
Get nouveau compiling.

(riastradh)

2021-12-19 10:51:39 UTC MAIN commitmail json YAML

2021-12-19 10:51:31 UTC MAIN commitmail json YAML

2021-12-19 10:51:24 UTC MAIN commitmail json YAML

2021-12-19 10:51:17 UTC MAIN commitmail json YAML

ALIGN_DOWN seems to be an alias for round_down.

(riastradh)

2021-12-19 10:51:09 UTC MAIN commitmail json YAML

2021-12-19 10:51:01 UTC MAIN commitmail json YAML

2021-12-19 10:50:54 UTC MAIN commitmail json YAML

Side-load <linux/completion.h> in <linux/mm_types.h>.

(riastradh)

2021-12-19 10:50:47 UTC MAIN commitmail json YAML

2021-12-19 10:50:37 UTC MAIN commitmail json YAML

2021-12-19 10:50:30 UTC MAIN commitmail json YAML

Fix up saturated arithmetic macros.

(riastradh)

2021-12-19 10:50:23 UTC MAIN commitmail json YAML

Match Linux's criterion for byte-swapping on big-endian CPUs.

(forward-ported from r1.10 on HEAD)

(riastradh)

2021-12-19 10:50:13 UTC MAIN commitmail json YAML

2021-12-19 10:50:03 UTC MAIN commitmail json YAML

2021-12-19 10:49:55 UTC MAIN commitmail json YAML

2021-12-19 10:49:47 UTC MAIN commitmail json YAML

2021-12-19 10:49:38 UTC MAIN commitmail json YAML

2021-12-19 10:49:29 UTC MAIN commitmail json YAML

2021-12-19 10:49:22 UTC MAIN commitmail json YAML

2021-12-19 10:49:13 UTC MAIN commitmail json YAML

2021-12-19 10:49:06 UTC MAIN commitmail json YAML

2021-12-19 10:48:54 UTC MAIN commitmail json YAML

Delete obsolete declarations that are getting in the way.

(riastradh)

2021-12-19 10:48:47 UTC MAIN commitmail json YAML

Forward declaration for struct seq_file.

No idea what side-loading will provide this.

(riastradh)

2021-12-19 10:48:37 UTC MAIN commitmail json YAML

2021-12-19 10:48:29 UTC MAIN commitmail json YAML

Allow memset_io &c. to take volatile.

(riastradh)

2021-12-19 10:48:22 UTC MAIN commitmail json YAML

Compile all of nouveau with -Wno-pointer-arith.

(riastradh)

2021-12-19 10:48:15 UTC MAIN commitmail json YAML

2021-12-19 10:48:07 UTC MAIN commitmail json YAML

2021-12-19 10:48:01 UTC MAIN commitmail json YAML

2021-12-19 10:47:54 UTC MAIN commitmail json YAML

pm_runtime_get, pm_runtime_put_sync stubs

(riastradh)

2021-12-19 10:47:46 UTC MAIN commitmail json YAML

2021-12-19 10:47:38 UTC MAIN commitmail json YAML

Side load <linux/rbtree.h> for nouveau.

(riastradh)

2021-12-19 10:47:30 UTC MAIN commitmail json YAML

2021-12-19 10:47:19 UTC MAIN commitmail json YAML

Simplify rcu_* definitions with atomic_load/store_*.

(riastradh)

2021-12-19 10:47:13 UTC MAIN commitmail json YAML

2021-12-19 10:47:06 UTC MAIN commitmail json YAML

2021-12-19 10:46:56 UTC MAIN commitmail json YAML

2021-12-19 10:46:44 UTC MAIN commitmail json YAML

2021-12-19 10:46:35 UTC MAIN commitmail json YAML

2021-12-19 10:46:24 UTC MAIN commitmail json YAML

2021-12-19 10:46:17 UTC MAIN commitmail json YAML

2021-12-19 10:46:09 UTC MAIN commitmail json YAML

2021-12-19 10:46:03 UTC MAIN commitmail json YAML

2021-12-19 10:45:50 UTC MAIN commitmail json YAML

2021-12-19 10:45:33 UTC MAIN commitmail json YAML

2021-12-19 10:40:12 UTC MAIN commitmail json YAML

2021-12-19 10:40:04 UTC MAIN commitmail json YAML

2021-12-19 10:39:57 UTC MAIN commitmail json YAML

Rerun drm2netbsd and merge.

New tag drmums for the legacy stuff; to deal with later for via.

(riastradh)

2021-12-19 10:39:49 UTC MAIN commitmail json YAML

Add a couple more make variables.

(riastradh)

2021-12-19 10:39:42 UTC MAIN commitmail json YAML

Restore drm_sysfs_connector_add/remove stubs.

(riastradh)

2021-12-19 10:39:35 UTC MAIN commitmail json YAML

2021-12-19 10:39:28 UTC MAIN commitmail json YAML

2021-12-19 10:39:20 UTC MAIN commitmail json YAML

2021-12-19 10:39:14 UTC MAIN commitmail json YAML

2021-12-19 10:39:06 UTC MAIN commitmail json YAML

New fdget/fdput wrappers help to reduce diffs.

(riastradh)

2021-12-19 10:38:59 UTC MAIN commitmail json YAML

Side load <linux/sched.h> in <linux/sched/signal.h>.

(riastradh)

2021-12-19 10:38:53 UTC MAIN commitmail json YAML

2021-12-19 10:38:46 UTC MAIN commitmail json YAML

2021-12-19 10:38:39 UTC MAIN commitmail json YAML

Implement ewma API, exponentially weighted moving average.

(riastradh)

2021-12-19 10:38:32 UTC MAIN commitmail json YAML

2021-12-19 10:38:23 UTC MAIN commitmail json YAML

2021-12-19 10:38:14 UTC MAIN commitmail json YAML

2021-12-19 10:38:05 UTC MAIN commitmail json YAML

2021-12-19 10:37:56 UTC MAIN commitmail json YAML

Provide dma_resv_locking_ctx

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 10:37:47 UTC MAIN commitmail json YAML

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>

(riastradh)

2021-12-19 10:37:40 UTC MAIN commitmail json YAML

Linux defines struct file in linux/fs.h, match with includes

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 10:37:33 UTC 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>

(riastradh)

2021-12-19 10:37:25 UTC MAIN commitmail json YAML

Match linux side-loading

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 10:37:18 UTC MAIN commitmail json YAML

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>

(riastradh)

2021-12-19 10:37:09 UTC 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>

(riastradh)

2021-12-19 10:37:03 UTC MAIN commitmail json YAML

linux/ktime.h for ktime_t

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 10:36:55 UTC MAIN commitmail json YAML

2021-12-19 10:36:48 UTC MAIN commitmail json YAML

dma_buf_ops::map and unmap are no more.

(riastradh)

2021-12-19 10:36:41 UTC MAIN commitmail json YAML

2021-12-19 10:36:32 UTC MAIN commitmail json YAML

2021-12-19 10:36:21 UTC MAIN commitmail json YAML

drm_global_init/release is no more

(riastradh)

2021-12-19 10:36:13 UTC MAIN commitmail json YAML

<drm/drm_print.h> for DRM_DEBUG

(riastradh)

2021-12-19 10:36:07 UTC MAIN commitmail json YAML

2021-12-19 10:36:00 UTC MAIN commitmail json YAML

drm_agpsupport.h for drm_legacy_agp_clear.

(riastradh)

2021-12-19 10:35:52 UTC MAIN commitmail json YAML

2021-12-19 10:35:33 UTC MAIN commitmail json YAML

Delete drmP.h. Good riddance!

(riastradh)

2021-12-19 10:33:00 UTC MAIN commitmail json YAML

2021-12-19 10:32:48 UTC MAIN commitmail json YAML

2021-12-19 10:29:16 UTC MAIN commitmail json YAML

2021-12-19 10:29:08 UTC MAIN commitmail json YAML

Revert local change; drmP.h is about to be no more.

(riastradh)

2021-12-19 10:29:06 UTC MAIN commitmail json YAML

lint: reduce pointer usage when reading .ln lines

No binary change.

(rillig)

2021-12-19 10:29:01 UTC MAIN commitmail json YAML

2021-12-19 10:28:52 UTC MAIN commitmail json YAML

2021-12-19 10:28:41 UTC MAIN commitmail json YAML

2021-12-19 10:28:32 UTC MAIN commitmail json YAML

2021-12-19 10:25:15 UTC MAIN commitmail json YAML

2021-12-19 10:25:08 UTC MAIN commitmail json YAML

2021-12-19 10:25:00 UTC MAIN commitmail json YAML

Restore #ifdef CONFIG_PNP tweak lost in merge.

(riastradh)

2021-12-19 10:24:52 UTC MAIN commitmail json YAML

2021-12-19 10:24:33 UTC MAIN commitmail json YAML

2021-12-19 10:21:18 UTC MAIN commitmail json YAML

Disable missing files for now.

(riastradh)

2021-12-19 10:21:09 UTC MAIN commitmail json YAML

Merge updated drm2netbsd output.

(riastradh)

2021-12-19 10:21:01 UTC MAIN commitmail json YAML

Merge updated radeon2netbsd output.

(riastradh)

2021-12-19 10:20:54 UTC MAIN commitmail json YAML

Merge updated i915drmkms2netbsd output.

(riastradh)

2021-12-19 10:20:46 UTC MAIN commitmail json YAML

Merge updated amdgpu2netbsd output.

(riastradh)

2021-12-19 10:20:38 UTC MAIN commitmail json YAML

Just a bare $NetBSD$, not its expansion for prepare-import.sh.

(riastradh)

2021-12-19 10:20:31 UTC MAIN commitmail json YAML

Switch amdgpu2netbsd to gmake and set a few more variables.

(riastradh)

2021-12-19 10:20:24 UTC MAIN commitmail json YAML

2021-12-19 10:20:18 UTC MAIN commitmail json YAML

2021-12-19 10:20:10 UTC MAIN commitmail json YAML

2021-12-19 10:19:59 UTC MAIN commitmail json YAML

lint: remove unused parameter in read_ln_line

(rillig)

2021-12-19 10:19:53 UTC MAIN commitmail json YAML

2021-12-19 10:17:00 UTC MAIN commitmail json YAML

lint: add typedef for types in initializations

No binary change except for line numbers in assertions.

(rillig)

2021-12-19 09:59:57 UTC MAIN commitmail json YAML

Ifdef out Linux-only definition.

(riastradh)

2021-12-19 09:59:46 UTC MAIN commitmail json YAML

2021-12-19 09:59:38 UTC MAIN commitmail json YAML

Use dev_dbg like upstream; avoid fake &dev->pdev->dev.

(riastradh)

2021-12-19 09:59:30 UTC MAIN commitmail json YAML

Remove local amdgpu fence locking changes that are no longer needed.

But keep destroying spin locks and timers.

(riastradh)

2021-12-19 09:59:22 UTC MAIN commitmail json YAML

2021-12-19 09:59:13 UTC MAIN commitmail json YAML

provide timer_expired

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:59:05 UTC 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>

(riastradh)

2021-12-19 09:58:57 UTC MAIN commitmail json YAML

implement check_{add,mul}_overflow, using builtins

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:58:50 UTC MAIN commitmail json YAML

sys/cpu.h for cpu_index

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:58:39 UTC MAIN commitmail json YAML

remove bogus local diff

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:58:30 UTC 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>

(riastradh)

2021-12-19 09:58:23 UTC 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>

(riastradh)

2021-12-19 09:58:16 UTC MAIN commitmail json YAML

drm/drm_mem_util.h for drm_free_large

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:58:07 UTC MAIN commitmail json YAML

match linux side-loading

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:58:00 UTC MAIN commitmail json YAML

constify

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:57:51 UTC MAIN commitmail json YAML

Follow up with TTM API changes

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:57:42 UTC MAIN commitmail json YAML

drm_os_netbsd.h for CONFIG_THINGS. Might want a better solution...

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:57:33 UTC MAIN commitmail json YAML

Don't call TTM functions that were removed, try replacements

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:57:25 UTC MAIN commitmail json YAML

do a struct mutex we can digest, use more specific header than drmP

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:57:17 UTC MAIN commitmail json YAML

More obvious part of TTM API changes:

- ref/unref to get/put
- some global TTM things are now global
- More indirection to get vma_node

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:57:09 UTC MAIN commitmail json YAML

Restore local diff

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:57:01 UTC MAIN commitmail json YAML

Stub dma_addressing_limited, fixup references for caller

This might turn out to be a mistake if we actually need to distinguish
if a device is only capable of 32-bit DMA.

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:56:53 UTC MAIN commitmail json YAML

'r' is just for us, so let's declare it

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:56:45 UTC MAIN commitmail json YAML

match the 'else' case here to get vma_node

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:56:36 UTC MAIN commitmail json YAML

ifdef out pcie_get_speed_cap for now

(You're not seeing double, it appears twice.)

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:56:27 UTC MAIN commitmail json YAML

constify

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:56:17 UTC MAIN commitmail json YAML

shuffle includes (after changes to drmP.h)

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:56:10 UTC MAIN commitmail json YAML

Define untagged_addr

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:56:03 UTC MAIN commitmail json YAML

Reset after #undef free. This will surely come to bite us later, too.

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:55:55 UTC MAIN commitmail json YAML

We want to use a driver-global lock, not a queue-specific one.

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:55:48 UTC MAIN commitmail json YAML

sort out no fb_info diffs

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:55:40 UTC MAIN commitmail json YAML

Remove drm_pcie_get_speed_cap_mask unused stub

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:55:32 UTC MAIN commitmail json YAML

Provide enum pci_bus_speed

We don't really make use of it but why not.

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:55:24 UTC MAIN commitmail json YAML

Provide dev_warn_ratelimited

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:55:14 UTC MAIN commitmail json YAML

ifdef out things using vm_fault_t

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:55:05 UTC MAIN commitmail json YAML

Constify

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:54:57 UTC MAIN commitmail json YAML

Mark unused

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:54:48 UTC MAIN commitmail json YAML

ifdef out pcie_get_speed_cap for now

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:54:38 UTC MAIN commitmail json YAML

2021-12-19 09:54:31 UTC MAIN commitmail json YAML

Avoid declarations that appear in drm_debugfs.h

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:54:20 UTC MAIN commitmail json YAML

Avoid discarding const qualifier

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:53:21 UTC MAIN commitmail json YAML

Adapt stub prototype to usage

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:53:14 UTC MAIN commitmail json YAML

Remove these two files from the list.

We have our own copies of the same name. Since we don't support
building two files with the same name, it's pretty clear the
intention was to build just our copy of the file.

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:53:06 UTC MAIN commitmail json YAML

Iterate over connectors differently (i.e. in a way that compiles)

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:52:59 UTC MAIN commitmail json YAML

Use drmP.h less in our local files.

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:52:50 UTC MAIN commitmail json YAML

We need these struct members for a couple of local drm files.

XXX: We might want to enable config legacy drm or adapt the local drm
files.

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:52:43 UTC MAIN commitmail json YAML

Move drm_cdevsw out of drmP.h which should eventually be removed

drm_device.h seems like an OK spot.

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:52:34 UTC MAIN commitmail json YAML

Appropriate ifdef goop to make this file build for us.

Use the netbsd-ified versions.

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:52:25 UTC MAIN commitmail json YAML

Restore drm_fb_helper_debug_{enter,leave}_fb

the non-fbinfo versions of the same function now that I see why
they exist, and that they are not a mangled diff

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:52:17 UTC MAIN commitmail json YAML

move MODULE_PARM_DESC to moduleparam.h

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:52:09 UTC MAIN commitmail json YAML

Port DRM_ATOMIC disabling code

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:52:00 UTC MAIN commitmail json YAML

2021-12-19 09:51:50 UTC MAIN commitmail json YAML

don't consider #define CONFIG_LOCKDEP 0 to be enabling lockdep

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:51:42 UTC MAIN commitmail json YAML

remove declarations now in drm_irq.h

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:51:34 UTC MAIN commitmail json YAML

delete defines now in drm_pci.h and drm_internal.h

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:51:27 UTC MAIN commitmail json YAML

remove unused definitions

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:51:20 UTC MAIN commitmail json YAML

provide str_has_prefix

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:51:12 UTC MAIN commitmail json YAML

drm_dev_unref -> drm_dev_put

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:51:04 UTC MAIN commitmail json YAML

2021-12-19 09:50:57 UTC MAIN commitmail json YAML

match linux side-loading

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:50:50 UTC MAIN commitmail json YAML

upstream shadows, disable warning

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:50:42 UTC MAIN commitmail json YAML

Missing includes, conditionalize on drm legacy

Might want to remove drm legacy code entirely later.

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:50:36 UTC MAIN commitmail json YAML

DRM_IRQ_ARGS

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:50:28 UTC MAIN commitmail json YAML

linux/mm.h for kvfree, kvzalloc

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:50:19 UTC MAIN commitmail json YAML

there seems to be only a __drm_debug now...

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)

2021-12-19 09:50:12 UTC MAIN commitmail json YAML

leave out MODULE_PARM_DESC

Author: Maya Rashish <maya@NetBSD.org>

(riastradh)