You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Luis F. Ortiz
5b373e10ae
[ATYFB]: Fix onboard video on SPARC Blade 100 for 2.6.{13,14,15}
...
I have recently been switching from using 2.4.32 on my trusty
old Sparc Blade 100 to using 2.6.15 . Some of the problems I ran into
were distorted video when the console was active (missing first
character, skipped dots) and when running X windows (colored snow,
stripes, missing pixels). A quick examination of the 2.6 versus 2.4
source for the ATY driver revealed alot of changes.
A closer look at the code/data for the 64GR/XL chip revealed
two minor "typos" that the rewriter(s) of the code made. The first is
a incorrect clock value (230 .vs. 235) and the second is a missing
flag (M64F_SDRAM_MAGIC_PLL). Making both these changes seems to have
fixed my problem. I tend to think the 235 value is the correct one,
as there is a 29.4 Mhz clock crystal close to the video chip and 235.2
(29.4*8) is too close to 235 to make it a coincidence.
The flag for M64F_SDRAM_MAGIC_PLL was dropped during the
changes made by adaplas in file revision 1.72 on the old bitkeeper
repository.
The change relating to the clock rate has been there forever,
at least in the 2.6 tree. I'm not sure where to look for the old 2.5
tree or if anyone cares when it happened.
On SPARC Blades 100's, which use the ATY MACH64GR video chipset, the
clock crystal frequency is 235.2 Mhz, not 230 Mhz. The chipset also
requires the use of M64F_SDRAM_MAGIC_PLL in order to setup the PLL
properly for the DRAM.
Signed-off-by: Luis F. Ortiz <lfo@Polyad.Org>
Signed-off-by: David S. Miller <davem@davemloft.net>
19 years ago
..
aty
[ATYFB]: Fix onboard video on SPARC Blade 100 for 2.6.{13,14,15}
19 years ago
backlight
Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel
20 years ago
console
[SPARC]: introduce a SPARC Kconfig symbol
19 years ago
geode
…
i810
[PATCH] kfree cleanup: misc remaining drivers
20 years ago
intelfb
[PATCH] intelfb: Fix oops when changing video mode
19 years ago
kyro
…
logo
[SPARC]: introduce a SPARC Kconfig symbol
19 years ago
matrox
[PATCH] matroxfb: Set maxhipri to 0
20 years ago
nvidia
[PATCH] nvidiafb: Fix bug in nvidiafb_pan_display
20 years ago
riva
…
savage
[PATCH] savagefb: X-panning fixes
20 years ago
sis
…
68328fb.c
…
Kconfig
[SPARC]: introduce a SPARC Kconfig symbol
19 years ago
Makefile
…
S3triofb.c
…
acornfb.c
[DRIVER MODEL] Convert platform drivers to use struct platform_driver
20 years ago
acornfb.h
…
amba-clcd.c
[ARM] More sparse fixes
20 years ago
amifb.c
…
arcfb.c
[PATCH] arcfb __user annotations
19 years ago
asiliantfb.c
…
atafb.c
…
au1100fb.c
…
au1100fb.h
…
bt431.h
…
bt455.h
…
bw2.c
[SBUSFB]: Kill 'list' member from foo_par structs, totally unused.
19 years ago
c2p.c
…
c2p.h
…
cfbcopyarea.c
[PATCH] fbdev: Fix incorrect unaligned access in little-endian machines
19 years ago
cfbfillrect.c
[PATCH] fbdev: Fix incorrect unaligned access in little-endian machines
19 years ago
cfbimgblt.c
[PATCH] fbdev: Fix incorrect unaligned access in little-endian machines
19 years ago
cg3.c
[SBUSFB]: Kill 'list' member from foo_par structs, totally unused.
19 years ago
cg6.c
[SBUSFB]: Kill 'list' member from foo_par structs, totally unused.
19 years ago
cg14.c
[SBUSFB]: Kill 'list' member from foo_par structs, totally unused.
19 years ago
chipsfb.c
…
cirrusfb.c
[PATCH] fbdev: cirrusfb: Driver cleanup and bug fixes
19 years ago
clps711xfb.c
…
controlfb.c
…
controlfb.h
…
cyber2000fb.c
[PATCH] cyber2000fb.c __iomem annotations
19 years ago
cyber2000fb.h
…
cyberfb.c
…
cyberfb.h
…
cyblafb.c
…
dnfb.c
[DRIVER MODEL] Convert platform drivers to use struct platform_driver
20 years ago
edid.h
…
epson1355fb.c
[DRIVER MODEL] Convert platform drivers to use struct platform_driver
20 years ago
fbcmap.c
…
fbcvt.c
…
fbmem.c
[PATCH] fbdev: Pan display fixes
19 years ago
fbmon.c
…
fbsysfs.c
[PATCH] fbcon: Console Rotation - Add ability to control rotation via sysfs
20 years ago
ffb.c
[SBUSFB]: Kill 'list' member from foo_par structs, totally unused.
19 years ago
fm2fb.c
…
g364fb.c
…
gbefb.c
[DRIVER MODEL] Convert platform drivers to use struct platform_driver
20 years ago
hgafb.c
…
hitfb.c
…
hpfb.c
…
igafb.c
…
imsttfb.c
…
imxfb.c
[DRIVER MODEL] Convert platform drivers to use struct platform_driver
20 years ago
imxfb.h
…
leo.c
[SBUSFB]: Kill 'list' member from foo_par structs, totally unused.
19 years ago
macfb.c
…
macmodes.c
…
macmodes.h
…
maxinefb.c
…
modedb.c
[PATCH] fbdev: Framebuffer mode required for PowerBook Titanium
20 years ago
neofb.c
…
offb.c
offb: Fix compile error on ppc32 systems
19 years ago
p9100.c
[SBUSFB]: Kill 'list' member from foo_par structs, totally unused.
19 years ago
platinumfb.c
…
platinumfb.h
…
pm2fb.c
…
pm3fb.c
…
pmag-aa-fb.c
…
pmag-ba-fb.c
…
pmagb-b-fb.c
…
pvr2fb.c
…
pxafb.c
[PATCH] fbdev: make pxafb more robust to errors with CONFIG_FB_PXA_PARAMETERS
19 years ago
pxafb.h
…
q40fb.c
[DRIVER MODEL] Convert platform drivers to use struct platform_driver
20 years ago
radeonfb.c
…
retz3fb.c
…
retz3fb.h
…
s1d13xxxfb.c
[DRIVER MODEL] Convert platform drivers to use struct platform_driver
20 years ago
s3c2410fb.c
[DRIVER MODEL] Convert platform drivers to use struct platform_driver
20 years ago
s3c2410fb.h
…
sa1100fb.c
[DRIVER MODEL] Convert platform drivers to use struct platform_driver
20 years ago
sa1100fb.h
…
sbuslib.c
[VIDEO] sbuslib: Disallow private mmaps.
19 years ago
sbuslib.h
[SBUSFB]: implement ->compat_ioctl
20 years ago
sgivwfb.c
[DRIVER MODEL] Convert platform drivers to use struct platform_driver
20 years ago
skeletonfb.c
…
sstfb.c
…
sticore.h
…
stifb.c
…
sun3fb.c
…
tcx.c
[SBUSFB] tcx: Use FB_BLANK_UNBLANK instead of magic constant.
19 years ago
tdfxfb.c
…
tgafb.c
…
tridentfb.c
…
tx3912fb.c
…
valkyriefb.c
…
valkyriefb.h
…
vesafb.c
[PATCH] make vesafb build without CONFIG_MTRR
20 years ago
vfb.c
[DRIVER MODEL] Convert platform drivers to use struct platform_driver
20 years ago
vga16fb.c
[PATCH] vga16fb: Convert vga16fb as a platform device
20 years ago
vgastate.c
[PATCH] drivers/video/vgastate.c: kill dead code
20 years ago
virgefb.c
…
virgefb.h
…
w100fb.c
[PATCH] w100fb: platform device conversion fixup
20 years ago
w100fb.h
…