This is an automated email from the ASF dual-hosted git repository.
xiaoxiang781216 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 62cc75c6910 arch/arm/imxrt: Fix LPSPI frequency setting for imxrt1180
new 279e1ec4586 arch/arm/ra8m1: Add GPT timer support
new 2c061c6c18f boards/arm/ra8m1: Register the GPT timers and add GPIO
support
new 67eb7b1c332 Documentation/arm/ra8m1: Document the GPT timers and
shield GPIO
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.codespell-ignore-lines | 9 +
.../platforms/arm/ra8m1/boards/ek-ra8m1/index.rst | 70 +
Documentation/platforms/arm/ra8m1/index.rst | 30 +-
arch/arm/include/ra8m1/chip.h | 26 +-
arch/arm/include/ra8m1/irq.h | 4 -
arch/arm/include/ra8m1/ra8m1_irq.h | 153 ++-
arch/arm/src/ra8m1/CMakeLists.txt | 4 +
arch/arm/src/ra8m1/Kconfig | 278 ++++
arch/arm/src/ra8m1/Make.defs | 4 +
arch/arm/src/ra8m1/hardware/ra8m1_gpt.h | 1353 ++++++++++++++++++++
arch/arm/src/ra8m1/ra_gpt.c | 694 ++++++++++
.../arm/src/ra8m1/ra_gpt.h | 49 +-
arch/arm/src/ra8m1/ra_icu.c | 62 +
.../configs/{nsh-leds => timer-gpio}/defconfig | 11 +-
boards/arm/ra8m1/ek-ra8m1/include/board.h | 43 +
boards/arm/ra8m1/ek-ra8m1/src/CMakeLists.txt | 4 +
boards/arm/ra8m1/ek-ra8m1/src/Makefile | 4 +
boards/arm/ra8m1/ek-ra8m1/src/ek_ra8m1.h | 13 +
boards/arm/ra8m1/ek-ra8m1/src/ra8m1_bringup.c | 32 +
.../ek-ra8m1/src/ra8m1_gpio.c} | 146 +--
20 files changed, 2822 insertions(+), 167 deletions(-)
create mode 100644 arch/arm/src/ra8m1/hardware/ra8m1_gpt.h
create mode 100644 arch/arm/src/ra8m1/ra_gpt.c
copy boards/risc-v/esp32c2/common/include/esp_board_bmp180.h =>
arch/arm/src/ra8m1/ra_gpt.h (70%)
copy boards/arm/ra8m1/ek-ra8m1/configs/{nsh-leds => timer-gpio}/defconfig (84%)
copy boards/arm/{imxrt/imxrt1064-evk/src/imxrt_gpio.c =>
ra8m1/ek-ra8m1/src/ra8m1_gpio.c} (53%)