On Mon, May 04, 2015 at 10:09:08PM +, Jose Rivera wrote:
> > > + WARN_ON((int16_t)irq_count < 0);
> >
> > This code is doing "WARN_ON(test_bit(15, (unsigned long *)&irq_count));".
> > That seems like nonsense. Anyway, just delete the WARN_ON().
> >
> I disagree. This WARN_ON is check
On Mon, May 04, 2015 at 11:58:13PM +, Jose Rivera wrote:
> >
> > On Tue, Apr 28, 2015 at 12:39:07PM -0500, J. German Rivera wrote:
> > > - Migrated MC bus driver to use DPRC flib 0.6.
> >
> > What does this mean? What is a flib?
> >
> The DPRC flib is the API to manipulate DPRC objects.
>
On Mon, May 04, 2015 at 10:17:09PM +0200, Mateusz Kulikowski wrote:
> As far as I know (radio) noise is rarely above 0 dBm - if it is, you're doing
> something wrong.
> This means we can just change rtllib_rx_stats::noise to s8.
I think it's hard to do that because these definitions are part of t
On Tue, May 05, 2015 at 12:19:57PM +0300, Dan Carpenter wrote:
> On Mon, May 04, 2015 at 10:17:09PM +0200, Mateusz Kulikowski wrote:
> > As far as I know (radio) noise is rarely above 0 dBm - if it is, you're
> > doing something wrong.
> > This means we can just change rtllib_rx_stats::noise to s8
On 03/05/15 21:49, Arno Tiemersma wrote:
Use the preferred block comment style for the copyright and driver
description header comments.
Signed-off-by: Arno Tiemersma
---
drivers/staging/comedi/drivers/daqboard2000.c | 196 +-
1 file changed, 98 insertions(+), 98 dele
On 01/05/15 22:58, H Hartley Sweeten wrote:
The ni_stc.h header contains the DAQ-STC and board specific register
information used by ni_mio_common.c to provide the "guts" for the
National Instruments MIO drivers ni_atmio, ni_mio_cs, and ni_pcimio.
Those drivers all currently include the ni_mio_co
> -Original Message-
> From: Dan Carpenter [mailto:dan.carpen...@oracle.com]
> Sent: Tuesday, May 05, 2015 3:49 AM
> To: Rivera Jose-B46482
> Cc: de...@driverdev.osuosl.org; ag...@suse.de; a...@arndb.de; Sharma
> Bhupesh-B45370; gre...@linuxfoundation.org; linux-ker...@vger.kernel.org;
>
> -Original Message-
> From: Dan Carpenter [mailto:dan.carpen...@oracle.com]
> Sent: Thursday, April 30, 2015 7:59 AM
> To: Rivera Jose-B46482
> Cc: gre...@linuxfoundation.org; a...@arndb.de;
> de...@driverdev.osuosl.org; linux-ker...@vger.kernel.org; Yoder Stuart-
> B08248; Sharma Bhupes
On 06/20/2014 10:52 PM, Christian Lamparter wrote:
> rtl8192su development is chugging along. It just doesn't take place on
> driverdev list. The driver reached "feature parity" with rtl8192cu for
> some time ago. But as with rtl8192cu, I would recommend adding just
> a friendly "printk". Yup, Rea
The GPIO subsystem provides dummy GPIO consumer functions if GPIOLIB is
not enabled. Hence drivers that depend on GPIOLIB, but use GPIO consumer
functionality only, can still be compiled if GPIOLIB is not enabled.
Relax the dependency on GPIOLIB if COMPILE_TEST is enabled, where
appropriate.
Sign
The GPIO subsystem provides dummy GPIO consumer functions if GPIOLIB is
not enabled. Hence drivers that depend on GPIOLIB, but use GPIO consumer
functionality only, can still be compiled if GPIOLIB is not enabled.
Relax the dependency on GPIOLIB if COMPILE_TEST is enabled, where
appropriate.
Sign
The GPIO subsystem provides dummy GPIO consumer functions if GPIOLIB is
not enabled. Hence drivers that depend on GPIOLIB, but use GPIO consumer
functionality only, can still be compiled if GPIOLIB is not enabled.
Relax the dependency on GPIOLIB if COMPILE_TEST is enabled, where
appropriate.
Sign
On Tue, May 05, 2015 at 04:08:49PM +, Jose Rivera wrote:
> > Subject: Re: [PATCH 1/7] staging: fsl-mc: MC bus IRQ support
> >
> > On Mon, May 04, 2015 at 10:09:08PM +, Jose Rivera wrote:
> > > > > + WARN_ON((int16_t)irq_count < 0);
> > > >
> > > > This code is doing "WARN_ON(te
Xose Vazquez Perez writes:
> On 06/20/2014 10:52 PM, Christian Lamparter wrote:
>
>> rtl8192su development is chugging along. It just doesn't take place on
>> driverdev list. The driver reached "feature parity" with rtl8192cu for
>> some time ago. But as with rtl8192cu, I would recommend adding ju
Simplify (eliminate) the board type matching code, since only a single
board type is supported. Reformat the comments. Fix the checkpatch
issues. Use a better module description string.
1) staging: comedi: gsc_hpdi: tidy up comments
2) staging: comedi: gsc_hpdi: remove multiple board type suppo
Fix checkpatch issue: "CHECK: usleep_range is preferred over udelay; see
Documentation/timers/timers-howto.txt". `udelay()` is only called once
from a place where sleeping is allowed. Replace it with a call to
`usleep_range()` with a reasonable upper limit.
Signed-off-by: Ian Abbott
---
driver
Signed-off-by: Ian Abbott
---
drivers/staging/comedi/drivers/gsc_hpdi.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/comedi/drivers/gsc_hpdi.c
b/drivers/staging/comedi/drivers/gsc_hpdi.c
index 51ab801..e929618 100644
--- a/drivers/staging/comedi/drivers/gsc
Use the `PCI_DEVICE_SUB()` macro in the initializer of the PCI module
device table `gsc_hpdi_pci_table[]`.
Signed-off-by: Ian Abbott
---
drivers/staging/comedi/drivers/gsc_hpdi.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/comedi/drivers/gsc_hpdi.c
b/
Fix all the checkpatch issues "CHECK: Prefer using the BIT macro".
Signed-off-by: Ian Abbott
---
drivers/staging/comedi/drivers/gsc_hpdi.c | 82 +++
1 file changed, 41 insertions(+), 41 deletions(-)
diff --git a/drivers/staging/comedi/drivers/gsc_hpdi.c
b/drivers/st
Use the usual style for block comments. Squash double spaces after
comment opening sequence. Move some comments after opening braces to
following line.
Signed-off-by: Ian Abbott
---
drivers/staging/comedi/drivers/gsc_hpdi.c | 59 ++-
1 file changed, 34 insertions(+)
The code for determining which board type matches the PCI device ID is
over-the-top since only a single board type is supported. Also, the
method it uses match the PCI device ID to a board type is a little
antiquated. Most comedi drivers for PCI devices use `driver_data` from
the probed PCI devic
On Tue, 2015-05-05 at 11:08 -0500, Rivera Jose-B46482 wrote:
> > > > to read what "goto error;" does. The error handling here calls
> > > > devm_kfree() which is not needed... devm_ functions automatically
> > > > clean up after themselves. This seems a pattern throughout. Do a
> > > > search f
On Tue, 2015-05-05 at 19:40 +0300, Dan Carpenter wrote:
> On Tue, May 05, 2015 at 04:08:49PM +, Jose Rivera wrote:
> > > Subject: Re: [PATCH 1/7] staging: fsl-mc: MC bus IRQ support
> > >
> > > On Mon, May 04, 2015 at 10:09:08PM +, Jose Rivera wrote:
> > > > > > + WARN_ON((int16_
> -Original Message-
> From: Wood Scott-B07421
> Sent: Tuesday, May 05, 2015 2:57 PM
> To: Dan Carpenter
> Cc: Rivera Jose-B46482; de...@driverdev.osuosl.org; Yoder Stuart-B08248;
> Hamciuc Bogdan-BHAMCIU1; a...@arndb.de; Sharma Bhupesh-B45370;
> gre...@linuxfoundation.org; linux-ker...@v
> -Original Message-
> From: Wood Scott-B07421
> Sent: Tuesday, May 05, 2015 2:42 PM
> To: Rivera Jose-B46482
> Cc: Dan Carpenter; de...@driverdev.osuosl.org; ag...@suse.de;
> a...@arndb.de; Sharma Bhupesh-B45370; gre...@linuxfoundation.org; linux-
> ker...@vger.kernel.org; Yoder Stuart-B
On Tue, 2015-05-05 at 15:22 -0500, Rivera Jose-B46482 wrote:
>
>
> > -Original Message-
> > From: Wood Scott-B07421
> > Sent: Tuesday, May 05, 2015 2:57 PM
> > To: Dan Carpenter
> > Cc: Rivera Jose-B46482; de...@driverdev.osuosl.org; Yoder Stuart-B08248;
> > Hamciuc Bogdan-BHAMCIU1; a...@
From: Jerry Snitselaar
Date: Mon, 4 May 2015 10:57:16 -0700
> With commit b56fc3c53654 ("hv_netvsc: Fix a bug in netvsc_start_xmit()"),
> skb variable is no longer used in netvsc_send. Remove variable and dead
> code that depended on it.
>
> Cc: Haiyang Zhang
> Cc: K. Y. Srinivasan
> Signed-o
On Mon, May 04, 2015 at 02:07:13PM +, Simmons, James A. wrote:
> >> > When is "soon"? How about, if I don't see some real work happening from
> >> > you all in the next 2 months (i.e. before 4.1-final), I drop lustre from
> >> > the tree in 4.2-rc1. Given that you all have had over 2 years to
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/visorchipset.h | 12
drivers/staging/unisys/visorchipset/visorchipset_main.c | 16 ++--
2 files changed, 14 insertions(+), 14 deletions(-)
diff --
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/visorchipset_main.c | 6 --
1 file changed, 6 deletions(-)
diff --git a/drivers/staging/unisys/visorchipset/visorchipset_main.c
b/drivers/staging/unisys/visorchipset/visor
This series of patches contains a complete overhaul of the s-Par driver tree,
introducing a new (and significantly improved) driver called visorbus.
This new module consolidates the support code from the many other
modules that existed in our tree, allowing us to remove those, and makes
much better
From: Erik Arfvidson
This patch removes typedef GUEST_PHYSICAL_ADDRESS to u64
Signed-off-by: Erik Arfvidson
Signed-off-by: Benjamin Romer
---
.../include/channels/controlvmchannel.h| 38 ++
drivers/staging/unisys/visorbus/visorchipset.c | 2 +-
2 files cha
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/visorchipset_main.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/unisys/visorchipset/visorchipset_main.c
b/drivers/staging/unisys/vis
From: Jes Sorensen
Move the module parameters and make sure they are static.
Signed-off-by: Jes Sorensen
Tested-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/globals.h | 10 ---
.../unisys/visorchipset/visorchipset_main.c| 31 +++---
2 files chang
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/include/visorbus.h | 9 +
drivers/staging/unisys/visorbus/visorchannel.c | 20
2 files changed, 1 insertion(+), 28 deletions(-)
diff --git a/drivers/stagi
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/visorchipset_umode.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/unisys/visorchipset/visorchipset_umode.h
b/drivers/staging/unisys/v
From: Prarit Bhargava
visorbus_private.h contains code that is called from visorbus into the
visorchipset code. Now that the visorchipset code has been brought into
the visorbus directory, many of the declarations are not necessary and
can be cleaned up.
TODO: PARSER_WHICH_STRING enum only has
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/file.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/staging/unisys/visorchipset/file.c
b/drivers/staging/unisys/visorchipset/file.c
in
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorutil/memregion_direct.c | 14 +++---
1 file changed, 3 insertions(+), 11 deletions(-)
diff --git a/drivers/staging/unisys/visorutil/memregion_direct.c
b/drivers/staging/unisys
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
.../staging/unisys/visorchipset/visorchipset_main.c | 20
1 file changed, 20 deletions(-)
diff --git a/drivers/staging/unisys/visorchipset/visorchipset_main.c
b/drivers/staging/unisys/visor
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/visorchipset_main.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/unisys/visorchipset/visorchipset_main.c
b/drivers/staging/unisys/vis
From: Prarit Bhargava
globals.h is only included in visorchannel.c and only contains 2 includes.
These can be included directly in visorchannel.c.
Signed-off-by: Prarit Bhargava
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/globals.h | 27 --
d
From: Jes Sorensen
kmem_cache statistics are available through SLAB anyway
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/visorchipset_main.c | 4
1 file changed, 4 deletions(-)
diff --git a/drivers/staging/unisys/visorchipset/visorchip
From: Erik Arfvidson
This patch simply removes #define MAX_SERIAL_NUM from iochannel.h
Signed-off-by: Erik Arfvidson
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/common-spar/include/channels/iochannel.h | 4
1 file changed, 4 deletions(-)
diff --git a/drivers/staging/unisys/
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/visorchipset_main.c | 6 --
1 file changed, 6 deletions(-)
diff --git a/drivers/staging/unisys/visorchipset/visorchipset_main.c
b/drivers/staging/unisys/visorchipset/visor
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/visorchipset.c | 15 ---
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/drivers/staging/unisys/visorbus/visorchipset.c
b/drivers/staging/unisys/visorbus/
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/visorchannel.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/drivers/staging/unisys/visorbus/visorchannel.c
b/drivers/staging/unisys/visorbus/visorch
From: Prarit Bhargava
The error handling in this function was broken and while looking at that
I noticed that the whole function was in need of cleanup. This patch
fixes the error handling, specifically
if (!p) {
visorchannel_destroy(p);
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/parser.h | 1 -
drivers/staging/unisys/visorchipset/visorchipset.h | 1 -
2 files changed, 2 deletions(-)
diff --git a/drivers/staging/unisys/visorchipset/parser.h
b/dri
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
.../unisys/visorchipset/visorchipset_main.c| 36 +++---
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/drivers/staging/unisys/visorchipset/visorchipset_main.c
b/drivers/st
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/visorchipset.h | 12 -
.../unisys/visorchipset/visorchipset_main.c| 31 +++---
2 files changed, 22 insertions(+), 21 deletions(-)
diff --git a/d
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/file.c | 6 +++--
drivers/staging/unisys/visorchipset/file.h | 2 --
drivers/staging/unisys/visorchipset/globals.h | 29 --
.../unisys
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/visorchipset.h | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/staging/unisys/visorchipset/visorchipset.h
b/drivers/staging/unisys/visorchipset/visorchipset.h
inde
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/include/uisutils.h | 5 -
1 file changed, 5 deletions(-)
diff --git a/drivers/staging/unisys/include/uisutils.h
b/drivers/staging/unisys/include/uisutils.h
index c7d0ba8..4514772 10064
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/include/visorbus.h | 2 --
drivers/staging/unisys/visorbus/visorchannel.c | 37 --
2 files changed, 39 deletions(-)
diff --git a/drivers/staging/unisys/include
From: Prarit Bhargava
The code in channel_attr.[ch] only creates sysfs files and is called
only in visorbus_main.c. This code should be unified into
visorbus_main.c. There are some functions that have been made static.
Signed-off-by: Prarit Bhargava
Signed-off-by: Benjamin Romer
---
driver
From: Erik Arfvidson
This patch move the needed linux include files from timskmod.h
to the files that calls those include. Also procobjecttree.h is
removed since it is dead code.
Signed-off-by: Erik Arfvidson
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/include/periodic_work.h
From: David Kershner
Give the enum the correct values instead of based on other values.
Signed-off-by: David Kershner
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/include/diagchannel.h | 34
1 file changed, 10 insertions(+), 24 deletions(-)
diff --git
From: David Kershner
Diagchannel needs to go to standard include.
Signed-off-by: David Kershner
Signed-off-by: Benjamin Romer
---
.../common-spar/include/channels/diagchannel.h | 427 -
drivers/staging/unisys/include/diagchannel.h | 427 +
2 f
From: Jes Sorensen
Note, this changes the behavior of visorchannel_read(). The old code
would return the channel header, if the offset argument was 0, and the
caller tried to read beyond the size of the visorchannel. Note this
only worked for offset == 0, but not for
(offset > 0) && (offset < hea
From: Jes Sorensen
There is no benefit to calling visor_memregion_read() at this point.
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/visorchannel.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/unisys/v
Removing visorutil made it impossible to build visorbus. Remove the config
setting from the Kconfig so the module can be enabled in the build.
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/sta
From: Jes Sorensen
min_size/max_size aren't used anywhere, and they were just causing
headaches in the drivers being ported over to the new interfaces.
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/include/visorbus.h | 2 --
1 file changed, 2 deletions(-
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/visorchipset.h | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/staging/unisys/visorchipset/visorchipset.h
b/drivers/staging/unisys/visorchipset/visorchipset.h
ind
From: Don Zickus
The vbus_hdr_info is a private struct that is used to communicate
bus info over the channel. Currently it is public in visorbus.h
and causes compile problems (missing header).
Fix this by allocating memory and turn the public element into
a pointer.
Signed-off-by: Don Zickus
From: Prarit Bhargava
Just some cleanups for visorchannel.c, and removal of
safe_sig_queue_validate() which is dead code.
Signed-off-by: Prarit Bhargava
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/visorchannel.c | 110 +
1 file changed, 41 inserti
From: Don Zickus
Simplify things by moving the version file handling into the core.
Signed-off-by: Don Zickus
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/visorbus_main.c | 66 +++--
1 file changed, 30 insertions(+), 36 deletions(-)
diff --git a/drive
From: Prarit Bhargava
According to Unisys, another OS detects the PNP0A07 as the auto load
device. We can also do this in the linux kernel by simply converting the
driver over to the ACPI driver model.
Notes: This changes the usage of __init and it had to be removed from some
functions to avoid
From: Prarit Bhargava
The sig_read_data() and sig_write_data() functions are involved in 2 steps
of calls. They really don't need to be and this makes for much simpler
code.
Signed-off-by: Prarit Bhargava
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/visorchannel.c | 46 +
From: Erik Arfvidson
This patch removes this enum since it is unused
Signed-off-by: Erik Arfvidson
Signed-off-by: Benjamin Romer
---
.../staging/unisys/common-spar/include/channels/controlvmchannel.h| 4
1 file changed, 4 deletions(-)
diff --git
a/drivers/staging/unisys/common-spar
From: David Kershner
Controlframework was only needed by controlvmchannel, move the
structures into that header file.
Signed-off-by: David Kershner
Signed-off-by: Benjamin Romer
---
.../include/channels/controlframework.h| 62 --
.../include/channels/controlvmc
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/visorchipset.c | 13 +
1 file changed, 1 insertion(+), 12 deletions(-)
diff --git a/drivers/staging/unisys/visorbus/visorchipset.c
b/drivers/staging/unisys/visorbus/vi
From: Erik Arfvidson
This base driver provides bus functionality to visorhid, visorhba,
and visornic which will be later added to our driver base. Visorbus
supports sPar bus model and manages bus specific functionality. It
maintains the sysfs subtree /sys/devices/visorbus*/.It is
responsible for
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
.../unisys/visorchipset/visorchipset_main.c| 26 +++---
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/drivers/staging/unisys/visorchipset/visorchipset_main.c
b/drivers/st
From: Prarit Bhargava
The code in businst_attr.[ch] only creates sysfs files and is called
only in visorbus_main.c. This code should be unified into
visorbus_main.c. There are some functions that have been made static.
Signed-off-by: Prarit Bhargava
Signed-off-by: Benjamin Romer
---
drivers
From: David Kershner
Diagchannel.h is used primarily for the diagnostics channel. The
diagnostics channel is not being used by linux guests currently, so
the majority of the file is not needed. What is left is what is
needed to perform postcode vmcalls. Those postcodes will eventually
end up in t
From: Don Zickus
If we are going to remove the bus_info structs than we need a way
to find the devices when the *_create/destroy cmds are sent over
the vmchannel.
This function crudely impements what pci has. It takes a bus_no
and dev_no and finds the matching 'struct visor_device'.
This funct
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/include/visorbus.h | 1 -
drivers/staging/unisys/visorbus/visorchannel.c | 53 ++
drivers/staging/unisys/visorchannel/globals.h | 1 -
drivers/staging
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
.../staging/unisys/visorutil/memregion_direct.c| 26 --
1 file changed, 9 insertions(+), 17 deletions(-)
diff --git a/drivers/staging/unisys/visorutil/memregion_direct.c
b/drivers/staging
From: David Kershner
remove uisqueue.h, uisthread.h, and uisutils.h
replace HOSTADDRESS with u64
remove "uisutils.h" from header list in visorchipset.c
Signed-off-by: David Kershner
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/include/uisqueue.h | 396
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/visorchipset.c | 40 +++---
1 file changed, 17 insertions(+), 23 deletions(-)
diff --git a/drivers/staging/unisys/visorbus/visorchipset.c
b/drivers/staging/uni
From: Erik Arfvidson
This patch trasitions the include files and functions from file.c
and places them into visorchipset_main.c
Signed-off-by: Erik Arfvidson
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/Makefile | 2 +-
drivers/staging/unisys/visorchipset/file
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/file.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/staging/unisys/visorchipset/file.c
b/drivers/staging/unisys/visorchipset/file.c
From: Erik Arfvidson
This patch moves includes files and functions from parser.[ch] into
visorchipset.
Signed-off-by: Erik Arfvidson
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/visorbus_main.c| 2 +-
drivers/staging/unisys/visorchipset/Makefile | 2 +-
driv
From: Don Zickus
Convert the device attribute files to properly use visor_device.
This removes a whole bunch of checks and assumptions and simplifies
the code. Everything is straightforward.
No testing down as I can't mimic channel info correctl.
Signed-off-by: Don Zickus
Signed-off-by: Benja
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/visorchannel.c | 7 +++
drivers/staging/unisys/visorutil/memregion.h| 3 ---
drivers/staging/unisys/visorutil/memregion_direct.c | 21 -
3 fil
From: Don Zickus
There was a bunch of channel creation checks before the
visorchannel_create function was called, moving some of those
checks inside. This keeps the outside code cleaner and handles
the situation where a caller forgets to make these checks.
Signed-off-by: Don Zickus
Signed-off-
From: Don Zickus
The visorbus driver has three _info structs lying around
(device, bus, channel) that store subsets of info from the
bigger structs.
Having these structs around make resource handling very difficult
and more complicated than it needs to be. Use the device
infrastructure and inst
From: David Kershner
Makefiles still had common-spar listed in ccflags.
This gets rid of them.
Signed-off-by: David Kershner
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/Makefile | 2 --
drivers/staging/unisys/visorchannel/Makefile | 2 --
2 files changed, 4 deletion
From: David Kershner
Get rid of common-spar/include/diagnostics/appos_subsystems.h.
No one is using it.
Signed-off-by: David Kershner
Signed-off-by: Benjamin Romer
---
.../include/diagnostics/appos_subsystems.h | 310 -
drivers/staging/unisys/include/uisutils.h
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/visorchannel.c | 11 +--
drivers/staging/unisys/visorutil/memregion.h| 2 --
drivers/staging/unisys/visorutil/memregion_direct.c | 12
3 files cha
From: Erik Arfvidson
This patch is a comment aligment and cleanup for
controlvmchannel.h.
Signed-off-by: Erik Arfvidson
Signed-off-by: Benjamin Romer
---
.../include/channels/controlvmchannel.h| 231 ++---
1 file changed, 107 insertions(+), 124 deletions(-)
diff -
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/visorchipset.c | 39 --
1 file changed, 39 deletions(-)
diff --git a/drivers/staging/unisys/visorbus/visorchipset.c
b/drivers/staging/unisys/visorbus/visor
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
.../staging/unisys/visorutil/memregion_direct.c| 28 +-
1 file changed, 17 insertions(+), 11 deletions(-)
diff --git a/drivers/staging/unisys/visorutil/memregion_direct.c
b/drivers/stagin
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/visorchipset.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/staging/unisys/visorbus/visorchipset.c
b/drivers/staging/unisys/visorbus/visorchipset.c
index 9390ed6..e0f
From: Jes Sorensen
visorchannel's signal code should call visorchannel_write() directly.
This is more consistent and cleaner, and allows us to remove the last
memregion call.
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/visorchannel.c | 34
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorbus/visorchipset.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/staging/unisys/visorbus/visorchipset.c
b/drivers/staging/unisys/visorbus/visorchipset
The visorutil directory is still mentioned in the top level makefile for
the Unisys drivers, so remove it.
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/Makefile | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/staging/unisys/Makefile b/drivers/staging/unisys/Makefile
index
From: Jes Sorensen
Signed-off-by: Jes Sorensen
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/visorchipset.h | 1 -
drivers/staging/unisys/visorchipset/visorchipset_main.c | 1 -
2 files changed, 2 deletions(-)
diff --git a/drivers/staging/unisys/visorchipset/visor
From: Erik Arfvidson
removes visorchipset_umode.h and pass functionality to
visorchipset.h
Signed-off-by: Erik Arfvidson
Signed-off-by: Benjamin Romer
---
drivers/staging/unisys/visorchipset/file.c | 1 -
drivers/staging/unisys/visorchipset/visorchipset.h | 1 +
.../unisys/visorchip
1 - 100 of 175 matches
Mail list logo