-
Notifications
You must be signed in to change notification settings - Fork 128
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'net-next-2025-03-01--03-00' into HEAD
- Loading branch information
Showing
1,087 changed files
with
45,091 additions
and
13,825 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -88,7 +88,6 @@ Antonio Quartulli <[email protected]> <[email protected]> | |
Antonio Quartulli <[email protected]> <[email protected]> | ||
Antonio Quartulli <[email protected]> <[email protected]> | ||
Antonio Quartulli <[email protected]> <[email protected]> | ||
Antonio Quartulli <[email protected]> <[email protected]> | ||
Antonio Quartulli <[email protected]> <[email protected]> | ||
Anup Patel <[email protected]> <[email protected]> | ||
Archit Taneja <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
84 changes: 84 additions & 0 deletions
84
Documentation/devicetree/bindings/net/airoha,en7581-npu.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,84 @@ | ||
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) | ||
%YAML 1.2 | ||
--- | ||
$id: http://devicetree.org/schemas/net/airoha,en7581-npu.yaml# | ||
$schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
||
title: Airoha Network Processor Unit for EN7581 SoC | ||
|
||
maintainers: | ||
- Lorenzo Bianconi <[email protected]> | ||
|
||
description: | ||
The Airoha Network Processor Unit (NPU) provides a configuration interface | ||
to implement wired and wireless hardware flow offloading programming Packet | ||
Processor Engine (PPE) flow table. | ||
|
||
properties: | ||
compatible: | ||
enum: | ||
- airoha,en7581-npu | ||
|
||
reg: | ||
maxItems: 1 | ||
|
||
interrupts: | ||
items: | ||
- description: mbox host irq line | ||
- description: watchdog0 irq line | ||
- description: watchdog1 irq line | ||
- description: watchdog2 irq line | ||
- description: watchdog3 irq line | ||
- description: watchdog4 irq line | ||
- description: watchdog5 irq line | ||
- description: watchdog6 irq line | ||
- description: watchdog7 irq line | ||
- description: wlan irq line0 | ||
- description: wlan irq line1 | ||
- description: wlan irq line2 | ||
- description: wlan irq line3 | ||
- description: wlan irq line4 | ||
- description: wlan irq line5 | ||
|
||
memory-region: | ||
maxItems: 1 | ||
description: | ||
Memory used to store NPU firmware binary. | ||
|
||
required: | ||
- compatible | ||
- reg | ||
- interrupts | ||
- memory-region | ||
|
||
additionalProperties: false | ||
|
||
examples: | ||
- | | ||
#include <dt-bindings/interrupt-controller/arm-gic.h> | ||
#include <dt-bindings/interrupt-controller/irq.h> | ||
soc { | ||
#address-cells = <2>; | ||
#size-cells = <2>; | ||
npu@1e900000 { | ||
compatible = "airoha,en7581-npu"; | ||
reg = <0 0x1e900000 0 0x313000>; | ||
interrupts = <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 134 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 135 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 136 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 137 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 119 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>, | ||
<GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>; | ||
memory-region = <&npu_binary>; | ||
}; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,9 +10,6 @@ title: | |
maintainers: | ||
- Marc Kleine-Budde <[email protected]> | ||
|
||
allOf: | ||
- $ref: can-controller.yaml# | ||
|
||
properties: | ||
compatible: | ||
oneOf: | ||
|
@@ -28,6 +25,7 @@ properties: | |
- fsl,vf610-flexcan | ||
- fsl,ls1021ar2-flexcan | ||
- fsl,lx2160ar1-flexcan | ||
- nxp,s32g2-flexcan | ||
- items: | ||
- enum: | ||
- fsl,imx53-flexcan | ||
|
@@ -43,12 +41,21 @@ properties: | |
- enum: | ||
- fsl,ls1028ar1-flexcan | ||
- const: fsl,lx2160ar1-flexcan | ||
- items: | ||
- enum: | ||
- nxp,s32g3-flexcan | ||
- const: nxp,s32g2-flexcan | ||
|
||
reg: | ||
maxItems: 1 | ||
|
||
interrupts: | ||
maxItems: 1 | ||
minItems: 1 | ||
maxItems: 4 | ||
|
||
interrupt-names: | ||
minItems: 1 | ||
maxItems: 4 | ||
|
||
clocks: | ||
maxItems: 2 | ||
|
@@ -136,6 +143,35 @@ required: | |
- reg | ||
- interrupts | ||
|
||
allOf: | ||
- $ref: can-controller.yaml# | ||
- if: | ||
properties: | ||
compatible: | ||
contains: | ||
const: nxp,s32g2-flexcan | ||
then: | ||
properties: | ||
interrupts: | ||
items: | ||
- description: Message Buffer interrupt for mailboxes 0-7 and Enhanced RX FIFO | ||
- description: Device state change | ||
- description: Bus Error detection | ||
- description: Message Buffer interrupt for mailboxes 8-127 | ||
interrupt-names: | ||
items: | ||
- const: mb-0 | ||
- const: state | ||
- const: berr | ||
- const: mb-1 | ||
required: | ||
- interrupt-names | ||
else: | ||
properties: | ||
interrupts: | ||
maxItems: 1 | ||
interrupt-names: false | ||
|
||
additionalProperties: false | ||
|
||
examples: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -44,6 +44,9 @@ properties: | |
phy-mode: | ||
enum: | ||
- rgmii | ||
- rgmii-id | ||
- rgmii-rxid | ||
- rgmii-txid | ||
- rmii | ||
|
||
phy-handle: true | ||
|
Oops, something went wrong.