[PATCH 0/3] Add QTimer device

Brian Cain posted 3 patches 1 week ago
Failed in applying to current master (apply log)
MAINTAINERS                            |   3 +
include/hw/hexagon/hexagon.h           |   1 +
include/hw/hexagon/hexagon_globalreg.h |   4 +
include/hw/timer/qct-qtimer.h          |  78 ++++
hw/hexagon/hexagon_dsp.c               |  14 +
hw/hexagon/hexagon_globalreg.c         |  17 +-
hw/hexagon/virt.c                      |  16 +
hw/timer/qct-qtimer.c                  | 613 +++++++++++++++++++++++++
tests/qtest/qct-qtimer-test.c          | 213 +++++++++
hw/hexagon/Kconfig                     |   1 +
hw/timer/Kconfig                       |   3 +
hw/timer/meson.build                   |   2 +
hw/timer/trace-events                  |   5 +
tests/qtest/meson.build                |   2 +-
14 files changed, 969 insertions(+), 3 deletions(-)
create mode 100644 include/hw/timer/qct-qtimer.h
create mode 100644 hw/timer/qct-qtimer.c
create mode 100644 tests/qtest/qct-qtimer-test.c
[PATCH 0/3] Add QTimer device
Posted by Brian Cain 1 week ago
This series provides the qtimer device.

It is based on the l2vic series recently reviewed at
https://lore.kernel.org/qemu-devel/20260715185701.1287176-1-brian.cain@oss.qualcomm.com/

This tree is also available at https://github.com/qualcomm/qemu/tree/bcain/l2vic

Brian Cain (3):
  hw/timer: Add QCT QTimer device model
  hw/hexagon: connect qtimer device
  tests/qtest: add qct-qtimer qtest

 MAINTAINERS                            |   3 +
 include/hw/hexagon/hexagon.h           |   1 +
 include/hw/hexagon/hexagon_globalreg.h |   4 +
 include/hw/timer/qct-qtimer.h          |  78 ++++
 hw/hexagon/hexagon_dsp.c               |  14 +
 hw/hexagon/hexagon_globalreg.c         |  17 +-
 hw/hexagon/virt.c                      |  16 +
 hw/timer/qct-qtimer.c                  | 613 +++++++++++++++++++++++++
 tests/qtest/qct-qtimer-test.c          | 213 +++++++++
 hw/hexagon/Kconfig                     |   1 +
 hw/timer/Kconfig                       |   3 +
 hw/timer/meson.build                   |   2 +
 hw/timer/trace-events                  |   5 +
 tests/qtest/meson.build                |   2 +-
 14 files changed, 969 insertions(+), 3 deletions(-)
 create mode 100644 include/hw/timer/qct-qtimer.h
 create mode 100644 hw/timer/qct-qtimer.c
 create mode 100644 tests/qtest/qct-qtimer-test.c

-- 
2.34.1