> Cc: Derek Kiernan ; Dragan Cvetic ;
> a...@arndb.de; Michal Simek
> ; linux-arm-ker...@lists.infradead.org;
> linux-kernel@vger.kernel.org
> Subject: [PATCH] misc: xilinx_sdfec: add compat_ptr_ioctl()
>
> Driver has a trivial helper function to convert
> the pointer arg
.org;
> markgr...@kernel.org; adam.r.gretzin...@intel.com; Srikanth Thokala
> ; Derek Kiernan ; Dragan
> Cvetic ; Arnd Bergmann
>
> Subject: Re: [PATCH 07/22] misc: xlink-pcie: lh: Add PCIe EPF driver for
> Local Host
>
> On Tue, Dec 01, 2020 at 11:13:05AM +0100, Greg Kroah-Hartma
> -Original Message-
> From: Harshal Chaudhari
> Sent: Monday 26 October 2020 15:58
> To: gre...@linuxfoundation.org
> Cc: Derek Kiernan ; Dragan Cvetic ;
> a...@arndb.de; Michal Simek
> ; linux-arm-ker...@lists.infradead.org;
> linux-kernel@vger.kernel.org
> -Original Message-
> From: Harshal Chaudhari
> Sent: Sunday 1 November 2020 17:10
> To: gre...@linuxfoundation.org; Dragan Cvetic
> Cc: Derek Kiernan ; a...@arndb.de; Michal Simek
> ; linux-arm-
> ker...@lists.infradead.org; linux-kernel@vger.kernel.org
&g
Hi John,
Thank you for the suggestion, please find my comment below:
> -Original Message-
> From: John Hubbard
> Sent: Wednesday 27 May 2020 02:26
> To: LKML
> Cc: Souptick Joarder ; John Hubbard
> ; Derek Kiernan ; Dragan
> Cvetic ; Arnd Bergmann ; Greg
>
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Friday 7 June 2019 16:58
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devicet...@vger
Add the Soft Decision Forward Error Correction (SDFEC) Engine
bindings which is available for the Zynq UltraScale+ RFSoC
FPGA's.
Signed-off-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
---
.../devicetree/bindings/misc/xlnx,sd-fec.txt | 58 ++
1 file changed, 58
Stores configuration based on parameters from the DT
node and values from the SD-FEC core plus reads
the default state from the SD-FEC core. To obtain
values from the core register read, write capabilities
have been added plus related register map details.
Tested-by: Dragan Cvetic
Signed-off
Implement a platform driver that matches with xlnx,
sd-fec-1.1 device tree node and registers as a character
device, including:
- SD-FEC driver binds to sdfec DT node.
- creates and initialise an initial driver dev structure.
- add the driver in Linux build and Kconfig.
Tested-by: Dragan Cvetic
Add SD-FEC driver documentation.
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
Documentation/misc-devices/index.rst| 1 +
Documentation/misc-devices/xilinx_sdfec.rst | 291
2 files changed, 292 insertions(+)
create mode 100644
Add the capability to configure and retrieve turbo mode
via the ioctls XSDFEC_SET_TURBO and XSDFEC_GET_TURBO.
Add char device interface per DT node present and support
file operations:
- open(),
- close(),
- unlocked_ioctl(),
- compat_ioctl().
Tested-by: Dragan Cvetic
Signed-off-by: Derek
.
Tested-by: Santhosh Dyavanapally
Tested by: Punnaiah Choudary Kalluri
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
Changes V1 -> V2:
- Removed unnecesary comenting from the commit messages.
- Removed error log messages which can be triggered from u
support
Add maintainer entry for Xilinx SD-FEC driver support.
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
MAINTAINERS | 11 +++
1 file changed, 11 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index bfe48cb..2b754a8 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
type of errors: coding errors (ECC) and
a data interface errors (TLAST).
The errors are events which can trigger an IRQ if enabled.
The driver can monitor and detect these errors through IRQ.
Also the driver updates the statistical data.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 88
include/uapi/misc/xilinx_sdfec.h | 57 ++
2 files changed, 145 insertions(+)
diff --git a/drivers/misc
Add the support for Linux Clock Control Framework (CCF).
Registers and enables clocks with the Clock Control
Framework (CCF), to prevent shared clocks from been
disabled.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 191
Tested-by: Santhosh Dyavanapally
Tested by: Punnaiah Choudary Kalluri
Tested-by: Derek Kiernan
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 125 +++
include/uapi/misc/xilinx_sdfec.h
Add the capability to configure LDPC mode via the ioctl
XSDFEC_ADD_LDPC_CODE_PARAMS.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 324 +++
include/uapi/misc/xilinx_sdfec.h | 98
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Sunday 9 June 2019 12:23
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devicet...@vger
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Sunday 9 June 2019 12:28
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devicet...@vger
.
Tested-by: Santhosh Dyavanapally
Tested by: Punnaiah Choudary Kalluri
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
Changes V1 -> V2:
- Removed unnecesary comenting from the commit messages.
- Removed error log messages which can be triggered from u
support
Add maintainer entry for Xilinx SD-FEC driver support.
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
MAINTAINERS | 11 +++
1 file changed, 11 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index bfe48cb..2b754a8 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
Add the support for Linux Clock Control Framework (CCF).
Registers and enables clocks with the Clock Control
Framework (CCF), to prevent shared clocks from been
disabled.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 193
type of errors: coding errors (ECC) and
a data interface errors (TLAST).
The errors are events which can trigger an IRQ if enabled.
The driver can monitor and detect these errors through IRQ.
Also the driver updates the statistical data.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Stores configuration based on parameters from the DT
node and values from the SD-FEC core plus reads
the default state from the SD-FEC core. To obtain
values from the core register read, write capabilities
have been added plus related register map details.
Tested-by: Dragan Cvetic
Signed-off
Add the capability to configure and retrieve turbo mode
via the ioctls XSDFEC_SET_TURBO and XSDFEC_GET_TURBO.
Add char device interface per DT node present and support
file operations:
- open(),
- close(),
- unlocked_ioctl(),
- compat_ioctl().
Tested-by: Dragan Cvetic
Signed-off-by: Derek
Tested-by: Santhosh Dyavanapally
Tested by: Punnaiah Choudary Kalluri
Tested-by: Derek Kiernan
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 125 +++
include/uapi/misc/xilinx_sdfec.h
Add SD-FEC driver documentation.
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
Documentation/misc-devices/index.rst| 1 +
Documentation/misc-devices/xilinx_sdfec.rst | 291
2 files changed, 292 insertions(+)
create mode 100644
Add the Soft Decision Forward Error Correction (SDFEC) Engine
bindings which is available for the Zynq UltraScale+ RFSoC
FPGA's.
Signed-off-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
---
.../devicetree/bindings/misc/xlnx,sd-fec.txt | 58 ++
1 file changed, 58
Implement a platform driver that matches with xlnx,
sd-fec-1.1 device tree node and registers as a character
device, including:
- SD-FEC driver binds to sdfec DT node.
- creates and initialise an initial driver dev structure.
- add the driver in Linux build and Kconfig.
Tested-by: Dragan Cvetic
.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 88
include/uapi/misc/xilinx_sdfec.h | 57 ++
2 files changed, 145 insertions(+)
diff --git a/drivers/misc
Add the capability to configure LDPC mode via the ioctl
XSDFEC_ADD_LDPC_CODE_PARAMS.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 324 +++
include/uapi/misc/xilinx_sdfec.h | 98
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Wednesday 31 July 2019 13:49
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devic
Hi Colin,
> -Original Message-
> From: Colin King [mailto:colin.k...@canonical.com]
> Sent: Monday 19 August 2019 10:42
> To: Derek Kiernan ; Dragan Cvetic ;
> Arnd Bergmann ; Greg Kroah-
> Hartman ; Michal Simek ;
> linux-arm-ker...@lists.infradead.o
Hi Dan,
> -Original Message-
> From: Dan Carpenter [mailto:dan.carpen...@oracle.com]
> Sent: Wednesday 21 August 2019 08:06
> To: Derek Kiernan ; Dragan Cvetic
> Cc: Arnd Bergmann ; Greg Kroah-Hartman
> ; Michal Simek ;
> linux-arm-ker...@lists.infrad
Hi Dan,
> -Original Message-
> From: Dan Carpenter [mailto:dan.carpen...@oracle.com]
> Sent: Wednesday 21 August 2019 08:07
> To: Derek Kiernan ; Dragan Cvetic
> Cc: Arnd Bergmann ; Greg Kroah-Hartman
> ; Michal Simek ;
> linux-arm-ker...@lists.infrad
Hi Dan,
> -Original Message-
> From: Dan Carpenter [mailto:dan.carpen...@oracle.com]
> Sent: Wednesday 21 August 2019 08:11
> To: Derek Kiernan ; Dragan Cvetic
> Cc: Arnd Bergmann ; Greg Kroah-Hartman
> ; Michal Simek ;
> linux-arm-ker...@lists.infrad
Hi Dan,
> -Original Message-
> From: Dan Carpenter [mailto:dan.carpen...@oracle.com]
> Sent: Wednesday 21 August 2019 08:10
> To: Derek Kiernan ; Dragan Cvetic
> Cc: Arnd Bergmann ; Greg Kroah-Hartman
> ; Michal Simek ;
> linux-arm-ker...@lists.infrad
mode
Add the capability to configure and retrieve turbo mode
via the ioctls XSDFEC_SET_TURBO and XSDFEC_GET_TURBO.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 61 ++
include/uapi
.
Tested-by: Santhosh Dyavanapally
Tested by: Punnaiah Choudary Kalluri
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
Changes V1 -> V2:
- Removed unnecesary comenting from the commit messages.
- Removed error log messages which can be triggered from u
type of errors: coding errors (ECC) and
a data interface errors (TLAST).
The errors are events which can trigger an IRQ if enabled.
The driver can monitor and detect these errors through IRQ.
Also the driver updates the statistical data.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
support
Add maintainer entry for Xilinx SD-FEC driver support.
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
MAINTAINERS | 12
1 file changed, 12 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 5cfbea4..6e558ae 100644
--- a/MAINTAINERS
+++ b
Add the capability to configure LDPC mode via the ioctl
XSDFEC_ADD_LDPC_CODE_PARAMS.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 332 +++
include/uapi/misc/xilinx_sdfec.h | 98
Add the Soft Decision Forward Error Correction (SDFEC) Engine
bindings which is available for the Zynq UltraScale+ RFSoC
FPGA's.
Signed-off-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
---
.../devicetree/bindings/misc/xlnx,sd-fec.txt | 58 ++
1 file changed, 58
Stores configuration based on parameters from the DT
node and values from the SD-FEC core plus reads
the default state from the SD-FEC core. To obtain
values from the core register read, write capabilities
have been added plus related register map details.
Tested-by: Dragan Cvetic
Signed-off
Implements an platform driver that matches with xlnx,
sd-fec-1.1 device tree node and registers as a character
device, including:
- SD-FEC driver binds to sdfec DT node.
- creates and initialise an initial driver dev structure.
- add the driver in Linux build and Kconfig.
Tested-by: Dragan Cvetic
Tested-by: Santhosh Dyavanapally
Tested by: Punnaiah Choudary Kalluri
Tested-by: Derek Kiernan
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 121 +++
include/uapi/misc/xilinx_sdfec.h
Add char device interface per DT node present and support
file operations:
- open(),
- close(),
- unlocked_ioctl(),
- compat_ioctl().
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 57
.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 99
include/uapi/misc/xilinx_sdfec.h | 57 +++
2 files changed, 156 insertions(+)
diff --git a/drivers/misc
Add the support for Linux Clock Control Framework (CCF).
Registers and enables clocks with the Clock Control
Framework (CCF), to prevent shared clocks from been
disabled.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 185
Add SD-FEC driver documentation.
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
Documentation/misc-devices/index.rst| 1 +
Documentation/misc-devices/xilinx_sdfec.rst | 291
2 files changed, 292 insertions(+)
create mode 100644
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Friday 21 June 2019 15:15
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devicet...@vger
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Friday 21 June 2019 15:16
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devicet...@vger
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Saturday 22 June 2019 07:02
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devicet...@vger
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Saturday 22 June 2019 07:02
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devicet...@vger
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Thursday 6 June 2019 14:25
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devicet...@vger
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Thursday 6 June 2019 14:26
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devicet...@vger
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Thursday 6 June 2019 14:29
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devicet...@vger
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Thursday 6 June 2019 15:12
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devicet...@vger
> On Sat, May 25, 2019 at 12:37:17PM +0100, Dragan Cvetic wrote:
> > +static int xsdfec_dev_open(struct inode *iptr, struct file *fptr)
> > +{
> > + return 0;
> > +}
> > +
> > +static int xsdfec_dev_release(struct inode *iptr, struct file *fptr)
> >
Add SD-FEC driver documentation.
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
Documentation/misc-devices/index.rst | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/misc-devices/index.rst
b/Documentation/misc-devices/index.rst
index a57f92d..f11c5da 100644
.
Tested-by: Santhosh Dyavanapally
Tested by: Punnaiah Choudary Kalluri
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
Changes V1 -> V2:
- Removed unnecesary comenting from the commit messages.
- Removed error log messages which can be triggered from u
support
Add maintainer entry for Xilinx SD-FEC driver support.
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
MAINTAINERS | 11 +++
1 file changed, 11 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 1fc7baf..6a9db56 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
Stores configuration based on parameters from the DT
node and values from the SD-FEC core plus reads
the default state from the SD-FEC core. To obtain
values from the core register read, write capabilities
have been added plus related register map details.
Tested-by: Dragan Cvetic
Signed-off
Tested-by: Santhosh Dyavanapally
Tested by: Punnaiah Choudary Kalluri
Tested-by: Derek Kiernan
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 125 +++
include/uapi/misc/xilinx_sdfec.h
type of errors: coding errors (ECC) and
a data interface errors (TLAST).
The errors are events which can trigger an IRQ if enabled.
The driver can monitor and detect these errors through IRQ.
Also the driver updates the statistical data.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Add the capability to configure LDPC mode via the ioctl
XSDFEC_ADD_LDPC_CODE_PARAMS.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 324 +++
include/uapi/misc/xilinx_sdfec.h | 98
Add the capability to configure and retrieve turbo mode
via the ioctls XSDFEC_SET_TURBO and XSDFEC_GET_TURBO.
Add char device interface per DT node present and support
file operations:
- open(),
- close(),
- unlocked_ioctl(),
- compat_ioctl().
Tested-by: Dragan Cvetic
Signed-off-by: Derek
.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 88
include/uapi/misc/xilinx_sdfec.h | 57 ++
2 files changed, 145 insertions(+)
diff --git a/drivers/misc
Tested-by: Santhosh Dyavanapally
Tested by: Punnaiah Choudary Kalluri
Tested-by: Derek Kiernan
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 125 +++
include/uapi/misc/xilinx_sdfec.h
.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 88
include/uapi/misc/xilinx_sdfec.h | 57 ++
2 files changed, 145 insertions(+)
diff --git a/drivers/misc
Stores configuration based on parameters from the DT
node and values from the SD-FEC core plus reads
the default state from the SD-FEC core. To obtain
values from the core register read, write capabilities
have been added plus related register map details.
Tested-by: Dragan Cvetic
Signed-off
Add the capability to configure LDPC mode via the ioctl
XSDFEC_ADD_LDPC_CODE_PARAMS.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 324 +++
include/uapi/misc/xilinx_sdfec.h | 98
Add the Soft Decision Forward Error Correction (SDFEC) Engine
bindings which is available for the Zynq UltraScale+ RFSoC
FPGA's.
Signed-off-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
---
.../devicetree/bindings/misc/xlnx,sd-fec.txt | 58 ++
1 file changed, 58
Add the support for Linux Clock Control Framework (CCF).
Registers and enables clocks with the Clock Control
Framework (CCF), to prevent shared clocks from been
disabled.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 193
Implement a platform driver that matches with xlnx,
sd-fec-1.1 device tree node and registers as a character
device, including:
- SD-FEC driver binds to sdfec DT node.
- creates and initialise an initial driver dev structure.
- add the driver in Linux build and Kconfig.
Tested-by: Dragan Cvetic
support
Add maintainer entry for Xilinx SD-FEC driver support.
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
MAINTAINERS | 9 +
1 file changed, 9 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index bfe48cb..9fde3e8 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
type of errors: coding errors (ECC) and
a data interface errors (TLAST).
The errors are events which can trigger an IRQ if enabled.
The driver can monitor and detect these errors through IRQ.
Also the driver updates the statistical data.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Add the capability to configure and retrieve turbo mode
via the ioctls XSDFEC_SET_TURBO and XSDFEC_GET_TURBO.
Add char device interface per DT node present and support
file operations:
- open(),
- close(),
- unlocked_ioctl(),
- compat_ioctl().
Tested-by: Dragan Cvetic
Signed-off-by: Derek
Add SD-FEC driver documentation.
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
Documentation/misc-devices/index.rst| 1 +
Documentation/misc-devices/xilinx_sdfec.rst | 291
2 files changed, 292 insertions(+)
create mode 100644
.
Tested-by: Santhosh Dyavanapally
Tested by: Punnaiah Choudary Kalluri
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
Changes V1 -> V2:
- Removed unnecesary comenting from the commit messages.
- Removed error log messages which can be triggered from u
> -Original Message-
> From: Harshal Chaudhari
> Sent: Sunday 10 May 2020 17:43
> To: gre...@linuxfoundation.org
> Cc: Derek Kiernan ; Dragan Cvetic ;
> a...@arndb.de; Michal Simek
> ; linux-arm-ker...@lists.infradead.org;
> linux-kernel@vger.kernel.org;
.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 88
include/uapi/misc/xilinx_sdfec.h | 57 ++
2 files changed, 145 insertions(+)
diff --git a/drivers/misc
Tested-by: Santhosh Dyavanapally
Tested by: Punnaiah Choudary Kalluri
Tested-by: Derek Kiernan
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 125 +++
include/uapi/misc/xilinx_sdfec.h
Add SD-FEC driver documentation.
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
Documentation/misc-devices/index.rst | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/misc-devices/index.rst
b/Documentation/misc-devices/index.rst
index a57f92d..f11c5da 100644
Add the capability to configure and retrieve turbo mode
via the ioctls XSDFEC_SET_TURBO and XSDFEC_GET_TURBO.
Add char device interface per DT node present and support
file operations:
- open(),
- close(),
- unlocked_ioctl(),
- compat_ioctl().
Tested-by: Dragan Cvetic
Signed-off-by: Derek
type of errors: coding errors (ECC) and
a data interface errors (TLAST).
The errors are events which can trigger an IRQ if enabled.
The driver can monitor and detect these errors through IRQ.
Also the driver updates the statistical data.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Add the capability to configure LDPC mode via the ioctl
XSDFEC_ADD_LDPC_CODE_PARAMS.
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
drivers/misc/xilinx_sdfec.c | 324 +++
include/uapi/misc/xilinx_sdfec.h | 98
support
Add maintainer entry for Xilinx SD-FEC driver support.
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
---
MAINTAINERS | 11 +++
1 file changed, 11 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index c8c506b..2ae7376 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
Stores configuration based on parameters from the DT
node and values from the SD-FEC core plus reads
the default state from the SD-FEC core. To obtain
values from the core register read, write capabilities
have been added plus related register map details.
Tested-by: Dragan Cvetic
Signed-off
.
Tested-by: Santhosh Dyavanapally
Tested by: Punnaiah Choudary Kalluri
Tested-by: Dragan Cvetic
Signed-off-by: Derek Kiernan
Signed-off-by: Dragan Cvetic
Changes V1 -> V2:
- Removed unnecesary comenting from the commit messages.
- Removed error log messages which can be triggered from u
Hi Sasha,
Thank you for the patch.
> -Original Message-
> From: Sasha Levin
> Sent: Thursday 18 June 2020 02:15
> To: linux-kernel@vger.kernel.org; sta...@vger.kernel.org
> Cc: John Hubbard ; Derek Kiernan ;
> Dragan Cvetic ; Arnd
> Bergmann ; Greg Kroah-Hart
Hi Greg,
Please find my inline comments below.
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Thursday 25 April 2019 21:26
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; linux-kern
Hi Greg,
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Thursday 25 April 2019 21:24
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org; Derek
> Kiernan
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Saturday 4 May 2019 08:55
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devicet...@vger
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Monday 6 May 2019 13:34
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devicet...@vger
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Tuesday 7 May 2019 10:40
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devicet...@vger
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Tuesday 7 May 2019 13:21
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org; robh...@kernel.org;
> mark.rutl...@arm.com; devicet...@vger
Hi Rob,
Please find my inline comments below
Thank you
Dragan
> -Original Message-
> From: Rob Herring [mailto:r...@kernel.org]
> Sent: Wednesday 1 May 2019 20:48
> To: Dragan Cvetic
> Cc: a...@arndb.de; gre...@linuxfoundation.org; Michal Simek
> ; linux-arm-ker...@l
Hi Greg,
Please find my inline comments below,
Regards
Dragan
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Thursday 2 May 2019 18:20
> To: Dragan Cvetic
> Cc: a...@arndb.de; Michal Simek ;
> linux-arm-ker...@lists.infradead.org;
1 - 100 of 149 matches
Mail list logo