Searched +hist:13 +hist:af65c4 (Results 1 - 5 of 5) sorted by relevance

/haiku/src/add-ons/accelerants/intel_extreme/
H A Dengine.cppdiff 13af65c4 Sun Oct 19 05:38:27 MDT 2014 Adrien Destugues <pulkomandy@gmail.com> intel_extreme: fix warnings on 64bit.
diff 13af65c4 Sun Oct 19 05:38:27 MDT 2014 Adrien Destugues <pulkomandy@gmail.com> intel_extreme: fix warnings on 64bit.
diff 81abd45c Thu Dec 13 12:27:05 MST 2007 Axel Dörfler <axeld@pinc-software.de> There was no space when the buffer was completely empty...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23122 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff b8793723 Thu Dec 13 08:44:41 MST 2007 Axel Dörfler <axeld@pinc-software.de> Added the timeout to QueueCommand::MakeSpace() as well.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23121 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 8818c505 Thu Dec 13 07:56:28 MST 2007 Axel Dörfler <axeld@pinc-software.de> * Made QueueCommands::Write() and MakeSpace() public.
* Implemented MakeSpace() (not yet tested).
* Changed intel_wait_engine_idle() to spin() between reads and to timeout
after 1 second of waiting (could probably be done way earlier).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23120 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 13af65c4027b414617a7ddd4902bac0a04372fd5 Sun Oct 19 05:38:27 MDT 2014 Adrien Destugues <pulkomandy@gmail.com> intel_extreme: fix warnings on 64bit.
diff 81abd45c3e32082ffbbe70e54dda671dd21e46b0 Thu Dec 13 12:27:05 MST 2007 Axel Dörfler <axeld@pinc-software.de> There was no space when the buffer was completely empty...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23122 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff b879372352767e6668517e274978bebf09bd868e Thu Dec 13 08:44:41 MST 2007 Axel Dörfler <axeld@pinc-software.de> Added the timeout to QueueCommand::MakeSpace() as well.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23121 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 8818c505079d042697e36085387f553224c484a9 Thu Dec 13 07:56:28 MST 2007 Axel Dörfler <axeld@pinc-software.de> * Made QueueCommands::Write() and MakeSpace() public.
* Implemented MakeSpace() (not yet tested).
* Changed intel_wait_engine_idle() to spin() between reads and to timeout
after 1 second of waiting (could probably be done way earlier).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23120 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A Doverlay.cppdiff 13af65c4 Sun Oct 19 05:38:27 MDT 2014 Adrien Destugues <pulkomandy@gmail.com> intel_extreme: fix warnings on 64bit.
diff 13af65c4 Sun Oct 19 05:38:27 MDT 2014 Adrien Destugues <pulkomandy@gmail.com> intel_extreme: fix warnings on 64bit.
diff c4154806 Tue May 09 13:34:58 MDT 2006 Axel Dörfler <axeld@pinc-software.de> * an overlay_view::{h|v}_start different from 0 is now supported
* The overlay_view is now also correctly clipped when you move the overlay
window offscreen to the left or to the right.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17402 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 13af65c4027b414617a7ddd4902bac0a04372fd5 Sun Oct 19 05:38:27 MDT 2014 Adrien Destugues <pulkomandy@gmail.com> intel_extreme: fix warnings on 64bit.
diff c4154806075de20bb2a4578ac2a7219080f8960a Tue May 09 13:34:58 MDT 2006 Axel Dörfler <axeld@pinc-software.de> * an overlay_view::{h|v}_start different from 0 is now supported
* The overlay_view is now also correctly clipped when you move the overlay
window offscreen to the left or to the right.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17402 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A Daccelerant.cppdiff 7878a59f Sun Jun 27 13:25:37 MDT 2021 Rudolf Cornelissen <rudhaiku@gmail.com> intel_extreme: init port_count always (typo fix).
diff 13a4e5a0 Sun Jun 27 11:46:32 MDT 2021 Rudolf Cornelissen <rudhaiku@gmail.com> intel_extreme: haswell+ has DDI, no DP, so block scanning that for screens.
diff 22ec6455 Fri Mar 13 02:47:36 MDT 2020 Adrien Destugues <pulkomandy@pulkomandy.tk> intel_extreme: some minor fixes

- Cleanup HEAD_MODE constants. These should be completely removed, now
that we have a proper notion of pipes and displays. But the DPMS code
still uses them, for now.
- Fix the ie_pipe command where width and height were swapped and
missing a +1 to show the actual videomode values
diff f142870c Wed Oct 28 13:58:33 MDT 2015 Alexander von Gluck IV <kallisti5@unixzen.com> intel_extreme: Break port probe logic into own function for later HPD
diff 13af65c4 Sun Oct 19 05:38:27 MDT 2014 Adrien Destugues <pulkomandy@gmail.com> intel_extreme: fix warnings on 64bit.
diff 13af65c4 Sun Oct 19 05:38:27 MDT 2014 Adrien Destugues <pulkomandy@gmail.com> intel_extreme: fix warnings on 64bit.
diff 9e2e0d8d Sun Oct 16 13:36:02 MDT 2011 Michael Lotz <mmlr@mlotz.ch> Make some more SandyBridge specifics into Platform Control Hub (PCH) specifics.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42868 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 951b5e51 Thu Oct 13 10:56:11 MDT 2011 Michael Lotz <mmlr@mlotz.ch> More SandyBridge specifics: Use the proper registers for display detection and
DPMS. Still needs to be reworked...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42846 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff c9abe826 Tue Apr 13 16:43:50 MDT 2010 Clemens Zeidler <clemens.zeidler@googlemail.com> Revert wrongly committed files.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36244 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff a90ebd77 Tue Apr 13 16:35:53 MDT 2010 Clemens Zeidler <clemens.zeidler@googlemail.com> Work in progress of a Radeon HD 3200 driver to change the display mode (status when I leave the coding spring). At least it shows a picture but with a wrong scaling.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36243 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A Dmode.cppdiff d2713775 Fri Apr 08 13:15:19 MDT 2022 Jérôme Duval <jerome.duval@gmail.com> intel_extreme: brightness setting support for Kaby Lake

Change-Id: Ie78a034077f3be8faaaf83ab80a0ae6c1c001bc0
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5187
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
diff f2a79670 Mon Sep 13 20:04:02 MDT 2021 Rudolf Cornelissen <rudhaiku@gmail.com> intel_extreme: Fixed virtualscreen setup, ticket #17261
diff 22ec6455 Fri Mar 13 02:47:36 MDT 2020 Adrien Destugues <pulkomandy@pulkomandy.tk> intel_extreme: some minor fixes

- Cleanup HEAD_MODE constants. These should be completely removed, now
that we have a proper notion of pipes and displays. But the DPMS code
still uses them, for now.
- Fix the ie_pipe command where width and height were swapped and
missing a +1 to show the actual videomode values
diff 2beddbfd Sat Jan 04 13:08:10 MST 2020 Adrien Destugues <pulkomandy@pulkomandy.tk> intel_extreme: fix pipe and plane size registers

- The name for the registers were swapped
- The width and height were also swapped in one of them
- Remove some old #if 0 code that touched these registers but has been
disabled for a while.
diff 0c5f4fb7 Tue Jul 16 13:31:06 MDT 2019 Adrien Destugues <pulkomandy@pulkomandy.tk> PVS V595: use before null-check

Change-Id: I1e74b376d77686c08778882b6f2c4c67a51b6eb3
Reviewed-on: https://review.haiku-os.org/c/1614
Reviewed-by: Stephan Aßmus <superstippi@gmx.de>
diff 23cd7065 Sat Apr 23 08:13:23 MDT 2016 Alexander von Gluck IV <kallisti5@unixzen.com> intel_extreme: Disable register dumps

* Could cause instability in rare cases.
diff 13af65c4 Sun Oct 19 05:38:27 MDT 2014 Adrien Destugues <pulkomandy@gmail.com> intel_extreme: fix warnings on 64bit.
diff 13af65c4 Sun Oct 19 05:38:27 MDT 2014 Adrien Destugues <pulkomandy@gmail.com> intel_extreme: fix warnings on 64bit.
diff bff57edf Fri Oct 14 13:30:20 MDT 2011 Michael Lotz <mmlr@mlotz.ch> Add indexed color mode support for SandyBridge.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42851 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 832d09b5 Thu Oct 13 10:49:46 MDT 2011 Michael Lotz <mmlr@mlotz.ch> Apply r42844 to the analog case as well.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42845 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/headers/private/graphics/intel_extreme/
H A Dintel_extreme.hdiff 85344c11 Sat Jun 04 13:31:36 MDT 2022 Jérôme Duval <jerome.duval@gmail.com> intel_extreme: also set hw_cdclk on Broadwell

this needed for dp aux before skylake, only for DP A (eDP).
should help with #17771

Change-Id: I4bdcca1fdc05294fb5b56c5c96164b6936a5881e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5355
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
diff d2713775 Fri Apr 08 13:15:19 MDT 2022 Jérôme Duval <jerome.duval@gmail.com> intel_extreme: brightness setting support for Kaby Lake

Change-Id: Ie78a034077f3be8faaaf83ab80a0ae6c1c001bc0
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5187
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
diff 38a94160 Wed Mar 30 13:11:38 MDT 2022 PulkoMandy <pulkomandy@pulkomandy.tk> intel_extreme: use proper generation for Tiger Lake devices

The CPU in these is generation 11, but the graphics unit is actually
generation 12. Thanks to KapiX for pointing this out!
diff fd876ad7 Sat Dec 04 13:59:57 MST 2021 Kacper Kasper <kacperkasper@gmail.com> intel_extreme: vblank interrupt support for Gen8+

Change-Id: I8e7e68786cc4a626cb386929600715a6a6b1917d
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4760
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
diff 13a4e5a0 Sun Jun 27 11:46:32 MDT 2021 Rudolf Cornelissen <rudhaiku@gmail.com> intel_extreme: haswell+ has DDI, no DP, so block scanning that for screens.
diff 22ec6455 Fri Mar 13 02:47:36 MDT 2020 Adrien Destugues <pulkomandy@pulkomandy.tk> intel_extreme: some minor fixes

- Cleanup HEAD_MODE constants. These should be completely removed, now
that we have a proper notion of pipes and displays. But the DPMS code
still uses them, for now.
- Fix the ie_pipe command where width and height were swapped and
missing a +1 to show the actual videomode values
diff 2beddbfd Sat Jan 04 13:08:10 MST 2020 Adrien Destugues <pulkomandy@pulkomandy.tk> intel_extreme: fix pipe and plane size registers

- The name for the registers were swapped
- The width and height were also swapped in one of them
- Remove some old #if 0 code that touched these registers but has been
disabled for a while.
diff 7d95ab67 Tue Jun 12 13:20:04 MDT 2018 Alexander von Gluck IV <kallisti5@unixzen.com> intel_extreme: Update PCH mask to match new bits

* Missed in 87628f17eb
diff 187ad82a Fri Aug 26 13:45:38 MDT 2016 Adrien Destugues <pulkomandy@pulkomandy.tk> intel_extreme: fix wait_for_vblank on SandyBridge

There was some mixup with the interrupt registers, still:
- The driver uses 16-bit read/write, but on SandyBridge the register is
32 bits
- There is a global interrupt enable bit, which must be set to unmask
everything else
- The bits for vblank interrupt are not the same on SNB and later PCH
based devices, and the code mixed the two.

Move the computation of the interrupt bits to an helper function, and
use it everywhere to make sure we always use the right bits.
diff 721ba9af Tue Feb 23 13:10:14 MST 2016 Alexander von Gluck IV <kallisti5@unixzen.com> intel_extreme: Clean up DisplayPort Port class

* DisplayPort != DigitalPort
* i2c needs wrapped in DP AUX transaction code
* Mode-setting comes with DP link training as well
* We need to try and share DP code with radeon_hd

Completed in 360 milliseconds