Fixed sparse warning by making 'IB_BUFFER_NULL' variable static.
Signed-off-by: Sergiy Redko
---
.../pci/atomisp2/css2400/hive_isp_css_common/host/input_system.c| 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/drivers/staging/media/atomisp/pci/atomisp2/css2400/hive_is
Last month the vector management code was reworked, and as a result of the
changes, e.g. commit 22d0b12f3560 ("genirq/irqdomain: Add force
reactivation flag to irq domains"), commit 4900be83602b ("x86/vector/msi:
Switch to global reservation mode") etc, now we must add this new flag
MSI_FLAG_MUST_
Hi Aishwarya,
On Sun, Oct 08, 2017 at 02:53:20PM +0530, Aishwarya Pant wrote:
> Patch series performs minor code cleanups using coccinelle to simplify memory
> allocation tests and remove redundant OOM log messages.
>
> Aishwarya Pant (2):
> staging: atomisp2: cleanup null check on memory alloc
On Fri, 2017-10-13 at 23:44 +0200, Julia Lawall wrote:
>
> On Sat, 14 Oct 2017, Shreeya Patel wrote:
>
> >
> > Resolve following checkpatch issue:
> > WARNING: Symbolic permissions 'S_IRUGO' are not preferred.
> > Consider using octal permissions '0444'.
> >
> > Signed-off-by: Shreeya Patel
>
On Sat, 14 Oct 2017, Shreeya Patel wrote:
> Resolve following checkpatch issue:
> WARNING: Symbolic permissions 'S_IRUGO' are not preferred.
> Consider using octal permissions '0444'.
>
> Signed-off-by: Shreeya Patel
> ---
> drivers/staging/speakup/speakup_bns.c | 2 +-
> 1 file changed, 1 ins
Resolve following checkpatch issue:
WARNING: Symbolic permissions 'S_IRUGO' are not preferred.
Consider using octal permissions '0444'.
Signed-off-by: Shreeya Patel
---
drivers/staging/speakup/speakup_bns.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/speak
On Fri, 13 Oct 2017, Mario Limonciello wrote:
> On 10/13/2017 03:50 AM, rui_f...@realsil.com.cn wrote:
> > From: rui_feng
> >
> > Add support for new chip rts5260.
> > In order to support rts5260,the definitions of some internal
> > registers and workflow have to be modified and are different fro
The following changes since commit 8a5776a5f49812d29fe4b2d0a2d71675c3facf3f:
Linux 4.14-rc4 (2017-10-08 20:53:29 -0700)
are available in the git repository at:
https://gitlab.collabora.com/martyn/linux.git tags/vme-next-4.14-rc4
for you to fetch changes up to a75dc630086a6b83d780a7b27d03c4c
Remove trailing whitespace checkpatch errors.
Signed-off-by: Shreeya Patel
---
drivers/staging/irda/drivers/esi-sir.c | 22 +++---
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/drivers/staging/irda/drivers/esi-sir.c
b/drivers/staging/irda/drivers/esi-sir.c
inde
On Thu, 2017-10-12 at 13:16 +1100, Tobin C. Harding wrote:
> On Wed, Oct 11, 2017 at 06:02:47PM +0530, Shreeya Patel wrote:
> >
> > On Tue, 2017-10-10 at 11:06 +1100, Tobin C. Harding wrote:
> > >
> > > On Tue, Oct 10, 2017 at 02:48:58AM +0530, Shreeya Patel wrote:
> > > >
> > > >
> > > > Remov
On 10/13/2017 03:50 AM, rui_f...@realsil.com.cn wrote:
From: rui_feng
Add support for new chip rts5260.
In order to support rts5260,the definitions of some internal
registers and workflow have to be modified and are different from its
predecessors and OCP function is added for RTS5260.
So we ne
On Fri, Oct 13, 2017 at 04:32:45PM +0200, Christian Gromm wrote:
> This patch renames and moves the source files of the driver. Additionally,
> it adapts the ABI, Makefiles and Kconfig files of the kernel's build
> system.
>
> Signed-off-by: Christian Gromm
> ---
> v2: fix patch numeration
>
Wh
This patch introduces struct interface_private as a replacement for
the struct most_inst_obj. This structure holds private data that is
only needed by the core module and will be accessed by a pointer from
within the most_interface structure. As a result of this replacement
the bus helper functions
From: Andrey Shvetsov
This patch fixes the offset and data handling when traversing
the list of devices that are attached to the bus.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.c | 17 +
1 file changed, 13 insertions(+), 4 deletions(-
This patch creates the structure comp to bundle the module variables.
For an improved readability some variables are renamed.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/cdev/cdev.c | 88
1 file changed, 43 insertions
This patch removes the initialization of the priv pointer of the
most_interface structure.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/usb/usb.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/staging/most/usb/usb.c b/drivers/staging/most/usb/us
From: Andrey Shvetsov
This patch keeps the usage file up to date.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
.../staging/most/Documentation/driver_usage.txt| 192 +++--
1 file changed, 105 insertions(+), 87 deletions(-)
diff --git a/drivers/staging/most/D
This patch fixes coding style violations.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.c | 10 +-
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/drivers/staging/most/core.c b/drivers/staging/most/core.c
index e3736bb..7cbef80 100644
This patch makes the core keep track of the registered modules.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.c | 6 +++---
drivers/staging/most/core.h | 1 +
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/drivers/staging/most/core.c b/dri
A module that is meant to make up the userspace experience of the driver
is no longer referred to as AIM. Instead it is denoted as a component of
the core. Further, it is understood as an integral part of the core, the
purpose of which is to meaningfully enhance the core with new features
(interfac
This patch stops the core from generating a module owned class
and registering it with the kernel.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.c | 13 +
1 file changed, 1 insertion(+), 12 deletions(-)
diff --git a/drivers/staging/most/core.
This patch fixes the type used to manage the channels of an
registered MOST interface.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/most/core.h b/drivers/staging/most/c
This patch introduces the structure "mostcore" to bundle core specific
data structures.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.c | 64 -
1 file changed, 34 insertions(+), 30 deletions(-)
diff --git a/dri
This patch triggers the host to send a control request to
clear the endpoint's Halt feature.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/usb/usb.c | 15 +++
1 file changed, 15 insertions(+)
diff --git a/drivers/staging/most/usb/usb.c b/drivers/s
This patch includes the header device.h and removes the forward
declaration of kobject.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/most/core.h b/drivers/staging/most/
This patch renames the member "ptr" of struct pipe to "aim". This is
needed to increase the readability of the code.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.c | 78 ++---
1 file changed, 39 insertions(+), 39 d
This patch removes the context pointer that was meant to provide the
opportunity to store context information.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.h | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/staging/most/core.h b/drivers/staging
This patch stores a channel's name inside the most_channel structure,
hence making it accessible outside of function most_register_interface.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.c | 13 ++---
1 file changed, 6 insertions(+), 7 deletions(
This patch adds a check for the pointer returned by the function
match_component. It is needed to prevent a NULL pointer dereference in
case the provided component name does not match any list entry.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.c | 4 +++
The core module used to have two functions to find a certain
channel. One by name and one by interface. Since no channel is
searched by its interface name anymore the by_name suffix is
rendered redundant. This patch renames the function accordingly.
Signed-off-by: Christian Gromm
---
v2: fix patc
This patch removes the struct device from the most_aim as it is not
needed.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.c | 17 -
drivers/staging/most/core.h | 1 -
2 files changed, 18 deletions(-)
diff --git a/drivers/staging/most/cor
This patch updates and corrects the comment sections of the code.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.c | 87 +++--
drivers/staging/most/core.h | 40 ++---
2 files changed, 55 insertions(+)
The following patch adapts the driver to use the device model by:
- adopting the MOST bus_type
- registering the core as a busdriver
- removing private kobject/kset usage
- removing private lists and structures to track registered modules
and making use of
This patch creates a new attribute group to manage the attributes
of a registered aim module in sysfs and changes the show and store
functions accordingly.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.c | 109 +---
This patch renames the structure most_c_obj to most_channel. This is done
to enhance readability.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.c | 100 ++--
1 file changed, 50 insertions(+), 50 deletions(-)
diff -
This patch renames the struct members "aim0" and "aim0" to "pipe0" and "pipe1".
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.c | 104 ++--
1 file changed, 52 insertions(+), 52 deletions(-)
diff --git a/drivers/sta
This patch replaces the confusing name of struct "most_c_aim_obj"
with "pipe" to better express the function that is behind the
structure.
Signed-off-by: Christian Gromm
---
v2: fix patch numeration
drivers/staging/most/core.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --
This patch stops the core from generating a module owned class
and registering it with the kernel.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.c | 13 +
1 file changed, 1 insertion(+), 12 deletions(-)
diff --git a/drivers/staging/most/core.c b/drivers/staging/most/c
From: Andrey Shvetsov
This patch keeps the usage file up to date.
Signed-off-by: Christian Gromm
---
.../staging/most/Documentation/driver_usage.txt| 192 +++--
1 file changed, 105 insertions(+), 87 deletions(-)
diff --git a/drivers/staging/most/Documentation/driver_usage.
This patch triggers the host to send a control request to
clear the endpoint's Halt feature.
Signed-off-by: Christian Gromm
---
drivers/staging/most/usb/usb.c | 15 +++
1 file changed, 15 insertions(+)
diff --git a/drivers/staging/most/usb/usb.c b/drivers/staging/most/usb/usb.c
inde
This patch adds a check for the pointer returned by the function
match_component. It is needed to prevent a NULL pointer dereference in
case the provided component name does not match any list entry.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.c | 4
1 file changed, 4 inser
From: Andrey Shvetsov
This patch fixes the offset and data handling when traversing
the list of devices that are attached to the bus.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.c | 17 +
1 file changed, 13 insertions(+), 4 deletions(-)
diff --git a/drivers/st
This patch creates the structure comp to bundle the module variables.
For an improved readability some variables are renamed.
Signed-off-by: Christian Gromm
---
drivers/staging/most/cdev/cdev.c | 88
1 file changed, 43 insertions(+), 45 deletions(-)
diff
This patch fixes the type used to manage the channels of an
registered MOST interface.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/most/core.h b/drivers/staging/most/core.h
index d6e9b87..7c447
A module that is meant to make up the userspace experience of the driver
is no longer referred to as AIM. Instead it is denoted as a component of
the core. Further, it is understood as an integral part of the core, the
purpose of which is to meaningfully enhance the core with new features
(interfac
This patch removes the context pointer that was meant to provide the
opportunity to store context information.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.h | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/staging/most/core.h b/drivers/staging/most/core.h
index af40f61
This patch removes the struct device from the most_aim as it is not
needed.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.c | 17 -
drivers/staging/most/core.h | 1 -
2 files changed, 18 deletions(-)
diff --git a/drivers/staging/most/core.c b/drivers/staging/most
The following patch adapts the driver to use the device model by:
- adopting the MOST bus_type
- registering the core as a busdriver
- removing private kobject/kset usage
- removing private lists and structures to track registered modules
and making use of
This patch fixes coding style violations.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.c | 10 +-
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/drivers/staging/most/core.c b/drivers/staging/most/core.c
index e3736bb..7cbef80 100644
--- a/drivers/staging/mos
This patch updates and corrects the comment sections of the code.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.c | 87 +++--
drivers/staging/most/core.h | 40 ++---
2 files changed, 55 insertions(+), 72 deletions(-)
diff --
This patch renames the struct members "aim0" and "aim0" to "pipe0" and "pipe1".
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.c | 104 ++--
1 file changed, 52 insertions(+), 52 deletions(-)
diff --git a/drivers/staging/most/core.c b/drivers
This patch replaces the confusing name of struct "most_c_aim_obj"
with "pipe" to better express the function that is behind the
structure.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/staging/most
This patch introduces the structure "mostcore" to bundle core specific
data structures.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.c | 64 -
1 file changed, 34 insertions(+), 30 deletions(-)
diff --git a/drivers/staging/most/core.c b
This patch renames the structure most_c_obj to most_channel. This is done
to enhance readability.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.c | 100 ++--
1 file changed, 50 insertions(+), 50 deletions(-)
diff --git a/drivers/staging/mos
The core module used to have two functions to find a certain
channel. One by name and one by interface. Since no channel is
searched by its interface name anymore the by_name suffix is
rendered redundant. This patch renames the function accordingly.
Signed-off-by: Christian Gromm
---
drivers/sta
This patch creates a new attribute group to manage the attributes
of a registered aim module in sysfs and changes the show and store
functions accordingly.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.c | 109 +---
1 file changed, 73 insert
This patch stores a channel's name inside the most_channel structure,
hence making it accessible outside of function most_register_interface.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.c | 13 ++---
1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/drivers/s
This patch introduces struct interface_private as a replacement for
the struct most_inst_obj. This structure holds private data that is
only needed by the core module and will be accessed by a pointer from
within the most_interface structure. As a result of this replacement
the bus helper functions
This patch renames the member "ptr" of struct pipe to "aim". This is
needed to increase the readability of the code.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.c | 78 ++---
1 file changed, 39 insertions(+), 39 deletions(-)
diff --git a/
This patch includes the header device.h and removes the forward
declaration of kobject.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/most/core.h b/drivers/staging/most/core.h
index c449e55..82e6
This patch removes the initialization of the priv pointer of the
most_interface structure.
Signed-off-by: Christian Gromm
---
drivers/staging/most/usb/usb.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/staging/most/usb/usb.c b/drivers/staging/most/usb/usb.c
index 9e2a270..0624ca9
This patch makes the core keep track of the registered modules.
Signed-off-by: Christian Gromm
---
drivers/staging/most/core.c | 6 +++---
drivers/staging/most/core.h | 1 +
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/drivers/staging/most/core.c b/drivers/staging/most/core.c
i
Currently the rtl8723bs driver will print "nolinked power save enter"
and "nolinked power save leave" per minute if it's not connected to any
network.
These messages are meaningless and annoying to regular users.
Hide them when it's not debugging.
Signed-off-by: Icenowy Zheng
---
drivers/stagi
Hi,
On 13-10-17 08:26, Michael Thayer wrote:
Hello Hans,
12.10.2017 20:10, Hans de Goede wrote:
The x and y hints receives from the host are unsigned 32 bit integers and
they get set to -1 (0x) when invalid. Before this commit the
vboxvideo driver was storing them in an u16 causing the
Loop Wei Wang
> On Fri, Oct 13, 2017 at 11:11:15AM +0100, Lee Jones wrote:
> > On Fri, 13 Oct 2017, Greg KH wrote:
> >
> > > On Fri, Oct 13, 2017 at 10:54:22AM +0100, Lee Jones wrote:
> > > > On Fri, 13 Oct 2017, Greg KH wrote:
> > > >
> > > > > On Fri, Oct 13, 2017 at 04:50:35PM +0800, rui_f...@r
On Fri, Oct 13, 2017 at 11:11:15AM +0100, Lee Jones wrote:
> On Fri, 13 Oct 2017, Greg KH wrote:
>
> > On Fri, Oct 13, 2017 at 10:54:22AM +0100, Lee Jones wrote:
> > > On Fri, 13 Oct 2017, Greg KH wrote:
> > >
> > > > On Fri, Oct 13, 2017 at 04:50:35PM +0800, rui_f...@realsil.com.cn wrote:
> > >
On Fri, 13 Oct 2017, Greg KH wrote:
> On Fri, Oct 13, 2017 at 10:54:22AM +0100, Lee Jones wrote:
> > On Fri, 13 Oct 2017, Greg KH wrote:
> >
> > > On Fri, Oct 13, 2017 at 04:50:35PM +0800, rui_f...@realsil.com.cn wrote:
> > > > From: rui_feng
> > > >
> > > > Add support for new chip rts5260.
>
On Fri, Oct 13, 2017 at 10:54:22AM +0100, Lee Jones wrote:
> On Fri, 13 Oct 2017, Greg KH wrote:
>
> > On Fri, Oct 13, 2017 at 04:50:35PM +0800, rui_f...@realsil.com.cn wrote:
> > > From: rui_feng
> > >
> > > Add support for new chip rts5260.
> > > In order to support rts5260,the definitions of
On Fri, 13 Oct 2017, Greg KH wrote:
> On Fri, Oct 13, 2017 at 04:50:35PM +0800, rui_f...@realsil.com.cn wrote:
> > From: rui_feng
> >
> > Add support for new chip rts5260.
> > In order to support rts5260,the definitions of some internal
> > registers and workflow have to be modified and are diff
On Fri, Oct 13, 2017 at 04:50:35PM +0800, rui_f...@realsil.com.cn wrote:
> From: rui_feng
>
> Add support for new chip rts5260.
> In order to support rts5260,the definitions of some internal
> registers and workflow have to be modified and are different from its
> predecessors and OCP function is
From: rui_feng
Add support for new chip rts5260.
In order to support rts5260,the definitions of some internal
registers and workflow have to be modified and are different from its
predecessors and OCP function is added for RTS5260.
So we need this patch to ensure RTS5260 can work.
Signed-off-by:
71 matches
Mail list logo