This is an automated email from the ASF dual-hosted git repository. acassis pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from 67c0af6 xtensa/esp32: Add power management of deep-sleep add 1670709 imxrt: FlexCAN driver add 1f323fe imxrt1060-evk: Added support for FlexCAN driver add b5e9961 Fix nxstyle errors and warnings No new revisions were added by this update. Summary of changes: arch/arm/src/imxrt/Kconfig | 93 ++++ arch/arm/src/imxrt/Make.defs | 4 + arch/arm/src/imxrt/hardware/imxrt_flexcan.h | 463 ++++++++++++++++ arch/arm/src/imxrt/hardware/imxrt_iomuxc.h | 3 + arch/arm/src/imxrt/hardware/rt106x/imxrt106x_ccm.h | 57 +- .../src/imxrt/hardware/rt106x/imxrt106x_pinmux.h | 1 + arch/arm/src/imxrt/imxrt_clockconfig.c | 19 + .../kinetis_flexcan.c => imxrt/imxrt_flexcan.c} | 607 ++++++++++----------- .../rx65n_eth.h => arm/src/imxrt/imxrt_flexcan.h} | 68 +-- arch/arm/src/imxrt/imxrt_periphclks.h | 26 +- boards/arm/imxrt/imxrt1060-evk/README.txt | 25 + .../configs/{netnsh => can}/defconfig | 62 ++- .../configs/{netnsh => canfd}/defconfig | 65 ++- boards/arm/imxrt/imxrt1060-evk/include/board.h | 11 + boards/arm/imxrt/imxrt1060-evk/src/Makefile | 4 + boards/arm/imxrt/imxrt1060-evk/src/imxrt1060-evk.h | 14 + boards/arm/imxrt/imxrt1060-evk/src/imxrt_appinit.c | 18 +- boards/arm/imxrt/imxrt1060-evk/src/imxrt_bringup.c | 14 + .../arm/imxrt/imxrt1060-evk/src/imxrt_flexcan.c | 58 +- 19 files changed, 1136 insertions(+), 476 deletions(-) create mode 100644 arch/arm/src/imxrt/hardware/imxrt_flexcan.h copy arch/arm/src/{kinetis/kinetis_flexcan.c => imxrt/imxrt_flexcan.c} (73%) copy arch/{renesas/src/rx65n/rx65n_eth.h => arm/src/imxrt/imxrt_flexcan.h} (70%) copy boards/arm/imxrt/imxrt1060-evk/configs/{netnsh => can}/defconfig (56%) copy boards/arm/imxrt/imxrt1060-evk/configs/{netnsh => canfd}/defconfig (55%) copy drivers/bch/bchdev_register.c => boards/arm/imxrt/imxrt1060-evk/src/imxrt_flexcan.c (63%)