Rename arch/arm/src/imxrt/chip to arch/arm/src/imxrt/hardware. One more tine.

This commit is contained in:
Gregory Nutt 2019-05-24 18:54:55 -06:00
parent 9839f8ad91
commit 7298b4caa3
79 changed files with 283 additions and 283 deletions

View File

@ -48,7 +48,7 @@
#include <arch/irq.h>
#include <arch/imxrt/chip.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/* If the common ARMv7-M vector handling logic is used, then it expects the following
* definition in this file that provides the number of supported vectors external

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/chip/imxrt_adc.h
* arch/arm/src/imxrt/hardware/imxrt_adc.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,15 +34,15 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_ADC_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_ADC_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_ADC_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_ADC_H
/************************************************************************************
* Included Files
************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/************************************************************************************
* Pre-processor Definitions
@ -260,4 +260,4 @@
#define ADC_CAL_CAL_CODE_MASK (0xf << ADC_CAL_CAL_CODE_SHIFT)
/* Bits: 4-31 Reserved */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_ADC_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_ADC_H */

View File

@ -1,5 +1,5 @@
/*****************************************************************************
* arch/arm/src/imxrt/imxrt_ccm.h
* arch/arm/src/imxrt/hardware/imxrt_ccm.h
*
* Copyright (C) 2018-2019 Gregory Nutt. All rights reserved.
* Authors: Janne Rosberg <janne@offcode.fi>
@ -35,23 +35,23 @@
*
*****************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_CCM_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_CCM_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_CCM_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_CCM_H
/*****************************************************************************
* Included Files
*****************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
#if defined(CONFIG_ARCH_FAMILY_IMXRT102x)
# include "chip/rt102x/imxrt102x_ccm.h"
# include "hardware/rt102x/imxrt102x_ccm.h"
#elif defined(CONFIG_ARCH_FAMILY_IMXRT105x)
# include "chip/rt105x/imxrt105x_ccm.h"
# include "hardware/rt105x/imxrt105x_ccm.h"
#elif defined(CONFIG_ARCH_FAMILY_IMXRT106x)
# include "chip/rt106x/imxrt106x_ccm.h"
# include "hardware/rt106x/imxrt106x_ccm.h"
#else
# error Unrecognized i.MX RT architecture
#endif
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_CCM_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_CCM_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/chip/imxrt_daisy.h
* arch/arm/src/imxrt/hardware/imxrt_daisy.h
*
* Copyright (C) 2018-2019 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,8 +34,8 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_DAISY_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_DAISY_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_DAISY_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_DAISY_H
/************************************************************************************
* Included Files
@ -58,5 +58,5 @@
void imxrt_daisy_select(unsigned int index, unsigned int alt);
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_DAISY_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_DAISY_H */

View File

@ -1,5 +1,5 @@
/****************************************************************************************************
* arch/arm/src/imxrt/imxrt_dcdc.h
* arch/arm/src/imxrt/hardware/imxrt_dcdc.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Janne Rosberg <janne@offcode.fi>
@ -33,15 +33,15 @@
*
****************************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_DCDC_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_DCDC_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_DCDC_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_DCDC_H
/****************************************************************************************************
* Included Files
****************************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/****************************************************************************************************
* Pre-processor Definitions
@ -149,4 +149,4 @@
#define DCDC_REG3_DISABLE_STEP (1 << 30) /* Bit 30: Disable stepping */
/* Bit 31: Reserved */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_DCDC_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_DCDC_H */

View File

@ -1,5 +1,5 @@
/****************************************************************************
* arch/arm/src/imxrt/chip/imxrt_dmamux.h
* arch/arm/src/imxrt/hardware/imxrt_dmamux.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,22 +34,22 @@
*
****************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_DMAMUX_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_DMAMUX_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_DMAMUX_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_DMAMUX_H
/****************************************************************************
* Included Files
****************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
#if defined(CONFIG_ARCH_FAMILY_IMXRT102x)
# include "chip/rt102x/imxrt102x_dmamux.h"
# include "hardware/rt102x/imxrt102x_dmamux.h"
#elif defined(CONFIG_ARCH_FAMILY_IMXRT105x)
# include "chip/rt105x/imxrt105x_dmamux.h"
# include "hardware/rt105x/imxrt105x_dmamux.h"
#elif defined(CONFIG_ARCH_FAMILY_IMXRT106x)
# include "chip/rt106x/imxrt106x_dmamux.h"
# include "hardware/rt106x/imxrt106x_dmamux.h"
#else
# error Unrecognized i.MX RT architecture
#endif
@ -144,4 +144,4 @@
#define DMAMUX_CHCFG_TRIG (1 << 30) /* Bit 30: DMA Channel Trigger Enable */
#define DMAMUX_CHCFG_ENBL (1 << 31) /* Bit 31: DMA Mux Channel Enable */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_DMAMUX_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_DMAMUX_H */

View File

@ -1,5 +1,5 @@
/****************************************************************************************************
* arch/arm/src/imxrt/chip/imxrt_edma.h
* arch/arm/src/imxrt/hardware/imxrt_edma.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -33,15 +33,15 @@
*
****************************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_EDMA_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_EDMA_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_EDMA_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_EDMA_H
/****************************************************************************************************
* Included Files
****************************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/****************************************************************************************************
* Pre-processor Definitions
@ -1299,4 +1299,4 @@ struct imxrt_edmatcd_s
uint16_t biter; /* Offset: 0x001e TCD Beginning Minor Loop Link, Major Loop Count */
};
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_EDMA_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_EDMA_H */

View File

@ -1,5 +1,5 @@
/*****************************************************************************
* arch/arm/src/imxrt/chip/imxrt_enet.h
* arch/arm/src/imxrt/hardware/imxrt_enet.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -33,8 +33,8 @@
*
*****************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_ENET_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_ENET_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_ENET_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_ENET_H
/*****************************************************************************
* Included Files
@ -669,4 +669,4 @@ struct enet_desc_s
* Public Functions
*****************************************************************************/
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_ENET_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_ENET_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/chip/imxrt_flexpwm.h
* arch/arm/src/imxrt/hardware/imxrt_flexpwm.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,15 +34,15 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_FLEXPWM_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_FLEXPWM_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_FLEXPWM_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_FLEXPWM_H
/************************************************************************************
* Included Files
************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/************************************************************************************
* Pre-processor Definitions
@ -1814,4 +1814,4 @@
# define FCTRL20_NOCOMB_FAULT2 (4 << FCTRL20_NOCOMB_SHIFT) /* Disable direct combinational path from the FAULT2 input to the PWM output */
# define FCTRL20_NOCOMB_FAULT3 (8 << FCTRL20_NOCOMB_SHIFT) /* Disable direct combinational path from the FAULT3 input to the PWM output */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_FLEXPWM_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_FLEXPWM_H */

View File

@ -1,5 +1,5 @@
/********************************************************************************************
* arch/arm/src/imxrt/imxrt_gpio.h
* arch/arm/src/imxrt/hardware/imxrt_gpio.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,8 +34,8 @@
*
********************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_GPIO_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_GPIO_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_GPIO_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_GPIO_H
/********************************************************************************************
* Included Files
@ -44,11 +44,11 @@
#include <nuttx/config.h>
#if defined(CONFIG_ARCH_FAMILY_IMXRT102x)
# include "chip/rt102x/imxrt102x_gpio.h"
# include "hardware/rt102x/imxrt102x_gpio.h"
#elif defined(CONFIG_ARCH_FAMILY_IMXRT105x)
# include "chip/rt105x/imxrt105x_gpio.h"
# include "hardware/rt105x/imxrt105x_gpio.h"
#elif defined(CONFIG_ARCH_FAMILY_IMXRT106x)
# include "chip/rt106x/imxrt106x_gpio.h"
# include "hardware/rt106x/imxrt106x_gpio.h"
#else
# error Unrecognized i.MX RT architecture
#endif
@ -90,4 +90,4 @@
#define GPIO_ICR_MASK(n) (3 << GPIO_ICR_SHIFT(n))
#define GPIO_ICR(i,n) ((uint32_t)(i) << GPIO_ICR_SHIFT(n))
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_GPIO_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_GPIO_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/chip/imxrt_gpt.h
* arch/arm/src/imxrt/hardware/imxrt_gpt.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,15 +34,15 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_GPT_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_GPT_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_GPT_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_GPT_H
/************************************************************************************
* Included Files
************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/************************************************************************************
* Pre-processor Definitions
@ -179,4 +179,4 @@
#define GPT_IR_ROVIE (1 << 5) /* Bit: 5 Rollover Interrupt Enable. */
/* Bits: 6-31 Reserved */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_GPT_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_GPT_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/imxrt_iomuxc.h
* arch/arm/src/imxrt/hardware/imxrt_iomuxc.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -34,8 +34,8 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_IOMUXC_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_IOMUXC_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_IOMUXC_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_IOMUXC_H
/************************************************************************************
* Included Files
@ -44,11 +44,11 @@
#include <nuttx/config.h>
#if defined(CONFIG_ARCH_FAMILY_IMXRT102x)
# include "chip/rt102x/imxrt102x_iomuxc.h"
# include "hardware/rt102x/imxrt102x_iomuxc.h"
#elif defined(CONFIG_ARCH_FAMILY_IMXRT105x)
# include "chip/rt105x/imxrt105x_iomuxc.h"
# include "hardware/rt105x/imxrt105x_iomuxc.h"
#elif defined(CONFIG_ARCH_FAMILY_IMXRT106x)
# include "chip/rt106x/imxrt106x_iomuxc.h"
# include "hardware/rt106x/imxrt106x_iomuxc.h"
#else
# error Unrecognized i.MX RT architecture
#endif
@ -121,4 +121,4 @@
# define PADCTL_PUS_UP_22K (3 << PADCTL_PUS_SHIFT) /* 22K Ohm Pull Up */
#define PADCTL_HYS (1 << 16) /* Bit 16: Hysteresis Enable Field */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_IOMUXC_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_IOMUXC_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************************
* arch/arm/src/imxrt/chip/imxrt_lcd.h
* arch/arm/src/imxrt/hardware/imxrt_lcd.h
*
* Copyright (C) 2019 Gregory Nutt. All rights reserved.
* Copyright (C) 2016-2018 NXP. All rights reserved.
@ -34,15 +34,15 @@
*
************************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_LCD_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_LCD_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_LCD_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_LCD_H
/************************************************************************************************
* Included Files
************************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/************************************************************************************************
* Pre-processor Definitions
@ -1706,4 +1706,4 @@
#define LCDIF_LUT1_DATA_DATA_SHIFT (0U)
#define LCDIF_LUT1_DATA_DATA(x) (((uint32_t)(((uint32_t)(x)) << LCDIF_LUT1_DATA_DATA_SHIFT)) & LCDIF_LUT1_DATA_DATA_MASK)
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_LCD_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_LCD_H */

View File

@ -1,5 +1,5 @@
/********************************************************************************************
* arch/arm/src/imxrt/imxrt_lpi2c.h
* arch/arm/src/imxrt/hardware/imxrt_lpi2c.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Ivan Ucherdzhiev <ivanucherdjiev@gmail.com>
@ -33,8 +33,8 @@
*
********************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_LPI2C_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_LPI2C_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_LPI2C_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_LPI2C_H
/********************************************************************************************
* Included Files
@ -619,4 +619,4 @@
#define LPI2C_STAR_RXEMPTY (1 << 15) /* Start Of Frame */
/* Bits 31-16 Reserved */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_LPI2C_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_LPI2C_H */

View File

@ -1,5 +1,5 @@
/********************************************************************************************
* arch/arm/src/imxrt/imxrt_lpspi.h
* arch/arm/src/imxrt/hardware/imxrt_lpspi.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Pavlina Koleva <pavlinaikoleva19@gmail.com>
@ -33,15 +33,15 @@
*
********************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_LPSPI_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_LPSPI_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_LPSPI_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_LPSPI_H
/********************************************************************************************
* Included Files
********************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/********************************************************************************************
* Pre-processor Definitions
@ -368,4 +368,4 @@
#define LPSPI_RDR_DATA_SHIFT (0) /* Bits 0-31: Receive Data */
#define LPSPI_RDR_DATA_MASK (0xffffffff << LPSPI_RDR_DATA_SHIFT)
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_LPSPI_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_LPSPI_H */

View File

@ -1,5 +1,5 @@
/********************************************************************************************
* arch/arm/src/imxrt/imxrt_lpuart.h
* arch/arm/src/imxrt/hardware/imxrt_lpuart.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -33,15 +33,15 @@
*
********************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_LPUART_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_LPUART_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_LPUART_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_LPUART_H
/********************************************************************************************
* Included Files
********************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/********************************************************************************************
* Pre-processor Definitions
@ -413,4 +413,4 @@
# define LPUART_WATER_RXCOUNT(n) ((uint32_t)(n) << LPUART_WATER_RXCOUNT_SHIFT)
/* Bits 27-31: Reserved */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_LPUART_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_LPUART_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/chip/imxrt_memorymap.h
* arch/arm/src/imxrt/hardware/imxrt_memorymap.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -33,8 +33,8 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_MEMORYMAP_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_MEMORYMAP_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_MEMORYMAP_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_MEMORYMAP_H
/************************************************************************************
* Included Files
@ -43,13 +43,13 @@
#include <nuttx/config.h>
#if defined(CONFIG_ARCH_FAMILY_IMXRT102x)
# include "chip/rt102x/imxrt102x_memorymap.h"
# include "hardware/rt102x/imxrt102x_memorymap.h"
#elif defined(CONFIG_ARCH_FAMILY_IMXRT105x)
# include "chip/rt105x/imxrt105x_memorymap.h"
# include "hardware/rt105x/imxrt105x_memorymap.h"
#elif defined(CONFIG_ARCH_FAMILY_IMXRT106x)
# include "chip/rt106x/imxrt106x_memorymap.h"
# include "hardware/rt106x/imxrt106x_memorymap.h"
#else
# error Unrecognized i.MX RT architecture
#endif
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_MEMORYMAP_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_MEMORYMAP_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************************************************************
* arch/arm/src/imxrt/chip/imxrt_ocotp.h
* arch/arm/src/imxrt/hardware/imxrt_ocotp.h
*
* Copyright (C) 2019 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,8 +34,8 @@
*
************************************************************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_OCOTP_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_OCOTP_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_OCOTP_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_OCOTP_H
/* The OCOTP IP block provides a set of register to access the On Chip OPT.
* It also provides a shadow image of the 64 OTP entries that are read only
@ -48,7 +48,7 @@
************************************************************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/************************************************************************************************************************************
* Pre-processor Definitions
@ -426,4 +426,4 @@
#define OCOTP_LOCK_FIELD_RETURN_MASK (15 << OCOTP_LOCK_FIELD_RETURN_SHIFT)
# define OCOTP_LOCK_FIELD_RETURN(n) ((uint32_t)(n) << OCOTP_LOCK_FIELD_RETURN_SHIFT)
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_OCOTP_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_OCOTP_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/chip/imxrt_pinmux.h
* arch/arm/src/imxrt/hardware/imxrt_pinmux.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,8 +34,8 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_PINMUX_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_PINMUX_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_PINMUX_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_PINMUX_H
/************************************************************************************
* Included Files
@ -44,13 +44,13 @@
#include <nuttx/config.h>
#if defined(CONFIG_ARCH_FAMILY_IMXRT102x)
# include "chip/rt102x/imxrt102x_pinmux.h"
# include "hardware/rt102x/imxrt102x_pinmux.h"
#elif defined(CONFIG_ARCH_FAMILY_IMXRT105x)
# include "chip/rt105x/imxrt105x_pinmux.h"
# include "hardware/rt105x/imxrt105x_pinmux.h"
#elif defined(CONFIG_ARCH_FAMILY_IMXRT106x)
# include "chip/rt106x/imxrt106x_pinmux.h"
# include "hardware/rt106x/imxrt106x_pinmux.h"
#else
# error Unrecognized i.MX RT architecture
#endif
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_PINMUX_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_PINMUX_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/chip/imxrt_pit.h
* arch/arm/src/imxrt/hardware/imxrt_pit.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,15 +34,15 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_PIT_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_PIT_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_PIT_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_PIT_H
/************************************************************************************
* Included Files
************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/************************************************************************************
* Pre-processor Definitions
@ -128,4 +128,4 @@
* Public Functions
************************************************************************************/
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_PIT_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_PIT_H */

View File

@ -1,5 +1,5 @@
/********************************************************************************************
* arch/arm/src/imxrt/imxrt_snvs.h
* arch/arm/src/imxrt/hardware/imxrt_snvs.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -33,15 +33,15 @@
*
********************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_SNVS_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_SNVS_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_SNVS_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_SNVS_H
/********************************************************************************************
* Included Files
********************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/********************************************************************************************
* Pre-processor Definitions
@ -294,4 +294,4 @@
#define SNVS_HPVIDR2_IPERA_SHIFT (24) /* Bits 24-31: IP Era */
#define SNVS_HPVIDR2_IPERA_MASK (0xff << SNVS_HPVIDR2_IPERA_SHIFT)
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_SNVS_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_SNVS_H */

View File

@ -1,5 +1,5 @@
/********************************************************************************************
* arch/arm/src/imxrt/imxrt_src.h
* arch/arm/src/imxrt/hardware/imxrt_src.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -33,15 +33,15 @@
*
********************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_SRC_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_SRC_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_SRC_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_SRC_H
/********************************************************************************************
* Included Files
********************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/********************************************************************************************
* Pre-processor Definitions
@ -153,5 +153,5 @@
* software.
*/
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_SRC_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_SRC_H */

View File

@ -1,5 +1,5 @@
/********************************************************************************************************************************************
* arch/arm/src/imxrt/chip/imxrt_tmr.h
* arch/arm/src/imxrt/hardware/imxrt_tmr.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,15 +34,15 @@
*
********************************************************************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_TMR_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_TMR_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_TMR_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_TMR_H
/********************************************************************************************************************************************
* Included Files
********************************************************************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/********************************************************************************************************************************************
* Pre-processor Definitions
@ -659,4 +659,4 @@
# define TMR_ENBL_CHN4 (8 << TMR_ENBL_ENBL_SHIFT) /* Channel 3 enable */
/* Bits: 4-15 Reserved */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_TMR_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_TMR_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************************************************************
* arch/arm/src/imxrt/chip/imxrt_usb_analog.h
* arch/arm/src/imxrt/hardware/imxrt_usb_analog.h
*
* Copyright (C) 2019 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,15 +34,15 @@
*
************************************************************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_USB_ANALOG_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_USB_ANALOG_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_USB_ANALOG_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_USB_ANALOG_H
/************************************************************************************************************************************
* Included Files
************************************************************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/************************************************************************************************************************************
* Pre-processor Definitions
@ -206,4 +206,4 @@
#define USB_ANALOG_DIGPROG_SILICON_REVISION 0x006C0000 /* Silicon revision 1.0 */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_USB_ANALOG_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_USB_ANALOG_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/chip/imxrt_usdhc.h
* arch/arm/src/imxrt/hardware/imxrt_usdhc.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org> & Contributors
@ -33,8 +33,8 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_USDHC_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_USDHC_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_USDHC_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_USDHC_H
/************************************************************************************
* Included Files
@ -552,4 +552,4 @@
* Public Functions
************************************************************************************/
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_USDHC_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_USDHC_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/imxrt_wdog.h
* arch/arm/src/imxrt/hardware/imxrt_wdog.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Janne Rosberg <janne@offcode.fi>
@ -33,15 +33,15 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_WDOG_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_WDOG_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_WDOG_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_WDOG_H
/************************************************************************************
* Included Files
************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/************************************************************************************
* Pre-processor Definitions
@ -139,4 +139,4 @@
#define RTWDOG_UPDATE_KEY (0xd928c520)
#define RTWDOG_REFRESH_KEY (0xb480a602)
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_WDOG_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_WDOG_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/chip/imxrt_abar.h
* arch/arm/src/imxrt/hardware/imxrt_abar.h
*
* Copyright (C) 2019 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,8 +34,8 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_XBAR_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_XBAR_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_XBAR_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_XBAR_H
/************************************************************************************
* Included Files
@ -43,14 +43,14 @@
#include <nuttx/config.h>
#include <stdint.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
#if defined(CONFIG_ARCH_FAMILY_IMXRT102x)
# include "chip/rt102x/imxrt102x_xbar.h"
# include "hardware/rt102x/imxrt102x_xbar.h"
#elif defined(CONFIG_ARCH_FAMILY_IMXRT105x)
# include "chip/rt105x/imxrt105x_xbar.h"
# include "hardware/rt105x/imxrt105x_xbar.h"
#elif defined(CONFIG_ARCH_FAMILY_IMXRT106x)
# include "chip/rt106x/imxrt106x_xbar.h"
# include "hardware/rt106x/imxrt106x_xbar.h"
#else
# error Unrecognized i.MX RT architecture
#endif
@ -71,4 +71,4 @@
#define IMXRT_SEL1_MASK (0x7f << IMXRT_SEL1_SHIFTS)
/* Bit 15 Reserved */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT_XBAR_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT_XBAR_H */

View File

@ -1,5 +1,5 @@
/*****************************************************************************
* arch/arm/src/imxrt/chip/rt102x/imxrt102x_ccm.h
* arch/arm/src/imxrt/hardware/rt102x/imxrt102x_ccm.h
*
* Copyright (C) 2018-2019 Gregory Nutt. All rights reserved.
* Authors: Janne Rosberg <janne@offcode.fi>
@ -35,15 +35,15 @@
*
*****************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_CCM_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_CCM_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_CCM_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_CCM_H
/*****************************************************************************
* Included Files
*****************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/*****************************************************************************
* Pre-processor Definitions
@ -967,4 +967,4 @@
#define CCM_ANALOG_MISC2_VIDEO_DIV_MASK (0x3 << CCM_ANALOG_MISC2_VIDEO_DIV_SHIFT)
# define CCM_ANALOG_MISC2_VIDEO_DIV(n) ((uint32_t)(n) << CCM_ANALOG_MISC2_VIDEO_DIV_SHIFT)
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_CCM_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_CCM_H */

View File

@ -1,5 +1,5 @@
/*****************************************************************************
* arch/arm/src/imxrt/chip/rt102x/imxrt102x_dmamux.h
* arch/arm/src/imxrt/hardware/rt102x/imxrt102x_dmamux.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -34,8 +34,8 @@
*
*****************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_DMAMUX_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_DMAMUX_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_DMAMUX_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_DMAMUX_H
/*****************************************************************************
* Included Files
@ -140,4 +140,4 @@
#define IMXRT_DMA_NCHANNELS 128 /* Includes reserved channels */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_DMAMUX_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_DMAMUX_H */

View File

@ -1,5 +1,5 @@
/*****************************************************************************
* arch/arm/src/imxrt/chip/rt102x/imxrt105x_gpio.h
* arch/arm/src/imxrt/hardware/rt102x/imxrt105x_gpio.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -35,15 +35,15 @@
*
*****************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_GPIO_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_GPIO_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_GPIO_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_GPIO_H
/*****************************************************************************
* Included Files
*****************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/*****************************************************************************
* Pre-processor Definitions
@ -113,4 +113,4 @@
#define IMXRT_GPIO5_CLEAR (IMXRT_GPIO5_BASE + IMXRT_GPIO_CLEAR_OFFSET)
#define IMXRT_GPIO5_TOGGLE (IMXRT_GPIO5_BASE + IMXRT_GPIO_TOGGLE_OFFSET)
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_GPIO_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_GPIO_H */

View File

@ -1,5 +1,5 @@
/****************************************************************************
* arch/arm/src/imxrt/chip/rt102x/imxrt102x_iomuxc.h
* arch/arm/src/imxrt/hardware/rt102x/imxrt102x_iomuxc.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -34,15 +34,15 @@
* POSSIBILITY OF SUCH DAMAGE.
*****************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_IOMUXC_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_IOMUXC_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_IOMUXC_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_IOMUXC_H
/*****************************************************************************
* Included Files
*****************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/*****************************************************************************
* Pre-processor Definitions
@ -1603,4 +1603,4 @@
#define GPR_GPR25_M7_APC_AC_R3_TOP_MASK (0x1fffffff << GPR_GPR25_M7_APC_AC_R3_TOP_SHIFT)
#define GPR_GPR25_M7_APC_AC_R3_TOP(n) ((uint32_t)(n)) << GPR_GPR25_M7_APC_AC_R3_TOP_SHIFT)
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_IOMUXC_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_IOMUXC_H */

View File

@ -1,5 +1,5 @@
/****************************************************************************
* arch/arm/src/imxrt/chip/rt102x/imxrt102x_memorymap.h
* arch/arm/src/imxrt/hardware/rt102x/imxrt102x_memorymap.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -34,8 +34,8 @@
*
*****************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_MEMORYMAP_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_MEMORYMAP_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_MEMORYMAP_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_MEMORYMAP_H
/*****************************************************************************
* Included Files
@ -258,4 +258,4 @@
#define IMXRT_PROCROM_BASE 0xe00fe000 /* 4KB Processor ROM */
#define IMXRT_PPBROM_BASE 0xe00ff000 /* 4KB PPB ROM */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_MEMORYMAP_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_MEMORYMAP_H */

View File

@ -1,5 +1,5 @@
/*****************************************************************************
* arch/arm/src/imxrt/chip/rt102x/imxrt102x_pinmux.h
* arch/arm/src/imxrt/hardware/rt102x/imxrt102x_pinmux.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -34,15 +34,15 @@
*
*****************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_PINMUX_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_PINMUX_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_PINMUX_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_PINMUX_H
/*****************************************************************************
* Included Files
*****************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_iomuxc.h"
#include "hardware/imxrt_iomuxc.h"
/*****************************************************************************
* Pre-processor Definitions
@ -911,4 +911,4 @@
#define GPIO_REF_32K_OUT_1 (GPIO_PERIPH | GPIO_ALT2 | GPIO_PADMUX(IMXRT_PADMUX_GPIO_SD_B0_06_INDEX))
#define GPIO_REF_32K_OUT_2 (GPIO_PERIPH | GPIO_ALT6 | GPIO_PADMUX(IMXRT_PADMUX_GPIO_AD_B0_06_INDEX))
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT102X_PINMUX_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT102X_PINMUX_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************************************
* arch/arm/src/imxrt/chip/rt105x/imxrt_ccm.h
* arch/arm/src/imxrt/hardware/rt105x/imxrt_ccm.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Janne Rosberg <janne@offcode.fi>
@ -34,15 +34,15 @@
*
************************************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_CCM_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_CCM_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_CCM_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_CCM_H
/************************************************************************************************************
* Included Files
************************************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/************************************************************************************************************
* Pre-processor Definitions
@ -1142,4 +1142,4 @@
#define CCM_ANALOG_MISC2_VIDEO_DIV_MASK (0x3 << CCM_ANALOG_MISC2_VIDEO_DIV_SHIFT)
# define CCM_ANALOG_MISC2_VIDEO_DIV(n) ((uint32_t)(n) << CCM_ANALOG_MISC2_VIDEO_DIV_SHIFT)
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_CCM_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_CCM_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/chip/imxrt105x_dmamux.h
* arch/arm/src/imxrt/hardware/imxrt105x_dmamux.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -33,8 +33,8 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_DMAMUX_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_DMAMUX_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_DMAMUX_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_DMAMUX_H
/************************************************************************************
* Included Files
@ -165,4 +165,4 @@
#define IMXRT_DMA_NCHANNLES 128 /* Includes reserved channels */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_DMAMUX_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_DMAMUX_H */

View File

@ -1,5 +1,5 @@
/********************************************************************************************
* arch/arm/src/imxrt/rt105x/imxrt105x_gpio.h
* arch/arm/src/imxrt/hardware/rt105x/imxrt105x_gpio.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,15 +34,15 @@
*
********************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_GPIO_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_GPIO_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_GPIO_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_GPIO_H
/********************************************************************************************
* Included Files
********************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/********************************************************************************************
* Pre-processor Definitions
@ -124,4 +124,4 @@
#define IMXRT_GPIO5_CLEAR (IMXRT_GPIO5_BASE + IMXRT_GPIO_CLEAR_OFFSET)
#define IMXRT_GPIO5_TOGGLE (IMXRT_GPIO5_BASE + IMXRT_GPIO_TOGGLE_OFFSET)
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_GPIO_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_GPIO_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/rt105x/imxrt105x_iomuxc.h
* arch/arm/src/imxrt/hardware/rt105x/imxrt105x_iomuxc.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -34,15 +34,15 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_IOMUXC_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_IOMUXC_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_IOMUXC_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_IOMUXC_H
/************************************************************************************
* Included Files
************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/************************************************************************************
* Pre-processor Definitions
@ -1991,4 +1991,4 @@
#define GPR_GPR25_M7_APC_AC_R3_TOP_MASK (0x1fffffff << GPR_GPR25_M7_APC_AC_R3_TOP_SHIFT)
#define GPR_GPR25_M7_APC_AC_R3_TOP(n) ((uint32_t)(n)) << GPR_GPR25_M7_APC_AC_R3_TOP_SHIFT)
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_IOMUXC_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_IOMUXC_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/chip/rt105x/imxrt105x_memorymap.h
* arch/arm/src/imxrt/hardware/rt105x/imxrt105x_memorymap.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -33,8 +33,8 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_MEMORYMAP_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_MEMORYMAP_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_MEMORYMAP_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_MEMORYMAP_H
/************************************************************************************
* Included Files
@ -255,4 +255,4 @@
#define IMXRT_PROCROM_BASE 0xe00fe000 /* 4KB Processor ROM */
#define IMXRT_PPBROM_BASE 0xe00ff000 /* 4KB PPB ROM */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_MEMORYMAP_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_MEMORYMAP_H */

View File

@ -1,5 +1,5 @@
/*****************************************************************************************************
* arch/arm/src/imxrt/chip/rt105x/imxrt105x_pinmux.h
* arch/arm/src/imxrt/hardware/rt105x/imxrt105x_pinmux.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -33,15 +33,15 @@
*
*****************************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_PINMUX_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_PINMUX_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_PINMUX_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_PINMUX_H
/*****************************************************************************************************
* Included Files
*****************************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_iomuxc.h"
#include "hardware/imxrt_iomuxc.h"
/*****************************************************************************************************
* Pre-processor Definitions
@ -1087,4 +1087,4 @@
#define GPIO_XBAR1_INOUT19_4 (GPIO_PERIPH | GPIO_ALT6 | GPIO_PADMUX(IMXRT_PADMUX_GPIO_AD_B0_07_INDEX))
#define GPIO_XBAR1_XBAR_IN02 (GPIO_PERIPH | GPIO_ALT3 | GPIO_PADMUX(IMXRT_PADMUX_GPIO_EMC_00_INDEX))
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT105X_PINMUX_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT105X_PINMUX_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************************************
* arch/arm/src/imxrt/chip/rt106x/imxrt_ccm.h
* arch/arm/src/imxrt/hardware/rt106x/imxrt_ccm.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Janne Rosberg <janne@offcode.fi>
@ -34,15 +34,15 @@
*
************************************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_CCM_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_CCM_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_CCM_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_CCM_H
/************************************************************************************************************
* Included Files
************************************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/************************************************************************************************************
* Pre-processor Definitions
@ -1141,4 +1141,4 @@
#define CCM_ANALOG_MISC2_VIDEO_DIV_MASK (0x3 << CCM_ANALOG_MISC2_VIDEO_DIV_SHIFT)
# define CCM_ANALOG_MISC2_VIDEO_DIV(n) ((uint32_t)(n) << CCM_ANALOG_MISC2_VIDEO_DIV_SHIFT)
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_CCM_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_CCM_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/chip/rt106x/imxrt106x_dmamux.h
* arch/arm/src/imxrt/hardware/rt106x/imxrt106x_dmamux.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,8 +34,8 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_DMAMUX_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_DMAMUX_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_DMAMUX_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_DMAMUX_H
/************************************************************************************
* Included Files
@ -171,4 +171,4 @@
#define IMXRT_DMA_NCHANNLES 128 /* Includes reserved channels */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_DMAMUX_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_DMAMUX_H */

View File

@ -1,5 +1,5 @@
/********************************************************************************************
* arch/arm/src/imxrt/rt106x/imxrt106x_gpio.h
* arch/arm/src/imxrt/hardware/rt106x/imxrt106x_gpio.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,15 +34,15 @@
*
********************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_GPIO_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_GPIO_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_GPIO_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_GPIO_H
/********************************************************************************************
* Included Files
********************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/********************************************************************************************
* Pre-processor Definitions
@ -172,4 +172,4 @@
# define IMXRT_GPIO9_CLEAR (IMXRT_GPIO9_BASE + IMXRT_GPIO_CLEAR_OFFSET)
# define IMXRT_GPIO9_TOGGLE (IMXRT_GPIO9_BASE + IMXRT_GPIO_TOGGLE_OFFSET)
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_GPIO_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_GPIO_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/rt106x/imxrt106x_iomuxc.h
* arch/arm/src/imxrt/hardware/rt106x/imxrt106x_iomuxc.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
@ -34,15 +34,15 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_IOMUXC_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_IOMUXC_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_IOMUXC_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_IOMUXC_H
/************************************************************************************
* Included Files
************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
/************************************************************************************
* Pre-processor Definitions
@ -2543,4 +2543,4 @@
#define GPR_GPR34_SIP_TEST_MUX_BOOT_PIN_SEL(n) ((uint32_t)(n) << GPR_GPR34_SIP_TEST_MUX_BOOT_PIN_SEL_SHIFT)
#define GPR_GPR34_SIP_TEST_MUX_QSPI_SIP_EN (1 << 8)
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_IOMUXC_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_IOMUXC_H */

View File

@ -1,5 +1,5 @@
/************************************************************************************
* arch/arm/src/imxrt/chip/rt106x/imxrt106x_memorymap.h
* arch/arm/src/imxrt/hardware/rt106x/imxrt106x_memorymap.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,8 +34,8 @@
*
************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_MEMORYMAP_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_MEMORYMAP_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_MEMORYMAP_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_MEMORYMAP_H
/************************************************************************************
* Included Files
@ -298,4 +298,4 @@
#define IMXRT_PROCROM_BASE 0xe00fe000 /* 4KB Processor ROM */
#define IMXRT_PPBROM_BASE 0xe00ff000 /* 4KB PPB ROM */
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_MEMORYMAP_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_MEMORYMAP_H */

View File

@ -1,5 +1,5 @@
/*****************************************************************************************************
* arch/arm/src/imxrt/chip/rt106x/imxrt106x_pinmux.h
* arch/arm/src/imxrt/hardware/rt106x/imxrt106x_pinmux.h
*
* Copyright (C) 2018 Gregory Nutt. All rights reserved.
* Authors: Gregory Nutt <gnutt@nuttx.org>
@ -34,15 +34,15 @@
*
*****************************************************************************************************/
#ifndef __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_PINMUX_H
#define __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_PINMUX_H
#ifndef __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_PINMUX_H
#define __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_PINMUX_H
/*****************************************************************************************************
* Included Files
*****************************************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_iomuxc.h"
#include "hardware/imxrt_iomuxc.h"
/*****************************************************************************************************
* Pre-processor Definitions
@ -1092,4 +1092,4 @@
#define GPIO_XBAR1_INOUT19_4 (GPIO_PERIPH | GPIO_ALT6 | GPIO_PADMUX(IMXRT_PADMUX_GPIO_AD_B0_07_INDEX))
#define GPIO_XBAR1_XBAR_IN02 (GPIO_PERIPH | GPIO_ALT3 | GPIO_PADMUX(IMXRT_PADMUX_GPIO_EMC_00_INDEX))
#endif /* __ARCH_ARM_SRC_IMXRT_CHIP_IMXRT106X_PINMUX_H */
#endif /* __ARCH_ARM_SRC_IMXRT_HARDWARE_IMXRT106X_PINMUX_H */

View File

@ -54,7 +54,7 @@
#include "up_arch.h"
#include "up_internal.h"
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
#include "imxrt_mpuinit.h"
#include <arch/board/board.h>

View File

@ -44,11 +44,11 @@
#include "up_arch.h"
#include <arch/board/board.h>
#include "chip/imxrt_ccm.h"
#include "chip/imxrt_dcdc.h"
#include "hardware/imxrt_ccm.h"
#include "hardware/imxrt_dcdc.h"
#include "imxrt_clockconfig.h"
#include "imxrt_lcd.h"
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
#include <stdlib.h>

View File

@ -42,7 +42,7 @@
#include <stdint.h>
#include "chip.h"
#include "up_arch.h"
#include "chip/imxrt_daisy.h"
#include "hardware/imxrt_daisy.h"
#include "imxrt_iomuxc.h"
/****************************************************************************

View File

@ -62,8 +62,8 @@
#include "sched/sched.h"
#include "chip.h"
#include "chip/imxrt_edma.h"
#include "chip/imxrt_dmamux.h"
#include "hardware/imxrt_edma.h"
#include "hardware/imxrt_dmamux.h"
#include "imxrt_periphclks.h"
#include "imxrt_edma.h"
@ -886,7 +886,7 @@ void weak_function up_dma_initialize(void)
*
* Input Parameters:
* dmamux - DMAMUX configuration see DMAMUX channel configuration register
* bit-field definitions in chip/imxrt_dmamux.h. Settings include:
* bit-field definitions in hardware/imxrt_dmamux.h. Settings include:
*
* DMAMUX_CHCFG_SOURCE Chip-specific DMA source (required)
* DMAMUX_CHCFG_AON DMA Channel Always Enable (optional)
@ -896,7 +896,7 @@ void weak_function up_dma_initialize(void)
* A value of zero will disable the DMAMUX channel.
* dchpri - DCHPRI channel priority configuration. See DCHPRI channel
* configuration register bit-field definitions in
* chip/imxrt_edma.h. Meaningful settings include:
* hardware/imxrt_edma.h. Meaningful settings include:
*
* EDMA_DCHPRI_CHPRI Channel Arbitration Priority
* DCHPRI_DPA Disable Preempt Ability

View File

@ -100,7 +100,7 @@
#include <nuttx/config.h>
#include <stdint.h>
#include "chip/imxrt_edma.h"
#include "hardware/imxrt_edma.h"
/************************************************************************************
* Pre-processor Definitions
@ -145,7 +145,7 @@ struct imxrt_edma_xfrconfig_s
int16_t doff; /* Sign-extended offset for current destination address. */
uint16_t iter; /* Major loop iteration count. */
uint8_t flags; /* See EDMA_CONFIG_* definitions */
uint8_t ssize; /* Source data transfer size (see TCD_ATTR_SIZE_* definitions in chip/. */
uint8_t ssize; /* Source data transfer size (see TCD_ATTR_SIZE_* definitions in rdware/. */
uint8_t dsize; /* Destination data transfer size. */
uint8_t ttype; /* Transfer type (see enum imxrt_edma_xfrtype_e). */
#ifdef CONFIG_IMXRT_EDMA_EMLIM
@ -231,7 +231,7 @@ extern "C"
*
* Input Parameters:
* dmamux - DMAMUX configuration see DMAMUX channel configuration register
* bit-field definitions in chip/imxrt_dmamux.h. Settings include:
* bit-field definitions in hardware/imxrt_dmamux.h. Settings include:
*
* DMAMUX_CHCFG_SOURCE Chip-specific DMA source (required)
* DMAMUX_CHCFG_AON DMA Channel Always Enable (optional)
@ -241,7 +241,7 @@ extern "C"
* A value of zero will disable the DMAMUX channel.
* dchpri - DCHPRI channel priority configuration. See DCHPRI channel
* configuration register bit-field definitions in
* chip/imxrt_edma.h. Meaningful settings include:
* hardware/imxrt_edma.h. Meaningful settings include:
*
* EDMA_DCHPRI_CHPRI Channel Arbitration Priority
* DCHPRI_DPA Disable Preempt Ability

View File

@ -66,9 +66,9 @@
#include "up_arch.h"
#include "chip.h"
#include "imxrt_config.h"
#include "chip/imxrt_enet.h"
#include "chip/imxrt_ccm.h"
#include "chip/imxrt_pinmux.h"
#include "hardware/imxrt_enet.h"
#include "hardware/imxrt_ccm.h"
#include "hardware/imxrt_pinmux.h"
#include "imxrt_periphclks.h"
#include "imxrt_gpio.h"
#include "imxrt_enet.h"

View File

@ -42,7 +42,7 @@
#include <nuttx/config.h>
#include "chip/imxrt_enet.h"
#include "hardware/imxrt_enet.h"
#ifdef CONFIG_IMXRT_ENET

View File

@ -51,7 +51,7 @@
#include "up_arch.h"
#include "imxrt_iomuxc.h"
#include "imxrt_gpio.h"
#include "chip/imxrt_daisy.h"
#include "hardware/imxrt_daisy.h"
/****************************************************************************
* Pre-processor Definitions

View File

@ -47,7 +47,7 @@
#include <stdbool.h>
#include "chip.h"
#include "chip/imxrt_gpio.h"
#include "hardware/imxrt_gpio.h"
/************************************************************************************
* Pre-processor Definitions

View File

@ -54,7 +54,7 @@
#include "up_arch.h"
#include "chip/imxrt_snvs.h"
#include "hardware/imxrt_snvs.h"
#include "imxrt_periphclks.h"
#include "imxrt_lpsrtc.h"
#include "imxrt_hprtc.h"

View File

@ -48,7 +48,7 @@
#include <errno.h>
#include "up_arch.h"
#include "chip/imxrt_ccm.h"
#include "hardware/imxrt_ccm.h"
#include "imxrt_periphclks.h"
#include "imxrt_iomuxc.h"

View File

@ -44,7 +44,7 @@
#include <stdint.h>
#include "chip/imxrt_iomuxc.h"
#include "hardware/imxrt_iomuxc.h"
/****************************************************************************
* Pre-processor Definitions

View File

@ -58,7 +58,7 @@
#include "imxrt_gpio.h"
#include "imxrt_iomuxc.h"
#include "chip/imxrt_pinmux.h"
#include "hardware/imxrt_pinmux.h"
/****************************************************************************
* Pre-processor Definitions

View File

@ -44,7 +44,7 @@
* Included Files
****************************************************************************/
#include "chip/imxrt_lcd.h"
#include "hardware/imxrt_lcd.h"
#include <nuttx/config.h>

View File

@ -45,10 +45,10 @@
#include "up_arch.h"
#include "chip/imxrt_iomuxc.h"
#include "chip/imxrt_pinmux.h"
#include "chip/imxrt_ccm.h"
#include "chip/imxrt_lpuart.h"
#include "hardware/imxrt_iomuxc.h"
#include "hardware/imxrt_pinmux.h"
#include "hardware/imxrt_ccm.h"
#include "hardware/imxrt_lpuart.h"
#include "imxrt_config.h"
#include "imxrt_periphclks.h"
#include "imxrt_iomuxc.h"

View File

@ -61,9 +61,9 @@
#include "imxrt_lpi2c.h"
#include "imxrt_gpio.h"
#include "chip/imxrt_pinmux.h"
#include "chip/imxrt_ccm.h"
#include "chip/imxrt_periphclks.h"
#include "hardware/imxrt_pinmux.h"
#include "hardware/imxrt_ccm.h"
#include "hardware/imxrt_periphclks.h"
/* At least one I2C peripheral must be enabled */

View File

@ -44,7 +44,7 @@
#include <nuttx/i2c/i2c_master.h>
#include "chip.h"
#include "chip/imxrt_lpi2c.h"
#include "hardware/imxrt_lpi2c.h"
/****************************************************************************
* Public Function Prototypes

View File

@ -86,10 +86,10 @@
#include "imxrt_lpspi.h"
#include "imxrt_gpio.h"
#include "chip/imxrt_pinmux.h"
#include "chip/imxrt_lpspi.h"
#include "chip/imxrt_ccm.h"
#include "chip/imxrt_periphclks.h"
#include "hardware/imxrt_pinmux.h"
#include "hardware/imxrt_lpspi.h"
#include "hardware/imxrt_ccm.h"
#include "hardware/imxrt_periphclks.h"
#if defined(CONFIG_IMXRT_LPSPI1) || defined(CONFIG_IMXRT_LPSPI2) || \
defined(CONFIG_IMXRT_LPSPI3) || defined(CONFIG_IMXRT_LPSPI4)

View File

@ -47,7 +47,7 @@
#include <nuttx/spi/spi.h>
#include "chip.h"
#include "chip/imxrt_lpspi.h"
#include "hardware/imxrt_lpspi.h"
/************************************************************************************
* Public Functions

View File

@ -54,7 +54,7 @@
#include "up_arch.h"
#include "chip/imxrt_snvs.h"
#include "hardware/imxrt_snvs.h"
#include "imxrt_periphclks.h"
#include "imxrt_hprtc.h"
#include "imxrt_lpsrtc.h"

View File

@ -46,7 +46,7 @@
#include "mpu.h"
#include "barriers.h"
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_memorymap.h"
#include "imxrt_mpuinit.h"

View File

@ -42,7 +42,7 @@
****************************************************************************/
#include <nuttx/config.h>
#include "chip/imxrt_ocotp.h"
#include "hardware/imxrt_ocotp.h"
#include <sys/types.h>
#include <stdint.h>

View File

@ -42,7 +42,7 @@
#include <nuttx/config.h>
#include <stdint.h>
#include "chip/imxrt_ccm.h"
#include "hardware/imxrt_ccm.h"
/********************************************************************************************
* Pre-processor Definitions

View File

@ -65,9 +65,9 @@
#include "up_arch.h"
#include "up_internal.h"
#include "chip/imxrt_lpuart.h"
#include "hardware/imxrt_lpuart.h"
#include "imxrt_gpio.h"
#include "chip/imxrt_pinmux.h"
#include "hardware/imxrt_pinmux.h"
#include "imxrt_config.h"
#include "imxrt_lowputc.h"

View File

@ -54,7 +54,7 @@
#include "up_arch.h"
#include "chip.h"
#include "chip/imxrt_ccm.h"
#include "hardware/imxrt_ccm.h"
/****************************************************************************
* Pre-processor Definitions

View File

@ -64,10 +64,10 @@
#include "imxrt_config.h"
#include "imxrt_gpio.h"
#include "chip/imxrt_pinmux.h"
#include "chip/imxrt_ccm.h"
#include "chip/imxrt_periphclks.h"
#include "chip/imxrt_usdhc.h"
#include "hardware/imxrt_pinmux.h"
#include "hardware/imxrt_ccm.h"
#include "hardware/imxrt_periphclks.h"
#include "hardware/imxrt_usdhc.h"
#ifdef CONFIG_IMXRT_USDHC

View File

@ -45,7 +45,7 @@
#include <nuttx/mmcsd.h>
#include "chip.h"
#include "chip/imxrt_usdhc.h"
#include "hardware/imxrt_usdhc.h"
/****************************************************************************
* Public Function Prototypes

View File

@ -45,7 +45,7 @@
#include "up_arch.h"
#include "chip/imxrt_wdog.h"
#include "hardware/imxrt_wdog.h"
#include "imxrt_config.h"
#include <arch/board/board.h> /* Include last: has dependencies */

View File

@ -49,7 +49,7 @@
#include "up_internal.h"
#include "chip.h"
#include "chip/imxrt_wdog.h"
#include "hardware/imxrt_wdog.h"
/****************************************************************************
* Public Types

View File

@ -43,8 +43,8 @@
#include <nuttx/config.h>
#include <stdint.h>
#include "chip/imxrt_xbar.h"
#include "chip/imxrt_memorymap.h"
#include "hardware/imxrt_xbar.h"
#include "hardware/imxrt_memorymap.h"
/**************************************************************************************************************************************************
* Pre-processor Definitions
@ -114,7 +114,7 @@
#define IMXRT_SIDE(six) ((six) & IMXRT_XBARA_SIDE_MASK) >> IMXRT_XBARA_SIDE_SHIFTS
/* Collect correct XBAR definitions from chip file */
#include "chip/imxrt_xbar.h"
#include "hardware/imxrt_xbar.h"
/**************************************************************************************************************************************************
* Public Functions

View File

@ -41,7 +41,7 @@
#include "up_arch.h"
#include "chip.h"
#include "hardware/stm32l4_rcc.h"
#include "stm32l4_rcc.h"
#include "hardware/stm32l4_crs.h"
#include "stm32l4_hsi48.h"