This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 6e9053265c net/ipfwd: fix `ipv4_dev_forward` after IOB offload.
add c2d75c930b arm64/a64: Add drivers for PIO and LEDs
No new revisions were added by this update.
Summary of changes:
Documentation/introduction/supported_platforms.rst | 1 +
.../platforms/arm/a64/boards/pinephone/index.rst | 14 +
arch/arm64/src/a64/Make.defs | 2 +-
arch/arm64/src/a64/a64_pio.c | 329 +++++++++++++++++++++
.../src/a1x/a1x_pio.h => arm64/src/a64/a64_pio.h} | 149 ++++------
.../src/a64/hardware/a64_memorymap.h} | 25 +-
arch/arm64/src/a64/hardware/a64_pio.h | 210 +++++++++++++
boards/Kconfig | 1 +
boards/arm64/a64/pinephone/configs/nsh/defconfig | 3 +
boards/arm64/a64/pinephone/include/board.h | 71 +++++
boards/arm64/a64/pinephone/src/Makefile | 8 +
boards/arm64/a64/pinephone/src/pinephone.h | 39 +++
.../arm64/a64/pinephone/src/pinephone_autoleds.c | 257 ++++++++++++++++
.../arm64/a64/pinephone/src/pinephone_boardinit.c | 1 +
boards/arm64/a64/pinephone/src/pinephone_bringup.c | 20 +-
.../a64/pinephone/src/pinephone_userleds.c} | 114 ++++---
16 files changed, 1101 insertions(+), 143 deletions(-)
create mode 100644 arch/arm64/src/a64/a64_pio.c
copy arch/{arm/src/a1x/a1x_pio.h => arm64/src/a64/a64_pio.h} (68%)
copy arch/{arm/src/lpc17xx_40xx/lpc17_40_ethernet.h =>
arm64/src/a64/hardware/a64_memorymap.h} (81%)
create mode 100644 arch/arm64/src/a64/hardware/a64_pio.h
create mode 100644 boards/arm64/a64/pinephone/include/board.h
create mode 100644 boards/arm64/a64/pinephone/src/pinephone_autoleds.c
copy boards/{arm/gd32f4/gd32f450zk-eval/src/gd32f4xx_userleds.c =>
arm64/a64/pinephone/src/pinephone_userleds.c} (52%)