]>
 
 
www.infradead.org Git - users/jedix/linux-maple.git/log 
 
 
 
 
 
 
Greg Kroah-Hartman [Wed, 12 Aug 2009 23:37:49 +0000  (16:37 -0700)] 
 
Staging: rtl8192e: remove firmware header file not being used 
 
This removes the r819xP firmware file that is never used. 
 
The size of the built code after this patch is identical to before it. 
 
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Greg Kroah-Hartman [Wed, 12 Aug 2009 23:37:26 +0000  (16:37 -0700)] 
 
Staging: rtl8192e: remove kernel version checks 
 
This removes a lot of code that is never built in to the driver. 
 
The size of the built code after this patch is identical to before it. 
 
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Greg Kroah-Hartman [Wed, 12 Aug 2009 23:36:38 +0000  (16:36 -0700)] 
 
Staging: rtl8192e: remove #if 0 sections 
 
This removes a lot of code that is never built in to the driver. 
 
The size of the built code after this patch is identical to before it. 
 
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jeff Mahoney [Tue, 4 Aug 2009 14:26:19 +0000  (10:26 -0400)] 
 
Staging: rtl8192e: compile fixes 
 
This patch removes -fhard-float and the software float helpers. In-kernel 
floating point is not allowed. 
 
Signed-off-by: Jeff Mahoney <jeffm@suse.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Greg Kroah-Hartman [Mon, 10 Aug 2009 23:33:53 +0000  (16:33 -0700)] 
 
Staging: rtl8192e: remove unused functions 
 
This removes a number of unused functions. 
 
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Greg Kroah-Hartman [Mon, 10 Aug 2009 23:34:22 +0000  (16:34 -0700)] 
 
Staging: rtl8192e: fix lots of sparse warnings 
 
This removes a number of static and extern warnings that sparse 
complains about. 
 
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Greg Kroah-Hartman [Tue, 4 Aug 2009 22:57:55 +0000  (15:57 -0700)] 
 
Staging: add Realtek 8192 PCI wireless driver 
 
This wireless driver should work for the Realtek 8192 PCI devices. 
 
It comes directly from Realtek and has been tested to work on at least 
one laptop in the wild. 
 
Cc: Anthony Wong <awong1@novell.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Evgeniy Polyakov [Fri, 28 Aug 2009 13:57:58 +0000  (17:57 +0400)] 
 
Staging: pohmelfs: sync with the development tree 
 
* cache coherency protocol fix 
 * proper timeout handling 
 * implement dump/del all config group command 
 	(Signed-off-by: Pierpaolo Giacomin <yrz@anche.no>) 
 
Signed-off-by: Evgeniy Polyakov <zbr@ioremap.net>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alexander Beregalov [Tue, 25 Aug 2009 13:25:44 +0000  (17:25 +0400)] 
 
Staging: agnx: remove flush_workqueue() 
 
mac80211 already does flush_workqueue() at stop/start and 
suspend\resume. 
(fix build error) 
 
Signed-off-by: Alexander Beregalov <a.beregalov@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Roel Kluin [Tue, 25 Aug 2009 13:19:27 +0000  (15:19 +0200)] 
 
Staging: comedi: apci3200: fix test of ui_DelayTime range in i_APCI3200_CommandTestAnalogInput() 
 
For ui_DelayTime to be less than 1 and greater than 1023 is logically 
impossible. 
 
Signed-off-by: Roel Kluin <roel.kluin@gmail.com>  
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>  
Cc: Bill Pemberton <wfp5p@virginia.edu>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Roel Kluin [Sat, 22 Aug 2009 17:32:44 +0000  (19:32 +0200)] 
 
Staging: rspiusb: Check usb_buffer_map_sg() retval 
 
usb_buffer_map_sg() may return -1, check this directly. 
 
Signed-off-by: Roel Kluin <roel.kluin@gmail.com>  
Reviewed-by: Jiri Slaby <jirislaby@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Sudhakar Rajashekhara [Thu, 20 Aug 2009 22:13:18 +0000  (18:13 -0400)] 
 
Staging: panel: Add support for TI CLCD interface 
 
On TI DA850/OMAP-L138 EVM, HD44780 (24x2) LCD panel is being 
used[1], but it is interfaced through the SoC specific LCD 
interface and not through parallel port. A parallel port 
driver has been developed which interfaces to the panel driver 
through the SoC specific LCD interface. 
 
Basically, both the serial and parallel interfaces supported 
by the panel driver do not suit the specific interface SoC is 
supporting so, a new interface type has been introduced. 
 
Ideally the panel driver should be de-coupled from parallel 
and serial port related items but this patch is something 
that can be merged in the meantime. 
 
[1]Specification of the character LCD interface on TI DA850/OMAP-L138: 
http://www.ti.com/litv/pdf/sprufm0a. 
 
Signed-off-by: Sudhakar Rajashekhara <sudhakar.raj@ti.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:03:38 +0000  (11:03 +0100)] 
 
Staging: et131x: kill off the TXDMA CSR type 
 
Go to a u32 and masks 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:03:29 +0000  (11:03 +0100)] 
 
Staging: et131x: kill off the TXDMA error type 
 
This isn't actually used properly anyway 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:03:21 +0000  (11:03 +0100)] 
 
Staging: et131x: re-order the initpci code to match usual Linux style 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:03:09 +0000  (11:03 +0100)] 
 
Staging: et131x: prune all the debug code 
 
We don't need it, we have a perfectly good set of debug tools. For this pass 
keep a few debug printks around which are "should not happen" items 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:02:43 +0000  (11:02 +0100)] 
 
Staging: et131x: kill the loopback type 
 
Kill off the loopback type in the driver 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:02:34 +0000  (11:02 +0100)] 
 
Staging: et131x: kill MSI type 
 
Kill off the MSI structure 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:02:25 +0000  (11:02 +0100)] 
 
Staging: et131x: put the jagcore routines in with their users 
 
We have two trivial IRQ routines, a single statement and a real function - 
relocate them. While we are at it kill the trivial to sort out soft reset 
and slv bits in the same areas of code. 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:02:12 +0000  (11:02 +0100)] 
 
Staging: et131x: kill the interrupt magic define and types 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:02:05 +0000  (11:02 +0100)] 
 
Staging: et131x: clean up MP_FLAG macros 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:01:57 +0000  (11:01 +0100)] 
 
Staging: et131x: clean up DMA10/DMA4 types 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:01:49 +0000  (11:01 +0100)] 
 
Staging: et131x: clean up PM_CSR_t 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:01:42 +0000  (11:01 +0100)] 
 
Staging: et131x: kill the Q_ADDR struct 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:01:31 +0000  (11:01 +0100)] 
 
Staging: et131x: quick tidy of the debug code 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:01:22 +0000  (11:01 +0100)] 
 
Staging: et131x: clean up MMC_SRAM_ 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:01:13 +0000  (11:01 +0100)] 
 
Staging: et131x: sort out the mmc enable routine 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:01:04 +0000  (11:01 +0100)] 
 
Staging: et131x: eeprom remove features 
 
We only read eeprom id 0, in byte mode - so the rest can go away 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:00:56 +0000  (11:00 +0100)] 
 
Staging: et131x: remove unused PCI identifiers 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:00:47 +0000  (11:00 +0100)] 
 
Staging: et131x: continue pruning unused fields 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:00:36 +0000  (11:00 +0100)] 
 
Staging: et131x: de-hungarianise a bit 
 
bOverrideAddress is write only so kill it rather than fix it 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:00:24 +0000  (11:00 +0100)] 
 
Staging: et131x: fold the diet config into the other code 
 
No point having a file just for that 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:00:14 +0000  (11:00 +0100)] 
 
Staging: et131x: config is already zeroed 
 
Adapter was cleared by netdev allocation so any zero defaults do not need 
writing. 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 10:00:06 +0000  (11:00 +0100)] 
 
Staging: et131x: attack the config stuff 
 
Prune this back as most of it isn't relevant or used 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 09:59:56 +0000  (10:59 +0100)] 
 
Staging: et131x: clean up constant rx/tx registry fields 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 09:59:47 +0000  (10:59 +0100)] 
 
Staging: et131x: eliminate write only registry fields 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 09:59:37 +0000  (10:59 +0100)] 
 
Staging: et131x: Eliminate RegistryDMA Cache 
 
One writer, of a constant, one user .. it can go. 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 09:59:30 +0000  (10:59 +0100)] 
 
Staging: et131x: CSRAddress to regs 
 
Switch this to a Linux like naming as it occurs all over. 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 09:59:21 +0000  (10:59 +0100)] 
 
Staging: et131x: Take a kref for the PCI pointer we cache 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 09:59:13 +0000  (10:59 +0100)] 
 
Staging: et131x: kill copied PCI fields 
 
They are all in the pcidev anyway plus are not used by the code 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 09:58:59 +0000  (10:58 +0100)] 
 
Staging: et131x: MPSend macros 
 
Most are unused, one is used and can be replaced with the definition 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 09:58:49 +0000  (10:58 +0100)] 
 
Staging et131x: kill refcount 
 
The RefCount field is accessed only by a macro and the only use of it in 
the tree is to read it, so it can go 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Thu, 27 Aug 2009 09:58:37 +0000  (10:58 +0100)] 
 
Staging: et131x: kill unused RCV_REF macros 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Wed, 19 Aug 2009 17:21:56 +0000  (18:21 +0100)] 
 
Staging: et131x: power state 
 
This is assigned once to ndis d0, and then never changes so it is a constant 
and we can zap it 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Wed, 19 Aug 2009 17:21:50 +0000  (18:21 +0100)] 
 
Staging: et131x: spinlocks 
 
Switch to the more normal "flags" naming. Also fix up the nested use of 
spin_lock_irqsave 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Wed, 19 Aug 2009 17:21:44 +0000  (18:21 +0100)] 
 
Staging: et1310: kill pAdapter in favour of a sane name 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Wed, 19 Aug 2009 16:52:08 +0000  (17:52 +0100)] 
 
Staging: pohmelfs: fix type errors 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Cc: Evgeniy Polyakov <zbr@ioremap.net>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Wed, 19 Aug 2009 16:52:02 +0000  (17:52 +0100)] 
 
Staging: pohmelfs: fix atomic type spew 
 
atomic_long != atomic 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Cc: Evgeniy Polyakov <zbr@ioremap.net>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Wed, 19 Aug 2009 16:18:04 +0000  (17:18 +0100)] 
 
Staging: altpciechdma: 64bit type warning fix 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Randy Dunlap [Fri, 21 Aug 2009 20:59:08 +0000  (13:59 -0700)] 
 
Staging: iio: fix duplicate dev_attr_name 
 
device attr's should be static, otherwise duplicate identifiers are 
created: 
 
drivers/staging/iio/trigger/iio-trig-gpio.o:(.data+0x1c): multiple definition of `dev_attr_name' 
 
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>  
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>  
Cc: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Alan Cox [Wed, 19 Aug 2009 15:59:31 +0000  (16:59 +0100)] 
 
Staging: iio: Fix type warnings 
 
Signed-off-by: Alan Cox <alan@linux.intel.com>  
Cc: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jonathan Cameron [Tue, 18 Aug 2009 17:06:33 +0000  (18:06 +0100)] 
 
Staging: IIO: Add todo list for staging 
 
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jonathan Cameron [Tue, 18 Aug 2009 17:06:32 +0000  (18:06 +0100)] 
 
Staging: IIO: Initial documentation 
 
This needs considerably more work, all comments / suggestions 
welcomed. 
 
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jonathan Cameron [Tue, 18 Aug 2009 17:06:31 +0000  (18:06 +0100)] 
 
Staging: IIO: Proof of concept gpio trigger 
 
Simple example of how a gpio trigger driver would work. 
Things to be added include interupt type control (high, low). 
 
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jonathan Cameron [Tue, 18 Aug 2009 17:06:30 +0000  (18:06 +0100)] 
 
Staging: IIO: Periodic timer based trigger 
 
The original posting of this driver led to a discussion in 
which it was commented that a better system was needed 
for dealing with the many possible periodic interrupt 
sources available on some SoCs.  Unfortunately that is 
a big task and as far as I know, no-one has taken it 
on as yet.  So in the meantime this driver is still 
in here. 
 
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jonathan Cameron [Tue, 18 Aug 2009 17:06:29 +0000  (18:06 +0100)] 
 
Staging: IIO: max1363 add software ring buffer support using ring_sw 
 
Changes since V2: 
* Moved to new registration methodology. 
 
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jonathan Cameron [Tue, 18 Aug 2009 17:06:28 +0000  (18:06 +0100)] 
 
Staging: IIO: lis3l02dq ring buffer and data ready trigger support 
 
Example of relatively common case of device sampling 
based on internal clock and providing a data ready 
signal to indicate that new data is available to be 
read out. 
 
Generic trigger approach used to allow other devices 
to be sampled 'at the same time' as this the accelerometer. 
This is very useful in various motion estimation algorithms. 
 
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jonathan Cameron [Tue, 18 Aug 2009 17:06:27 +0000  (18:06 +0100)] 
 
Staging: IIO: Ring buffer: Initial pass at rarely locked ring buffer 
 
Please note this ring buffer implementation is very much a 
work in progress (and hence RFC).  In it's current form 
it is stable and reasonably efficient.  There are a couple 
of unlikely cases that will lead to more data being lost 
that is strictly necessary. The target was for the case 
of requiring regular sampling even during user space reads. 
 
All comments welcome. 
 
The intention is to make this only one of several 
implementations with run time selection.  For now there 
is only one, so it is hard coded into the drivers using it. 
 
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jonathan Cameron [Tue, 18 Aug 2009 17:06:26 +0000  (18:06 +0100)] 
 
Staging: IIO: Trigger support added to core. 
 
Add general registration support for IIO triggers.  These 
are currently only used to initialize a 'poll' of a given 
device.  Examples include the lis3l02dq's data ready signal 
being used to initialize a read and gpio triggers being 
used to allow externally synchronized sensor reading. 
 
Each trigger can cause any number of 'consumer' devices 
to be polled with each storing data into a related ring 
buffer. 
 
Two stage triggering is supported with 'fast' and 'slow' 
paths.  The first is used for things like pulling a data 
hold line high and the second for actual read which 
may take far longer. 
 
Changes since V2: 
* As with IIO triggers now use a registration approach 
  much closer to that of input leading to cleaner code. 
 
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jonathan Cameron [Tue, 18 Aug 2009 17:06:25 +0000  (18:06 +0100)] 
 
Staging: IIO: VTI sca3000 series accelerometer driver (spi) 
 
Example of how a device with a hardware ring buffer is 
handled within IIO. 
 
Changes since V2: 
* Moved to new registration functions giving much cleaner 
  interface. 
 
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jonathan Cameron [Tue, 18 Aug 2009 17:06:24 +0000  (18:06 +0100)] 
 
Staging: IIO: Add generic ring buffer support to the IIO core 
 
This provides a unified interface for hardware and software 
ring buffers. 
 
Changes since V2: 
* Moved to a more consistent structure.  Now the ring buffer 
  has an associated struct device which is a child of the 
  relevant iio_dev.  This in turn has two children, one 
  for the event interface and one for the access interface. 
  These two interfaces are now managed via cdev structures. 
 
* Numerous minor cleanups 
 
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jonathan Cameron [Tue, 18 Aug 2009 17:06:23 +0000  (18:06 +0100)] 
 
Staging: IIO: kxsd9 accelerometer minimal support 
 
This provides only very minimal support for this device. 
Note that an alternate driver has been posted to the input 
mailing list. 
 
When the original LMKL discussion that led to the descision 
to develop IIO occured, the question on whether the differing 
requirements of IIO and input drivers made it a good idea 
to have unified drivers was left as an open question. 
It still is.  All opinions on this question welcome. 
 
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jonathan Cameron [Tue, 18 Aug 2009 17:06:22 +0000  (18:06 +0100)] 
 
Staging: IIO: lis3l02dq accelerometer core support 
 
A later patch in the series will add data ready triggering 
and ring buffer support. 
 
This core patch provides an event interface and sysfs 
based reading of values. 
 
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jonathan Cameron [Tue, 18 Aug 2009 17:06:21 +0000  (18:06 +0100)] 
 
Staging: IIO: tsl2561 digital light sensor core support 
 
This is a pretty minimalist example of an IIO driver. 
 
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jonathan Cameron [Tue, 18 Aug 2009 17:06:20 +0000  (18:06 +0100)] 
 
Staging: IIO: max1363 ADC driver 
 
Core support for MAX1361, MAX1362, MAX1363, MAX1364, 
MAX1136, MAX1137, MAX1138, MAX1139, MAX1236, MAX1237, 
MAX1238, MAX1239. 
 
Ring buffer support later in series. 
 
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Jonathan Cameron [Tue, 18 Aug 2009 17:06:19 +0000  (18:06 +0100)] 
 
Staging: IIO: core support for device registration and management 
 
Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Julia Lawall [Fri, 14 Aug 2009 20:10:00 +0000  (22:10 +0200)] 
 
staging: Make some structures static 
 
This was done using a semantic patch (http://coccinelle.lip6.fr/) that 
checks that the declaration is not inside a function definition, that the 
defined variable is not exported using EXPORTED_SYMBOL, etc, and that the 
defined variable does not occur in any other file.  If these conditions 
hold, static is added before the declaration. 
 
Signed-off-by: Julia Lawall <julia@diku.dk>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Ben Hutchings [Wed, 26 Aug 2009 22:32:38 +0000  (23:32 +0100)] 
 
Staging: rt{2860,2870,3070}sta: Remove unused CRC code 
 
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>  
Cc: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Roel Kluin [Tue, 25 Aug 2009 12:31:11 +0000  (14:31 +0200)] 
 
Staging: rt2860: Fix test in rt_ioctl_siwfrag() 
 
The test always evaluated to true. 
 
MIN_FRAG_THRESHOLD is defined 256, 
MAX_FRAG_THRESHOLD is defined 2346 
 
Signed-off-by: Roel Kluin <roel.kluin@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:32:20 +0000  (15:32 +0200)] 
 
Staging: remove no longer needed rt3070 driver 
 
rt2870 handles now all rt2870/rt3070 chipsets. 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:32:13 +0000  (15:32 +0200)] 
 
Staging: rt2870: remove old firmware 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:32:06 +0000  (15:32 +0200)] 
 
Staging: rtxx70: merge rt3070 with rt2870 
 
* remove RT30xx ifdefs 
* add -DRT3070 to rt2870's EXTRA_CFLAGS 
* because of changes in the way that hardware is initialized/accessed 
  rt3070 driver's firmware should be now also used by rt2870 driver 
  (this is also done by newer out-of-tree vendor driver versions, i.e. 
  2.1.0.0, historically in-kernel driver was based on 1.4.0.0 version) 
* change RT28xx_CHIP_NAME to RTxx70 
* update rt2870's help entry text 
* add MODULE_ALIAS("rt3070sta") to rt2870 
* update rt3070's dependencies 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:32:00 +0000  (15:32 +0200)] 
 
Staging: rt2870: add Antenna Diversity support 
 
rt3070: 
* remove non-working AntDiversity config parameter 
* remove unused bRxAntDiversity field from COMMON_CONFIG 
 
rt2870: 
* propagate Antenna Diversity support from rt3070 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:31:54 +0000  (15:31 +0200)] 
 
Staging: rt2870: add eFuse support 
 
rt3070: 
* remove unused bEEPROMFile field from RTMP_ADAPTER 
 
rt2870: 
* propagate eFuse support from rt3070 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:31:47 +0000  (15:31 +0200)] 
 
Staging: rtxxxx: remove unused AsicAntenna{Select,Setting}() 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:31:41 +0000  (15:31 +0200)] 
 
Staging: rt2870: remove SHOW_ADHOC_ENTRY_INFO support 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:31:34 +0000  (15:31 +0200)] 
 
Staging: rt3070: remove unused RT_CMD_SET_* internal commands 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:31:28 +0000  (15:31 +0200)] 
 
Staging: rt3070: remove unused MiniportDataMMRequest() 
 
Then remove no longer needed MlmeDataHardTransmit(). 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:31:22 +0000  (15:31 +0200)] 
 
Staging: rt28x0: LinkUp() fixes 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:31:15 +0000  (15:31 +0200)] 
 
Staging: rt28x0: rt_ioctl_siwencode() fixes 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:31:09 +0000  (15:31 +0200)] 
 
Staging: rt28x0: MlmeAssocReqAction() fixes for wpa_supplicant support 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:31:03 +0000  (15:31 +0200)] 
 
Staging: rt28x0: MlmeCheckPsmChange() fix 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:30:56 +0000  (15:30 +0200)] 
 
Staging: rt28x0: MlmeSelectTxRateTable() fix 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:30:50 +0000  (15:30 +0200)] 
 
Staging: rt28x0: BssTableSetEntry() fix 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:30:43 +0000  (15:30 +0200)] 
 
Staging: rt28x0: AsicSwitchChannel() fix 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:30:37 +0000  (15:30 +0200)] 
 
Staging: rt28x0 fix BACapability policy handling 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:30:30 +0000  (15:30 +0200)] 
 
Staging: rt28x0: fix fOP_STATUS_DOZE flag handling 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:30:24 +0000  (15:30 +0200)] 
 
Staging: rt28x0: fix BPP_R66 register handling 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:30:17 +0000  (15:30 +0200)] 
 
Staging: rt28x0: fix GTK length check in ParseKeyData() 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:30:11 +0000  (15:30 +0200)] 
 
Staging: rt28x0: add SIOCGIWNAME support to rt_ioctl_giwscan() 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:30:04 +0000  (15:30 +0200)] 
 
Staging: rt2870: add fRTUSB_BULK_OUT_DATA_NORMAL_5 quirk 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:29:58 +0000  (15:29 +0200)] 
 
Staging: rt2870: use internal command for AsicUpdateProtect() 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:29:51 +0000  (15:29 +0200)] 
 
Staging: rt3070: add remaining rt2870 device ids 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:29:45 +0000  (15:29 +0200)] 
 
Staging: rt3070: remove needless EFUSE_TAG register read 
 
* remove write-only EFuseTag field from RTMP_ADAPTER 
* remove needless EFUSE_TAG register read 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:29:39 +0000  (15:29 +0200)] 
 
Staging: rt3070: AsicSetSlotTime() fix 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:29:32 +0000  (15:29 +0200)] 
 
Staging: rt3070: WEP fixes 
 
Propagate WEP fixes from rt28[67]0 to rt3070. 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:29:26 +0000  (15:29 +0200)] 
 
Staging: rt3070: fix PID checking in RTUSBEnqueueCmdFromNdis() 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:29:19 +0000  (15:29 +0200)] 
 
Staging: rt3070: update allowed channels list for Japan 
 
rt3070 driver allows use of 5G channel 34 while rt{286,287,309}0 
drivers don't and quick googling seems to confirm the limitation. 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:29:11 +0000  (15:29 +0200)] 
 
Staging: rtxxxx: RTMPGetRalinkAuthModeStr() fixes 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>  
Bartlomiej Zolnierkiewicz [Sun, 23 Aug 2009 13:29:05 +0000  (15:29 +0200)] 
 
Staging: rtxx70: unify NICInitRT30xxRFRegisters() 
 
Unify RT30xx and !RT30xx code in NICInitRT30xxRFRegisters(). 
 
There should be no functional changes caused by this patch. 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>