History log of /dflybsd-src/sys/dev/drm/include/linux/bitops.h (Results 1 – 16 of 16)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2
# 2cecdd68 05-Aug-2020 François Tigeot <ftigeot@wolfpond.org>

drm: Add headers and infrastructure required by Linux 4.13+ code


Revision tags: v5.8.1
# 541d9ce9 25-Apr-2020 François Tigeot <ftigeot@wolfpond.org>

drm/linux: Add for_each_clear_bit()

Obtained-from: FreeBSD


# dde54508 25-Apr-2020 François Tigeot <ftigeot@wolfpond.org>

drm/linux: Add BIT_ULL() and GENMASK_ULL()


# a9f40f57 04-Mar-2020 François Tigeot <ftigeot@wolfpond.org>

drm/linux: Add __test_and_set_bit()


Revision tags: v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2
# 39cfddd2 27-Nov-2017 François Tigeot <ftigeot@wolfpond.org>

drm/linux: Add or improve various header files


Revision tags: v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1
# fccb38ab 11-Oct-2016 François Tigeot <ftigeot@wolfpond.org>

drm/linux: Add sign_extend64()


Revision tags: v4.6.0, v4.6.0rc2
# a3268cb6 22-Jul-2016 Matthew Dillon <dillon@apollo.backplane.com>

drm - Stabilize broadwell and improve skylake

* The issue was primarily the bitops on longs were all wrong. '1 << N'
returns an integer (even if N is a long), so those had to be 1L or 1LU.
Ther

drm - Stabilize broadwell and improve skylake

* The issue was primarily the bitops on longs were all wrong. '1 << N'
returns an integer (even if N is a long), so those had to be 1L or 1LU.
There were also some missing parenthesis in the bit test code.

* Throw in one fix from Linux, but I think its basically a NOP when DMAPs
are used (and we use DMAPs).

* Add some code to catch a particular failure condition by locking up X
in a while/tsleep loop instead of crashing outright, allowing a remote
login to kgdb the live system.

show more ...


Revision tags: v4.6.0rc, v4.7.0
# fb0ecf7c 03-May-2016 François Tigeot <ftigeot@wolfpond.org>

drm/linux: Add __test_and_clear_bit

Obtained-from: NetBSD


Revision tags: v4.4.3, v4.4.2
# b44a8500 16-Jan-2016 François Tigeot <ftigeot@wolfpond.org>

drm/linux: Add for_each_set_bit()


Revision tags: v4.4.1, v4.4.0, v4.5.0, v4.4.0rc
# 9d5e6bc5 06-Oct-2015 Matthew Dillon <dillon@apollo.backplane.com>

drm - Fix GENMASK()

Fix GENMASK macro bug. Used in just one place in the register whitelist
code used by the drm ioctl (unclear whether the ioctl was broken by the
bug or not).

Reported-by: Hans P

drm - Fix GENMASK()

Fix GENMASK macro bug. Used in just one place in the register whitelist
code used by the drm ioctl (unclear whether the ioctl was broken by the
bug or not).

Reported-by: Hans Petter Selasky <hselasky@gmail.com>

show more ...


Revision tags: v4.2.4, v4.3.1, v4.2.3
# f57dc5d0 05-Jul-2015 François Tigeot <ftigeot@wolfpond.org>

drm/linux: Implement GENMASK()


Revision tags: v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4
# e149d068 24-Feb-2015 Michael Neumann <mneumann@ntecs.de>

drm: Add Linux compatibility macros


Revision tags: v4.0.3
# 3ee3144d 02-Jan-2015 François Tigeot <ftigeot@wolfpond.org>

drm: Add hweight16()

Obtained-from: OpenBSD


Revision tags: v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2
# e3440f96 01-Nov-2014 François Tigeot <ftigeot@wolfpond.org>

drm/i915: Clean up various non-critical files

Remove dead code and obsolete fields in various areas, reducing differences
with Linux 3.8.13.


Revision tags: v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc
# 81efc3b7 02-Nov-2013 François Tigeot <ftigeot@wolfpond.org>

drm: fix test_and_set_bit() prototype


# a7aa8068 02-Nov-2013 François Tigeot <ftigeot@wolfpond.org>

drm: Import linux/bitops.h from the FreeBSD OFED stack