[PATCH 0/3] Improve Xilinx TTC clock driver

Kinsey Moore kinsey.moore at oarcorp.com
Thu Apr 11 14:56:03 UTC 2024


Beyond the rebase issue, this patch set looks good.

Kinsey

On Wed, Apr 10, 2024 at 6:16 AM Sebastian Huber <
sebastian.huber at embedded-brains.de> wrote:

> Sebastian Huber (3):
>   bsps/xil-ttc: Use interrupt entry
>   bsps/xil-ttc: Add XIL_FATAL_TTC_IRQ_INSTALL
>   bsps/xil-ttc: Improve clock driver
>
>  bsps/arm/xilinx-zynqmp-rpu/include/bsp.h      |   3 -
>  bsps/arm/xilinx-zynqmp-rpu/include/bsp/irq.h  |   1 -
>  bsps/include/bsp/fatal.h                      |   3 +
>  bsps/shared/dev/clock/xil-ttc.c               | 267 +++++++++---------
>  spec/build/bsps/arm/xilinx-zynqmp-rpu/grp.yml |   6 +
>  spec/build/bsps/optxilclockttcbaseaddr.yml    |  18 ++
>  spec/build/bsps/optxilclockttcirq.yml         |  18 ++
>  spec/build/bsps/optxilclockttcrefclk.yml      |  18 ++
>  .../bsps/fatal-clock-xil-ttc-irq-install.yml  |  21 ++
>  .../validation/bsps/objclockxilttc.yml        |  14 +
>  .../validation/bsps/validation-bsp-0.yml      |   6 +-
>  spec/build/testsuites/validation/grp.yml      |   2 +
>  .../bsps/tr-fatal-clock-xil-ttc-irq-install.c | 187 ++++++++++++
>  .../bsps/tr-fatal-clock-xil-ttc-irq-install.h |  84 ++++++
>  .../bsps/ts-fatal-clock-xil-ttc-irq-install.c |  79 ++++++
>  testsuites/validation/tc-dev-clock-xil-ttc.c  | 136 +++++++++
>  16 files changed, 721 insertions(+), 142 deletions(-)
>  create mode 100644 spec/build/bsps/optxilclockttcbaseaddr.yml
>  create mode 100644 spec/build/bsps/optxilclockttcirq.yml
>  create mode 100644 spec/build/bsps/optxilclockttcrefclk.yml
>  create mode 100644
> spec/build/testsuites/validation/bsps/fatal-clock-xil-ttc-irq-install.yml
>  create mode 100644
> spec/build/testsuites/validation/bsps/objclockxilttc.yml
>  create mode 100644
> testsuites/validation/bsps/tr-fatal-clock-xil-ttc-irq-install.c
>  create mode 100644
> testsuites/validation/bsps/tr-fatal-clock-xil-ttc-irq-install.h
>  create mode 100644
> testsuites/validation/bsps/ts-fatal-clock-xil-ttc-irq-install.c
>  create mode 100644 testsuites/validation/tc-dev-clock-xil-ttc.c
>
> --
> 2.35.3
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20240411/0b9a136a/attachment-0001.htm>


More information about the devel mailing list