mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-15 16:24:13 +08:00
[PATCH] atyfb: Fix compiler warnings
Fix some compiler warnings and remove an #ifdef. Signed-off-by: Ville Syrjala <syrjala@sci.fi> Cc: "Antonino A. Daplas" <adaplas@pol.net> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
0597850152
commit
c98959f566
@ -2350,11 +2350,7 @@ static int __devinit aty_init(struct fb_info *info, const char *name)
|
||||
const char *ramname = NULL, *xtal;
|
||||
int gtb_memsize, has_var = 0;
|
||||
struct fb_var_screeninfo var;
|
||||
u8 pll_ref_div;
|
||||
u32 i;
|
||||
#if defined(CONFIG_PPC)
|
||||
int sense;
|
||||
#endif
|
||||
|
||||
init_waitqueue_head(&par->vblank.wait);
|
||||
spin_lock_init(&par->int_lock);
|
||||
@ -2464,18 +2460,21 @@ static int __devinit aty_init(struct fb_info *info, const char *name)
|
||||
par->pll_limits.mclk = 63;
|
||||
}
|
||||
|
||||
if (M64_HAS(GTB_DSP)
|
||||
&& (pll_ref_div = aty_ld_pll_ct(PLL_REF_DIV, par))) {
|
||||
int diff1, diff2;
|
||||
diff1 = 510 * 14 / pll_ref_div - par->pll_limits.pll_max;
|
||||
diff2 = 510 * 29 / pll_ref_div - par->pll_limits.pll_max;
|
||||
if (diff1 < 0)
|
||||
diff1 = -diff1;
|
||||
if (diff2 < 0)
|
||||
diff2 = -diff2;
|
||||
if (diff2 < diff1) {
|
||||
par->ref_clk_per = 1000000000000ULL / 29498928;
|
||||
xtal = "29.498928";
|
||||
if (M64_HAS(GTB_DSP)) {
|
||||
u8 pll_ref_div = aty_ld_pll_ct(PLL_REF_DIV, par);
|
||||
|
||||
if (pll_ref_div) {
|
||||
int diff1, diff2;
|
||||
diff1 = 510 * 14 / pll_ref_div - par->pll_limits.pll_max;
|
||||
diff2 = 510 * 29 / pll_ref_div - par->pll_limits.pll_max;
|
||||
if (diff1 < 0)
|
||||
diff1 = -diff1;
|
||||
if (diff2 < 0)
|
||||
diff2 = -diff2;
|
||||
if (diff2 < diff1) {
|
||||
par->ref_clk_per = 1000000000000ULL / 29498928;
|
||||
xtal = "29.498928";
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif /* CONFIG_FB_ATY_CT */
|
||||
@ -2668,6 +2667,7 @@ static int __devinit aty_init(struct fb_info *info, const char *name)
|
||||
has_var = 1;
|
||||
} else {
|
||||
if (default_vmode == VMODE_CHOOSE) {
|
||||
int sense;
|
||||
if (M64_HAS(G3_PB_1024x768))
|
||||
/* G3 PowerBook with 1024x768 LCD */
|
||||
default_vmode = VMODE_1024_768_60;
|
||||
@ -3711,6 +3711,8 @@ static int __devinit atyfb_atari_probe(void)
|
||||
|
||||
#endif /* CONFIG_ATARI */
|
||||
|
||||
#ifdef CONFIG_PCI
|
||||
|
||||
static void __devexit atyfb_remove(struct fb_info *info)
|
||||
{
|
||||
struct atyfb_par *par = (struct atyfb_par *) info->par;
|
||||
@ -3758,7 +3760,6 @@ static void __devexit atyfb_remove(struct fb_info *info)
|
||||
framebuffer_release(info);
|
||||
}
|
||||
|
||||
#ifdef CONFIG_PCI
|
||||
|
||||
static void __devexit atyfb_pci_remove(struct pci_dev *pdev)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user