[PATCH v1 0/2] Add the SiFive PWM device

Alistair Francis posted 2 patches 2 years, 12 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/cover.1617367359.git.alistair.francis@wdc.com
Maintainers: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>, Bin Meng <bin.meng@windriver.com>, Alistair Francis <Alistair.Francis@wdc.com>, Palmer Dabbelt <palmer@dabbelt.com>, Sagar Karandikar <sagark@eecs.berkeley.edu>
There is a newer version of this series
include/hw/dma/sifive_pdma.h    |   2 +-
include/hw/riscv/sifive_u.h     |  14 +-
include/hw/timer/sifive_u_pwm.h |  62 ++++
hw/riscv/sifive_u.c             |  23 +-
hw/timer/sifive_u_pwm.c         | 483 ++++++++++++++++++++++++++++++++
MAINTAINERS                     |   2 +
hw/riscv/Kconfig                |   1 +
hw/timer/Kconfig                |   3 +
hw/timer/meson.build            |   1 +
9 files changed, 588 insertions(+), 3 deletions(-)
create mode 100644 include/hw/timer/sifive_u_pwm.h
create mode 100644 hw/timer/sifive_u_pwm.c
[PATCH v1 0/2] Add the SiFive PWM device
Posted by Alistair Francis 2 years, 12 months ago
This series adds a the SiFive PWM device and connects it to the
sifive_u machine. This has been tested as a timer with seL4.

Alistair Francis (2):
  sifive_u_pwm: Initial commit
  sifive_u: Connect the SiFive PWM device

 include/hw/dma/sifive_pdma.h    |   2 +-
 include/hw/riscv/sifive_u.h     |  14 +-
 include/hw/timer/sifive_u_pwm.h |  62 ++++
 hw/riscv/sifive_u.c             |  23 +-
 hw/timer/sifive_u_pwm.c         | 483 ++++++++++++++++++++++++++++++++
 MAINTAINERS                     |   2 +
 hw/riscv/Kconfig                |   1 +
 hw/timer/Kconfig                |   3 +
 hw/timer/meson.build            |   1 +
 9 files changed, 588 insertions(+), 3 deletions(-)
 create mode 100644 include/hw/timer/sifive_u_pwm.h
 create mode 100644 hw/timer/sifive_u_pwm.c

-- 
2.31.0