imx: Move some header files from arch-mxs to imx-common
The following headers are moved to a i.MX common location: - regs-common.h - regs-apbh.h - regs-bch.h - regs-gpmi.h - dma.h This way this header can be re-used also by other i.MX platforms. For example the i.MX6 which will need it for the upcoming NAND support. Signed-off-by: Stefan Roese <sr@denx.de> Cc: Stefano Babic <sbabic@denx.de> Cc: Marek Vasut <marex@denx.de> Cc: Fabio Estevam <fabio.estevam@freescale.com>
This commit is contained in:
parent
57ca432fb9
commit
0499218dbc
@ -30,7 +30,7 @@
|
||||
#include <asm/errno.h>
|
||||
#include <asm/io.h>
|
||||
#include <asm/arch/clock.h>
|
||||
#include <asm/arch/dma.h>
|
||||
#include <asm/imx-common/dma.h>
|
||||
#include <asm/arch/gpio.h>
|
||||
#include <asm/arch/iomux.h>
|
||||
#include <asm/arch/imx-regs.h>
|
||||
|
@ -23,11 +23,11 @@
|
||||
#ifndef __IMX_REGS_H__
|
||||
#define __IMX_REGS_H__
|
||||
|
||||
#include <asm/arch/regs-apbh.h>
|
||||
#include <asm/imx-common/regs-apbh.h>
|
||||
#include <asm/arch/regs-base.h>
|
||||
#include <asm/arch/regs-bch.h>
|
||||
#include <asm/imx-common/regs-bch.h>
|
||||
#include <asm/arch/regs-digctl.h>
|
||||
#include <asm/arch/regs-gpmi.h>
|
||||
#include <asm/imx-common/regs-gpmi.h>
|
||||
#include <asm/arch/regs-i2c.h>
|
||||
#include <asm/arch/regs-lcdif.h>
|
||||
#include <asm/arch/regs-lradc.h>
|
||||
|
@ -26,7 +26,7 @@
|
||||
#ifndef __MX23_REGS_CLKCTRL_H__
|
||||
#define __MX23_REGS_CLKCTRL_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
struct mxs_clkctrl_regs {
|
||||
|
@ -26,7 +26,7 @@
|
||||
#ifndef __MX28_REGS_CLKCTRL_H__
|
||||
#define __MX28_REGS_CLKCTRL_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
struct mxs_clkctrl_regs {
|
||||
|
@ -22,7 +22,7 @@
|
||||
#ifndef __MX28_REGS_DIGCTL_H__
|
||||
#define __MX28_REGS_DIGCTL_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
struct mxs_digctl_regs {
|
||||
|
@ -23,7 +23,7 @@
|
||||
#ifndef __MX28_REGS_I2C_H__
|
||||
#define __MX28_REGS_I2C_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
struct mxs_i2c_regs {
|
||||
|
@ -26,7 +26,7 @@
|
||||
#ifndef __MX28_REGS_LCDIF_H__
|
||||
#define __MX28_REGS_LCDIF_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
struct mxs_lcdif_regs {
|
||||
|
@ -26,7 +26,7 @@
|
||||
#ifndef __MX28_REGS_LRADC_H__
|
||||
#define __MX28_REGS_LRADC_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
struct mxs_lradc_regs {
|
||||
|
@ -26,7 +26,7 @@
|
||||
#ifndef __MX28_REGS_OCOTP_H__
|
||||
#define __MX28_REGS_OCOTP_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
struct mxs_ocotp_regs {
|
||||
|
@ -26,7 +26,7 @@
|
||||
#ifndef __MX28_REGS_PINCTRL_H__
|
||||
#define __MX28_REGS_PINCTRL_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
struct mxs_pinctrl_regs {
|
||||
|
@ -22,7 +22,7 @@
|
||||
#ifndef __MX23_REGS_POWER_H__
|
||||
#define __MX23_REGS_POWER_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
struct mxs_power_regs {
|
||||
|
@ -22,7 +22,7 @@
|
||||
#ifndef __MX28_REGS_POWER_H__
|
||||
#define __MX28_REGS_POWER_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
struct mxs_power_regs {
|
||||
|
@ -23,7 +23,7 @@
|
||||
#ifndef __MX28_REGS_RTC_H__
|
||||
#define __MX28_REGS_RTC_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
struct mxs_rtc_regs {
|
||||
|
@ -25,7 +25,7 @@
|
||||
#ifndef __MX28_REGS_SSP_H__
|
||||
#define __MX28_REGS_SSP_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
#if defined(CONFIG_MX23)
|
||||
|
@ -25,7 +25,7 @@
|
||||
#ifndef __MX28_REGS_TIMROT_H__
|
||||
#define __MX28_REGS_TIMROT_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
struct mxs_timrot_regs {
|
||||
|
@ -26,7 +26,7 @@
|
||||
#ifndef __REGS_APBH_H__
|
||||
#define __REGS_APBH_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
|
@ -26,7 +26,7 @@
|
||||
#ifndef __MX28_REGS_BCH_H__
|
||||
#define __MX28_REGS_BCH_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
struct mxs_bch_regs {
|
@ -26,7 +26,7 @@
|
||||
#ifndef __MX28_REGS_GPMI_H__
|
||||
#define __MX28_REGS_GPMI_H__
|
||||
|
||||
#include <asm/arch/regs-common.h>
|
||||
#include <asm/imx-common/regs-common.h>
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
struct mxs_gpmi_regs {
|
@ -31,7 +31,8 @@
|
||||
#include <asm/arch/clock.h>
|
||||
#include <asm/arch/imx-regs.h>
|
||||
#include <asm/arch/sys_proto.h>
|
||||
#include <asm/arch/dma.h>
|
||||
#include <asm/imx-common/dma.h>
|
||||
#include <asm/imx-common/regs-apbh.h>
|
||||
|
||||
static struct mxs_dma_chan mxs_dma_channels[MXS_MAX_DMA_CHANNELS];
|
||||
|
||||
|
@ -41,7 +41,7 @@
|
||||
#include <asm/arch/clock.h>
|
||||
#include <asm/arch/imx-regs.h>
|
||||
#include <asm/arch/sys_proto.h>
|
||||
#include <asm/arch/dma.h>
|
||||
#include <asm/imx-common/dma.h>
|
||||
#include <bouncebuf.h>
|
||||
|
||||
struct mxsmmc_priv {
|
||||
|
@ -34,8 +34,10 @@
|
||||
#include <asm/io.h>
|
||||
#include <asm/arch/clock.h>
|
||||
#include <asm/arch/imx-regs.h>
|
||||
#include <asm/imx-common/regs-bch.h>
|
||||
#include <asm/imx-common/regs-gpmi.h>
|
||||
#include <asm/arch/sys_proto.h>
|
||||
#include <asm/arch/dma.h>
|
||||
#include <asm/imx-common/dma.h>
|
||||
|
||||
#define MXS_NAND_DMA_DESCRIPTOR_COUNT 4
|
||||
|
||||
|
@ -31,7 +31,7 @@
|
||||
#include <asm/arch/clock.h>
|
||||
#include <asm/arch/imx-regs.h>
|
||||
#include <asm/arch/sys_proto.h>
|
||||
#include <asm/arch/dma.h>
|
||||
#include <asm/imx-common/dma.h>
|
||||
|
||||
#define MXS_SPI_MAX_TIMEOUT 1000000
|
||||
#define MXS_SPI_PORT_OFFSET 0x2000
|
||||
|
Loading…
Reference in New Issue
Block a user