mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-02-18 06:58:54 +00:00
fix DIU for small screens
The DIU_DIV register is 8 bit not 5 bit. This prevented large DIV values so it was not possible to set a slow pixel clock and thus prevented display on small screens. Signed-off-by: Kenneth Johansson <kenneth@southpole.se> Acked-by: John Rigby <jrigby@freescale.com>
This commit is contained in:
parent
b60b857387
commit
f889265753
1 changed files with 1 additions and 1 deletions
|
@ -57,7 +57,7 @@ void diu_set_pixel_clock(unsigned int pixclock)
|
|||
/* Modify PXCLK in GUTS CLKDVDR */
|
||||
debug("DIU: Current value of CLKDVDR = 0x%08x\n", *clkdvdr);
|
||||
temp = *clkdvdr & 0xFFFFFF00;
|
||||
*clkdvdr = temp | (pixval & 0x1F);
|
||||
*clkdvdr = temp | (pixval & 0xFF);
|
||||
debug("DIU: Modified value of CLKDVDR = 0x%08x\n", *clkdvdr);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue