Linux Framebuffer Layer development
 help / color / mirror / Atom feed
From: Luigi Gangitano <luigi@debian.org>
To: Alexander Kern <alex.kern@gmx.de>
Cc: linux-fbdev-devel@lists.sourceforge.net,
	"Antonino A. Daplas" <adaplas@hotpop.com>
Subject: Re: Re: [Fwd: AtyFB in 2.6.10, still not perfect]
Date: Thu, 24 Mar 2005 17:06:56 +0100	[thread overview]
Message-ID: <1111680416.6116.6.camel@willis> (raw)
In-Reply-To: <200503232235.31597.alex.kern@gmx.de>


[-- Attachment #1.1: Type: text/plain, Size: 1244 bytes --]

Il giorno mer, 23-03-2005 alle 22:35 +0100, Alexander Kern ha scritto:
> > > And if you try any fixes from Tony, you see mclk 100 xclk 100 in your
> > > dmesg, bur screen is steel garbage?
> >
> > Yes. dmesg reports the setting passed on cmdline and screen is still
> > garbled. Setting xclk to 100 makes things worse.
> >
> > Regards,
> Ok, try this patch...
> 
> or in combination with setting mclk and xclk to 100

Great. This patch mostly solved the problem. Now I have all the columns
right and the screen shows no corruption.

I still get some minor corruption during screen redrawing (each time a
line is added), small white dots vertically aligned. When redrawing is
finished the screen is ok.

Using X this corruption is more frequent and constantly visible.

Setting mclk and xclk to 100 doesn't make any visible difference.
Attached you can find the last dmesg and fbset -i output. Still the
difference with the original 2.6.8 output is 'hsync high' missing. Don't
know if this makes sense to you.

Thank you very much. You help has been great!

Regards,

-- 
 Luigi Gangitano -- <luigi@debian.org> -- <gangitano@lugroma3.org>
 GPG: 1024D/924C0C26: 12F8 9C03 89D3 DB4A 9972  C24A F19B A618 924C 0C26

[-- Attachment #1.2: 2.6.10-patched-dmesg --]
[-- Type: text/plain, Size: 10971 bytes --]

PROMLIB: Sun IEEE Boot Prom 4.0.45 2001/02/08 14:33
Linux version 2.6.10 (root@gladio) (gcc version 3.3.5 (Debian 1:3.3.5-12)) #1 Thu Mar 24 16:10:09 CET 2005
ARCH: SUN4U
Ethernet address: 00:03:ba:11:76:3d
On node 0 totalpages: 97503
  DMA zone: 97503 pages, LIFO batch:8
  Normal zone: 0 pages, LIFO batch:1
  HighMem zone: 0 pages, LIFO batch:1
Built 1 zonelists
Kernel command line: root=/dev/hdc2 ro video=atyfb:mclk:100,xclk:100
PID hash table entries: 4096 (order: 12, 131072 bytes)
Console: colour dummy device 80x25
Dentry cache hash table entries: 131072 (order: 7, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 6, 524288 bytes)
Memory: 768960k available (2608k kernel code, 952k data, 144k init) [fffff80000000000,000000004fecc000]
Calibrating delay loop... 997.37 BogoMIPS (lpj=498688)
Mount-cache hash table entries: 512 (order: 0, 8192 bytes)
NET: Registered protocol family 16
PCI: Probing for controllers.
PCI: Found SABRE, main regs at 000001fe00000000, wsync at 000001fe00001c20
SABRE: Shared PCI config space at 000001fe01000000
SABRE: DVMA at c0000000 [20000000]
PCI-IRQ: Routing bus[ 0] slot[ 8] map[0] to INO[23]
PCI-IRQ: Routing bus[ 0] slot[ c] map[0] to INO[06]
PCI-IRQ: Routing bus[ 0] slot[ c] map[0] to INO[1c]
PCI-IRQ: Routing bus[ 0] slot[ c] map[0] to INO[24]
PCI-IRQ: Routing bus[ 0] slot[ d] map[0] to INO[0c]
PCI-IRQ: Routing bus[ 0] slot[13] map[0] to INO[0f]
PCI-IRQ: Routing bus[ 1] slot[ 0] map[0] to INO[19]
PCI-IRQ: Routing bus[ 1] slot[ 2] map[0] to INO[15]
PCI-IRQ: Routing bus[ 2] slot[ 0] map[1] to INO[1b]
PCI-IRQ: Routing bus[ 2] slot[ 1] map[1] to INO[0b]
PCI-IRQ: Routing bus[ 2] slot[ 2] map[1] to INO[1a]
PCI-IRQ: Routing bus[ 2] slot[ 3] map[1] to INO[0a]
PCI0(PBMA): Bus running at 33MHz
isa0: [dma -> (floppy) (parallel)] [power] [serial] [serial]
ebus0: [flashprom] [eeprom] [idprom]
usbcore: registered new driver usbfs
usbcore: registered new driver hub
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 8192 bytes)
Initializing Cryptographic API
Activating ISA DMA hang workarounds.
atyfb: 3D RAGE XL (Mach64 GR, PCI-33MHz) [0x4752 rev 0x27]
atyfb: 8M SDRAM (1:1), 29.498928 MHz XTAL, 230 MHz PLL, 100 Mhz MCLK, 100 MHz XCLK
atyfb: setting up CRTC
atyfb: set primary CRT to 1152x900 NN composite P
atyfb: CRTC_H_TOTAL_DISP: 8f00be
atyfb: CRTC_H_SYNC_STRT_WID: 300296
atyfb: CRTC_V_TOTAL_DISP: 38303a8
atyfb: CRTC_V_SYNC_STRT_WID: 240385
atyfb: CRTC_OFF_PITCH: 24000000
atyfb: CRTC_VLINE_CRNT_VLINE: 0
atyfb: CRTC_GEN_CNTL: b000210
atyfb: atyfb_set_par
atyfb:  Set Visible Mode to 1152x900-8
atyfb:  Virtual resolution 1152x7246, pixclock_in_ps 10644 (calculated 10644)
atyfb:  Dot clock:           93 MHz
atyfb:  Horizontal sync:     61 kHz
atyfb:  Vertical refresh:    65 Hz
atyfb:  x  style: 93.10108 1152 1210 1338 1528   900 902 906 937
atyfb:  fb style: 10644  190 1152 58 128 31 900 2 4
debug atyfb: Mach64 non-shadow register values:
debug atyfb: 0x2000:  008F00BE 00300296 038303A8 00240385
debug atyfb: 0x2010:  03880000 24000000 08000001 0B002210
debug atyfb: 0x2020:  004A0441 00900416 00000000 00000000
debug atyfb: 0x2030:  00000000 00110202 00000000 0000C001
debug atyfb: 0x2040:  00000000 00000000 00000000 00000000
debug atyfb: 0x2050:  00000000 00000000 00000000 00000000
debug atyfb: 0x2060:  36A13131 24FBA121 00000000 00000000
debug atyfb: 0x2070:  00000000 00000000 01003300 00050000
debug atyfb: 0x2080:  00000000 00000000 00000000 00000000
debug atyfb: 0x2090:  00803000 00000000 00000100 00000000
debug atyfb: 0x20A0:  7B23A040 00000101 007F8091 E5000C81
debug atyfb: 0x20B0:  10751A3B 00010000 00010000 00000000
debug atyfb: 0x20C0:  00FF0000 86010182 00000000 00000000
debug atyfb: 0x20D0:  00000100 00000008 00000000 000000C2
debug atyfb: 0x20E0:  27004752 00400014 00000000 00000000
debug atyfb: 0x20F0:  00000000 0000B84D 037FFCF8 00000000

debug atyfb: Mach64 PLL register values:
debug atyfb: 0x00:  ADD54114 DC0301CF 8E9E6501 801B0000
debug atyfb: 0x10:  06CF4000 10F6AC03 408024FD 00000002
debug atyfb: 0x20:  06AC06AC 1424FD00 00255500 00000000
debug atyfb: 0x30:  00000000 00000000 00000000 00000000

Console: switching to colour frame buffer device 144x56
atyfb: fb0: ATY Mach64 frame buffer device on PCI
rtc_init: no PC rtc found
ttyS0 at MMIO 0x1fe020003f8 (irq = 8106976) is a 16550A
ttyS1 at MMIO 0x1fe020002e8 (irq = 8106976) is a 16550A
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
elevator: using anticipatory as default io scheduler
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ALI15X3: IDE controller at PCI slot 0000:00:0d.0
ALI15X3: chipset revision 195
ALI15X3: 100% native mode on irq 4,7cc
    ide0: BM-DMA at 0x1fe02000a20-0x1fe02000a27, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0x1fe02000a28-0x1fe02000a2f, BIOS settings: hdc:pio, hdd:pio
Probing IDE interface ide0...
hda: ST320011A, ATA DISK drive
hdb: LTN486S, ATAPI CD/DVD-ROM drive
ide0 at 0x1fe02000a00-0x1fe02000a07,0x1fe02000a1a on irq 4,7cc
Probing IDE interface ide1...
hdc: FUJITSU MPE3170AT, ATA DISK drive
ide1 at 0x1fe02000a10-0x1fe02000a17,0x1fe02000a0a on irq 4,7cc
hda: max request size: 128KiB
hda: 39102336 sectors (20020 MB) w/2048KiB Cache, CHS=38792/16/63, UDMA(66)
hda: cache flushes not supported
 hda: hda1 hda2 hda3 hda8
hdc: max request size: 128KiB
hdc: 33360580 sectors (17080 MB) w/2048KiB Cache, CHS=33095/16/63, UDMA(33)
hdc: cache flushes not supported
 hdc: hdc1 hdc2 hdc3 hdc4
hdb: ATAPI 48X CD-ROM drive, 120kB Cache
Uniform CD-ROM driver Revision: 3.20
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
NET: Registered protocol family 2
IP: routing cache hash table of 16384 buckets, 128Kbytes
TCP: Hash tables configured (established 131072 bind 65536)
NET: Registered protocol family 1
NET: Registered protocol family 17
EXT3-fs: INFO: recovery required on readonly filesystem.
EXT3-fs: write access will be enabled during recovery.
SABRE0: Uncorrectable Error, primary error type[DMA Write:Translation Error]
SABRE0: bytemask[00ff] dword_offset[0] was_block(0)
SABRE0: UE AFAR [000000004f4fc000]
SABRE0: UE Secondary errors [(none)]
SABRE0: IOMMU Error, type[Invalid Error]
SABRE0: IOMMU TAG(1)[RAW(0000000000c6f800)error(Invalid Error)wr(0)sz(8K)vpg(df000000)]
SABRE0: IOMMU DATA(1)[RAW(000000006fe27f3c)valid(1)used(1)cache(0)ppg(000000004fe78000)
EXT3-fs: hdc2: orphan cleanup on readonly fs
ext3_orphan_cleanup: deleting unreferenced inode 410825
ext3_orphan_cleanup: deleting unreferenced inode 410824
ext3_orphan_cleanup: deleting unreferenced inode 410823
ext3_orphan_cleanup: deleting unreferenced inode 410822
EXT3-fs: hdc2: 4 orphan inodes deleted
EXT3-fs: recovery complete.
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Adding 737336k swap on /dev/hdc4.  Priority:-1 extents:1
EXT3 FS on hdc2, internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdc1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ali15x3_smbus 0000:00:03.0: ALI15X3_smb region uninitialized - upgrade BIOS or use force_addr=0xaddr
ali15x3_smbus 0000:00:03.0: ALI15X3 not detected, module not inserted.
sungem.c:v0.98 8/24/03 David S. Miller (davem@redhat.com)
eth0: Sun GEM (PCI) 10/100/1000BaseT Ethernet 00:03:ba:11:76:3d 
PHY ID: 437421, addr: 1
eth0: Found Generic MII PHY
ieee1394: Initialized config rom entry `ip1394'
ohci1394: $Rev: 1223 $ Ben Collins <bcollins@debian.org>
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[10,7dc]  MMIO=[1ff00420000-1ff004207ff]  Max Packet=[2048]
ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ohci_hcd 0000:00:0c.3: Sun Microsystems Computer Corp. RIO USB
ohci_hcd 0000:00:0c.3: irq 9,7e4, pci mem 0x1ff02000000
ohci_hcd 0000:00:0c.3: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 4 ports detected
usb 1-3: new low speed USB device using ohci_hcd and address 2
input: USB HID v1.10 Mouse [0430:0100] on usb-0000:00:0c.3-3
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[0003bafffe11763d]
usb 1-4: new low speed USB device using ohci_hcd and address 3
input: USB HID v1.00 Keyboard [0430:0005] on usb-0000:00:0c.3-4
eth1394: $Rev: 1224 $ Ben Collins <bcollins@debian.org>
eth1394: eth1: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0)
r8169 Gigabit Ethernet driver 1.2 loaded
r8169: NAPI enabled
eth2: Identified chip type is 'RTL8169s/8110s'.
eth2: RTL8169 at 0x1ff04000000, 00:c0:49:f2:8e:10, IRQ 8106400
sunhme.c:v2.02 24/Aug/2003 David S. Miller (davem@redhat.com)
eth3: HAPPY MEAL (PCI/CheerIO) 10/100BaseT Ethernet 00:03:ba:11:76:3d 
eth4: HAPPY MEAL (PCI/CheerIO) 10/100BaseT Ethernet 00:03:ba:11:76:3d 
eth5: HAPPY MEAL (PCI/CheerIO) 10/100BaseT Ethernet 00:03:ba:11:76:3d 
eth6: HAPPY MEAL (PCI/CheerIO) 10/100BaseT Ethernet 00:03:ba:11:76:3d 
PHY ID: 437421, addr: 1
eth0: Link is up at 100 Mbps, full-duplex.
eth0: Pause is disabled
nfs warning: mount version older than kernel
ioctl32(amixer:2852): Unknown cmd fd(3) cmd(40045500){00} arg(effff7f4) on /dev/snd/controlC0
ioctl32(amixer:2867): Unknown cmd fd(3) cmd(40045500){00} arg(effff7f4) on /dev/snd/controlC0
ioctl32(amixer:2870): Unknown cmd fd(3) cmd(40045500){00} arg(effff7f4) on /dev/snd/controlC0
ioctl32(amixer:2873): Unknown cmd fd(3) cmd(40045500){00} arg(effff7f4) on /dev/snd/controlC0
ioctl32(amixer:2876): Unknown cmd fd(3) cmd(40045500){00} arg(effff7f4) on /dev/snd/controlC0
ioctl32(amixer:2879): Unknown cmd fd(3) cmd(40045500){00} arg(effff7f4) on /dev/snd/controlC0
ioctl32(amixer:2882): Unknown cmd fd(3) cmd(40045500){00} arg(effff7f4) on /dev/snd/controlC0
ioctl32(amixer:2885): Unknown cmd fd(3) cmd(40045500){00} arg(effff7f4) on /dev/snd/controlC0
ioctl32(amixer:2888): Unknown cmd fd(3) cmd(40045500){00} arg(effff7f4) on /dev/snd/controlC0
ioctl32(amixer:2891): Unknown cmd fd(3) cmd(40045500){00} arg(effff7e4) on /dev/snd/controlC0
ioctl32(amixer:2894): Unknown cmd fd(3) cmd(40045500){00} arg(effff7f4) on /dev/snd/controlC0
ioctl32(amixer:2897): Unknown cmd fd(3) cmd(40045500){00} arg(effff7f4) on /dev/snd/controlC0
ioctl32(amixer:2900): Unknown cmd fd(3) cmd(40045500){00} arg(effff7f4) on /dev/snd/controlC0
ioctl32(amixer:2903): Unknown cmd fd(3) cmd(40045500){00} arg(effff7f4) on /dev/snd/controlC0
ioctl32(amixer:2906): Unknown cmd fd(3) cmd(40045500){00} arg(effff7f4) on /dev/snd/controlC0
ioctl32(amixer:2909): Unknown cmd fd(3) cmd(40045500){00} arg(effff7e4) on /dev/snd/controlC0
lp: driver loaded but no devices found

[-- Attachment #1.3: 2.6.10-patched-fbset --]
[-- Type: text/plain, Size: 569 bytes --]


mode "1152x900-66"
    # D: 93.950 MHz, H: 61.485 kHz, V: 65.619 Hz
    geometry 1152 900 1152 7246 8
    timings 10644 190 58 31 2 128 4
    csync high
    accel true
    rgba 8/0,8/0,8/0,0/0
endmode

Frame buffer device information:
    Name        : ATY Mach64
    Address     : 0x3800000
    Size        : 8372224
    Type        : PACKED PIXELS
    Visual      : PSEUDOCOLOR
    XPanStep    : 8
    YPanStep    : 1
    YWrapStep   : 0
    LineLength  : 1152
    MMIO Address: 0x37ff800
    MMIO Size   : 2048
    Accelerator : ATI Mach64GT

[-- Attachment #2: Questa parte del messaggio è firmata --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

      reply	other threads:[~2005-03-24 16:07 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-03-15 10:26 [Fwd: AtyFB in 2.6.10, still not perfect] Antonino A. Daplas
2005-03-15 19:40 ` Luigi Gangitano
2005-03-15 20:39 ` Antonino A. Daplas
2005-03-15 23:20   ` Luigi Gangitano
2005-03-15 23:49     ` Antonino A. Daplas
2005-03-19 15:15       ` Alexander Kern
2005-03-22 20:06         ` Luigi Gangitano
2005-03-23 21:35           ` Alexander Kern
2005-03-24 16:06             ` Luigi Gangitano [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1111680416.6116.6.camel@willis \
    --to=luigi@debian.org \
    --cc=adaplas@hotpop.com \
    --cc=alex.kern@gmx.de \
    --cc=linux-fbdev-devel@lists.sourceforge.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox