Raphael Assenat
8bc218410d
[PATCH] mbxfb: Fix a chip bug? resulting in wrong pixclock
...
This is a workaround for what I think is a bug in the 2700G chip.
The PLL output frequency is adustable using 3 values (M, N and P. See code
for formula). The N value range is documented to be 1 to 7 but when it is set
to 1, the output frequency is lower than it should be (divided by 2), giving
unexpected results such as no sync on a CRT display.
This patch prevents N=1 when searching for the best value for the requested
pixclock.
Signed-off-by: Raphael Assenat <raph@8d.com>
Signed-off-by: Antonino Daplas <adaplas@pol.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-10-03 08:04:12 -07:00
..
2006-10-03 08:04:12 -07:00
2006-09-28 14:40:39 -07:00
2006-10-03 08:04:10 -07:00
2006-07-10 13:24:16 -07:00
2006-10-03 08:04:11 -07:00
2006-09-30 09:36:56 -07:00
2006-07-10 13:24:16 -07:00
2006-06-30 19:25:36 +02:00
2006-10-03 08:04:10 -07:00
2006-10-03 08:04:12 -07:00
2006-10-03 08:04:11 -07:00
2006-07-03 15:26:59 -07:00
2006-10-03 08:04:09 -07:00
2006-10-03 08:04:10 -07:00
2006-10-03 08:04:12 -07:00
2006-07-10 13:24:16 -07:00
2006-06-30 19:25:36 +02:00
2005-04-16 15:20:36 -07:00
2006-01-26 14:12:06 +00:00
2006-07-10 13:24:16 -07:00
2006-07-10 13:24:16 -07:00
2006-07-10 13:24:16 -07:00
2006-07-10 13:24:16 -07:00
2006-10-03 08:04:09 -07:00
2005-10-29 19:31:01 +01:00
2006-07-02 13:58:53 -07:00
2006-03-27 08:44:55 -08:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2006-06-29 16:37:18 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2006-06-30 19:25:36 +02:00
2006-06-30 19:25:36 +02:00
2006-06-30 19:25:36 +02:00
2006-06-29 16:37:18 -07:00
2006-06-29 16:37:18 -07:00
2006-06-29 16:37:18 -07:00
2006-07-10 13:24:20 -07:00
2006-07-10 13:24:16 -07:00
2005-11-07 07:53:50 -08:00
2006-07-10 13:24:16 -07:00
2005-04-16 15:20:36 -07:00
2006-07-10 13:24:16 -07:00
2006-06-30 19:25:36 +02:00
2006-07-10 13:24:16 -07:00
2005-04-16 15:20:36 -07:00
2006-06-30 19:25:36 +02:00
2006-07-10 13:24:16 -07:00
2005-04-16 15:20:36 -07:00
2006-07-10 13:24:16 -07:00
2006-10-03 08:04:09 -07:00
2006-07-31 13:28:44 -07:00
2006-07-10 13:24:16 -07:00
2006-06-26 09:58:31 -07:00
2006-07-31 13:28:44 -07:00
2006-07-10 13:24:16 -07:00
2006-10-03 08:04:10 -07:00
2006-06-29 16:37:18 -07:00
2005-11-07 07:53:50 -08:00
2006-07-10 13:24:16 -07:00
2006-06-30 19:25:36 +02:00
2006-07-10 13:24:16 -07:00
2006-09-27 13:47:22 +09:00
2006-07-10 13:24:16 -07:00
2006-07-10 13:24:16 -07:00
2006-08-27 11:01:29 -07:00
2006-07-10 13:24:16 -07:00
2006-06-30 19:25:36 +02:00
2005-07-17 20:15:36 +01:00
2006-10-03 08:04:10 -07:00
2006-06-29 16:37:18 -07:00
2006-07-10 13:24:16 -07:00
2006-06-30 19:25:36 +02:00
2006-06-26 09:58:31 -07:00
2006-10-03 08:04:09 -07:00
2006-07-10 13:24:16 -07:00
2006-07-10 13:24:16 -07:00
2006-07-10 13:24:16 -07:00
2006-08-01 10:37:25 +10:00
2006-06-29 16:37:18 -07:00
2006-07-10 13:24:16 -07:00
2006-01-09 14:53:51 +11:00
2006-07-10 13:24:16 -07:00
2006-07-10 13:24:16 -07:00
2006-07-10 13:24:16 -07:00
2006-02-07 20:56:35 -05:00
2006-03-27 08:44:58 -08:00
2006-09-27 16:03:25 +09:00
2006-07-02 13:58:53 -07:00
2005-09-29 09:44:54 +01:00
2006-07-10 13:24:16 -07:00
2006-07-10 13:24:16 -07:00
2005-04-16 15:20:36 -07:00
2006-06-30 19:25:36 +02:00
2006-07-10 13:24:16 -07:00
2005-09-09 14:03:42 -07:00
2006-08-01 10:37:25 +10:00
2006-07-02 13:58:53 -07:00
2005-04-16 15:20:36 -07:00
2006-03-22 01:15:13 -08:00
2006-01-17 15:53:11 -08:00
2006-06-30 19:25:36 +02:00
2006-07-10 13:24:16 -07:00
2006-06-30 19:25:36 +02:00
2006-03-30 17:48:47 +00:00
2006-06-30 19:25:36 +02:00
2006-07-10 13:24:16 -07:00
2006-06-29 16:37:18 -07:00
2006-07-10 13:24:16 -07:00
2006-07-10 13:24:16 -07:00
2006-06-30 19:25:36 +02:00
2006-07-10 13:24:16 -07:00
2006-07-10 13:24:16 -07:00
2005-04-16 15:20:36 -07:00
2006-07-10 13:24:16 -07:00
2006-07-10 13:24:16 -07:00
2006-07-10 13:24:16 -07:00
2006-06-30 19:25:36 +02:00
2006-07-10 13:24:16 -07:00
2005-04-16 15:20:36 -07:00
2006-03-31 12:19:00 -08:00
2006-03-31 12:19:00 -08:00