Hi Axel, Mark,
we should not play to much with generous functions for this pmics. With this
patch we loose the fix_io code path from da9052_reg_update.
include/linux/mfd/da9052.h
...
if (da9052->fix_io) {
ret = da9052->fix_io(da9052, reg);
if (ret < 0)
Signed-off-by: Michael Grzeschik
---
drivers/dma/imx-dma.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/dma/imx-dma.c b/drivers/dma/imx-dma.c
index 78f8ca5..442af61 100644
--- a/drivers/dma/imx-dma.c
+++ b/drivers/dma/imx-dma.c
@@ -883,7 +883,7 @@ static struct
Hello,
this series is solving some lockdep issues in the imx-dma code.
There are some list_head and deadlock issues in the code,
that is running the implementation into unsafe situations.
Regards,
Michael
Michael Grzeschik (3):
dma: imx-dma: fix slow path issue in prep_dma_cyclic
dma: imx
We need to free the ld_active list head before jumping into the callback
routine. Otherwise the callback could run into issue_pending and change
our ld_active list head we just going to free. This will run the channel
list into an currupted and undefined state.
Signed-off-by: Michael Grzeschik
xf4)
[ 403.766161] [] (cpu_startup_entry+0x0/0xf4) from []
(rest_init+0xb8/0xe0)
[ 403.774753] [] (rest_init+0x0/0xe0) from []
(start_kernel+0x28c/0x2d4)
[ 403.783051] r6:c03fc484 r5: r4:c040a0e0
[ 403.787797] [] (start_kernel+0x0/0x2d4) from []
(0xa0008040)
Signed-off-by: Micha
Hi Christoph,
On Tue, Sep 24, 2013 at 08:35:03AM +0200, Christoph Fritz wrote:
> On Mon, 2013-09-23 at 09:49 +0530, Vinod Koul wrote:
> > On Tue, Sep 17, 2013 at 03:56:05PM +0200, Michael Grzeschik wrote:
> > > Hello,
> > >
> > > this series is solving som
On Wed, Jun 26, 2013 at 03:46:45PM +0300, Alexander Shishkin wrote:
> Felipe Balbi writes:
>
> > On Wed, Jun 26, 2013 at 05:37:19PM +0530, George Cherian wrote:
> >> On 6/26/2013 3:46 PM, Felipe Balbi wrote:
> >> >Hi,
> >> >
> >> >On Wed, Jun 26, 2013 at 02:59:14PM +0530, George Cherian wrote:
>
Hi,
On Thu, Jun 27, 2013 at 09:35:26AM +0300, Felipe Balbi wrote:
> Hi,
>
> On Thu, Jun 27, 2013 at 08:14:16AM +0200, Michael Grzeschik wrote:
> > > > right, but in DT you will define both instances and each instance will
> > > > have a seapa
On Fri, Jun 28, 2013 at 09:00:00PM +0300, Felipe Balbi wrote:
> Hi,
>
> On Thu, Jun 27, 2013 at 10:30:33AM +0300, Felipe Balbi wrote:
> > Hi,
> >
> > On Thu, Jun 27, 2013 at 09:24:08AM +0200, Michael Grzeschik wrote:
> > > > > > > right, but in DT
On Tue, Aug 20, 2013 at 03:34:33AM +0200, Samuel Ortiz wrote:
> Hi Michael,
>
> On Tue, Aug 13, 2013 at 02:14:30PM +0200, Michael Grzeschik wrote:
> > In case of devicetree, we currently don't have a way to append pdata for
> > the touchscreen. The current approach i
On Tue, Aug 20, 2013 at 11:50:48AM +0200, Samuel Ortiz wrote:
> Hi Michael,
>
> On Tue, Aug 20, 2013 at 11:34:32AM +0200, Michael Grzeschik wrote:
> > On Tue, Aug 20, 2013 at 03:34:33AM +0200, Samuel Ortiz wrote:
> > > On Tue, Aug 13, 2013 at 02:14:30PM +0200, Michael Grz
ff-by: Michael Grzeschik
---
drivers/input/touchscreen/mc13783_ts.c | 14 +-
drivers/mfd/mc13xxx-core.c | 11 +++
2 files changed, 16 insertions(+), 9 deletions(-)
diff --git a/drivers/input/touchscreen/mc13783_ts.c
b/drivers/input/touchscreen/mc13783_ts.c
index d6
In case of devicetree, we currently don't have a way to append pdata for
the codec. This patch makes it possible to probe the codec without pdata
for that case.
Signed-off-by: Michael Grzeschik
---
drivers/mfd/mc13xxx-core.c | 11 +++
1 file changed, 7 insertions(+), 4 dele
Hi Dimitry,
On Tue, Aug 13, 2013 at 09:46:09AM -0700, Dmitry Torokhov wrote:
> Hi Michael,
>
> On Tue, Aug 13, 2013 at 02:14:30PM +0200, Michael Grzeschik wrote:
> > In case of devicetree, we currently don't have a way to append pdata for
> > the touchscreen. The curre
Its possible to superseed the config file with KCONFIG_CONFIG and have
completely no .config in the tree. The current script is sourcing
.config in every case, so the kernel will never build succesfully. This
patch fixes that issue by sourcing KCONFIG_CONFIG instead.
Signed-off-by: Michael
From: Philipp Zabel
If the irq chip device is using the regmap of its parent device or
a syscon regmap that doesn't have an associated device at all,
allow the driver to provide its own device. That makes it possible
to reference the irq controller from other devices running on the
same regmap.
Some irq controllers have writeonly/multipurpose register layouts. In
those cases we read invalid data back. Here we add the option
mask_writeonly as masking option.
Signed-off-by: Michael Grzeschik
---
drivers/base/regmap/regmap-irq.c | 43 ++--
include
egmap.
Signed-off-by: Philipp Zabel
Signed-off-by: Michael Grzeschik
---
v1 -> v2: Added my own missing Signed-off-by.
drivers/base/regmap/regmap-irq.c | 93 +---
include/linux/regmap.h | 4 ++
2 files changed, 62 insertions(+), 35 deletions(
via hwmon including the new
intrusion[0-*]_timestamp interface.
Denis Osterland (2):
rtc: isl1208: Fix unintended clear of SR bits
rtc: isl1208: Add device tree binding documentation
Michael Grzeschik (2):
rtc: isl1208: enable interrupt after context preparation
rtc: isl1208: add support
ient, ISL1208_REG_SR, 0);
which clears all flags in SR.
Add an additional read of SR, to have value of SR in sr again.
Signed-off-by: Denis Osterland
Signed-off-by: Michael Grzeschik
---
drivers/rtc/rtc-isl1208.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/rtc/rtc-isl1208.c b/dri
The interrupt handler got enabled very early. If the interrupt cause is
triggering immediately before the context is fully prepared. This can
lead to undefined behaviour. Therefor we move the interrupt enable code
to the end of the probe function.
Signed-off-by: Michael Grzeschik
Signed-off-by
From: Denis Osterland
Wrote documentation for ISL1208, ISL1218 device tree
binding with short examples.
Signed-off-by: Denis Osterland
Signed-off-by: Michael Grzeschik
---
.../devicetree/bindings/rtc/intersil,isl1208.txt | 35 ++
1 file changed, 35 insertions(+)
create
.
The devicetree documentation for the ISL1219 device tree
binding is added with an short example.
Signed-off-by: Michael Grzeschik
Signed-off-by: Denis Osterland
---
.../rtc/{intersil,isl1208.txt => isil,isl1208.txt} | 18 +-
Documentation/hwmon/sysfs-interface| 7 +
driv
On Tue, Jan 23, 2018 at 10:22:54AM -0800, Guenter Roeck wrote:
> On Tue, Jan 23, 2018 at 01:18:01PM +0100, Michael Grzeschik wrote:
> > We add support for the ISL1219 chip that got an integrated tamper
> > detection function. This patch implements the feature by using an hwmo
On Wed, Jan 24, 2018 at 10:03:33AM +0100, Michael Grzeschik wrote:
> On Tue, Jan 23, 2018 at 10:22:54AM -0800, Guenter Roeck wrote:
> > On Tue, Jan 23, 2018 at 01:18:01PM +0100, Michael Grzeschik wrote:
> > > We add support for the ISL1219 chip that got an integrated tamp
As the amount of available ports varies by the kernels build
configuration. To remove the limitation of the fixed 128 ports
we allocate the amount of idevs by using the number we get
from the kernel.
Signed-off-by: Michael Grzeschik
---
v1 -> v2: - reworked memory allocation into one calloc c
As the amount of available ports varies by the kernels build
configuration. To remove the limitation of the fixed 128 ports
we allocate the amount of idevs by using the number we get
from the kernel.
Signed-off-by: Michael Grzeschik
---
tools/usb/usbip/libsrc/vhci_driver.c | 11
The macros SET_SUBADR, ARCRESET, ARCRESET0, ACOMMAND, ASTATUS, AINTMASK
and ADIAGSTATUS are unnecessary indirections to the use of registers.
This patch removes them and improves the readability of the code.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020-isa.c | 2 +-
drivers
The simple macros ARCRESET, ACOMMAND, ASTATUS, AINTMASK are unnecessary
indirections to the use of registers. This patch removes them and improves the
readability of the code.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/arcnet.c | 68
This patch removes the use of the variable ioaddr in the macros
and uses it directly in the calling functions. This improves
the readability of the code and changes the macros to be used as
offsets.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/arc-rimi.c | 30
The simple macros ARCRESET, ACOMMAND, ASTATUS, AINTMASK are unnecessary
indirections to the use of registers. This patch removes them and improves the
readability of the code.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/arc-rimi.c | 24 +++-
1 file changed, 7
This patch removes the use of the variable ioaddr in the macros
and uses it directly in the calling functions. This improves
the readability of the code and changes the macros to be used as
offsets.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com90io.c | 86
This patch changes the macro definitions to match the C99
formating. This improves the readability.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020-pci.c | 35 +--
1 file changed, 29 insertions(+), 6 deletions(-)
diff --git a/drivers/net/arcnet
This patch removes the use of the variable ioaddr in the macros
and uses it directly in the calling functions. This improves
the readability of the code and changes the macros to be used as
offsets.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com90xx.c | 52
This patch removes the obsolete macro BUS_ALIGN as the kernel option
CONFIG_SA1100_CT6001 is not longer available.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020.c | 4 ++--
include/linux/com20020.h | 27 ++-
2 files changed, 12 insertions(+), 19
The simple macros ARCRESET, ACOMMAND, ASTATUS, AINTMASK are unnecessary
indirections to the use of registers. This patch removes them and
improves the readability of the code.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com90xx.c | 35 +--
1 file
This patch replaces all magic numbers in the driver with
proper named macros. For the case of XTOcfg and STARTIOcmd
it introduces the new macros.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020.c | 21 +++--
include/linux/arcdevice.h | 1 +
include/linux
The simple macros ARCRESET, ACOMMAND, ASTATUS, AINTMASK are unnecessary
indirections to the use of registers. This patch removes them and
improves the readability of the code.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com90io.c | 36 +---
1 file
ket lengths; 256 byte packets were
being received as 257 bytes packets.
prepare_tx():
- Fixed error in transmit length calcs; 257 byte packets were being
transmitted as 260 byte packets.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/capmode.c | 4 ++--
1 file changed, 2 insertions
This patch moves the module_init and module_exit patches to
the end of the file. It also replaces the printk with pr_info.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/arc-rawmode.c | 87 ++--
1 file changed, 38 insertions(+), 49 deletions(-)
diff
unloading of the com20020 card.
Cheers,
Michael
Michael Grzeschik (21):
com20020-pci: add dev_port for udev handling
ARCNET: fix hard_header_len limit
ARCNET: capmode: fix transfer length
ARCNET: whitespace, tab and codingstyle fixes
ARCNET: remove unneeded macros
ARCNET: com20020
The call for dev_free_skb is done only once. This patch
moves its call to its only user and removes the obsolete
condition variable.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/arcnet.c | 10 ++
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/drivers/net/arcnet
The EAE PLX-PCI card has a special rotary encoder
to configure the address of every card individually.
We take this information for the initial setup of
the cards dev_id.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020-pci.c | 28
include/linux
This patch removes the use of the variable ioaddr in the macros
and uses it directly in the calling functions. This improves
the readability of the code and changes the macros to be used as
offsets.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020-isa.c | 2 +-
drivers/net
This patch cleans the capmode protocol module. It removes the obsolete
function arcnet_cap_init and uses the C99 struct definition. It also
replaces printk with pr_info.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/capmode.c | 28 +++-
1 file changed, 11
This patch sets the dev_port according to the index of
the card. This can be used by udev to name the ports
in userspace.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020-pci.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net/arcnet/com20020-pci.c
b/drivers/net
eof(arc_hardware).
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/arcnet.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/arcnet/arcnet.c b/drivers/net/arcnet/arcnet.c
index 10f71c73..816d0e9 100644
--- a/drivers/net/arcnet/arcnet.c
+++ b/drivers/net
This patch removes trailing whitespaces in the whole
the ARCNET layer. It also replaces the use of space
with tabs and changes fixes the codingstyle on those lines.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/arc-rawmode.c | 4 +-
drivers/net/arcnet/arc-rimi.c | 2
This patch changes the driver to properly work with the linux netif
interface. The controller gets enabled on open and disabled on close.
Therefor it removes every bogus start of the xceiver. It only gets
enabled on com20020_open and disabled on com20020_close.
Signed-off-by: Michael Grzeschik
On Fri, Apr 24, 2015 at 04:04:45PM -0700, Joe Perches wrote:
> On Fri, 2015-04-24 at 19:20 +0200, Michael Grzeschik wrote:
> > The macros SET_SUBADR, ARCRESET, ARCRESET0, ACOMMAND, ASTATUS, AINTMASK
> > and ADIAGSTATUS are unnecessary indirections to the use of registers.
> &g
Hi!
On Fri, Apr 24, 2015 at 11:58:53PM -0400, David Miller wrote:
> From: Marc Kleine-Budde
> Date: Fri, 24 Apr 2015 23:14:41 +0200
>
> > On 04/24/2015 08:47 PM, Joe Perches wrote:
> >> On Fri, 2015-04-24 at 19:20 +0200, Michael Grzeschik wrote:
> >>> Hi
As the amount of available ports varies by the kernels build
configuration. To remove the limitation of the fixed 128 ports
we allocate the amount of idevs by using the number we get
from the kernel.
Signed-off-by: Michael Grzeschik
---
v1 -> v2: - reworked memory allocation into one calloc c
As the amount of available ports varies by the kernels build
configuration. To remove the limitation of the fixed 128 ports
we allocate the amount of idevs by using the number we get
from the kernel.
Signed-off-by: Michael Grzeschik
---
v1 -> v2: - reworked memory allocation into one calloc c
On Wed, May 23, 2018 at 10:44:57AM -0600, Shuah Khan wrote:
> On 05/23/2018 03:22 AM, Michael Grzeschik wrote:
> > As the amount of available ports varies by the kernels build
> > configuration. To remove the limitation of the fixed 128 ports
> > we allocate the amount of idev
On Wed, May 23, 2018 at 10:44:57AM -0600, Shuah Khan wrote:
> On 05/23/2018 03:22 AM, Michael Grzeschik wrote:
> > As the amount of available ports varies by the kernels build
> > configuration. To remove the limitation of the fixed 128 ports
> > we allocate the amount of idev
The 24bit RGB format configuration is currently missing, we add
it now.
Signed-off-by: Michael Grzeschik
---
drivers/gpu/ipu-v3/ipu-csi.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/gpu/ipu-v3/ipu-csi.c b/drivers/gpu/ipu-v3/ipu-csi.c
index caa05b0702e16..1a0ee65fd4859
. This leads drm_encoder_cleanup try to clean already freed
memory.
We fix this issue by adding the devres action ipu_ldb_remove_head which
will remove its head from the objects in ipu-drm-core which then never
calls its destroy function anymore.
Signed-off-by: Michael Grzeschik
---
drivers/gpu/drm
fixes the possible case of use after free by adding action
functions to the devres cleanup path. So it will ensure the generic
cleanup code will not use the already freed memory.
Michael Grzeschik (3):
ipuv3-crtc: add remove action for devres data
ipuv3-ldb: add init list head on bind
ipuv3-ldb:
Adding Tinh Nguyen to CC:
On Tue, Feb 09, 2021 at 09:02:00PM +0100, Michael Grzeschik wrote:
Hi Manish,
On Tue, Feb 09, 2021 at 06:01:58AM +, Manish Narani wrote:
Hi Michael,
-Original Message-
From: Michael Grzeschik
Sent: Tuesday, February 9, 2021 5:26 AM
To: Manish Narani
Hi Manish!
On Thu, Jan 28, 2021 at 12:36:07AM +0100, Michael Grzeschik wrote:
On Fri, Jan 22, 2021 at 02:34:52PM +0100, Michael Grzeschik wrote:
On Fri, Jan 22, 2021 at 01:06:22PM +, Manish Narani wrote:
Hi Michael,
-Original Message-
From: Michael Grzeschik
Sent: Friday
Hi Manish,
On Tue, Feb 09, 2021 at 06:01:58AM +, Manish Narani wrote:
Hi Michael,
-Original Message-
From: Michael Grzeschik
Sent: Tuesday, February 9, 2021 5:26 AM
To: Manish Narani
Cc: devicet...@vger.kernel.org; p.za...@pengutronix.de; ba...@kernel.org;
gre
Hi!
On Tue, Dec 15, 2020 at 12:24:51PM +0530, Manish Narani wrote:
Add a new driver for supporting Xilinx platforms. This driver is used
for some sequence of operations required for Xilinx USB controllers.
This driver is also used to choose between PIPE clock coming from SerDes
and the Suspend C
On Mon, Jan 18, 2021 at 05:24:38PM +0200, Felipe Balbi wrote:
Hi,
Michael Grzeschik writes:
On Tue, Dec 15, 2020 at 12:24:51PM +0530, Manish Narani wrote:
Add a new driver for supporting Xilinx platforms. This driver is used
for some sequence of operations required for Xilinx USB
Hi Manish!
On Tue, Dec 15, 2020 at 12:24:51PM +0530, Manish Narani wrote:
Add a new driver for supporting Xilinx platforms. This driver is used
for some sequence of operations required for Xilinx USB controllers.
This driver is also used to choose between PIPE clock coming from SerDes
and the Su
Hello!
On Mon, Jan 18, 2021 at 02:42:24PM +0100, Michael Grzeschik wrote:
Hi!
On Tue, Dec 15, 2020 at 12:24:51PM +0530, Manish Narani wrote:
Add a new driver for supporting Xilinx platforms. This driver is used
for some sequence of operations required for Xilinx USB controllers.
This driver
On Fri, Jan 22, 2021 at 01:06:22PM +, Manish Narani wrote:
Hi Michael,
-Original Message-
From: Michael Grzeschik
Sent: Friday, January 22, 2021 1:39 PM
To: Manish Narani
Cc: devicet...@vger.kernel.org; ker...@pengutronix.de; ba...@kernel.org;
gre...@linuxfoundation.org; linux
On Fri, Jan 22, 2021 at 02:34:52PM +0100, Michael Grzeschik wrote:
On Fri, Jan 22, 2021 at 01:06:22PM +, Manish Narani wrote:
Hi Michael,
-Original Message-
From: Michael Grzeschik
Sent: Friday, January 22, 2021 1:39 PM
To: Manish Narani
Cc: devicet...@vger.kernel.org; ker
The stats count variable will already be incremented
in the above framework-layer just after this callback.
Signed-off-by: Michael Grzeschik
---
drivers/mtd/nand/mxc_nand.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/mtd/nand/mxc_nand.c b/drivers/mtd/nand/mxc_nand.c
index 9dfdb06
On Fri, Nov 29, 2013 at 10:07:49AM +0800, Chris Ruehl wrote:
> * init the sts flag to 0 (missed)
> * set the sts flag only if not 0
>
> Signed-off-by: Chris Ruehl
> ---
> drivers/usb/chipidea/core.c |8 ++--
> 1 file changed, 6 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/usb/
The ecc_stats.corrected count variable will already be incremented in
the above framework-layer just after this callback.
Cc: sta...@vger.kernel.org
Signed-off-by: Michael Grzeschik
---
drivers/mtd/nand/mxc_nand.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/mtd/nand/mxc_nand.c b
: Michael Grzeschik
---
include/linux/mfd/syscon.h | 25 +
1 file changed, 25 insertions(+)
diff --git a/include/linux/mfd/syscon.h b/include/linux/mfd/syscon.h
index b473577f..257938e 100644
--- a/include/linux/mfd/syscon.h
+++ b/include/linux/mfd/syscon.h
@@ -17,10 +17,35
Hi,
On Fri, Nov 29, 2013 at 04:15:56PM +0100, Michael Grzeschik wrote:
> The syscon interface can be used in different drivers to reach registers
> of other register range via phandle. The exported functions can only be
> used if the syscon interface is enabled. This patch fixes this by
On Fri, Nov 29, 2013 at 03:19:45PM +0800, Chris Ruehl wrote:
> usb: chipidea: Fix Internal error: : 808 [#1] ARM related to STS flag
>
> * init the sts flag to 0 (missed)
> * set the sts flag only if not 0
>
> Signed-off-by: Chris Ruehl
> ---
> drivers/usb/chipidea/core.c |8 ++--
> 1 f
On Sat, Nov 30, 2013 at 08:55:37AM +0400, Alexander Shiyan wrote:
> If this driver being loaded from devicetree, the pdata is NULL.
> This cause kernel Oops when "fsl,mc13xxx-uses-codec" and/or
> "fsl,mc13xxx-uses-touch" properties is specified.
>
> mc13xxx spi0.0: mc13783: rev: 3.3, fin: 0, fab:
Hallo,
On Fri, Nov 22, 2013 at 03:55:59PM +, Mark Jackson wrote:
> The IDDIG input pin is normally used to determine the USB mode
> (i.e. HOST or DEVICE).
>
> On some systems (e.g. AM335x) leaving this pin floating allows
> the USB mode to be set via software.
>
> This patch adds support for
On Mon, Dec 02, 2013 at 03:11:03PM +0400, Alexander Shiyan wrote:
>
>
>
> Понедельник, 2 декабря 2013, 10:56 UTC от Lee Jones :
> > On Sat, 30 Nov 2013, Alexander Shiyan wrote:
> >
> > > > On Sat, Nov 30, 2013 at 08:55:37AM +0400, Alexander Shiyan wrote:
> > > > > If this driver being loaded f
This patch adds support for the EAE arcnet cards
which has two Interfaces.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020-pci.c | 16
1 file changed, 16 insertions(+)
diff --git a/drivers/net/arcnet/com20020-pci.c
b/drivers/net/arcnet/com20020-pci.c
index
This series adds support for the PLX bridge based multi interface
pci cards and adds support to change device address on com200xx chips
during runtime.
Thanks,
Michael
Michael Grzeschik (5):
ARCNET: return IRQ_NONE if the interface isn't running
ARCNET: add com20020_set_hwddr to c
The interrupt handler needs to return IRQ_NONE in case
two devices are used with the shared interrupt handler.
Otherwise it could steal interrupts from the other
interface.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/arcnet.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion
This patch adds com20020_set_hwaddr to make
it possible to change the hwaddr on runtime.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020.c | 14 ++
1 file changed, 14 insertions(+)
diff --git a/drivers/net/arcnet/com20020.c b/drivers/net/arcnet/com20020.c
index
The com20020-pci driver is currently designed to instance
one netdev with one pci device. This patch adds support to
instance many cards with one pci device, depending on the device
data in the private data.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020-pci.c | 149
This patch adds metadata for the com20020 to prepare for devices with
multiple io address areas with multi card interfaces.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020-pci.c | 216 --
include/linux/com20020.h | 16 +++
2 files
Hi,
On Wed, Sep 24, 2014 at 01:01:58PM +0200, Michael Grzeschik wrote:
> This series adds support for the PLX bridge based multi interface
> pci cards and adds support to change device address on com200xx chips
> during runtime.
>
> Thanks,
> Michael
>
> Michael G
Hello,
this series adds support for the PLX Bridge based multi interface
pci cards and adds support to change device address on com200xx chips
during runtime.
This series is based on v3.17-rc6.
Thanks,
Michael
Michael Grzeschik (5):
ARCNET: return IRQ_NONE if the interface isn't ru
This patch adds support for the EAE arcnet cards
which has two Interfaces.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020-pci.c | 16
1 file changed, 16 insertions(+)
diff --git a/drivers/net/arcnet/com20020-pci.c
b/drivers/net/arcnet/com20020-pci.c
index
This patch adds metadata for the com20020 to prepare for devices with
multiple io address areas with multi card interfaces.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020-pci.c | 216 --
include/linux/com20020.h | 16 +++
2 files
The interrupt handler needs to return IRQ_NONE in case
two devices are used with the shared interrupt handler.
Otherwise it could steal interrupts from the other
interface.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/arcnet.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion
The com20020-pci driver is currently designed to instance
one netdev with one pci device. This patch adds support to
instance many cards with one pci device, depending on the device
data in the private data.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020-pci.c | 149
This patch adds com20020_set_hwaddr to make
it possible to change the hwaddr on runtime.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020.c | 14 ++
1 file changed, 14 insertions(+)
diff --git a/drivers/net/arcnet/com20020.c b/drivers/net/arcnet/com20020.c
index
On Sun, Sep 28, 2014 at 05:01:50PM -0400, David Miller wrote:
> From: David Miller
> Date: Sun, 28 Sep 2014 16:44:21 -0400 (EDT)
>
> > From: Michael Grzeschik
> > Date: Wed, 24 Sep 2014 15:41:48 +0200
> >
> >> this series adds support for the PLX Bridge base
This patch adds support for the EAE arcnet cards
which has two Interfaces.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020-pci.c | 16
1 file changed, 16 insertions(+)
diff --git a/drivers/net/arcnet/com20020-pci.c
b/drivers/net/arcnet/com20020-pci.c
index
Hello,
this series adds support for the PLX Bridge based multi interface
pci cards and adds support to change device address on com200xx chips
during runtime.
This series is based on v3.17-rc7.
It is fixed for build against com20020_cs.
Thanks,
Michael
Michael Grzeschik (5):
ARCNET: return
This patch adds com20020_set_hwaddr to make
it possible to change the hwaddr on runtime.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020.c | 14 ++
1 file changed, 14 insertions(+)
diff --git a/drivers/net/arcnet/com20020.c b/drivers/net/arcnet/com20020.c
index
The interrupt handler needs to return IRQ_NONE in case
two devices are used with the shared interrupt handler.
Otherwise it could steal interrupts from the other
interface.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/arcnet.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion
This patch adds metadata for the com20020 to prepare for devices with
multiple io address areas with multi card interfaces.
Signed-off-by: Michael Grzeschik
---
drivers/net/arcnet/com20020-pci.c | 216 --
include/linux/com20020.h | 16 +++
2 files
The com20020-pci driver is currently designed to instance
one netdev with one pci device. This patch adds support to
instance many cards with one pci device, depending on the device
data in the private data.
Signed-off-by: Michael Grzeschik
---
v1 -> v2: fixed build of com20020_cs by us
@David: Ping!
Some comments on this patch would probably help to get it mainline. :)
Regards,
Michael
On Sat, Jul 05, 2014 at 04:45:21PM +0200, Michael Grzeschik wrote:
> Ping!
>
> On Fri, Jun 27, 2014 at 12:38:44PM +0200, Michael Grzeschik wrote:
> > The current approach o
miscalculations.
This patch changes the driver to use its own read_page function in which
we call the correct_data function only once per page. With that we do
the failure and correct statistics counting inside this function.
Signed-off-by: Michael Grzeschik
---
drivers/mtd/nand/mxc_nand.c | 73
This patch fixes the error detection limits for the used
eccsize of the 1, 4 and 8 bit eccmode.
Signed-off-by: Michael Grzeschik
---
drivers/mtd/nand/mxc_nand.c | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/drivers/mtd/nand/mxc_nand.c b/drivers/mtd/nand
On Thu, Jun 26, 2014 at 10:42:48PM +0200, Michael Grzeschik wrote:
> The current approach of the read_page function is to iterate over all
> subpages and call the correct_data function. The correct_data function
> currently does the same. It iterates over all subpages and checks for
>
1 - 100 of 120 matches
Mail list logo