Alexander von Gluck IV
32807945aa
intel_extreme: Some basic pipe cleanup
2015-11-17 20:12:41 -06:00
Alexander von Gluck IV
e5494f1bb2
intel_extreme: Fix DP / HDMI gpu register location mixup on die
2015-11-16 20:41:14 -06:00
Alexander von Gluck IV
202ffc8cca
intel_extreme: Bump the VLV offset back a bit and fix port defines
2015-11-16 19:58:51 -06:00
Alexander von Gluck IV
21e840d154
intel_extreme: Cleanup pipe enablement ordering
2015-11-13 14:56:12 -06:00
Alexander von Gluck IV
fa45565eb7
intel_extreme: Add missing vlv offset to south shared
2015-11-13 10:10:54 -06:00
Alexander von Gluck IV
f482afbc22
intel-extreme: Fix N pll limits on 9xx
2015-11-12 19:03:46 -06:00
Alexander von Gluck IV
f979e62e54
intel_extreme: Program more LVDS regs. Set +/- @ lvds port
2015-11-12 18:30:21 -06:00
Alexander von Gluck IV
39f61d2190
intel_extreme: Store current display mode on each port
2015-11-12 16:44:04 -06:00
Alexander von Gluck IV
eb56837dfb
intel_extreme: Disable lvds panel_fitter for now
2015-11-12 16:18:45 -06:00
Alexander von Gluck IV
c7c3bcda8c
intel_extreme: Revert unintended change in 222f5929
2015-11-12 15:43:25 -06:00
Alexander von Gluck IV
222f5929cf
intel_extreme: Make sure we power up the panel after modesetting
2015-11-11 17:25:46 -06:00
Alexander von Gluck IV
de04810814
intel_extreme: Program multiplier divisors
2015-11-10 17:50:54 -06:00
Alexander von Gluck IV
be3f7a8fc5
intel_extreme: tracing cleanup; no functional change
2015-11-10 16:23:37 -06:00
Alexander von Gluck IV
a5a2bf727c
intel_extreme: Let ports pick a pipe if required
2015-11-10 16:00:26 -06:00
Alexander von Gluck IV
4f2b258c32
intel_extreme: Fix LVDS head mode (we'll remove it soon)
2015-11-09 22:26:47 -06:00
Alexander von Gluck IV
92bcdd7935
intel_extreme: Add initial TMDS modesetting code
2015-11-09 09:26:07 -06:00
Alexander von Gluck IV
d442692fab
intel_extreme: Correct DP port registers
2015-11-09 09:15:16 -06:00
Alexander von Gluck IV
328d66d5f0
intel_extreme: Fix ordering of fb set. Uses current_mode
2015-11-08 23:29:56 -06:00
Alexander von Gluck IV
61fbdb0667
intel_extreme: Set mode and pll via pipe-aware class functions
2015-11-08 23:14:46 -06:00
Alexander von Gluck IV
72cecf8765
intel_extreme: Add missing DisplayPipe destructor
2015-11-08 13:58:50 -06:00
Alexander von Gluck IV
6e1ff82f45
intel_extreme: Begin using new DisplayPipe class
2015-11-08 11:58:49 -06:00
Alexander von Gluck IV
37b903fbc8
intel_extreme: Add pipe selection for ports
2015-11-08 10:39:07 -06:00
Alexander von Gluck IV
b809fb52ed
intel_extreme: Add some missing panel registers, masks, shifts
2015-11-04 17:48:06 -06:00
Alexander von Gluck IV
9cd46c7372
intel_extreme: Fix PCH_PANEL STS/CTL register location and define more
2015-11-04 17:29:06 -06:00
Alexander von Gluck IV
c9117774b2
intel_extreme: Improve generation tracing
2015-11-04 17:24:27 -06:00
Alexander von Gluck IV
fb255821eb
intel_extreme: Correct generations based on some Intel help
2015-11-04 16:11:22 -06:00
Alexander von Gluck IV
fa1d593323
intel_gart: Clean up trace code, break apart gtt probe functions
2015-11-03 17:18:58 -06:00
Alexander von Gluck IV
47fba246cc
intel_extreme: Fix IsMobile. That's not how masks work
2015-11-02 20:14:00 -06:00
Alexander von Gluck IV
c86f3dba23
intel_extreme: LVDS cleanup and fixes for later gens
2015-11-02 18:01:18 -06:00
Alexander von Gluck IV
4b6d5b8427
intel_extreme: Drop fatal error on no monitors.
2015-11-02 16:28:04 -06:00
Alexander von Gluck IV
e2e5daf25b
intel_extreme: Add generation index + begin to use in gart
2015-11-02 15:55:05 -06:00
Alexander von Gluck IV
53f5bffe84
intel_gart: Fix gart detection and begin using DeviceType
...
* Correctly identify newly re-assigned cards families
* Begin using new DeviceType class in intel gart code
2015-11-01 20:17:20 -06:00
Alexander von Gluck IV
84b7116da8
intel_extreme: Rework card identification defines
...
* Be more verbose on flag type
* Add additional groups
* Add additional families
* Correctly assign later models
2015-11-01 12:20:10 -06:00
Alexander von Gluck IV
b0f591a7e9
intel_extreme: Fix DPMS modesetting dance
2015-11-01 08:52:23 -06:00
Alexander von Gluck IV
62fbfdaa79
intel_extreme: Undo a suspect PLL change from mmlr's branch
2015-11-01 08:35:11 -06:00
Alexander von Gluck IV
57b86ef335
intel_extreme: Clean up PLL reg defines
2015-10-30 13:52:09 -05:00
Alexander von Gluck IV
f142870c84
intel_extreme: Break port probe logic into own function for later HPD
2015-10-28 14:58:33 -05:00
Alexander von Gluck IV
163e66f763
intel_extreme: Add pipe base register
2015-10-27 19:49:17 -05:00
Alexander von Gluck IV
9e631adad6
intel_extreme accelerant: Cleanup VLV InGroup
2015-10-26 00:19:34 -05:00
Alexander von Gluck IV
b3f14fb7c7
intel_extreme: Start doing mode-setting at port level
...
* I really hope we can kill head_mode some day
* Break pll code out from mode code
* The LVDS and Digital are smooshed together and
likely need broken apart.
2015-10-25 20:56:08 -05:00
Alexander von Gluck IV
e747cbe116
intel_extreme: Fix regs, remove PCH for VLV, Expand Type
...
* Fix some incorrect HDMI reg locations
* PCH goes away on later Intel chips
* Add more mask room for Intel Groups
2015-10-24 09:53:14 -05:00
Alexander von Gluck IV
c7af18fd9c
drivers/intel_extreme: Fix ValleyView block offsets
2015-10-22 14:48:56 -05:00
Alexander von Gluck IV
bc5cad7395
intel_extreme: Correct card identification, add gen4 hdmi regs
2015-10-22 14:48:53 -05:00
Alexander von Gluck IV
27134c6697
intel_extreme: Dump more info on ports found. Build fixes.
2015-10-22 14:48:49 -05:00
Alexander von Gluck IV
50f0b3fe76
intel_extreme: Rebase and refactor mmlr's work from 2013
...
* New port storage classes and cleaner logic
2015-10-22 14:48:45 -05:00
John Scipione
c06aefa0ee
HaikuDepot: Reset package state on failure
...
* Save the package state before attempting to install/uninstall the package.
* In the case of failure set the package state back to what it was.
* Use the synchronous version of BAlert so that the package state won't
change until the user clicks the Close button on the dialog.
Fixes #10838
2015-10-22 10:44:27 -07:00
John Scipione
ae557b7951
HaikuDepot: Style fix, whitespace only
2015-10-22 10:42:21 -07:00
John Scipione
6075d7d09d
HaikuDepot: Indentation style fix
2015-10-22 10:27:58 -07:00
John Scipione
95ad2c7563
HaikuDepot: Remove extra ;
2015-10-22 10:27:27 -07:00
John Scipione
7cc5d1688d
HaikuDepot: Set B_STOP_ALERT on fatal error BAlerts
2015-10-22 09:57:29 -07:00