History log of /src/sys/external/bsd/drm2/include/asm |
Revision | Date | Author | Comments |
1.3 | 19-Dec-2021 |
riastradh | map_page_into_agp, unmap_page_from_agp stubs.
|
1.2 | 18-Mar-2014 |
riastradh | branches: 1.2.4; 1.2.6; 1.2.10; Merge riastradh-drm2 to HEAD.
|
1.1 | 24-Jul-2013 |
riastradh | branches: 1.1.2; file agp.h was initially added on branch riastradh-drm2.
|
1.1.2.1 | 24-Jul-2013 |
riastradh | Add stubs for Linux header files for drm.
|
1.2.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.10.1 | 18-Mar-2014 |
tls | file agp.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.6.1 | 18-Mar-2014 |
yamt | file agp.h was added on branch yamt-pagecache on 2014-05-22 11:40:55 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 18-Mar-2014 |
rmind | file agp.h was added on branch rmind-smpnet on 2014-05-18 17:46:01 +0000
|
1.3 | 11-Sep-2017 |
maya | Move barrier to common so it can be shared with vchiq
|
1.2 | 18-Mar-2014 |
riastradh | branches: 1.2.4; 1.2.6; 1.2.10; Merge riastradh-drm2 to HEAD.
|
1.1 | 24-Jul-2013 |
riastradh | branches: 1.1.2; file barrier.h was initially added on branch riastradh-drm2.
|
1.1.2.2 | 24-Jul-2013 |
riastradh | Include "opt_multiprocessor.h" for MULTIPROCESSOR in <asm/barrier.h>.
|
1.1.2.1 | 24-Jul-2013 |
riastradh | Implement Linux memory barriers in <asm/barrier.h>.
|
1.2.10.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.2.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.10.1 | 18-Mar-2014 |
tls | file barrier.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.6.1 | 18-Mar-2014 |
yamt | file barrier.h was added on branch yamt-pagecache on 2014-05-22 11:40:55 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 18-Mar-2014 |
rmind | file barrier.h was added on branch rmind-smpnet on 2014-05-18 17:46:01 +0000
|
1.8 | 19-Dec-2021 |
riastradh | Move linux/bug.h and asm/bug.h to common.
|
1.7 | 19-Dec-2021 |
riastradh | Define BUILD_BUG_ON_INVALID.
|
1.6 | 20-Sep-2019 |
kamil | Define DRMCTASSERT() for Compile-Time DRMKMS asserts
Switch CTASSERT() to DRMCTASSERT() in BUILD_BUG_ON().
This fixes build issues with disabled compieler optimization.
|
1.5 | 20-Sep-2019 |
kamil | Adapt DRMKMS BUILD_BUG_ON_MSG() to static_assert semantics
static_assert is violated with runtime-only compiler semantics in a few places. Instead of breaking the build, stop asserting these corner cases.
|
1.4 | 27-Aug-2018 |
riastradh | provide BUILD_BUG_ON_MSG
Author: coypu <coypu@sdf.org> Committer: Taylor R Campbell <riastradh@NetBSD.org>
|
1.3 | 27-Aug-2018 |
riastradh | don't provide dev_to_i915 and ifdef out all users (unused) provide nsecs_to_jiffies64, hopefully msec_to_jiffies * 10^6 provide BUILD_BUG as a no-op include linux/err.h instead of matching side-loading, too hard to figure out what gets it.
Author: coypu <coypu@sdf.org> Committer: Taylor R Campbell <riastradh@NetBSD.org>
|
1.2 | 18-Mar-2014 |
riastradh | branches: 1.2.4; 1.2.6; 1.2.10; 1.2.34; 1.2.36; Merge riastradh-drm2 to HEAD.
|
1.1 | 24-Jul-2013 |
riastradh | branches: 1.1.2; file bug.h was initially added on branch riastradh-drm2.
|
1.1.2.8 | 24-Jul-2013 |
riastradh | Implement BUILD_BUG_ON via CTASSERT in drm2 Linux <asm/bug.h>.
|
1.1.2.7 | 24-Jul-2013 |
riastradh | Define WARN_ONCE in Linux <asm/bug.h>.
|
1.1.2.6 | 24-Jul-2013 |
riastradh | Use an intermediate call in WARN* to avoid GCC compiler warnings.
For some reason this shuts it up about statements without effect.
|
1.1.2.5 | 24-Jul-2013 |
riastradh | Make Linux WARN_* macros expand to expressions, not statements.
These are to return the value of the condition.
|
1.1.2.4 | 24-Jul-2013 |
riastradh | Fix #endif comment in Linux <asm/bug.h>.
|
1.1.2.3 | 24-Jul-2013 |
riastradh | Add BUG() to Linux <asm/bug.h>.
|
1.1.2.2 | 24-Jul-2013 |
riastradh | Define WARN_ON_SMP to be the same as WARN_ON in Linux <asm/bug.h>.
|
1.1.2.1 | 24-Jul-2013 |
riastradh | Move WARN and WARN_ON to <asm/bug.h> and add BUG_ON.
|
1.2.36.2 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.2.36.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.2.34.1 | 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
1.2.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.10.1 | 18-Mar-2014 |
tls | file bug.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.6.1 | 18-Mar-2014 |
yamt | file bug.h was added on branch yamt-pagecache on 2014-05-22 11:40:55 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 18-Mar-2014 |
rmind | file bug.h was added on branch rmind-smpnet on 2014-05-18 17:46:01 +0000
|
1.4 | 16-Feb-2020 |
riastradh | Missed a drm2 -> common move.
|
1.3 | 16-Jul-2014 |
riastradh | branches: 1.3.4; 1.3.30; 1.3.36; First whack at radeon driver.
No hardware to test yet, but it builds.
|
1.2 | 18-Mar-2014 |
riastradh | branches: 1.2.2; 1.2.4; 1.2.6; Merge riastradh-drm2 to HEAD.
|
1.1 | 24-Jul-2013 |
riastradh | branches: 1.1.2; file byteorder.h was initially added on branch riastradh-drm2.
|
1.1.2.1 | 24-Jul-2013 |
riastradh | Add Linux <asm/byteorder.h> with cpu_to_le16 &c.
|
1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.6.1 | 18-Mar-2014 |
yamt | file byteorder.h was added on branch yamt-pagecache on 2014-05-22 11:40:55 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 18-Mar-2014 |
rmind | file byteorder.h was added on branch rmind-smpnet on 2014-05-18 17:46:01 +0000
|
1.2.2.1 | 10-Aug-2014 |
tls | Rebase.
|
1.3.36.1 | 29-Feb-2020 |
ad | Sync with head.
|
1.3.30.1 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
1.3.4.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.3.4.1 | 16-Jul-2014 |
tls | file byteorder.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.9 | 19-Dec-2021 |
riastradh | linux: Use sys/cpu.h, not machine/cpu.h.
|
1.8 | 19-Dec-2021 |
riastradh | drm: Another pass over i915. Most of i915 gem builds now.
|
1.7 | 19-Dec-2021 |
riastradh | boot_cpu_has(X86_FEATURE_PAT)
|
1.6 | 19-Dec-2021 |
riastradh | Define x86 static_cpu_has(X86_FEATURE_CLFLUSH), clflush.
|
1.5 | 05-Sep-2020 |
maxv | x86: fix several CPUID flags
- Rename: CPUID_PN -> CPUID_PSN CPUID_CFLUSH -> CPUID_CLFSH CPUID_SBF -> CPUID_PBE CPUID_LZCNT -> CPUID_ABM CPUID_P1GB -> CPUID_PAGE1GB CPUID2_PCLMUL -> CPUID2_PCLMULQDQ CPUID2_CID -> CPUID2_CNXTID CPUID2_xTPR -> CPUID2_XTPR CPUID2_AES -> CPUID2_AESNI To match the x86 specification and the other OSes.
- Remove: CPUID_B10, CPUID_B20, CPUID_IA64. They do not exist.
|
1.4 | 27-Aug-2018 |
riastradh | branches: 1.4.2; 1.4.6; 1.4.8; Define cpu_has_pat for x86.
|
1.3 | 27-Aug-2018 |
riastradh | Make this a proper boolean. Skip ISSET. Add some spacing.
|
1.2 | 27-Aug-2018 |
riastradh | Define cache_line_size() using ci_cflush_lsize.
|
1.1 | 27-Aug-2018 |
riastradh | Define cpu_has_clflush in <asm/cpufeature.h>.
|
1.4.8.1 | 08-Dec-2021 |
martin | Pull up the following revisions, requested by msaitoh in ticket #1391:
sys/arch/x86/include/specialreg.h 1.171, 1.173-1.178 sys/arch/x86/x86/identcpu.c 1.106, 1.117, 1.122 via patch sys/dev/nvmm/x86/nvmm_x86.c 1.18 sys/external/bsd/drm2/drm/drm_cache.c 1.14 sys/external/bsd/drm2/include/asm/cpufeature.h 1.5 usr.sbin/cpuctl/arch/i386.c 1.114-1.117
- Add LA57, PKE, PKS, CET, CET_U, CET_S, HWP, KL, AVX512_BF16, TME_EN and PCONFIG. - Rename some macros to match the x86 specification and the other OSes. - Print CPUID 0x8000008 %ebx on Intel, too. - Print CPUID leaf 7 subleaf 1. - Identify Tiger Lake, 3rd gen Xeon Scalable (Ice Lake), Elkhart Lake and Jasper Lake. - Add comment. - KNF. Whitespace fix.
|
1.4.6.2 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.4.6.1 | 27-Aug-2018 |
christos | file cpufeature.h was added on branch phil-wifi on 2019-06-10 22:08:31 +0000
|
1.4.2.2 | 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
1.4.2.1 | 27-Aug-2018 |
pgoyette | file cpufeature.h was added on branch pgoyette-compat on 2018-09-06 06:56:36 +0000
|
1.2 | 18-Mar-2014 |
riastradh | branches: 1.2.4; 1.2.6; 1.2.10; Merge riastradh-drm2 to HEAD.
|
1.1 | 24-Jul-2013 |
riastradh | branches: 1.1.2; file current.h was initially added on branch riastradh-drm2.
|
1.1.2.1 | 24-Jul-2013 |
riastradh | Add stubs for Linux header files for drm.
|
1.2.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.10.1 | 18-Mar-2014 |
tls | file current.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.6.1 | 18-Mar-2014 |
yamt | file current.h was added on branch yamt-pagecache on 2014-05-22 11:40:55 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 18-Mar-2014 |
rmind | file current.h was added on branch rmind-smpnet on 2014-05-18 17:46:01 +0000
|
1.2 | 14-Feb-2020 |
riastradh | Fix undoing of -Wpointer-arith workaround.
|
1.1 | 16-Jul-2014 |
riastradh | branches: 1.1.2; 1.1.6; 1.1.32; 1.1.38; Make it build and boot on my test machines.
Screen blanks on boot on the Ivy Bridge system with
DRM error in cpt_serr_int_handler: PCH transcoder A FIFO underrun
But after that everything is OK. Appears to be an upstream problem. To investigate...
I think there's a cache flushing issue somewhere -- there are little display artefacts on my T60.
|
1.1.38.1 | 29-Feb-2020 |
ad | Sync with head.
|
1.1.32.1 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
1.1.6.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.6.1 | 16-Jul-2014 |
tls | file div64.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.1.2.2 | 10-Aug-2014 |
tls | Rebase.
|
1.1.2.1 | 16-Jul-2014 |
tls | file div64.h was added on branch tls-earlyentropy on 2014-08-10 06:55:39 +0000
|
1.1 | 17-Feb-2022 |
riastradh | drm/vmwgfx: First draft. Passes make depend, doesn't build yet.
|
1.1 | 27-Aug-2018 |
riastradh | branches: 1.1.2; 1.1.6; Stub <asm/intel-mid.h>.
|
1.1.6.2 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.1.6.1 | 27-Aug-2018 |
christos | file intel-mid.h was added on branch phil-wifi on 2019-06-10 22:08:31 +0000
|
1.1.2.2 | 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
1.1.2.1 | 27-Aug-2018 |
pgoyette | file intel-mid.h was added on branch pgoyette-compat on 2018-09-06 06:56:36 +0000
|
1.10 | 25-Oct-2022 |
riastradh | linux asm/io.h: Side-load linux/vmalloc.h like Linux does.
|
1.9 | 14-Feb-2022 |
riastradh | drm: Delete mmiowb.
This no longer exists in Linux.
|
1.8 | 19-Dec-2021 |
riastradh | memset_io doesn't need to return anything.
Previous change to make argument volatile broke return, but we don't need it anyway.
|
1.7 | 19-Dec-2021 |
riastradh | Allow memset_io &c. to take volatile.
|
1.6 | 18-Jan-2020 |
jmcneill | memset_io works with bytes not dwords, noted by riastradh@
|
1.5 | 17-Jan-2020 |
jmcneill | Don't use memset as memset_io on aarch64. With c=0 it uses the "dc zva" cache maintenance instruction as an optimization which does not work on device memory.
|
1.4 | 25-Feb-2015 |
riastradh | branches: 1.4.18; 1.4.24; Linux's <asm/io.h> includes <linux/string.h>, so do so here.
|
1.3 | 16-Jul-2014 |
riastradh | branches: 1.3.2; 1.3.4; 1.3.6; Make it build and boot on my test machines.
Screen blanks on boot on the Ivy Bridge system with
DRM error in cpt_serr_int_handler: PCH transcoder A FIFO underrun
But after that everything is OK. Appears to be an upstream problem. To investigate...
I think there's a cache flushing issue somewhere -- there are little display artefacts on my T60.
|
1.2 | 18-Mar-2014 |
riastradh | branches: 1.2.2; 1.2.4; 1.2.6; Merge riastradh-drm2 to HEAD.
|
1.1 | 24-Jul-2013 |
riastradh | branches: 1.1.2; file io.h was initially added on branch riastradh-drm2.
|
1.1.2.4 | 08-Sep-2013 |
riastradh | Define page_to_phys in Linux <asm/io.h>.
|
1.1.2.3 | 24-Jul-2013 |
riastradh | Define memcpy_*io as memcpy in drm2 Linux <asm/io.h>.
These work only for memory-mapped I/O anyway.
|
1.1.2.2 | 24-Jul-2013 |
riastradh | Add bogus x86-specific mmiowb to Linux <asm/io.h>.
|
1.1.2.1 | 24-Jul-2013 |
riastradh | Add stubs for Linux header files for drm.
|
1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.6.1 | 18-Mar-2014 |
yamt | file io.h was added on branch yamt-pagecache on 2014-05-22 11:40:55 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 18-Mar-2014 |
rmind | file io.h was added on branch rmind-smpnet on 2014-05-18 17:46:01 +0000
|
1.2.2.1 | 10-Aug-2014 |
tls | Rebase.
|
1.3.6.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.3.4.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.3.4.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.3.4.1 | 16-Jul-2014 |
tls | file io.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.3.2.1 | 06-Mar-2015 |
snj | Pull up following revision(s) (requested by mrg in ticket #573): sys/external/bsd/common/include/linux/kernel.h: 1.5, 1.6 sys/external/bsd/drm2/dist/drm/drm_ioctl.c: 1.4 sys/external/bsd/drm2/dist/drm/drm_irq.c: 1.6-1.8 sys/external/bsd/drm2/dist/drm/i915/i915_dma.c: 1.13-1.15 sys/external/bsd/drm2/dist/drm/i915/i915_gem.c: 1.23-1.27 sys/external/bsd/drm2/dist/drm/i915/i915_gem_execbuffer.c: 1.5 sys/external/bsd/drm2/dist/drm/i915/intel_display.c: 1.14, 1.15 sys/external/bsd/drm2/dist/drm/i915/intel_dp.c: 1.10 sys/external/bsd/drm2/dist/drm/i915/intel_drv.h: 1.8 sys/external/bsd/drm2/dist/drm/i915/intel_i2c.c: 1.8-1.13 sys/external/bsd/drm2/dist/drm/i915/intel_pm.c: 1.6 sys/external/bsd/drm2/dist/drm/i915/intel_ringbuffer.c: 1.5, 1.6 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_base.c: 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nvc0.c: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nve0.c: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/include/core/device.h: 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev/mc.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev/pwr.h: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/os.h: 1.4, 1.5 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_base.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_pll.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_base.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv50.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/fbmem.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv04.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv50.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nvc0.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nv50.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nvc0.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_base.c: 1.2, 1.3 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/mxm/nouveau_subdev_mxm_nv50.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_base.c: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_ic.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/timer/nouveau_subdev_timer_nv04.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_base.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv04.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv44.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nv04.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.h: 1.3 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c: 1.4, 1.5 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_display.c: 1.3 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv84_fence.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.c: 1.3 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_vga.h: 1.2 sys/external/bsd/drm2/dist/drm/radeon/radeon_fence.c: 1.6-1.8 sys/external/bsd/drm2/dist/drm/radeon/radeon_pm.c: 1.3 sys/external/bsd/drm2/dist/drm/radeon/rs400.c: 1.3 sys/external/bsd/drm2/dist/drm/via/via_dmablit.c: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/via/via_drv.h: 1.3 sys/external/bsd/drm2/dist/drm/via/via_irq.c: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/via/via_video.c: 1.3, 1.4 sys/external/bsd/drm2/dist/include/drm/drmP.h: 1.10 sys/external/bsd/drm2/dist/include/drm/drm_crtc.h: 1.4 sys/external/bsd/drm2/dist/include/drm/drm_modes.h: 1.3 sys/external/bsd/drm2/dist/uapi/drm/i915_drm.h: 1.2 sys/external/bsd/drm2/drm/drm_cache.c: 1.4-1.6 sys/external/bsd/drm2/drm/drm_drv.c: 1.14 sys/external/bsd/drm2/drm/drm_module.c: 1.10 sys/external/bsd/drm2/drm/drm_sysctl.c: 1.5 sys/external/bsd/drm2/drm/drm_vma_manager.c: 1.2 sys/external/bsd/drm2/drm/drmfb.c: 1.1 sys/external/bsd/drm2/drm/files.drmkms: 1.10, 1.11 sys/external/bsd/drm2/i2c/drm_encoder_slave.c: 1.1 sys/external/bsd/drm2/i915drm/files.i915drmkms: 1.7, 1.10 sys/external/bsd/drm2/i915drm/intelfb.c: 1.11, 1.12 sys/external/bsd/drm2/include/asm/io.h: 1.4 sys/external/bsd/drm2/include/asm/unaligned.h: 1.2, 1.3 sys/external/bsd/drm2/include/drm/drm_encoder_slave.h: 1.1 sys/external/bsd/drm2/include/drm/drm_wait_netbsd.h: 1.7-1.11 sys/external/bsd/drm2/include/drm/drmfb.h: 1.1 sys/external/bsd/drm2/include/drm/drmfb_pci.h: 1.1, 1.2 sys/external/bsd/drm2/include/linux/bitops.h: 1.9 sys/external/bsd/drm2/include/linux/i2c.h: 1.7, 1.8 sys/external/bsd/drm2/include/linux/io-mapping.h: 1.5 sys/external/bsd/drm2/include/linux/moduleparam.h: 1.5 sys/external/bsd/drm2/include/linux/pci.h: 1.12-1.15 sys/external/bsd/drm2/include/linux/pm.h: 1.4 sys/external/bsd/drm2/include/linux/reboot.h: 1.2 sys/external/bsd/drm2/include/linux/slab.h: 1.5 sys/external/bsd/drm2/include/linux/string.h: 1.4 sys/external/bsd/drm2/include/linux/vgaarb.h: 1.3 sys/external/bsd/drm2/include/linux/ww_mutex.h: 1.10 sys/external/bsd/drm2/linux/files.drmkms_linux: 1.8 sys/external/bsd/drm2/linux/linux_i2c.c: 1.3 sys/external/bsd/drm2/linux/linux_ww_mutex.c: 1.1 sys/external/bsd/drm2/nouveau/files.nouveau: 1.5-1.8 sys/external/bsd/drm2/nouveau/nouveau_pci.c: 1.1-1.3 sys/external/bsd/drm2/nouveau/nouveau_pci.h: 1.1 sys/external/bsd/drm2/nouveau/nouveau_sysfs.c: 1.1 sys/external/bsd/drm2/nouveau/nouveau_vga.c: 1.1 sys/external/bsd/drm2/nouveau/nouveaufb.c: 1.1 sys/external/bsd/drm2/nouveau/nouveaufb.h: 1.1 sys/external/bsd/drm2/pci/drm_pci.c: 1.10-1.12 sys/external/bsd/drm2/pci/drm_pci_module.c: 1.4 sys/external/bsd/drm2/pci/drmfb_pci.c: 1.1-1.3 sys/external/bsd/drm2/pci/files.drmkms_pci: 1.5 sys/external/bsd/drm2/radeon/radeon_pci.c: 1.5-1.7 sys/modules/drmkms/Makefile: 1.8, 1.9 sys/modules/drmkms_linux/Makefile: 1.6 sys/modules/drmkms_pci/Makefile: 1.5 sync drm2 with HEAD.
|
1.4.24.2 | 25-Jan-2020 |
ad | Sync with head.
|
1.4.24.1 | 17-Jan-2020 |
ad | Sync with head.
|
1.4.18.1 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
1.2 | 18-Mar-2014 |
riastradh | branches: 1.2.4; 1.2.6; 1.2.10; Merge riastradh-drm2 to HEAD.
|
1.1 | 24-Jul-2013 |
riastradh | branches: 1.1.2; file ioctl.h was initially added on branch riastradh-drm2.
|
1.1.2.1 | 24-Jul-2013 |
riastradh | Add stubs for Linux header files for drm.
|
1.2.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.10.1 | 18-Mar-2014 |
tls | file ioctl.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.6.1 | 18-Mar-2014 |
yamt | file ioctl.h was added on branch yamt-pagecache on 2014-05-22 11:40:55 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 18-Mar-2014 |
rmind | file ioctl.h was added on branch rmind-smpnet on 2014-05-18 17:46:01 +0000
|
1.2 | 19-Dec-2021 |
riastradh | Make intel_psr.c build netbsd-ify Stub out intel_lpe_audio.c (for now?). Hammer intel_opregion.c into shape. Hack up intel_lrc.c Adapt intel_reset.c Stub out intel_region_lmem.c Adapt intel_ring_submission.c Adapt intel_rps.c Adapt intel_sdvo.c Adapt intel_runtime_pm.c Adapt intel_sideband.c Adapt intel_sprite.c Adapt intel_tv.c Adapt intel_tc.c Adapt intel_sseu.c Adapt intel_timeline.c Adapt intel_uc_fw.c and fix typo Fix up intel_uncore.c intel_vga.c intel_wakeref.c intel_vdsc.c intel_wopcm.c intel_workarounds.c i915_globals.c Fix up intelfb.c Stub out intel_guc_log.c Stub out intel_dsi_dcs_backlight.c i915_perf.c intel_hdmi.c intel_hdcp.c
Author: Maya Rashish <maya@NetBSD.org> Committer: Taylor R Campbell <riastradh@NetBSD.org>
|
1.1 | 19-Dec-2021 |
riastradh | Bunch more Linux header file stubs.
|
1.2 | 18-Mar-2014 |
riastradh | branches: 1.2.4; 1.2.6; 1.2.10; Merge riastradh-drm2 to HEAD.
|
1.1 | 24-Jul-2013 |
riastradh | branches: 1.1.2; file mman.h was initially added on branch riastradh-drm2.
|
1.1.2.1 | 24-Jul-2013 |
riastradh | Add stubs for Linux header files for drm.
|
1.2.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.10.1 | 18-Mar-2014 |
tls | file mman.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.6.1 | 18-Mar-2014 |
yamt | file mman.h was added on branch yamt-pagecache on 2014-05-22 11:40:55 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 18-Mar-2014 |
rmind | file mman.h was added on branch rmind-smpnet on 2014-05-18 17:46:01 +0000
|
1.3 | 16-Jul-2014 |
riastradh | branches: 1.3.4; Make it build and boot on my test machines.
Screen blanks on boot on the Ivy Bridge system with
DRM error in cpt_serr_int_handler: PCH transcoder A FIFO underrun
But after that everything is OK. Appears to be an upstream problem. To investigate...
I think there's a cache flushing issue somewhere -- there are little display artefacts on my T60.
|
1.2 | 18-Mar-2014 |
riastradh | branches: 1.2.2; 1.2.4; 1.2.6; Merge riastradh-drm2 to HEAD.
|
1.1 | 24-Jul-2013 |
riastradh | branches: 1.1.2; file mtrr.h was initially added on branch riastradh-drm2.
|
1.1.2.2 | 24-Jul-2013 |
riastradh | Partially implement Linux <asm/mtrr.h>.
|
1.1.2.1 | 24-Jul-2013 |
riastradh | Add stubs for Linux header files for drm.
|
1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.6.1 | 18-Mar-2014 |
yamt | file mtrr.h was added on branch yamt-pagecache on 2014-05-22 11:40:55 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 18-Mar-2014 |
rmind | file mtrr.h was added on branch rmind-smpnet on 2014-05-18 17:46:01 +0000
|
1.2.2.1 | 10-Aug-2014 |
tls | Rebase.
|
1.3.4.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.3.4.1 | 16-Jul-2014 |
tls | file mtrr.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.3 | 19-Dec-2021 |
riastradh | get_order
|
1.2 | 16-Jul-2014 |
riastradh | branches: 1.2.2; 1.2.6; First whack at radeon driver.
No hardware to test yet, but it builds.
|
1.1 | 16-Jul-2014 |
riastradh | Make it build and boot on my test machines.
Screen blanks on boot on the Ivy Bridge system with
DRM error in cpt_serr_int_handler: PCH transcoder A FIFO underrun
But after that everything is OK. Appears to be an upstream problem. To investigate...
I think there's a cache flushing issue somewhere -- there are little display artefacts on my T60.
|
1.2.6.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.6.1 | 16-Jul-2014 |
tls | file page.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.2.2.2 | 10-Aug-2014 |
tls | Rebase.
|
1.2.2.1 | 16-Jul-2014 |
tls | file page.h was added on branch tls-earlyentropy on 2014-08-10 06:55:39 +0000
|
1.2 | 18-Mar-2014 |
riastradh | branches: 1.2.4; 1.2.6; 1.2.10; Merge riastradh-drm2 to HEAD.
|
1.1 | 24-Jul-2013 |
riastradh | branches: 1.1.2; file param.h was initially added on branch riastradh-drm2.
|
1.1.2.1 | 24-Jul-2013 |
riastradh | Add Linuxoid <asm/param.h> with hokey HZ.
|
1.2.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.10.1 | 18-Mar-2014 |
tls | file param.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.6.1 | 18-Mar-2014 |
yamt | file param.h was added on branch yamt-pagecache on 2014-05-22 11:40:55 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 18-Mar-2014 |
rmind | file param.h was added on branch rmind-smpnet on 2014-05-18 17:46:01 +0000
|
1.2 | 18-Mar-2014 |
riastradh | branches: 1.2.4; 1.2.6; 1.2.10; Merge riastradh-drm2 to HEAD.
|
1.1 | 24-Jul-2013 |
riastradh | branches: 1.1.2; file pat.h was initially added on branch riastradh-drm2.
|
1.1.2.1 | 24-Jul-2013 |
riastradh | Add stubs for Linux header files for drm.
|
1.2.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.10.1 | 18-Mar-2014 |
tls | file pat.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.6.1 | 18-Mar-2014 |
yamt | file pat.h was added on branch yamt-pagecache on 2014-05-22 11:40:55 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 18-Mar-2014 |
rmind | file pat.h was added on branch rmind-smpnet on 2014-05-18 17:46:01 +0000
|
1.2 | 18-Mar-2014 |
riastradh | branches: 1.2.4; 1.2.6; 1.2.10; Merge riastradh-drm2 to HEAD.
|
1.1 | 24-Jul-2013 |
riastradh | branches: 1.1.2; file pgalloc.h was initially added on branch riastradh-drm2.
|
1.1.2.1 | 24-Jul-2013 |
riastradh | Add stubs for Linux header files for drm.
|
1.2.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.10.1 | 18-Mar-2014 |
tls | file pgalloc.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.6.1 | 18-Mar-2014 |
yamt | file pgalloc.h was added on branch yamt-pagecache on 2014-05-22 11:40:55 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 18-Mar-2014 |
rmind | file pgalloc.h was added on branch rmind-smpnet on 2014-05-18 17:46:01 +0000
|
1.1 | 19-Dec-2021 |
riastradh | Bunch more Linux header file stubs.
|
1.6 | 19-Dec-2021 |
riastradh | Use SPINLOCK_BACKOFF_HOOK, not DELAY(1), for busy waits.
|
1.5 | 19-Dec-2021 |
riastradh | Bogus clflushopt that just does clflush for now.
|
1.4 | 31-May-2021 |
riastradh | drm: sys/param.h, not machine/param.h, for DELAY.
|
1.3 | 17-Sep-2014 |
riastradh | branches: 1.3.36; 1.3.38; Fix header guard name.
|
1.2 | 18-Mar-2014 |
riastradh | branches: 1.2.4; 1.2.6; 1.2.8; 1.2.10; Merge riastradh-drm2 to HEAD.
|
1.1 | 24-Jul-2013 |
riastradh | branches: 1.1.2; file processor.h was initially added on branch riastradh-drm2.
|
1.1.2.1 | 24-Jul-2013 |
riastradh | Add Linux <asm/processor.h> with cpu_relax() (= DELAY(1), for now).
|
1.2.10.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.2.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.10.1 | 18-Mar-2014 |
tls | file processor.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.2.8.1 | 10-Nov-2014 |
martin | Pull up following revision(s) (requested by snj in ticket #191): sys/external/bsd/drm2/include/linux/io-mapping.h: revision 1.4 sys/external/bsd/drm2/dist/uapi/drm/drm.h: revision 1.5 sys/external/bsd/drm2/dist/drm/i915/intel_panel.c: revision 1.5 sys/external/bsd/drm2/dist/uapi/drm/drm.h: revision 1.6 sys/external/bsd/drm2/dist/drm/i915/intel_drv.h: revision 1.7 sys/external/bsd/drm2/include/linux/ww_mutex.h: revision 1.7 sys/external/bsd/drm2/dist/drm/i915/intel_dp.c: revision 1.8 sys/external/bsd/drm2/dist/drm/i915/i915_ums.c: revision 1.2 sys/external/bsd/drm2/dist/drm/i915/intel_pm.c: revision 1.5 sys/external/bsd/drm2/dist/drm/i915/i915_debugfs.c: revision 1.2 sys/external/bsd/drm2/dist/drm/i915/i915_drv.h: revision 1.9 sys/external/bsd/drm2/dist/drm/i915/i915_cmd_parser.c: revision 1.4 sys/external/bsd/drm2/dist/drm/i915/intel_dsi.c: revision 1.3 sys/external/bsd/drm2/dist/drm/i915/intel_display.c: revision 1.11 sys/external/bsd/drm2/dist/drm/i915/intel_hdmi.c: revision 1.5 sys/external/bsd/drm2/dist/drm/i915/intel_display.c: revision 1.12 sys/external/bsd/drm2/include/asm/processor.h: revision 1.3 sys/external/bsd/drm2/dist/drm/i915/intel_crt.c: revision 1.5 sys/external/bsd/drm2/dist/drm/i915/intel_sideband.c: revision 1.2 sys/external/bsd/drm2/dist/drm/i915/intel_ddi.c: revision 1.5 sys/external/bsd/drm2/dist/drm/i915/intel_tv.c: revision 1.5 sys/external/bsd/drm2/dist/drm/i915/i915_dma.c: revision 1.11 sys/external/bsd/drm2/dist/drm/i915/i915_irq.c: revision 1.10 sys/external/bsd/drm2/dist/drm/i915/i915_gem.c: revision 1.16 sys/external/bsd/drm2/dist/drm/i915/i915_gem.c: revision 1.17 sys/external/bsd/drm2/ttm/ttm_bo_vm.c: revision 1.6 sys/external/bsd/drm2/ttm/ttm_bo_vm.c: revision 1.7 sys/external/bsd/drm2/drm/drm_module.c: revision 1.8 sys/external/bsd/drm2/dist/drm/i915/intel_sprite.c: revision 1.2 sys/external/bsd/drm2/dist/drm/i915/intel_dsi_cmd.c: revision 1.2 sys/external/bsd/drm2/i915drm/intelfb.c: revision 1.10 sys/external/bsd/drm2/dist/drm/i915/intel_dvo.c: revision 1.2 sys/external/bsd/drm2/dist/drm/i915/intel_sdvo.c: revision 1.6 sys/external/bsd/drm2/dist/drm/i915/intel_lvds.c: revision 1.6 Code cleanup and minor bugfixes for drm2.
|
1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.6.1 | 18-Mar-2014 |
yamt | file processor.h was added on branch yamt-pagecache on 2014-05-22 11:40:55 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 18-Mar-2014 |
rmind | file processor.h was added on branch rmind-smpnet on 2014-05-18 17:46:01 +0000
|
1.3.38.1 | 31-May-2021 |
cjep | sync with head
|
1.3.36.1 | 17-Jun-2021 |
thorpej | Sync w/ HEAD.
|
1.1 | 19-Dec-2021 |
riastradh | Bunch more Linux header file stubs.
|
1.2 | 18-Mar-2014 |
riastradh | branches: 1.2.4; 1.2.6; 1.2.10; Merge riastradh-drm2 to HEAD.
|
1.1 | 24-Jul-2013 |
riastradh | branches: 1.1.2; file shmparam.h was initially added on branch riastradh-drm2.
|
1.1.2.2 | 24-Jul-2013 |
riastradh | Define SHMLBA to be PAGE_SIZE in <asm/shmparam.h>.
XXX Wait, what?
|
1.1.2.1 | 24-Jul-2013 |
riastradh | Add stubs for Linux header files for drm.
|
1.2.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.10.1 | 18-Mar-2014 |
tls | file shmparam.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.6.1 | 18-Mar-2014 |
yamt | file shmparam.h was added on branch yamt-pagecache on 2014-05-22 11:40:55 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 18-Mar-2014 |
rmind | file shmparam.h was added on branch rmind-smpnet on 2014-05-18 17:46:01 +0000
|
1.2 | 19-Dec-2021 |
riastradh | i915: ggtt
|
1.1 | 19-Dec-2021 |
riastradh | Create stub headers for files included by drm code.
Author: Maya Rashish <maya@NetBSD.org>
|
1.11 | 25-Oct-2022 |
riastradh | linux asm/uaccess.h: strncpy_from_user
(which does not actually have strncpy semantics, naturally, from what I can gather)
|
1.10 | 19-Dec-2021 |
riastradh | drm: Another pass over i915 and some supporting logic.
This makes a shim around sg_table, which essentially represents two things:
1. an array of pages (roughly corresponding to bus_dma_segment_t[]) 2. an array of DMA addresses stored in a bus_dmamap_t
Both parts are optional; different parts of i915 use sg_tables to pass around one or both of the two parts. This helps to reduce the ifdefs by quite a bit, although it's not always clear which part of an sg_table any particular interface is actually using which is why I was reluctant to do this before.
|
1.9 | 19-Dec-2021 |
riastradh | Update to new access_ok prototype
also... this function should probably do something
Author: Maya Rashish <maya@NetBSD.org> Committer: Taylor R Campbell <riastradh@NetBSD.org>
|
1.8 | 19-Dec-2021 |
riastradh | linux/compiler.h for #define __user
Author: Maya Rashish <maya@NetBSD.org>
|
1.7 | 19-Dec-2021 |
riastradh | Use ufetch(9) instead of removed subyte.
Author: Maya Rashish <maya@NetBSD.org>
|
1.6 | 19-Dec-2021 |
riastradh | Safe unsafe uaccess stubs.
|
1.5 | 19-Dec-2021 |
riastradh | Implement hokey slow clear_user.
|
1.4 | 19-Dec-2021 |
riastradh | Tweak get_user and put_user.
- Add type check to get_user. - Use temporary for put_user, since argument might not be lvalue. - Clarify argument names.
|
1.3 | 10-Sep-2017 |
maya | sys/errno.h for EFAULT
ok riastradh
|
1.2 | 18-Mar-2014 |
riastradh | branches: 1.2.4; 1.2.6; 1.2.10; Merge riastradh-drm2 to HEAD.
|
1.1 | 24-Jul-2013 |
riastradh | branches: 1.1.2; file uaccess.h was initially added on branch riastradh-drm2.
|
1.1.2.5 | 08-Sep-2013 |
riastradh | Add some copy_to/from_user variants to Linux <asm/uaccess.h>.
|
1.1.2.4 | 24-Jul-2013 |
riastradh | Add hokey (but typeof-free) get_user and put_user to <asm/uaccess.h>.
|
1.1.2.3 | 24-Jul-2013 |
riastradh | Mark NetBSD->Linux errno translations in copy_{to,from}_user.
|
1.1.2.2 | 24-Jul-2013 |
riastradh | Define copy_{to,from}_user in <linux/uaccess.h> & <asm/uaccess.h>.
|
1.1.2.1 | 24-Jul-2013 |
riastradh | Add stubs for Linux header files for drm.
|
1.2.10.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.2.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.10.1 | 18-Mar-2014 |
tls | file uaccess.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.2.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.6.1 | 18-Mar-2014 |
yamt | file uaccess.h was added on branch yamt-pagecache on 2014-05-22 11:40:55 +0000
|
1.2.4.2 | 18-May-2014 |
rmind | sync with head
|
1.2.4.1 | 18-Mar-2014 |
rmind | file uaccess.h was added on branch rmind-smpnet on 2014-05-18 17:46:01 +0000
|
1.4 | 06-Feb-2016 |
riastradh | Don't return void.
Caught by pcc. Thanks, pcc!
|
1.3 | 25-Feb-2015 |
riastradh | Add get_unaligned_le16, put_unaligned_le16.
|
1.2 | 25-Feb-2015 |
riastradh | Add put_unaligned_le32 to Linux <asm/unaligned.h>.
|
1.1 | 16-Jul-2014 |
riastradh | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; First whack at radeon driver.
No hardware to test yet, but it builds.
|
1.1.8.2 | 19-Mar-2016 |
skrll | Sync with HEAD
|
1.1.8.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.1.6.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.6.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.6.1 | 16-Jul-2014 |
tls | file unaligned.h was added on branch tls-maxphys on 2014-08-20 00:04:21 +0000
|
1.1.4.2 | 11-Feb-2016 |
snj | Pull up following revision(s) (requested by riastradh in ticket #1113): sys/external/bsd/drm2/include/asm/unaligned.h: revision 1.4 Don't return void. Caught by pcc. Thanks, pcc!
|
1.1.4.1 | 06-Mar-2015 |
snj | Pull up following revision(s) (requested by mrg in ticket #573): sys/external/bsd/common/include/linux/kernel.h: 1.5, 1.6 sys/external/bsd/drm2/dist/drm/drm_ioctl.c: 1.4 sys/external/bsd/drm2/dist/drm/drm_irq.c: 1.6-1.8 sys/external/bsd/drm2/dist/drm/i915/i915_dma.c: 1.13-1.15 sys/external/bsd/drm2/dist/drm/i915/i915_gem.c: 1.23-1.27 sys/external/bsd/drm2/dist/drm/i915/i915_gem_execbuffer.c: 1.5 sys/external/bsd/drm2/dist/drm/i915/intel_display.c: 1.14, 1.15 sys/external/bsd/drm2/dist/drm/i915/intel_dp.c: 1.10 sys/external/bsd/drm2/dist/drm/i915/intel_drv.h: 1.8 sys/external/bsd/drm2/dist/drm/i915/intel_i2c.c: 1.8-1.13 sys/external/bsd/drm2/dist/drm/i915/intel_pm.c: 1.6 sys/external/bsd/drm2/dist/drm/i915/intel_ringbuffer.c: 1.5, 1.6 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_base.c: 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nvc0.c: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nve0.c: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/include/core/device.h: 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev/mc.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev/pwr.h: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/os.h: 1.4, 1.5 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_base.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_pll.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_base.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv50.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/fbmem.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv04.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv50.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nvc0.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nv50.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nvc0.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_base.c: 1.2, 1.3 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/mxm/nouveau_subdev_mxm_nv50.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_base.c: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_ic.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/timer/nouveau_subdev_timer_nv04.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_base.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv04.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv44.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nv04.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.h: 1.3 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c: 1.4, 1.5 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_display.c: 1.3 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv84_fence.c: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.c: 1.3 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.h: 1.2 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_vga.h: 1.2 sys/external/bsd/drm2/dist/drm/radeon/radeon_fence.c: 1.6-1.8 sys/external/bsd/drm2/dist/drm/radeon/radeon_pm.c: 1.3 sys/external/bsd/drm2/dist/drm/radeon/rs400.c: 1.3 sys/external/bsd/drm2/dist/drm/via/via_dmablit.c: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/via/via_drv.h: 1.3 sys/external/bsd/drm2/dist/drm/via/via_irq.c: 1.3, 1.4 sys/external/bsd/drm2/dist/drm/via/via_video.c: 1.3, 1.4 sys/external/bsd/drm2/dist/include/drm/drmP.h: 1.10 sys/external/bsd/drm2/dist/include/drm/drm_crtc.h: 1.4 sys/external/bsd/drm2/dist/include/drm/drm_modes.h: 1.3 sys/external/bsd/drm2/dist/uapi/drm/i915_drm.h: 1.2 sys/external/bsd/drm2/drm/drm_cache.c: 1.4-1.6 sys/external/bsd/drm2/drm/drm_drv.c: 1.14 sys/external/bsd/drm2/drm/drm_module.c: 1.10 sys/external/bsd/drm2/drm/drm_sysctl.c: 1.5 sys/external/bsd/drm2/drm/drm_vma_manager.c: 1.2 sys/external/bsd/drm2/drm/drmfb.c: 1.1 sys/external/bsd/drm2/drm/files.drmkms: 1.10, 1.11 sys/external/bsd/drm2/i2c/drm_encoder_slave.c: 1.1 sys/external/bsd/drm2/i915drm/files.i915drmkms: 1.7, 1.10 sys/external/bsd/drm2/i915drm/intelfb.c: 1.11, 1.12 sys/external/bsd/drm2/include/asm/io.h: 1.4 sys/external/bsd/drm2/include/asm/unaligned.h: 1.2, 1.3 sys/external/bsd/drm2/include/drm/drm_encoder_slave.h: 1.1 sys/external/bsd/drm2/include/drm/drm_wait_netbsd.h: 1.7-1.11 sys/external/bsd/drm2/include/drm/drmfb.h: 1.1 sys/external/bsd/drm2/include/drm/drmfb_pci.h: 1.1, 1.2 sys/external/bsd/drm2/include/linux/bitops.h: 1.9 sys/external/bsd/drm2/include/linux/i2c.h: 1.7, 1.8 sys/external/bsd/drm2/include/linux/io-mapping.h: 1.5 sys/external/bsd/drm2/include/linux/moduleparam.h: 1.5 sys/external/bsd/drm2/include/linux/pci.h: 1.12-1.15 sys/external/bsd/drm2/include/linux/pm.h: 1.4 sys/external/bsd/drm2/include/linux/reboot.h: 1.2 sys/external/bsd/drm2/include/linux/slab.h: 1.5 sys/external/bsd/drm2/include/linux/string.h: 1.4 sys/external/bsd/drm2/include/linux/vgaarb.h: 1.3 sys/external/bsd/drm2/include/linux/ww_mutex.h: 1.10 sys/external/bsd/drm2/linux/files.drmkms_linux: 1.8 sys/external/bsd/drm2/linux/linux_i2c.c: 1.3 sys/external/bsd/drm2/linux/linux_ww_mutex.c: 1.1 sys/external/bsd/drm2/nouveau/files.nouveau: 1.5-1.8 sys/external/bsd/drm2/nouveau/nouveau_pci.c: 1.1-1.3 sys/external/bsd/drm2/nouveau/nouveau_pci.h: 1.1 sys/external/bsd/drm2/nouveau/nouveau_sysfs.c: 1.1 sys/external/bsd/drm2/nouveau/nouveau_vga.c: 1.1 sys/external/bsd/drm2/nouveau/nouveaufb.c: 1.1 sys/external/bsd/drm2/nouveau/nouveaufb.h: 1.1 sys/external/bsd/drm2/pci/drm_pci.c: 1.10-1.12 sys/external/bsd/drm2/pci/drm_pci_module.c: 1.4 sys/external/bsd/drm2/pci/drmfb_pci.c: 1.1-1.3 sys/external/bsd/drm2/pci/files.drmkms_pci: 1.5 sys/external/bsd/drm2/radeon/radeon_pci.c: 1.5-1.7 sys/modules/drmkms/Makefile: 1.8, 1.9 sys/modules/drmkms_linux/Makefile: 1.6 sys/modules/drmkms_pci/Makefile: 1.5 sync drm2 with HEAD.
|
1.1.2.2 | 10-Aug-2014 |
tls | Rebase.
|
1.1.2.1 | 16-Jul-2014 |
tls | file unaligned.h was added on branch tls-earlyentropy on 2014-08-10 06:55:39 +0000
|
1.2 | 25-Oct-2022 |
riastradh | linux asm/vmware.h: Fill this in with hypercall asm.
Not sure if it's necessary to support vmcall or vmmcall -- if so, need to deal with binary patching inline asm, ugh.
|
1.1 | 17-Feb-2022 |
riastradh | drm/vmwgfx: First draft. Passes make depend, doesn't build yet.
|
1.1 | 19-Dec-2021 |
riastradh | Bunch more Linux header file stubs.
|