* [PATCH 01/10] dt-bindings: Add vendor prefix for Frontgrade Gaisler AB
@ 2025-11-18 9:26 Arun Muthusamy
2025-11-18 10:56 ` Krzysztof Kozlowski
0 siblings, 1 reply; 4+ messages in thread
From: Arun Muthusamy @ 2025-11-18 9:26 UTC (permalink / raw)
To: robh, krzk+dt, conor+dt, mkl, mailhol
Cc: devicetree, linux-kernel, linux-can, Ludwig Rydberg
From: Ludwig Rydberg <ludwig.rydberg@gaisler.com>
Frontgrade Gaisler AB provides IP cores and supporting development tools
for embedded processors based on the SPARC and RISC-V architectures.
Some essential products are the LEON and NOEL synthesizable processor
models together with a complete development environment and a library of
IP cores (GRLIB).
The company specializes in digital hardware design (ASIC/FPGA) for both
commercial and aerospace applications.
Web site: https://www.gaisler.com/
Signed-off-by: Ludwig Rydberg <ludwig.rydberg@gaisler.com>
---
Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index 424aa7b911a7..4e1b4eeff9ff 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
@@ -594,6 +594,8 @@ patternProperties:
description: Fujitsu Ltd.
"^fxtec,.*":
description: FX Technology Ltd.
+ "^gaisler,.*":
+ description: Frontgrade Gaisler AB
"^galaxycore,.*":
description: GalaxyCore Inc.
"^gameforce,.*":
--
2.51.0
^ permalink raw reply related [flat|nested] 4+ messages in thread* Re: [PATCH 01/10] dt-bindings: Add vendor prefix for Frontgrade Gaisler AB
2025-11-18 9:26 [PATCH 01/10] dt-bindings: Add vendor prefix for Frontgrade Gaisler AB Arun Muthusamy
@ 2025-11-18 10:56 ` Krzysztof Kozlowski
0 siblings, 0 replies; 4+ messages in thread
From: Krzysztof Kozlowski @ 2025-11-18 10:56 UTC (permalink / raw)
To: Arun Muthusamy, robh, krzk+dt, conor+dt, mkl, mailhol
Cc: devicetree, linux-kernel, linux-can, Ludwig Rydberg
On 18/11/2025 10:26, Arun Muthusamy wrote:
> From: Ludwig Rydberg <ludwig.rydberg@gaisler.com>
>
> Frontgrade Gaisler AB provides IP cores and supporting development tools
> for embedded processors based on the SPARC and RISC-V architectures.
> Some essential products are the LEON and NOEL synthesizable processor
> models together with a complete development environment and a library of
> IP cores (GRLIB).
>
> The company specializes in digital hardware design (ASIC/FPGA) for both
> commercial and aerospace applications.
>
> Web site: https://www.gaisler.com/
>
> Signed-off-by: Ludwig Rydberg <ludwig.rydberg@gaisler.com>
Missing SoB.
Please run scripts/checkpatch.pl on the patches and fix reported
warnings. After that, run also 'scripts/checkpatch.pl --strict' on the
patches and (probably) fix more warnings. Some warnings can be ignored,
especially from --strict run, but the code here looks like it needs a
fix. Feel free to get in touch if the warning is not clear.
Also, incorrectly threaded - where is the rest?
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 00/10] can: grcan: Enhance driver with CANFD Support and Improvements
@ 2025-11-18 9:21 Arun Muthusamy
2025-11-18 9:21 ` [PATCH 01/10] dt-bindings: Add vendor prefix for Frontgrade Gaisler AB Arun Muthusamy
0 siblings, 1 reply; 4+ messages in thread
From: Arun Muthusamy @ 2025-11-18 9:21 UTC (permalink / raw)
To: robh, krzk+dt, conor+dt, mkl, mailhol
Cc: devicetree, linux-kernel, linux-can, Arun Muthusamy
This patch series updates the GRCAN driver to support the GRCANFD core
from the GRLIB IP core library.
In addition to GRCANFD support, the updates include enhancements for
compatibility with NOEL-V (RISC-V) systems, such as matching drivers
using the 'compatible' identifier and adding support for reading clock
frequency via the common clock framework where available. The series
also includes improvements like functions for configuring
nominal bit-timing and optimizations for DMA operations.
This series also updates the driver documentation and bindings.
The old text binding is converted to YAML, a new vendor prefix
is added to reflect the updated ownership and an entry for the
driver is added to the MAINTAINERS file.
Arun Muthusamy (3):
dt-bindings: net: can: grcan: Convert GRCAN CAN controllers binding
from txt to YAML
MAINTAINERS: Add maintainers for GRCAN CAN network driver
can: grcan: Add CANFD support alongside legacy CAN
Daniel Hellstrom (6):
can: grcan: Add clock handling
can: grcan: add FD capability detection and nominal bit-timing
can: grcan: optimize DMA by 32-bit accesses
can: grcan: set DMA mask for GRCAN and GRCANFD to 32-bit
can: grcan: Add saving and restoring of CAN FD baud-rate registers
can: grcan: Reserve space between cap and next register to align with
address layout
Ludwig Rydberg (1):
dt-bindings: Add vendor prefix for Frontgrade Gaisler AB
.../bindings/net/can/gaisler,grcan.yaml | 85 ++++
.../devicetree/bindings/net/can/grcan.txt | 28 --
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
MAINTAINERS | 8 +
drivers/net/can/Kconfig | 6 +-
drivers/net/can/grcan.c | 470 ++++++++++++++----
6 files changed, 473 insertions(+), 126 deletions(-)
create mode 100644 Documentation/devicetree/bindings/net/can/gaisler,grcan.yaml
delete mode 100644 Documentation/devicetree/bindings/net/can/grcan.txt
base-commit: 4001bda0cc911fcdd3dde36963a17f4eac173d7d
--
2.51.0
^ permalink raw reply [flat|nested] 4+ messages in thread* [PATCH 01/10] dt-bindings: Add vendor prefix for Frontgrade Gaisler AB
2025-11-18 9:21 [PATCH 00/10] can: grcan: Enhance driver with CANFD Support and Improvements Arun Muthusamy
@ 2025-11-18 9:21 ` Arun Muthusamy
2025-11-18 10:56 ` Krzysztof Kozlowski
0 siblings, 1 reply; 4+ messages in thread
From: Arun Muthusamy @ 2025-11-18 9:21 UTC (permalink / raw)
To: robh, krzk+dt, conor+dt, mkl, mailhol
Cc: devicetree, linux-kernel, linux-can, Ludwig Rydberg
From: Ludwig Rydberg <ludwig.rydberg@gaisler.com>
Frontgrade Gaisler AB provides IP cores and supporting development tools
for embedded processors based on the SPARC and RISC-V architectures.
Some essential products are the LEON and NOEL synthesizable processor
models together with a complete development environment and a library of
IP cores (GRLIB).
The company specializes in digital hardware design (ASIC/FPGA) for both
commercial and aerospace applications.
Web site: https://www.gaisler.com/
Signed-off-by: Ludwig Rydberg <ludwig.rydberg@gaisler.com>
---
Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index 424aa7b911a7..4e1b4eeff9ff 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
@@ -594,6 +594,8 @@ patternProperties:
description: Fujitsu Ltd.
"^fxtec,.*":
description: FX Technology Ltd.
+ "^gaisler,.*":
+ description: Frontgrade Gaisler AB
"^galaxycore,.*":
description: GalaxyCore Inc.
"^gameforce,.*":
--
2.51.0
^ permalink raw reply related [flat|nested] 4+ messages in thread* Re: [PATCH 01/10] dt-bindings: Add vendor prefix for Frontgrade Gaisler AB
2025-11-18 9:21 ` [PATCH 01/10] dt-bindings: Add vendor prefix for Frontgrade Gaisler AB Arun Muthusamy
@ 2025-11-18 10:56 ` Krzysztof Kozlowski
0 siblings, 0 replies; 4+ messages in thread
From: Krzysztof Kozlowski @ 2025-11-18 10:56 UTC (permalink / raw)
To: Arun Muthusamy, robh, krzk+dt, conor+dt, mkl, mailhol
Cc: devicetree, linux-kernel, linux-can, Ludwig Rydberg
On 18/11/2025 10:21, Arun Muthusamy wrote:
> From: Ludwig Rydberg <ludwig.rydberg@gaisler.com>
>
> Frontgrade Gaisler AB provides IP cores and supporting development tools
> for embedded processors based on the SPARC and RISC-V architectures.
> Some essential products are the LEON and NOEL synthesizable processor
> models together with a complete development environment and a library of
> IP cores (GRLIB).
>
> The company specializes in digital hardware design (ASIC/FPGA) for both
> commercial and aerospace applications.
>
So here is the rest... but I already responded to this email. Don't send
duplicates. Other feedback applies.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-11-18 10:56 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-18 9:26 [PATCH 01/10] dt-bindings: Add vendor prefix for Frontgrade Gaisler AB Arun Muthusamy
2025-11-18 10:56 ` Krzysztof Kozlowski
-- strict thread matches above, loose matches on Subject: below --
2025-11-18 9:21 [PATCH 00/10] can: grcan: Enhance driver with CANFD Support and Improvements Arun Muthusamy
2025-11-18 9:21 ` [PATCH 01/10] dt-bindings: Add vendor prefix for Frontgrade Gaisler AB Arun Muthusamy
2025-11-18 10:56 ` Krzysztof Kozlowski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).