9front - general discussion about 9front
 help / color / mirror / Atom feed
* Re: [9front] core-i5(TypeSNB) and vesa mode
@ 2016-08-06 15:08 kokamoto
  0 siblings, 0 replies; 51+ messages in thread
From: kokamoto @ 2016-08-06 15:08 UTC (permalink / raw)
  To: kokamoto, 9front

After I dealt with display codes, I realised I'm just familier
with the whole codes of igfx.c.

I have a porpose to construct opur strategy.

1) make separate of the hard tie connection of pipe(x) and transcoder
number.

2) as we can judge which display device is connected to a port by
examimming the 2 bit of dpctl(e0300, e1300, e2300 etc),
we can put the dpctl enable of that port.

3) we can do above both for pipe(0) and pipe(1).
Let's the pipe(0) alone for native vga mode, even if we use it 
or not.  Do the change to pipe(1) above, because we are now
dealing with only frame buffer, which is not so heavy.
In a future, if we deal with 3D movie etc, let's consider about it.

4) for G965, we use pipe(1) for high resolution mode, however,
we use pipe(0) for Sandy/Ivy Bridge.   I wondered why at the
beginning.   Now I understand the reason, however, to make it
harmony with the case of G965 etc is the second reason.

Kenji



^ permalink raw reply	[flat|nested] 51+ messages in thread
* Re: [9front] core-i3 and vesa mode
@ 2016-07-23 12:27 cinap_lenrek
  2016-07-23 23:50 ` kokamoto
  0 siblings, 1 reply; 51+ messages in thread
From: cinap_lenrek @ 2016-07-23 12:27 UTC (permalink / raw)
  To: 9front



it is hard for me to know why you changed these things without
studying the documentation of te chip.

for a start, get

https://01.org/sites/default/files/documentation/snb_ihd_os_vol3_part2.pdf

chapter 1.1.2 Display Mode Set Sequence has a list of the
steps required that you have to drill down into one by one.

the second important file is this, describing the PCH:

https://01.org/sites/default/files/documentation/snb_ihd_os_vol3_part3.pdf

the cpu generates a displayport like FDI digital signal
and sends it to the PCH which then converts it to various
graphics ports like VGA, HDMI, LVDS...

might be worth a look into the pch dpll clock setup. and
compare with what vesa bios programs.

--
cinap


^ permalink raw reply	[flat|nested] 51+ messages in thread

end of thread, other threads:[~2016-08-20 17:11 UTC | newest]

Thread overview: 51+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-06 15:08 [9front] core-i5(TypeSNB) and vesa mode kokamoto
  -- strict thread matches above, loose matches on Subject: below --
2016-07-23 12:27 [9front] core-i3 " cinap_lenrek
2016-07-23 23:50 ` kokamoto
2016-07-25  4:19   ` [9front] core-i5(TypeSNB) " kokamoto
2016-07-27  0:12     ` kokamoto
2016-07-27  9:57       ` cinap_lenrek
2016-07-27 13:24         ` kokamoto
2016-07-27 13:42           ` kokamoto
2016-07-27 19:30           ` cinap_lenrek
2016-07-28  0:37             ` kokamoto
2016-07-28  2:19             ` kokamoto
2016-07-28  9:28               ` cinap_lenrek
2016-07-27 20:01           ` cinap_lenrek
2016-07-27 22:37             ` cinap_lenrek
2016-07-28  0:39             ` kokamoto
2016-07-28 10:03               ` cinap_lenrek
2016-07-28 11:31                 ` kokamoto
2016-07-28 13:26                   ` cinap_lenrek
2016-08-01  6:51                     ` kokamoto
2016-07-28 10:20               ` cinap_lenrek
2016-07-28 11:34                 ` kokamoto
2016-07-28 13:31                   ` cinap_lenrek
2016-07-28 23:48                     ` kokamoto
2016-07-29  0:58                       ` kokamoto
2016-07-29  9:00                         ` cinap_lenrek
2016-07-29 11:42                           ` kokamoto
2016-07-29  8:15                       ` cinap_lenrek
2016-07-29 11:49                         ` kokamoto
2016-07-29 13:01                           ` cinap_lenrek
2016-07-29 23:41                             ` kokamoto
2016-07-29 23:43                               ` cinap_lenrek
2016-08-05 23:58                             ` kokamoto
2016-08-06  5:51                               ` kokamoto
2016-08-06 12:55                                 ` kokamoto
2016-08-06 13:05                                   ` cinap_lenrek
2016-08-06 13:58                                   ` cinap_lenrek
2016-08-07  0:08                                   ` kokamoto
2016-08-07  0:38                                     ` cinap_lenrek
2016-08-09  1:29                                       ` kokamoto
2016-08-09  8:47                                         ` cinap_lenrek
2016-08-13  4:21                                           ` kokamoto
2016-08-09  9:40                                         ` cinap_lenrek
2016-08-12 23:27                                           ` kokamoto
2016-08-13  1:32                                             ` cinap_lenrek
2016-08-13  4:14                                               ` kokamoto
2016-08-13  5:57                                                 ` kokamoto
2016-08-13 23:02                                                   ` kokamoto
2016-08-19 23:01                                                     ` kokamoto
2016-08-20 17:11                                                       ` cinap_lenrek
2016-07-27 21:18           ` cinap_lenrek
2016-07-27 21:41           ` cinap_lenrek
2016-07-27 21:52             ` cinap_lenrek
2016-07-28  0:44             ` kokamoto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).