12 Dec, 2009
40 commits
-
Fix up all users of utsrelease.h
Signed-off-by: Sam Ravnborg
Signed-off-by: Michal Marek -
kbuild.h forces include of autoconf.h on the
commandline using -include - so we do not need to
include the file explicit.Signed-off-by: Sam Ravnborg
Signed-off-by: Michal Marek -
The debug batman option needs to depend on the correct
config option.Signed-off-by: Greg Kroah-Hartman
[ "No means no!" - Linus ]
Signed-off-by: Linus Torvalds -
* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6: (235 commits)
Staging: IIO: add selection of IIO_SW_RING to LIS3L02DQ as needed
Staging: IIO: Add tsl2560-2 support to tsl2563 driver.
Staging: IIO: Remove tsl2561 driver. Support merged with tsl2563.
Staging: wlags49_h2: fix up signal levels
+ drivers-staging-wlags49_h2-remove-cvs-metadata.patch added to -mm tree
Staging: samsung-laptop: add TODO file
Staging: samsung-laptop: remove old kernel code
Staging: add Samsung Laptop driver
staging: batman-adv meshing protocol
Staging: rtl8192u: depends on USB
Staging: rtl8192u: remove dead code
Staging: rtl8192u: remove bad whitespaces
Staging: rtl8192u: make it compile
Staging: Added Realtek rtl8192u driver to staging
Staging: dream: add gpio and pmem support
Staging: dream: add TODO file
Staging: android: delete android drivers
Staging: et131x: clean up the avail fields in the rx registers
Staging: et131x: Clean up number fields
Staging: et131x: kill RX_DMA_MAX_PKT_TIME
... -
* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6: (27 commits)
Driver core: fix race in dev_driver_string
Driver Core: Early platform driver buffer
sysfs: sysfs_setattr remove unnecessary permission check.
sysfs: Factor out sysfs_rename from sysfs_rename_dir and sysfs_move_dir
sysfs: Propagate renames to the vfs on demand
sysfs: Gut sysfs_addrm_start and sysfs_addrm_finish
sysfs: In sysfs_chmod_file lazily propagate the mode change.
sysfs: Implement sysfs_getattr & sysfs_permission
sysfs: Nicely indent sysfs_symlink_inode_operations
sysfs: Update s_iattr on link and unlink.
sysfs: Fix locking and factor out sysfs_sd_setattr
sysfs: Simplify iattr time assignments
sysfs: Simplify sysfs_chmod_file semantics
sysfs: Use dentry_ops instead of directly playing with the dcache
sysfs: Rename sysfs_d_iput to sysfs_dentry_iput
sysfs: Update sysfs_setxattr so it updates secdata under the sysfs_mutex
debugfs: fix create mutex racy fops and private data
Driver core: Don't remove kobjects in device_shutdown.
firmware_class: make request_firmware_nowait more useful
Driver-Core: devtmpfs - set root directory mode to 0755
... -
* 'drm-nouveau-pony' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:
drm/nouveau: Add DRM driver for NVIDIA GPUs -
Here I've kept the selection of IIO_SW_RING separate from
IIO_TRIGGER as it will go away fairly shortly when the ring buffer
type becomes configurable on a per device basis, whereas the
IIO_TRIGGER select will remain. Whether to retain the option to
remove the support for ring buffers entirely is one for after that
support is in place.Reported-by: Randy Dunlap
Signed-off-by: Jonathan Cameron
Acked-by: Randy Dunlap
Signed-off-by: Greg Kroah-Hartman -
Minimal changes to driver. Just adds the device to the id
table and adjusts the Kconfig elements appropriately.Adding further similar chips from TAOS is complicated by their
different conversion functions (and hence left for now).Signed-off-by: Jonathan Cameron
Acked-by: Amit Kucheria
Signed-off-by: Greg Kroah-Hartman -
This patch simply removes the tsl2561 driver.
Signed-off-by: Jonathan Cameron
Acked-by: Amit Kucheria -
Adjusts the signal levels reported by the wlags49_h2 and wlags49_h25 staging
drivers. With the constants supplied by Agere the signal levels are always
poor, even in close proximity to the AP. The signals are now measured with
a real device. 100% for close proximity to the AP, 0% for the noice floor.
Now the levels shown by the NetworkManager gauge make sense.Some magic numbers in the related code are replaced by the correct constants
from the wireless extension interface (wireless.h). Also the flag IW_QUAL_DBM
is now set, as specified in the wireless.h header file.Signed-off-by: Henk de Groot
Signed-off-by: Greg Kroah-Hartman -
Cc: Henk de Groot
Cc: Randy Dunlap
Signed-off-by: Andrew Morton
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Greg Kroah-Hartman
-
Don't test for the kernel version, we know what version we are in,
the latest.Signed-off-by: Greg Kroah-Hartman
-
This is a drive for the Samsung N128 laptop to control the wireless LED
and backlight.Many thanks to Joey Lee for his help in testing and finding all of my
bugs in the development of this driver, it has been invaluable.Cc: Joey Lee
Signed-off-by: Greg Kroah-Hartman -
B.A.T.M.A.N. (better approach to mobile ad-hoc networking) is
a routing protocol for multi-hop ad-hoc mesh networks. The
networks may be wired or wireless. See
http://www.open-mesh.org/ for more information and user space
tools.This is the first submission for inclusion in staging.
Signed-off-by: Andrew Lunn
Signed-off-by: Greg Kroah-Hartman -
rtl8192u uses usb_* interfaces so it should depend on USB.
ERROR: "usb_kill_urb" [drivers/staging/rtl8192u/r8192u_usb.ko] undefined!
ERROR: "usb_deregister" [drivers/staging/rtl8192u/r8192u_usb.ko] undefined!
ERROR: "usb_control_msg" [drivers/staging/rtl8192u/r8192u_usb.ko] undefined!
ERROR: "usb_submit_urb" [drivers/staging/rtl8192u/r8192u_usb.ko] undefined!
ERROR: "usb_register_driver" [drivers/staging/rtl8192u/r8192u_usb.ko] undefined!
ERROR: "usb_free_urb" [drivers/staging/rtl8192u/r8192u_usb.ko] undefined!
ERROR: "usb_alloc_urb" [drivers/staging/rtl8192u/r8192u_usb.ko] undefined!Signed-off-by: Randy Dunlap
Signed-off-by: Greg Kroah-Hartman -
Remove #ifse against older kernel versions;
Remove codes marked with #if 0;
Remove #if 1Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Greg Kroah-Hartman -
Add it to staging Kbuild and fixes some API differences that prevents
compilation.It seems that the ieee80211 stack is very close to rtl8192su one.
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Greg Kroah-Hartman -
Add Realtek linux driver for rtl8192u as provided by Realtek
rtl8192u_linux_2.6.0006.1031.2008.tar.gz, send to me C/C staging ML.
This version won't compile against upstream, doesn't follow
Linux CodingStyle and has their own ieee80211 stack.Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Greg Kroah-Hartman -
This adds generic_gpio and pmem support, both are needed for other
dream drivers.Signed-off-by: Pavel Machek
Signed-off-by: Greg Kroah-Hartman -
This adds TODO list. It is probably incomplete, as many parts were not
reviewed by the upstream maintainers, yet.Signed-off-by: Pavel Machek
Signed-off-by: Greg Kroah-Hartman -
These drivers are no longer being developed and the original authors
seem to have abandonded them and hence, do not want them in the mainline
kernel tree.So sad :(
Cc: Brian Swetland
Signed-off-by: Greg Kroah-Hartman -
These have a wrap bit but again need little work to clean out. There are a
couple of uglies left that want addressing in later clean up. Notably we should
probably keep the local psr copy and wrap as two values.Signed-off-by: Alan Cox
Signed-off-by: Greg Kroah-Hartman -
Lots of RX typedefs are just low bits of a u32, so clean them all up in one
go and just work them directly.Signed-off-by: Alan Cox
Signed-off-by: Greg Kroah-Hartman -
Another one bits the dust ...
Signed-off-by: Alan Cox
Signed-off-by: Greg Kroah-Hartman -
Guess what - we don't use this one either
Signed-off-by: Alan Cox
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Alan Cox
Signed-off-by: Greg Kroah-Hartman -
Yes folks it another unused typedef.. This completes the clean up of the
TX DMA typedefsSigned-off-by: Alan Cox
Signed-off-by: Greg Kroah-Hartman -
It's really a local in the interrupt handler
Signed-off-by: Alan Cox
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Alan Cox
Signed-off-by: Greg Kroah-Hartman -
Might as well use something short and obvious
Signed-off-by: Alan Cox
Signed-off-by: Greg Kroah-Hartman -
One by one...
Signed-off-by: Alan Cox
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Alan Cox
Signed-off-by: Greg Kroah-Hartman -
Now that active development has begun on a mainline version of
a driver for the RTL8187SE that should be called rtl8187se, there
is a conflict with the driver in staging with the same name.To solve the conflict, rename the driver in staging to r8187se.
Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
The vendor-written driver for the RTL8187SE has a private variable
for the card type, even though it only occurs in PCI format.Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
When this code is used for the rtl8187se, the value of card_8185
in struct r8180_priv is always 7 or 8. As a result, the program
flow can be simplified.Signed-off-by: Larry Finger
Tested-by: Bernhard Schiffner
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: André Goddard Rosa
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Mariusz Ziulek
Cc: Evgeniy Polyakov
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Robert P. J. Day
Signed-off-by: Greg Kroah-Hartman