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 b895207489 arm64/a64: Add driver for MIPI DSI
     add 15dadd0099 arch/xtensa/esp32: Remove redundant RTC registers
     add f9a9512d3c arch/xtensa/esp32: Fix typo in SENS registers
     add 2280b33eea arch/xtensa/esp32: Add functions to get RTC clock
     add b8ef8daef9 arch/xtensa/esp32: Add missing macros to iomux
     add 773e3fad43 arch/xtensa/esp32: Add initial support for touch pad polling
     add 893b1477ea boards/esp32-lyrat: Add initial touch pad configuration

No new revisions were added by this update.

Summary of changes:
 arch/xtensa/src/esp32/Make.defs                    |    4 +
 arch/xtensa/src/esp32/esp32_gpio.c                 |  338 +++++--
 arch/xtensa/src/esp32/esp32_gpio.h                 |   89 +-
 arch/xtensa/src/esp32/esp32_rtc.c                  |   87 +-
 arch/xtensa/src/esp32/esp32_rtc.h                  |   32 +
 arch/xtensa/src/esp32/esp32_rtc_gpio.h             |  492 +++++++--
 arch/xtensa/src/esp32/esp32_touch.c                |  621 ++++++++++++
 .../sam_gclk.h => xtensa/src/esp32/esp32_touch.h}  |  117 +--
 arch/xtensa/src/esp32/esp32_touch_lowerhalf.h      | 1058 ++++++++++++++++++++
 arch/xtensa/src/esp32/hardware/esp32_iomux.h       |    4 +
 arch/xtensa/src/esp32/hardware/esp32_rtccntl.h     |  127 ---
 arch/xtensa/src/esp32/hardware/esp32_sens.h        |    2 +-
 arch/xtensa/src/esp32/hardware/esp32_touch.h       |  144 +++
 boards/xtensa/esp32/esp32-lyrat/Kconfig            |   14 +
 .../esp32/esp32-lyrat/configs/buttons/defconfig    |    2 +
 boards/xtensa/esp32/esp32-lyrat/include/board.h    |   26 +-
 boards/xtensa/esp32/esp32-lyrat/src/esp32-lyrat.h  |    8 +-
 .../xtensa/esp32/esp32-lyrat/src/esp32_buttons.c   |  115 ++-
 18 files changed, 2816 insertions(+), 464 deletions(-)
 create mode 100644 arch/xtensa/src/esp32/esp32_touch.c
 copy arch/{arm/src/samd2l2/sam_gclk.h => xtensa/src/esp32/esp32_touch.h} (57%)
 create mode 100644 arch/xtensa/src/esp32/esp32_touch_lowerhalf.h
 create mode 100644 arch/xtensa/src/esp32/hardware/esp32_touch.h

Reply via email to