From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from duke.felloff.net ([216.126.196.34]) by ur; Wed Jun 22 03:26:41 EDT 2016 Message-ID: Date: Wed, 22 Jun 2016 09:26:33 +0200 From: cinap_lenrek@felloff.net To: 9front@9front.org Subject: Re: [9front] strange behaviour of igfx and vesa In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: lossless virtual singleton very good. the gmbus stuff is for reading edid. if aux/vga -p prints the edid, then this probably not the issue. but you are on the right track. the theory is that igfx programs the registers right that it knows about (check the load function), otherwise you wouldnt see a picture at all. (igfx disables all the ports and then reprograms everything). so the missing bits might not even be in the driver. we'r looking for the needle in the haystack. if you have a clean bios trace, then you can use the power of text processing and make a list of all the wport mmio addresses for both igfx and bios. that way, you can find registers that the igfx driver doesnt know about but are programmed by the bios. then we can look them up in the intel docs and figure out what they do :-) good luck! -- cinap