Skip to content

Commit b4d5fc5

Browse files
henrikbrixandersenkartben
authored andcommitted
dts: bindings: neorv32: use vendor prefix
Use vendor prefix "neorv32" for all peripherals provided by the NEORV32 RISV-V Processor project. Signed-off-by: Henrik Brix Andersen <henrik@brixandersen.dk>
1 parent 70c8981 commit b4d5fc5

File tree

8 files changed

+14
-13
lines changed

8 files changed

+14
-13
lines changed

doc/releases/release-notes-3.2.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1112,7 +1112,7 @@ Devicetree
11121112
* :dtcompatible:`microchip,xec-espi`
11131113
* :dtcompatible:`microchip,xec-i2c`
11141114
* :dtcompatible:`microchip,xec-qmspi`
1115-
* :dtcompatible:`neorv32-machine-timer`
1115+
* :dtcompatible:`neorv32,machine-timer`
11161116
* :dtcompatible:`nordic,nrf-ieee802154`
11171117
* :dtcompatible:`nuclei,systimer`
11181118
* :dtcompatible:`nuvoton,npcx-leakage-io`

doc/releases/release-notes-3.5.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1022,7 +1022,7 @@ Bindings
10221022
* The ``riscv,isa`` property used by RISC-V CPU bindings no longer has an
10231023
``enum`` value.
10241024

1025-
* :dtcompatible:`neorv32-cpu`:
1025+
* :dtcompatible:`neorv32,cpu`:
10261026

10271027
* new property: ``mmu-type``
10281028
* new property: ``riscv,isa``

dts/bindings/cpu/neorv32-cpu.yaml renamed to dts/bindings/cpu/neorv32,cpu.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33

44
description: NEORV32 RISC-V CPU
55

6-
compatible: "neorv32-cpu"
6+
compatible: "neorv32,cpu"
77

88
include: riscv,cpus.yaml

dts/bindings/gpio/neorv32-gpio.yaml renamed to dts/bindings/gpio/neorv32,gpio.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
description: NEORV32 GPIO
22

3-
compatible: "neorv32-gpio"
3+
compatible: "neorv32,gpio"
44

55
include: [gpio-controller.yaml, base.yaml]
66

dts/bindings/rng/neorv32-trng.yaml renamed to dts/bindings/rng/neorv32,trng.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
description: NEORV32 True Random Number Generator (TRNG)
22

3-
compatible: "neorv32-trng"
3+
compatible: "neorv32,trng"
44

55
include: base.yaml
66

dts/bindings/serial/neorv32-uart.yaml renamed to dts/bindings/serial/neorv32,uart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
description: NEORV32 UART
22

3-
compatible: "neorv32-uart"
3+
compatible: "neorv32,uart"
44

55
include: uart-controller.yaml
66

dts/bindings/vendor-prefixes.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -452,6 +452,7 @@ myir MYIR Tech Limited
452452
national National Semiconductor
453453
nec NEC LCD Technologies, Ltd.
454454
neonode Neonode Inc.
455+
neorv32 NEORV32 RISC-V Processor
455456
netgear NETGEAR
456457
netlogic Broadcom Corporation (formerly NetLogic Microsystems)
457458
netron-dy Netron DY

dts/riscv/neorv32.dtsi

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
#size-cells = <0>;
2020

2121
cpu0: cpu@0 {
22-
compatible = "neorv32-cpu", "riscv";
22+
compatible = "neorv32,cpu", "riscv";
2323
reg = <0>;
2424
device_type = "cpu";
2525

@@ -74,13 +74,13 @@
7474
};
7575

7676
bootrom: rom@ffe00000 {
77-
compatible = "neorv32-bootrom", "mmio-sram";
77+
compatible = "neorv32,bootrom", "mmio-sram";
7878
status = "disabled";
7979
reg = <0xffe00000 0x10000>;
8080
};
8181

8282
clint: clint@fff40000 {
83-
compatible = "neorv32-clint", "sifive,clint0";
83+
compatible = "neorv32,clint", "sifive,clint0";
8484
status = "disabled";
8585
reg = <0xfff40000 0x10000>;
8686
interrupts-extended = <&intc 3>;
@@ -95,7 +95,7 @@
9595
};
9696

9797
uart0: serial@fff50000 {
98-
compatible = "neorv32-uart";
98+
compatible = "neorv32,uart";
9999
status = "disabled";
100100
reg = <0xfff50000 0x10000>;
101101
interrupts = <2>, <3>;
@@ -104,7 +104,7 @@
104104
};
105105

106106
uart1: serial@fff60000 {
107-
compatible = "neorv32-uart";
107+
compatible = "neorv32,uart";
108108
status = "disabled";
109109
reg = <0xfff60000 0x10000>;
110110
interrupts = <4>, <5>;
@@ -113,14 +113,14 @@
113113
};
114114

115115
trng: rng@fffa0000 {
116-
compatible = "neorv32-trng";
116+
compatible = "neorv32,trng";
117117
status = "disabled";
118118
reg = <0xfffa0000 0x10000>;
119119
syscon = <&sysinfo>;
120120
};
121121

122122
gpio: gpio@fffc0000 {
123-
compatible = "neorv32-gpio";
123+
compatible = "neorv32,gpio";
124124
status = "disabled";
125125
reg = <0xfffc0000 0x10000>;
126126
syscon = <&sysinfo>;

0 commit comments

Comments
 (0)