Opened 12 years ago

Last modified 12 years ago

#8329 closed bug

Laptops using lvds can't set video modes due to lack of special lvds edid read function. — at Version 7

Reported by: kallisti5 Owned by: kallisti5
Priority: critical Milestone: R1/alpha4
Component: Drivers/Graphics/radeon_hd Version: R1/Development
Keywords: lvds Cc:
Blocked By: Blocking: #8059, #8154, #8289, #8310, #8331
Platform: All

Description (last modified by kallisti5)

We need to generate fake edid information based on the output of a special LVDS information AtomBIOS call.

The lack of this information prevents several laptop LCD displays from modesetting properly.

Code: http://cgit.haiku-os.org/haiku/tree/src/add-ons/accelerants/radeon_hd/connector.cpp#n127

Incomplete function: http://cgit.haiku-os.org/haiku/tree/src/add-ons/accelerants/radeon_hd/connector.cpp#n156

Change History (7)

comment:1 by kallisti5, 12 years ago

Blocking: 8310 added

comment:2 by kallisti5, 12 years ago

Blocking: 8154 added

(In #8154) Potentially due to #8329

comment:3 by kallisti5, 12 years ago

Blocking: 8059 added

(In #8059) #8329 opened for more general issue with EDID lvds

comment:4 by kallisti5, 12 years ago

Blocking: 8289 added

comment:5 by kallisti5, 12 years ago

It should be noted that the special display port LVDS bridge in newer 6xxx hardware is working. We're actually doing pretty good as this issue the easier of the two methods to implement.

Last edited 12 years ago by kallisti5 (previous) (diff)

comment:6 by kallisti5, 12 years ago

Blocking: 8331 added

(In #8331) Probably also related to #8329

comment:7 by kallisti5, 12 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.