|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0 |
|
| #
592ffb21 |
| 24-Aug-2018 |
Warner Losh <[email protected]> |
Revert drm2 removal.
Revert r338177, r338176, r338175, r338174, r338172
After long consultations with re@, core members and mmacy, revert these changes. Followup changes will be made to mark them a
Revert drm2 removal.
Revert r338177, r338176, r338175, r338174, r338172
After long consultations with re@, core members and mmacy, revert these changes. Followup changes will be made to mark them as deprecated and prent a message about where to find the up-to-date driver. Followup commits will be made to make this clear in the installer. Followup commits to reduce POLA in ways we're still exploring.
It's anticipated that after the freeze, this will be removed in 13-current (with the residual of the drm2 code copied to sys/arm/dev/drm2 for the TEGRA port's use w/o the intel or radeon drivers).
Due to the impending freeze, there was no formal core vote for this. I've been talking to different core members all day, as well as Matt Macey and Glen Barber. Nobody is completely happy, all are grudgingly going along with this. Work is in progress to mitigate the negative effects as much as possible.
Requested by: re@ (gjb, rgrimes)
show more ...
|
|
Revision tags: release/11.2.0, release/10.4.0, release/11.1.0 |
|
| #
193d9e76 |
| 04-Mar-2017 |
Enji Cooper <[email protected]> |
sys/modules: normalize .CURDIR-relative paths to SRCTOP
This simplifies make output/logic
Tested with: `cd sys/modules; make ALL_MODULES=` on amd64 MFC after: 1 month Sponsored by: Dell EMC Isilon
|
| #
2b375b4e |
| 28-Jan-2017 |
Yoshihiro Takahashi <[email protected]> |
Remove pc98 support completely. I thank all developers and contributors for pc98.
Relnotes: yes
|
|
Revision tags: release/11.0.1, release/11.0.0, release/10.3.0 |
|
| #
64bd4262 |
| 10-Nov-2015 |
Bryan Drewery <[email protected]> |
Build all of sys/modules with SUBDIR_PARALLEL.
Sponsored by: EMC / Isilon Storage Division MFC after: 3 weeks
|
|
Revision tags: release/10.2.0 |
|
| #
455fa651 |
| 17-Mar-2015 |
Jean-Sébastien Pédron <[email protected]> |
drm: Update the device-independent code to match Linux 3.8.13
This update brings few features: o Support for the setmaster/dropmaster ioctls. For instance, they are used to run multiple
drm: Update the device-independent code to match Linux 3.8.13
This update brings few features: o Support for the setmaster/dropmaster ioctls. For instance, they are used to run multiple X servers simultaneously. o Support for minor devices. The only user-visible change is a new entry in /dev/dri but it is useless at the moment. This is a first step to support render nodes [1].
The main benefit is to greatly reduce the diff with Linux (at the expense of an unreadable commit diff). Hopefully, next upgrades will be easier.
No updates were made to the drivers, beside adapting them to API changes.
[1] https://en.wikipedia.org/wiki/Direct_Rendering_Manager#Render_nodes
Tested by: Many people MFC after: 1 month Relnotes: yes
show more ...
|
| #
31f9a29b |
| 04-Mar-2015 |
Jean-Sébastien Pédron <[email protected]> |
drm: Allow parallel builds of drivers and firmwares
Submitted by: hps@ MFC after: 2 weeks
|
|
Revision tags: release/10.1.0 |
|
| #
42782caf |
| 25-Aug-2014 |
Jean-Sébastien Pédron <[email protected]> |
drm/i915: Disable the build of i915 on PC98
This module is of no use on this platform and now, i915 depends on ACPI anyway.
Suggested by: nyan@
|
| #
df3394b3 |
| 11-Aug-2014 |
Warner Losh <[email protected]> |
Remove dependence on source tree options. Move all kernel module options into kern.opts.mk and change all the places where we use src.opts.mk to pull in the options. Conditionally define SYSDIR and u
Remove dependence on source tree options. Move all kernel module options into kern.opts.mk and change all the places where we use src.opts.mk to pull in the options. Conditionally define SYSDIR and use SYSDIR/conf/kern.opts.mk instead of a CURDIR path. Replace all instances of CURDIR/../../etc with STSDIR, but only in the affected files.
As a special compatibility hack, include bsd.owm.mk at the top of kern.opts.mk to allow the bare build of sys/modules to work on older systems. If the defaults ever change between 9.x, 10.x and current for these options, however, you'll wind up with the host OS' defaults rather than the -current defaults. This hack will be removed when we no longer need to support this build scenario.
Reviewed by: jhb Differential Revision: https://phabric.freebsd.org/D529
show more ...
|
|
Revision tags: release/9.3.0 |
|
| #
330fc53b |
| 06-May-2014 |
Stefan Eßer <[email protected]> |
Fix buildkernel breakage, which was fall-out from the move of options to src.opts.mk.
|
|
Revision tags: release/10.0.0, release/9.2.0 |
|
| #
6d485b61 |
| 26-Aug-2013 |
Jean-Sébastien Pédron <[email protected]> |
drm/radeon: Disable build on i386/pc98
|
| #
0adf4921 |
| 25-Aug-2013 |
Jean-Sébastien Pédron <[email protected]> |
drm/radeon: Import the Radeon KMS driver
This driver is based on Linux 3.8 and a previous effort by kan@.
More informations about this project can be found on the FreeBSD wiki: https://wiki.fre
drm/radeon: Import the Radeon KMS driver
This driver is based on Linux 3.8 and a previous effort by kan@.
More informations about this project can be found on the FreeBSD wiki: https://wiki.freebsd.org/AMD_GPU
The driver is split into:
sys/dev/drm2: The driver sources.
sys/modules/drm2/radeonkmw: The driver main kernel module's Makefile.
sys/modules/drm2/radeonkmsfw: All firmware kernel module Makefiles. There's one directory and one Makefile for each firmware.
sys/contrib/dev/drm2/radeonkmsfw: All firmware binary sources.
tools/tools/drm/radeon Tools to update firmwares or regenerate some headers.
Merging the driver to FreeBSD 9.x may be possible but not a priority for now.
Help from: kib@, kan@ Tested by: avg@, kwm@, ray@, Alexander Yerenkow <[email protected]>, Anders Bolt-Evensen <[email protected]>, Denis Djubajlo <[email protected]>, J.R. Oldroyd <[email protected]>, Mikaël Urankar <[email protected]>, Pierre-Emmanuel Pédron <[email protected]>, Sam Fourman Jr. <[email protected]>, Wade <[email protected]>, (probably other I forgot...) HW donations: kyzh, Yakaz
show more ...
|
|
Revision tags: release/8.4.0, release/9.1.0 |
|
| #
1f9b8fec |
| 23-May-2012 |
Konstantin Belousov <[email protected]> |
The drm2 modules makefiles commit. Still not attached to the build.
Sponsored by: The FreeBSD Foundation MFC after: 1 month
|