Rename arch/arm/src/imxrt/chip to arch/arm/src/imxrt/hardware. One more tine.
This commit is contained in:
parent
9839f8ad91
commit
7298b4caa3
@ -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
|
||||
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
||||
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
||||
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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 */
|
@ -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>
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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"
|
||||
|
||||
/****************************************************************************
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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"
|
||||
|
@ -42,7 +42,7 @@
|
||||
|
||||
#include <nuttx/config.h>
|
||||
|
||||
#include "chip/imxrt_enet.h"
|
||||
#include "hardware/imxrt_enet.h"
|
||||
|
||||
#ifdef CONFIG_IMXRT_ENET
|
||||
|
||||
|
@ -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
|
||||
|
@ -47,7 +47,7 @@
|
||||
#include <stdbool.h>
|
||||
|
||||
#include "chip.h"
|
||||
#include "chip/imxrt_gpio.h"
|
||||
#include "hardware/imxrt_gpio.h"
|
||||
|
||||
/************************************************************************************
|
||||
* Pre-processor Definitions
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
||||
|
@ -44,7 +44,7 @@
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "chip/imxrt_iomuxc.h"
|
||||
#include "hardware/imxrt_iomuxc.h"
|
||||
|
||||
/****************************************************************************
|
||||
* Pre-processor Definitions
|
||||
|
@ -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
|
||||
|
@ -44,7 +44,7 @@
|
||||
* Included Files
|
||||
****************************************************************************/
|
||||
|
||||
#include "chip/imxrt_lcd.h"
|
||||
#include "hardware/imxrt_lcd.h"
|
||||
|
||||
#include <nuttx/config.h>
|
||||
|
||||
|
@ -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"
|
||||
|
@ -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 */
|
||||
|
||||
|
@ -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
|
||||
|
@ -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)
|
||||
|
@ -47,7 +47,7 @@
|
||||
#include <nuttx/spi/spi.h>
|
||||
|
||||
#include "chip.h"
|
||||
#include "chip/imxrt_lpspi.h"
|
||||
#include "hardware/imxrt_lpspi.h"
|
||||
|
||||
/************************************************************************************
|
||||
* Public Functions
|
||||
|
@ -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"
|
||||
|
@ -46,7 +46,7 @@
|
||||
#include "mpu.h"
|
||||
#include "barriers.h"
|
||||
|
||||
#include "chip/imxrt_memorymap.h"
|
||||
#include "hardware/imxrt_memorymap.h"
|
||||
|
||||
#include "imxrt_mpuinit.h"
|
||||
|
||||
|
@ -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>
|
||||
|
@ -42,7 +42,7 @@
|
||||
|
||||
#include <nuttx/config.h>
|
||||
#include <stdint.h>
|
||||
#include "chip/imxrt_ccm.h"
|
||||
#include "hardware/imxrt_ccm.h"
|
||||
|
||||
/********************************************************************************************
|
||||
* Pre-processor Definitions
|
||||
|
@ -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"
|
||||
|
||||
|
@ -54,7 +54,7 @@
|
||||
#include "up_arch.h"
|
||||
|
||||
#include "chip.h"
|
||||
#include "chip/imxrt_ccm.h"
|
||||
#include "hardware/imxrt_ccm.h"
|
||||
|
||||
/****************************************************************************
|
||||
* Pre-processor Definitions
|
||||
|
@ -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
|
||||
|
||||
|
@ -45,7 +45,7 @@
|
||||
#include <nuttx/mmcsd.h>
|
||||
|
||||
#include "chip.h"
|
||||
#include "chip/imxrt_usdhc.h"
|
||||
#include "hardware/imxrt_usdhc.h"
|
||||
|
||||
/****************************************************************************
|
||||
* Public Function Prototypes
|
||||
|
@ -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 */
|
||||
|
||||
|
@ -49,7 +49,7 @@
|
||||
|
||||
#include "up_internal.h"
|
||||
#include "chip.h"
|
||||
#include "chip/imxrt_wdog.h"
|
||||
#include "hardware/imxrt_wdog.h"
|
||||
|
||||
/****************************************************************************
|
||||
* Public Types
|
||||
|
@ -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
|
||||
|
@ -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"
|
||||
|
Loading…
Reference in New Issue
Block a user