From: "Tom 'spot' Callaway" <tcallawa@redhat.com>
To: sparclinux@vger.kernel.org
Subject: Re: Blade 100, 2.6.13.2, atyfb
Date: Mon, 19 Sep 2005 04:18:47 +0000 [thread overview]
Message-ID: <1127103527.2639.3.camel@localhost.localdomain> (raw)
In-Reply-To: <432E23F3.9030603@gentoo.org>
[-- Attachment #1: Type: text/plain, Size: 1180 bytes --]
On Sun, 2005-09-18 at 22:35 -0400, Kumba wrote:
> Couple minor issues noted on Blade 100 running a 2.6.13.2 kernel. They're
> probably already known, but...
>
> A) atyfb seems h0rked still. I think this has been looked at, but I don't
> recall a resolution yet.
I can confirm this as well.
> B) atyfb's build seems broken due to the following:
>
> LD vmlinux
> drivers/built-in.o: In function `atyfb_xl_init':
> : undefined reference to `aty_st_lcd'
> make: *** [vmlinux] Error 1
>
> The attached patch (attempts to) correct for this based on some studying of the
> function causing the problem.
Aurora's had a similar patch in our 2.6 kernel for some time now. The
only difference is that we move the int i; variable declaration inside
the conditional to avoid unnecessary compiler noise.
(I thought I had sent this to the list long ago, but I didn't. My bad.)
Signed-off-by: Tom 'spot' Callaway <tcallawa@redhat.com>
~spot
--
Tom "spot" Callaway: Red Hat Senior Sales Engineer || GPG ID: 93054260
Fedora Extras Steering Committee Member (RPM Standards and Practices)
Aurora Linux Project Leader: http://auroralinux.org
Lemurs, llamas, and sparcs, oh my!
[-- Attachment #2: linux-2.6.11-atyfb-nolcd.patch --]
[-- Type: text/x-patch, Size: 809 bytes --]
--- linux-2.6.11/drivers/video/aty/xlinit.c.BAD 2005-03-04 20:01:29.526690531 -0500
+++ linux-2.6.11/drivers/video/aty/xlinit.c 2005-03-04 20:04:49.384307555 -0500
@@ -174,7 +174,7 @@ int atyfb_xl_init(struct fb_info *info)
const struct xl_card_cfg_t * card = &card_cfg[xl_card];
struct atyfb_par *par = (struct atyfb_par *) info->par;
union aty_pll pll;
- int i, err;
+ int err;
u32 temp;
aty_st_8(CONFIG_STAT0, 0x85, par);
@@ -252,9 +252,12 @@ int atyfb_xl_init(struct fb_info *info)
aty_st_le32(0xEC, 0x00000000, par);
aty_st_le32(0xFC, 0x00000000, par);
+#if defined (CONFIG_FB_ATY_GENERIC_LCD)
+ int i;
for (i=0; i<sizeof(lcd_tbl)/sizeof(lcd_tbl_t); i++) {
aty_st_lcd(lcd_tbl[i].lcd_reg, lcd_tbl[i].val, par);
}
+#endif
aty_st_le16(CONFIG_STAT0, 0x00A4, par);
mdelay(10);
next prev parent reply other threads:[~2005-09-19 4:18 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-09-19 2:35 Blade 100, 2.6.13.2, atyfb Kumba
2005-09-19 4:18 ` Tom 'spot' Callaway [this message]
2005-09-21 7:29 ` David S. Miller
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=1127103527.2639.3.camel@localhost.localdomain \
--to=tcallawa@redhat.com \
--cc=sparclinux@vger.kernel.org \
/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.