Gitiles
Code Review
Sign In
review.sourcearcade.org
/
libgfxinit
/
f80c3e4e103dcd717825158d274ffcbae648ff0b
/
common
/
hw-gfx-gma.adb
88badbe
gma: Add Kaby Lake support
by Nico Huber
· 8 years ago
6a996dc
gma: Implement automatic CPU detection
by Nico Huber
· 8 years ago
adfe11f
gma config: Make Config.CPU and Config.CPU_Var variable
by Nico Huber
· 8 years ago
27088aa
gma config: Initialize stateful configs late
by Nico Huber
· 8 years ago
30e8408
gma config: Group mutable state into a record
by Nico Huber
· 8 years ago
63ec836
gma: Give constants depending on Config.CPU* a type
by Nico Huber
· 8 years ago
998ee2b
gma config: Introduce per CPU booleans
by Nico Huber
· 8 years ago
6621a14
gma: Introduce Generation type
by Nico Huber
· 8 years ago
ceda17d
gma registers: Add Read_GTT() procedure
by Nico Huber
· 8 years ago
0b2329a
gma registers: Separate 32- and 64-bit GTT access
by Nico Huber
· 8 years ago
318bca1
gma config, port detection: Scatter Valid_Port initialization
by Nico Huber
· 8 years ago
cf88f3d
gma: Provide `Global` contracts for public procedures
by Nico Huber
· 8 years ago
c5c767a
Use (Width|Height)_Type for modeline sizes
by Nico Huber
· 8 years ago
8a5a3b5
gma: Add contract to Enable_Output() to rely less on proof inlining
by Nico Huber
· 8 years ago
f361ec8
gma: Introduce Pipe_Config.Scaler_Available()
by Nico Huber
· 8 years ago
958c564
gma: Revise scaling on G45
by Nico Huber
· 8 years ago
15ffc4f
gma: Add interface functions to update/place/move cursor
by Nico Huber
· 8 years ago
4dc4c61
gma: Configure cursor plane
by Nico Huber
· 8 years ago
a02b2c6
gma: Add cursor infrastructure
by Nico Huber
· 8 years ago
3d06de8
gma hsw: Enable Power Down Well for scaling on DDI A
by Nico Huber
· 8 years ago
73ea032
gma: Add G45 support
by Arthur Heymans
· 8 years ago
f7f537e
gma pipe_setup: Replace Update_Offset() with Setup_FB()
by Nico Huber
· 8 years ago
cbbaade
gma config_helpers: Pass only the modeline to Validate_Config()
by Nico Huber
· 8 years ago
5ef4d60
Add Start_X and Start_Y offsets for framebuffer panning
by Nico Huber
· 8 years ago
34be654
gma: Reverse meaning of GTT_Rotation_Offset
by Nico Huber
· 8 years ago
60d0e5f
gma: Add Pipe_Index to the Connectors.Post_On method
by Arthur Heymans
· 8 years ago
d1988d1
gma: Make Raw_Clock a variable
by Arthur Heymans
· 8 years ago
9b47941
gma: Add support for rotated framebuffers
by Nico Huber
· 9 years ago
0164b02
gma: Set tiled framebuffers up through Plane_Control
by Nico Huber
· 9 years ago
e7ac6eb
gma: Implement PCI Id based generation check
by Nico Huber
· 9 years ago
5fd9a31
gma: Fix decoding the size of Stolen Memory on Gen4
by Arthur Heymans
· 9 years ago
42fb2d0
gma: Add procedure to power up legacy VGA block
by Nico Huber
· 9 years ago
3a0e2a0
gma skl: Disable DDI clocks on reset path
by Nico Huber
· 9 years ago
c3f66f6
gma: Add Map_Linear_FB()
by Nico Huber
· 9 years ago
eedde88
gma: Check that framebuffer fits stolen memory and aperture
by Nico Huber
· 9 years ago
5374c3a
gma: Add Setup_Default_FB()
by Nico Huber
· 9 years ago
194e57e
gma: Allow offsets /= 0 in Setup_Default_GTT()
by Nico Huber
· 9 years ago
bebca13
gma: Move a warning justification to spec
by Nico Huber
· 9 years ago
e015e82
gma: Fix refined contract of Initialize()
by Nico Huber
· 9 years ago
17d64b6
gma: Clear "fence" registers during initialization
by Nico Huber
· 9 years ago
2b6f699
gma: Add a HW.PCI.Dev for dynamic MMIO setup
by Nico Huber
· 9 years ago
0923b79
gma-connectors: Add Initialize() procedure
by Nico Huber
· 9 years ago
1c3b928
gma broxton: Add final glue
by Nico Huber
· 9 years ago
21da574
gma: Add config plus stubs for Broxton SoC
by Nico Huber
· 9 years ago
b83107c
common/hw-gfx-gma: Remove trailing space in debug output
by Paul Menzel
· 9 years ago
4798c66
gma: Always clear hot-plug events before enabling a pipe
by Nico Huber
· 9 years ago
564103f
gma: Rework power handling in Update_Outputs()
by Nico Huber
· 9 years ago
b56b9c5
gma: Disable all stale pipes before enabling any new
by Nico Huber
· 9 years ago
3be61d4
gma: Refactor Hotplug_Detect() interface and usage
by Nico Huber
· 9 years ago
43370ba
gma: Factor enabling of a single pipe out of Update_Outputs()
by Nico Huber
· 9 years ago
1a712d3
gma: Drop state tracking of active `DP_Links`
by Nico Huber
· 9 years ago
6e327c9
gma: Get rid of Get_Pipe_Hint()
by Nico Huber
· 9 years ago
7ad2d65
gma: Move transcoder setup into own package
by Nico Huber
· 9 years ago
33912aa
gma: Move Legacy_VGA_Off() into Pipe_Setup
by Nico Huber
· 9 years ago
f3e2366
gma: Move pipe/transcoder register selection into Pipe_Setup
by Nico Huber
· 9 years ago
793a8d4
gma: Make cleaning the hardware state optional
by Nico Huber
· 9 years ago
8c45bcf
gma: Split out config derivation and port probing
by Nico Huber
· 9 years ago
3c544ee
gma: Refactor Port_Config derivation
by Nico Huber
· 9 years ago
6b7a40b
gma: Probe sibling ports for improper connected displays
by Nico Huber
· 9 years ago
845de36
gma: Do not probe EDID if a port's sibling is configured
by Nico Huber
· 9 years ago
1b2c9a3
gma: Refactor Scan_Ports()
by Nico Huber
· 9 years ago
995436b
gma: Get rid of Port_Config in Read_EDID()
by Nico Huber
· 9 years ago
dca242d
gma: Drop Auto_Configure()
by Nico Huber
· 9 years ago
0d454cd
gma: Rename ports Digital[123] => HDMI[123]
by Nico Huber
· 9 years ago
99f10f3
gma: Rename Config_Type => Pipe_Config
by Nico Huber
· 9 years ago
aa91bb5
gma: Add parameter to Scan_Ports to limit number of pipes
by Nico Huber
· 10 years ago
74ec962
gma: Limit HDMI pixel rate
by Nico Huber
· 10 years ago
3675db5
gma: Add option for VGA plane on the primary pipe
by Nico Huber
· 10 years ago
47ff069
gma: Show that we never try to downscale the image
by Nico Huber
· 10 years ago
dcd274b
gma: Validate maximum scalable width
by Nico Huber
· 10 years ago
c7a4fee
gma: Validate pipe configurations
by Nico Huber
· 10 years ago
6a35667
gma: Fix loop logic in Scan_Ports()
by Nico Huber
· 10 years ago
393aa8a
gma edid: Check expected display type
by Nico Huber
· 10 years ago
f54d096
gma: Program PCH_RAWCLK_FREQ register
by Nico Huber
· 10 years ago
125a29e
Relicense libgfxinit under GPL v2+
by Nico Huber
· 10 years ago
eeb5a39
gma: Expect zero Audio_VID_DID on Ibex Peak
by Nico Huber
· 10 years ago
83693c8
Initial upstream commit
by Nico Huber
· 10 years ago