From: Jay Cotton <Jay.Cotton@Sun.COM>
To: linux-fbdev-devel@lists.sourceforge.net
Subject: Re: ATI Rage XL with no BIOS support
Date: Tue, 21 Feb 2006 12:45:38 -0800 [thread overview]
Message-ID: <43FB7BF2.6020506@Sun.COM> (raw)
In-Reply-To: <dc70db7d0602211329j71a441edg5778e91e012d1299@mail.gmail.com>
Basically you are screwed.
There is a way to fix this, but the code is closed source and ATI will not
allow it out of there control. So, unless you can read the bios prom
into memory and execute the first 1024 bytes in 16bit mode, you will not
be able to recover.
sorry
JC
Alan Carvalho wrote:
> Hi all,
> I want use ATI Rage XL on an embedded hardware, I see Linux kernel 2.6.x
> has support to initialize this board although Geert Uytterhoeven say me
> it will be removed from Linux kernel because it don't work or is broken.
>
> Anyway I am using kernel 2.6.12, it have support initialize Rage XL. I
> do some tests, but it don't work, kernel crash (it just stop) at
> "aty_st_pll_ct(VCLK0_FB_DIV, 0xDA, par)", I think it is because my board
> parameters is incorrect.
>
> I want know how to found all parameter to struct xl_card_cfg_t
> (xlinit.c) to make my board work?
>
> static const struct xl_card_cfg_t {
> int ref_crystal; // 10^4 Hz
> int mem_type;
> int mem_size;
> u32 mem_cntl;
> u32 ext_mem_cntl;
> u32 mem_addr_config;
> u32 bus_cntl;
> u32 dac_cntl;
> u32 hw_debug;
> u32 custom_macro_cntl;
> u8 dll2_cntl;
> u8 pll_yclk_cntl;
> }
>
> This is my board:
> Vendor: 1002
> Device: 4752
> 0000:01:01.0 VGA compatible controller: ATI Technologies Inc Rage XL
> (rev 27) (prog-if 00 [VGA])
> Subsystem: ATI Technologies Inc Rage XL
> Flags: bus master, stepping, medium devsel, latency 32, IRQ 9
> Memory at f0000000 (32-bit, non-prefetchable) [size=16M]
> I/O ports at a000 [size=256]
> Memory at f2000000 (32-bit, non-prefetchable) [size=4K]
> Capabilities: [5c] Power Management version 2
>
> Thank you very much,
>
> Alan
>
>
>
--
Jay Cotton Jay.Cotton@sun.com
MPK17-2348 x80841
Sun Microsystems Inc. - X11 Server Group
Operating Platform Group
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
next prev parent reply other threads:[~2006-02-21 21:46 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-02-21 21:29 ATI Rage XL with no BIOS support Alan Carvalho
2006-02-21 20:45 ` Jay Cotton [this message]
2006-02-24 3:52 ` Benjamin Herrenschmidt
2006-02-26 18:02 ` Richard Smith
2006-02-21 22:53 ` Richard Smith
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=43FB7BF2.6020506@Sun.COM \
--to=jay.cotton@sun.com \
--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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.