29 Jun, 2007

2 commits

  • WARNING: drivers/built-in.o(.text+0x8742a): Section mismatch: reference to .init.data:chipsfb_fix (between 'chipsfb_pci_init' and 'chipsfb_set_par')
    WARNING: drivers/built-in.o(.text+0x87432): Section mismatch: reference to .init.data:chipsfb_fix (between 'chipsfb_pci_init' and 'chipsfb_set_par')
    WARNING: drivers/built-in.o(.text+0x87442): Section mismatch: reference to .init.data:chipsfb_var (between 'chipsfb_pci_init' and 'chipsfb_set_par')
    WARNING: drivers/built-in.o(.text+0x8744a): Section mismatch: reference to .init.data:chipsfb_var (between 'chipsfb_pci_init' and 'chipsfb_set_par')

    init_chips is only called from chipsfb_pci_init
    chipsfb_fix and chipsfb_var are only referenced from init_chips

    Signed-off-by: Olaf Hering
    Cc: "Antonino A. Daplas"
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Olaf Hering
     
  • Fix a regression on Apple iBook1. Changes in the clock init code caused an
    incorrect XCLK frequency to be used leading to a corrupted display.

    Signed-off-by: Ville Syrjala
    Cc: Olaf Hering
    Cc: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Ville Syrjala
     

15 Jun, 2007

1 commit

  • * master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6: (30 commits)
    [PARISC] remove global_ack_eiem
    [PARISC] Fix kernel panic in check_ivt
    [PARISC] Fix bug when syscall nr is __NR_Linux_syscalls
    [PARISC] be more defensive in process.c::get_wchan
    [PARISC] fix "reduce size of task_struct on 64-bit machines" fallout
    [PARISC] fix null ptr deref in unwind.c
    [PARISC] fix trivial spelling nit in asm/linkage.h
    [PARISC] remove remnants of parisc-specific softirq code
    [PARISC] fix section mismatch in smp.c
    [PARISC] fix "ENTRY" macro redefinition
    [PARISC] Wire up utimensat/signalfd/timerfd/eventfd syscalls
    [PARISC] fix section mismatch in superio serial drivers
    [PARISC] fix section mismatch in parisc eisa driver
    [PARISC] fix section mismatches in arch/parisc/kernel
    [PARISC] fix section mismatch in ccio-dma
    [PARISC] fix section mismatch in parisc STI video drivers
    [PARISC] fix section mismatch in parport_gsc
    [PARISC] fix lasi_82596 build
    [PARISC] Build fixes for power.c
    [PARISC] kobject is embedded in subsys, not kset
    ...

    Linus Torvalds
     

06 Jun, 2007

3 commits


05 Jun, 2007

1 commit

  • Fix the following warnings in promcon:
    WARNING: o-sparc64/drivers/video/console/built-in.o(.text+0x480): Section mismatch: reference to .init.data:promfont_unitable (between 'promcon_init_unimap' and 'promcon_init')
    WARNING: o-sparc64/drivers/video/console/built-in.o(.text+0x488): Section mismatch: reference to .init.data:promfont_unitable (between 'promcon_init_unimap' and 'promcon_init')
    WARNING: o-sparc64/drivers/video/console/built-in.o(.text+0x48c): Section mismatch: reference to .init.data:promfont_unicount (between 'promcon_init_unimap' and 'promcon_init')
    WARNING: o-sparc64/drivers/video/console/built-in.o(.text+0x490): Section mismatch: reference to .init.data:promfont_unicount (between 'promcon_init_unimap' and 'promcon_init')

    The warnings happens because the function: promcon_init_unimap()
    references promfont_unitable and promfont_unicount which are marked
    __initdata by the conmakehash command in the drivers/video/console/Makefile

    Fix the warning by removing the __initdata marker on the two variables.

    Signed-off-by: Sam Ravnborg
    Signed-off-by: David S. Miller

    Sam Ravnborg
     

04 Jun, 2007

1 commit


01 Jun, 2007

4 commits

  • This patch correctly restores console state after switching from X.
    Otherwise, screen is always off after switching from X.

    Signed-off-by: Krzysztof Helt
    Signed-off-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Krzysztof Helt
     
  • Move the forward declaration of fb_class from drivers/video/console/fbcon.h to
    , together with the other forward declarations related to
    drivers/video/fbmem.c.

    This kills the following sparse warning:
    | drivers/video/fbmem.c:1363:14: warning: symbol 'fb_class' was not declared. Should it be static?

    Signed-off-by: Geert Uytterhoeven
    Signed-off-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Geert Uytterhoeven
     
  • This patch prevents null pointer dereference in arkfb and vt8623fb.

    Signed-off-by: Ondrej Zajicek
    Signed-off-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Ondrej Zajicek
     
  • This patch fixes wrong ifdef around the xxxfb_setup. It also moves this
    function to remove forward declaration.

    Signed-off-by: Krzysztof Helt
    Signed-off-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Krzysztof Helt
     

31 May, 2007

1 commit


28 May, 2007

1 commit

  • Hi Kyle,

    this patch fixes various section mismatches in the sti graphics driver:
    WARNING: drivers/built-in.o(.text.sticore_pci_init+0xac): Section mismatch: reference to .init.text:sti_try_rom_generic (after 'sticore_pci_init')
    WARNING: drivers/built-in.o(.text.sticore_pci_init+0xe4): Section mismatch: reference to .init.text:sticore_check_for_default_sti (after 'sticore_pci_init')
    WARNING: drivers/built-in.o(.text.sti_get_rom+0x18): Section mismatch: reference to .init.text:sti_init_roms (after 'sti_get_rom')
    (and others).

    Basically it's a replacement of __init by __devinit.
    Please apply, Helge

    Signed-off-by: Helge Deller
    Signed-off-by: Kyle McMartin

    Helge Deller
     

24 May, 2007

7 commits

  • info->pseudo_palette was previously kmalloced. Do not overwrite it afterwards

    Signed-off-by: Sascha Hauer
    Signed-off-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Sascha Hauer
     
  • Here are some small fixes for the imxfb framebuffer driver:

    - remove ifndef for MX1FS2 platform which is not present in the kernel.
    - REV, CLS, PS and SPL_SPR are only needed with some sharp displays.
    Only setup the corresponding io pins when such a display is connected.

    Signed-off-by: Sascha Hauer
    Signed-off-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Sascha Hauer
     
  • ps3fb: Use the FB_SYS_* operations instead of the FB_CFB_* operations as the
    actual frame buffer memory is part of system RAM

    Signed-off-by: Geert Uytterhoeven
    Signed-off-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Geert Uytterhoeven
     
  • Fix compile warnings from w100fb.c. Attribute registration failure doesn't
    stop the driver working so just warn about it.

    Signed-off-by: Richard Purdie
    Signed-off-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Richard Purdie
     
  • - fix 16-bit RGBA 4444 and 5551 modes (use fbset -rgba to set them)
    - kill wmb() after each register write by PM3_SLOW_WRITE_REG
    - kill inaccurate comments (leftovers from skeletonfb.c)
    - kill PCI class restriction, now it is more general and shorter
    - white spaces and other minor fixes and source reducing

    Signed-off-by: Krzysztof Helt
    Signed-off-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Krzysztof Helt
     
  • This patch fixes a possible barriers problem in RDAC_WR functions, then
    remove redudant ones.

    It also removes one unneeded register load from blitter function().

    Signed-off-by: Krzysztof.Helt
    Signed-off-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Krzysztof Helt
     
  • This patch puts all SBUS/UPA selection under one option "SBUS/UPA
    framebuffers" and moves all sparc specific drivers next to them in one group.

    Signed-off-by: Krzysztof Helt
    Signed-off-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Krzysztof Helt
     

17 May, 2007

1 commit

  • Refine SCREEN_INFO sanity check for vgacon initialization.

    Checking video mode field only to see whenever SCREEN_INFO is
    initialized is not enougth, in some cases it is zero although
    a vga card is present. Lets additionally check cols and lines.

    Signed-off-by: Gerd Hoffmann
    Cc: Rusty Russell
    Cc: Andi Kleen
    Cc: Alan
    Cc: Ingo Molnar
    Acked-by: Eric W. Biederman
    Cc: "H. Peter Anvin"
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Gerd Hoffmann
     

14 May, 2007

1 commit


13 May, 2007

1 commit


11 May, 2007

7 commits


10 May, 2007

7 commits

  • Add "depends on HAS_IOMEM" to a number of menus to make them
    disappear for s390 which does not have I/O memory.

    Signed-off-by: Martin Schwidefsky

    Martin Schwidefsky
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (25 commits)
    sound: convert "sound" subdirectory to UTF-8
    MAINTAINERS: Add cxacru website/mailing list
    include files: convert "include" subdirectory to UTF-8
    general: convert "kernel" subdirectory to UTF-8
    documentation: convert the Documentation directory to UTF-8
    Convert the toplevel files CREDITS and MAINTAINERS to UTF-8.
    remove broken URLs from net drivers' output
    Magic number prefix consistency change to Documentation/magic-number.txt
    trivial: s/i_sem /i_mutex/
    fix file specification in comments
    drivers/base/platform.c: fix small typo in doc
    misc doc and kconfig typos
    Remove obsolete fat_cvf help text
    Fix occurrences of "the the "
    Fix minor typoes in kernel/module.c
    Kconfig: Remove reference to external mqueue library
    Kconfig: A couple of grammatical fixes in arch/i386/Kconfig
    Correct comments in genrtc.c to refer to correct /proc file.
    Fix more "deprecated" spellos.
    Fix "deprecated" typoes.
    ...

    Fix trivial comment conflict in kernel/relay.c.

    Linus Torvalds
     
  • My geforce isn't supported by nvidia frame buffer.

    /sbin/lspci
    01:00.0 VGA compatible controller: nVidia Corporation Unknown device 02e2 (rev a2)

    /usr/sbin/fbset -i

    mode "1024x768-60"
    # D: 65.003 MHz, H: 48.365 kHz, V: 60.006 Hz
    geometry 1024 768 1024 32767 8
    timings 15384 160 24 29 3 136 6
    accel true
    rgba 8/0,8/0,8/0,0/0
    endmode

    Frame buffer device information:
    Name : NV2e
    Address : 0xe0000000
    Size : 134217728
    Type : PACKED PIXELS
    Visual : PSEUDOCOLOR
    XPanStep : 8
    YPanStep : 1
    YWrapStep : 0
    LineLength : 1024
    MMIO Address: 0xf6000000
    MMIO Size : 16777216
    Accelerator : Unknown (46)

    Here is a patch for this problem.

    Signed-off-by: Michal Piotrowski
    Cc: "Antonino A. Daplas"
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Michal Piotrowski
     
  • Provide framebuffer page protection flags and definitions of
    fb_readl/fb_writel for AVR32.

    Signed-off-by: Haavard Skinnemoen
    Cc: "Antonino A. Daplas"
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Haavard Skinnemoen
     
  • Move fb_get_caps() method to svgalib.c as svga_get_caps() so it can be used by
    s3fb, arkfb and vt8623fb.

    Signed-off-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Antonino A. Daplas
     
  • This patch adds fbdev driver for graphics cards with ARK Logic 2000PV graphics
    chip with ICS 5342 ramdac.

    [adaplas@gmail.com: build fixes]
    Signed-off-by: Ondrej Zajicek
    Signed-off-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Ondrej Zajicek
     
  • This patch adds fbdev driver for graphics core in VIA VT8623

    [adaplas@gmail.com: build fixes]
    Signed-off-by: Ondrej Zajicek
    Signed-off-by: Antonino Daplas
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Ondrej Zajicek
     

09 May, 2007

2 commits