zephyr/dts/riscv
Gerard Marull-Paretas 6de9fcf315 soc: riscv: gd32vf103: use nuclei,systimer compatible
After some analysis I found out that there's no machine timer provided
by the "riscv" vendor. There are some specs for the mtime/mtimecmp
registers (this is why we can have a single driver), but the actual
register layout or implementations differ amongst vendors. GD32 uses the
Nuclei implementation, named "system timer" in their documentation. This
patch aligns with vendor specs.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-08-02 09:12:31 +02:00
..
andes dts: riscv: Remove label property from devicetrees 2022-07-26 12:57:23 -05:00
espressif esp32: dts: add RTC timer node 2022-07-27 09:48:33 +02:00
gigadevice soc: riscv: gd32vf103: use nuclei,systimer compatible 2022-08-02 09:12:31 +02:00
ite dts: riscv: Remove label property from devicetrees 2022-07-26 12:57:23 -05:00
microsemi dts: riscv: Remove label property from devicetrees 2022-07-26 12:57:23 -05:00
openisa dts: riscv: Remove label property from devicetrees 2022-07-26 12:57:23 -05:00
sifive dts: riscv: Remove label property from devicetrees 2022-07-26 12:57:23 -05:00
starfive dts: riscv: Remove label property from devicetrees 2022-07-26 12:57:23 -05:00
telink dts: riscv: Remove label property from devicetrees 2022-07-26 12:57:23 -05:00
mpfs-icicle.dtsi dts: riscv: introduce PolarFire SoC GPIO interface 2022-08-01 10:29:21 +02:00
neorv32.dtsi dts: riscv: Remove label property from devicetrees 2022-07-26 12:57:23 -05:00
riscv32-litex-vexriscv.dtsi dts: riscv: Remove label property from devicetrees 2022-07-26 12:57:23 -05:00
virt.dtsi dts: riscv: Remove label property from devicetrees 2022-07-26 12:57:23 -05:00