1. 26 Feb, 2004 40 commits
    • Andrew Morton's avatar
      [PATCH] swsusp locking fix · 9f103d98
      Andrew Morton authored
      From: Herbert Xu <herbert@gondor.apana.org.au>
      
      update_screen() requires the console semaphore.
      9f103d98
    • Andrew Morton's avatar
      [PATCH] wanmain.c build fix · ae12d0dd
      Andrew Morton authored
      net/wanrouter/wanmain.c:195: error: parse error before "static"
      ae12d0dd
    • Andrew Morton's avatar
      [PATCH] kbuild: add defconfig targets to make help · 7e1940ec
      Andrew Morton authored
      From: Sam Ravnborg <sam@ravnborg.org>
      
      List all entries in arch/$(ARCH)/configs/*_defconfig when doing 'make
      help'.
      
      Results in output like this (ppc64 as example):
      
        g5_defconfig             - Build for g5
        pSeries_defconfig        - Build for pSeries
      
      The implementation is generic and enables this for all users of _defconfig.
      7e1940ec
    • Andrew Morton's avatar
      [PATCH] V4L: Add new driver for Teletext decoder SAA5246A from Philips · 483d14ad
      Andrew Morton authored
      From: linux@MichaelGeng.de (Michael Geng)
      
      Add new driver for Teletext decoder SAA5246A from Philips.
      483d14ad
    • Andrew Morton's avatar
      [PATCH] C99 initializer for driver/media/dvb/ttpci/budget-av.c · 30799142
      Andrew Morton authored
      From: "Art Haas" <ahaas@airmail.net>
      
      Here's a small patch changing the GNU-style initializers to C99
      initializers.
      30799142
    • Andrew Morton's avatar
      [PATCH] C99 initializers for drivers/media/dvb/frontends/sp887x.c · 00593903
      Andrew Morton authored
      From: "Art Haas" <ahaas@airmail.net>
      
      Here's a small patch changing the GNU-style initializers to C99
      initializers.
      00593903
    • Andrew Morton's avatar
      [PATCH] C99 initializers for drivers/media/dvb/frontends/alps_tdlb7.c · 3b6a3c78
      Andrew Morton authored
      From: "Art Haas" <ahaas@airmail.net>
      
      Here's a small patch changing the GNU-style initializers to C99
      initializers.
      3b6a3c78
    • Andrew Morton's avatar
      [PATCH] C99 initializer for drivers/media/dv/frontend/stv0229.c · 39d20f05
      Andrew Morton authored
      From: "Art Haas" <ahaas@airmail.net>
      
      Here's a small patch changing GNU-style initializers to C99 initializers.
      39d20f05
    • Andrew Morton's avatar
      [PATCH] C99 initializers for drivers/media/common/saa7146_video.c · 6a83fee5
      Andrew Morton authored
      From: "Art Haas" <ahaas@airmail.net>
      
      Here's a small patch changing the GNU-style initializers to C99
      initializers.
      6a83fee5
    • Andrew Morton's avatar
      [PATCH] C99 initializers for drivers/net/irda/irda-usb.c · 7dabe99a
      Andrew Morton authored
      From: "Art Haas" <ahaas@airmail.net>
      
      Here's a small patch changing the GNU-style initializers to C99
      initializers.
      7dabe99a
    • Andrew Morton's avatar
      [PATCH] C99 initializers for drivers/net/wan/pci200syn.c · 67d5240c
      Andrew Morton authored
      From: "Art Haas" <ahaas@airmail.net>
      
      Here's a small patch changing the GNU-style initializers to C99
      initializers.
      67d5240c
    • Andrew Morton's avatar
      [PATCH] C99 initializers for drivers/net/wan/wanxl.c · 6194eaf4
      Andrew Morton authored
      From: "Art Haas" <ahaas@airmail.net>
      
      Here's a small patch changing the GNU-style initializers to C99
      initializers.
      6194eaf4
    • Andrew Morton's avatar
      [PATCH] C99 initializers for drivers/net/wireless/airo.c · a6e45332
      Andrew Morton authored
      From: "Art Haas" <ahaas@airmail.net>
      
      Here's a small patch changing the GNU-style initializers to C99 initializers.
      a6e45332
    • Andrew Morton's avatar
      [PATCH] C99 initiailzers for drivers/isdn/i4l/isdn_common.c · de32b801
      Andrew Morton authored
      From: "Art Haas" <ahaas@airmail.net>
      
      Here's a small patch changing a few GNU-style initializers to C99
      initiailzers.
      de32b801
    • Andrew Morton's avatar
      [PATCH] Kill bogus __KERNEL_SYSCALLS usage · d1eae390
      Andrew Morton authored
      From: Dave Jones <davej@redhat.com>
      
      Now that the syscalls.h stuff is in mainline, that clears the way for this
      I guess?
      d1eae390
    • Andrew Morton's avatar
      [PATCH] C99 patch for fs/afs/inode.c · 2b8095b7
      Andrew Morton authored
      From: "Art Haas" <ahaas@airmail.net>
      
      This patch converts the file to use C99 initializers.  The file had this
      patch applied before, but a subsequent patch reversed the change and
      readded the GNU-style initializer.  This patch brings back the C99 one.
      2b8095b7
    • Andrew Morton's avatar
      [PATCH] mtd locking fix · 3e224250
      Andrew Morton authored
      From: David Woodhouse <dwmw2@infradead.org>,
            Dave Jones <davej@redhat.com>
      
      Add a missing unlock.
      3e224250
    • Andrew Morton's avatar
      [PATCH] don't use floating point in tdfxfb · 93ce5396
      Andrew Morton authored
      From: Jakub Bogusz <qboosh@pld-linux.org>
      
      This patch removes using of floating point operations in tdfxfb - they
      are really not needed here (these consts are used only in substitutions
      and comparisons with integers) are cause unresolved symbols on some
      archs - e.g. on alpha:
      
      *** Warning: "__ltdf2" [drivers/video/tdfxfb.ko] undefined!
      *** Warning: "__adddf3" [drivers/video/tdfxfb.ko] undefined!
      *** Warning: "__floatsidf" [drivers/video/tdfxfb.ko] undefined!
      93ce5396
    • Andrew Morton's avatar
      [PATCH] Remove unused tty CALLOUT defines · f69efc9b
      Andrew Morton authored
      From: Marcelo Tosatti <marcelo.tosatti@cyclades.com>
      
      The callout code has been removed long ago from 2.6.  I believe it is safe
      to remove some of its unused defines.
      f69efc9b
    • Andrew Morton's avatar
      [PATCH] radeon config fix · b1c059c1
      Andrew Morton authored
      From: Herbert Xu <herbert@gondor.apana.org.au>
      
      RADEON is selecting I2C_ALGOBIT but as kconfig currently does not propagate
      selects up the dependency chain (that is according to Roman), this can
      leave I2C as m while I2C_ALGOBIT is y.
      b1c059c1
    • Andrew Morton's avatar
      [PATCH] early printk documentation fix · a79e9d88
      Andrew Morton authored
      early printk documentation fix
      a79e9d88
    • Andrew Morton's avatar
      [PATCH] request_firmware(): fix attribute removal · 8ba2e802
      Andrew Morton authored
      From: Manuel Estrada Sainz <ranty@ranty.pantax.net>
      
      Based on patch and suggestions from Dmitry Torokhov
      
      - Don't remove attributes, they should be gone automatically.
      8ba2e802
    • Andrew Morton's avatar
      [PATCH] request_firmware(): refactor fw_setup_class_device() · c88ec5ad
      Andrew Morton authored
      From: Manuel Estrada Sainz <ranty@ranty.pantax.net>
      
      Based on patch and suggestions from Dmitry Torokhov
      
      - Refactor fw_setup_class_device for readability and maintainability.
      c88ec5ad
    • Andrew Morton's avatar
      [PATCH] request_firmware(): race fixes · 2994d10a
      Andrew Morton authored
      From: Manuel Estrada Sainz <ranty@ranty.pantax.net>
      
      - Remove races related to the handling and release of 'struct firmware'
      2994d10a
    • Andrew Morton's avatar
      [PATCH] request_firmware(): fix firmware_priv leak · b4f939a2
      Andrew Morton authored
      From: Manuel Estrada Sainz <ranty@ranty.pantax.net>
      
      Based on patch and suggestions from Dmitry Torokhov
      
      - release 'struct firmware_priv' from class_dev->release.
      b4f939a2
    • Andrew Morton's avatar
      [PATCH] request_firmware(): add status bitmap · fbe910e4
      Andrew Morton authored
      From: Manuel Estrada Sainz <ranty@ranty.pantax.net>
      
      Based on patch and suggestions from Dmitry Torokhov
      
      - Make an status bitmap instead of using independent boolean variables.  It
        will make things nicer later when new issues need to be tracked.
      fbe910e4
    • Andrew Morton's avatar
      [PATCH] request_firmware(): more misc fixes · b0969714
      Andrew Morton authored
      From: Manuel Estrada Sainz <ranty@ranty.pantax.net>
      
      Based on patch and suggestions from Dmitry Torokhov
      
      - Take advantage of strlcpy.
      
      - Extra error logging.
      
      - Use struct coping instead of memcpy.
      
      - Put all aborting code in a single place, and fully abort if
        fw_realloc_buffer fails.
      
      - Abort on unexpected 'loading' values.
      b0969714
    • Andrew Morton's avatar
      [PATCH] request_firmware(): misc fixes · 6a2ea2b8
      Andrew Morton authored
      From: Manuel Estrada Sainz <ranty@ranty.pantax.net>
      
      Based on patch and suggestions from Dmitry Torokhov
      
      - use vfree to free vmalloc memory.
      
      - Make sure fw_setup_class_device sets *class_dev_p to NULL in all case of
        error.
      
      - Fix error handling in firmware_class_init.
      6a2ea2b8
    • Andrew Morton's avatar
      [PATCH] M68k Macintosh driver config · 9bf6f993
      Andrew Morton authored
      From: Geert Uytterhoeven <geert@linux-m68k.org>
      
      Update Macintosh driver config logic:
        - Move remaining Mac/m68k-specific logic from arch/m68k/Kconfig to
          drivers/macintosh/Kconfig
        - Fixup Mac/m68k conflicts
      9bf6f993
    • Andrew Morton's avatar
      [PATCH] n_tty.c cleanup · 514b677c
      Andrew Morton authored
      From: James Simmons <jsimmons@infradead.org>
      
      Remove kd.h.  We don't need this header.  Use the inline functions to set
      the current process state.
      514b677c
    • Andrew Morton's avatar
      [PATCH] dvb: TTUSB-Budget DVB driver update · 8834e5d0
      Andrew Morton authored
      From: Michael Hunold <hunold@linuxtv.org>
      
      - dvb-ttusb-budget: Fixed i2c code to detect nearly all errors
      
      - dvb-ttusb-budget: Added "V 2.1" to prevent warning message on driver load
      
      - dvb-ttusb-budget: Some printks turned into dprintks
      
      - dvb-ttusb-budget: Removed __initdata.  It is now possible in kernel 2.6
        to compile the DVB drivers into a monolithic kernel.
      
      - dvb-ttusb-budget: Fix for failing urb submission under 2.6 kernels
      8834e5d0
    • Andrew Morton's avatar
      [PATCH] dvb: av7110 DVB driver update · f356aa53
      Andrew Morton authored
      From: Michael Hunold <hunold@linuxtv.org>
      
      - av7110: check result of saa7146_wait_for_debi_done() in av7110_bootarm()
        and bail out early if booting the ARM failed
      
      - av7110: correct voffset for analog standard
      
      - av7110: replace usage of sleep_on_interruptible_timeout() with
        wait_event_interruptible_timeout()
      f356aa53
    • Andrew Morton's avatar
      [PATCH] dvb: tda1004x DVB frontend update · b4da6ccc
      Andrew Morton authored
      From: Michael Hunold <hunold@linuxtv.org>
      
      - tda1004x: standardised where the firmware should be.
      
      - tda1004x: need to re-invert inversion for tda10046 in get_fe()
      
      - tda1004x: reset chip before uploading firmware
      
      - tda1004x: split firmware upload off from frontend init.  the initial tune
        attempt was taking too long.  provide explanation of tuner frequency
        calculations
      
      - tda1004x: Fixed signal strength reading for tda10046h
      b4da6ccc
    • Andrew Morton's avatar
      [PATCH] dvb: stv0299 DVB frontend update · 9820b419
      Andrew Morton authored
      From: Michael Hunold <hunold@linuxtv.org>
      
      stv0299: Added seperate settings for SU1278 on Technotrend hardware
      9820b419
    • Andrew Morton's avatar
      [PATCH] dvb: Misc frontend updates · 1d9c0c4d
      Andrew Morton authored
      From: Michael Hunold <hunold@linuxtv.org>
      
      - alps_tdlb7 + alps_tdmb7: Changed to use full i2c reads in probing instead
        of i2c pings to be compatable with ttusb
      
      - nxt6000: bugfix by Robert Cook: FE_RESET did the same as FE_INIT, thus
        invalidating current channel settings on FE_RESET
      
      - sp887x: fixed typo
      
      - Makefile: add nxt6000 frontend driver to Makefiles
      
      - Kconfig: DVB_TDA1004X and DVB_NXT6000 do not depend on !STANDALONE (i.e.
        no compile-time firmware image necessary)
      
      - ves1820: turn off ves1820 test output pins
      
      - ves1820: verbose-print AFC only if carrier has been recovered
      
      - ves1820: change AFC handling as suggested by Robert Schlabbach, use bit 1
        of the SYNC register for FE_HAS_SIGNAL
      1d9c0c4d
    • Andrew Morton's avatar
      [PATCH] dvb: core update · d7812a54
      Andrew Morton authored
      From: Michael Hunold <hunold@linuxtv.org>
      
      - dvb-core: replace usage of sleep_on_...() with
        wait_event_interruptible_timeout()
      
      - dvb-core: fix dvb_ringbuffer_read/write() buffer pointer bug
      
      - video: added VIDEO_EVENT_FRAME_RATE_CHANGED and VIDEO_GET_FRAME_RATE
        ioctl
      d7812a54
    • Andrew Morton's avatar
      [PATCH] dvb: Minor Skystar2 updates · 81260e6d
      Andrew Morton authored
      From: Michael Hunold <hunold@linuxtv.org>
      
      skystar2: renamed two functions, deleted spurious spaces.
      81260e6d
    • Andrew Morton's avatar
      [PATCH] dvb: Update saa7146 driver core · 9d01ccfc
      Andrew Morton authored
      From: Michael Hunold <hunold@linuxtv.org>
      
      - saa7146: fix timeout bug on AMD64 in saa7146_wait_for_debi_done()
      
      - saa7146: release resources for video overlay properly, don't
        (incorrectly) rely on VIDIOC_OVERLAY(0)
      9d01ccfc
    • Andrew Morton's avatar
      [PATCH] dvb: Update subsystem docs · bf26bd16
      Andrew Morton authored
      From: Michael Hunold <hunold@linuxtv.org>
      
      - dvb docs: added a nice howto on how to get Avermedia DVB-T running - nice
        tutorial for DVB newbie, too
      
      - dvb docs: fix various incorrect informations in cards.txt, faq.txt,
        firmware.txt
      bf26bd16
    • Andrew Morton's avatar
      [PATCH] s390: DCSS block device driver. · bd6d323f
      Andrew Morton authored
      From: Martin Schwidefsky <schwidefsky@de.ibm.com>
      
      Add z/VM discontiguos saved segments (DCSS) block device driver.
      bd6d323f