From affea5fe9e54b32ecd9f30ed02dd093d7aaa34b0 Mon Sep 17 00:00:00 2001 From: Michael Sevakis Date: Fri, 7 May 2010 02:29:18 +0000 Subject: i.MX31: Make some style changes to some driver code so that hardware vs. variable access is more obvious to the eye. Change a few data types and qualifiers. No functional differences. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25865 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/imx31/avic-imx31.h | 151 --------------------------------- 1 file changed, 151 deletions(-) (limited to 'firmware/target/arm/imx31/avic-imx31.h') diff --git a/firmware/target/arm/imx31/avic-imx31.h b/firmware/target/arm/imx31/avic-imx31.h index ba9e50652d..04a2856b50 100644 --- a/firmware/target/arm/imx31/avic-imx31.h +++ b/firmware/target/arm/imx31/avic-imx31.h @@ -21,157 +21,6 @@ #ifndef AVIC_IMX31_H #define AVIC_IMX31_H -struct avic_map -{ - volatile uint32_t intcntl; /* 00h */ - volatile uint32_t nimask; /* 04h */ - volatile uint32_t intennum; /* 08h */ - volatile uint32_t intdisnum; /* 0Ch */ - union /* 10h */ - { - struct - { - volatile uint32_t intenableh; /* 10h */ - volatile uint32_t intenablel; /* 14h */ - }; - volatile uint32_t intenable[2]; /* H,L */ - }; - union - { - struct - { - volatile uint32_t inttypeh; /* 18h */ - volatile uint32_t inttypel; /* 1Ch */ - }; - volatile uint32_t inttype[2]; /* H,L */ - }; - union - { - struct - { - volatile uint32_t nipriority7; /* 20h */ - volatile uint32_t nipriority6; /* 24h */ - volatile uint32_t nipriority5; /* 28h */ - volatile uint32_t nipriority4; /* 2Ch */ - volatile uint32_t nipriority3; /* 30h */ - volatile uint32_t nipriority2; /* 34h */ - volatile uint32_t nipriority1; /* 38h */ - volatile uint32_t nipriority0; /* 3Ch */ - }; - volatile uint32_t nipriority[8]; /* 7-0 */ - }; - volatile uint32_t nivecsr; /* 40h */ - volatile uint32_t fivecsr; /* 44h */ - union - { - struct - { - volatile uint32_t intsrch; /* 48h */ - volatile uint32_t intsrcl; /* 4Ch */ - }; - volatile uint32_t intsrc[2]; /* H,L */ - }; - union - { - struct - { - volatile uint32_t intfrch; /* 50h */ - volatile uint32_t intfrcl; /* 54h */ - }; - volatile uint32_t intfrc[2]; /* H,L */ - }; - union - { - struct - { - volatile uint32_t nipndh; /* 58h */ - volatile uint32_t nipndl; /* 5Ch */ - }; - volatile uint32_t nipnd[2]; /* H,L */ - }; - union - { - struct - { - volatile uint32_t fipndh; /* 60h */ - volatile uint32_t fipndl; /* 64h */ - }; - volatile uint32_t fipnd[2]; /* H,L */ - }; - volatile uint32_t skip1[0x26]; /* 68h */ - union /* 100h */ - { - struct - { - volatile uint32_t reserved0; - volatile uint32_t reserved1; - volatile uint32_t reserved2; - volatile uint32_t i2c3; - volatile uint32_t i2c2; - volatile uint32_t mpeg4encoder; - volatile uint32_t rtic; - volatile uint32_t fir; - volatile uint32_t mmc_sdhc2; - volatile uint32_t mmc_sdhc1; - volatile uint32_t i2c1; - volatile uint32_t ssi2; - volatile uint32_t ssi1; - volatile uint32_t cspi2; - volatile uint32_t cspi1; - volatile uint32_t ata; - volatile uint32_t mbx; - volatile uint32_t cspi3; - volatile uint32_t uart3; - volatile uint32_t iim; - volatile uint32_t sim1; - volatile uint32_t sim2; - volatile uint32_t rnga; - volatile uint32_t evtmon; - volatile uint32_t kpp; - volatile uint32_t rtc; - volatile uint32_t pwn; - volatile uint32_t epit2; - volatile uint32_t epit1; - volatile uint32_t gpt; - volatile uint32_t pwr_fail; - volatile uint32_t ccm_dvfs; - volatile uint32_t uart2; - volatile uint32_t nandfc; - volatile uint32_t sdma; - volatile uint32_t usb_host1; - volatile uint32_t usb_host2; - volatile uint32_t usb_otg; - volatile uint32_t reserved3; - volatile uint32_t mshc1; - volatile uint32_t mshc2; - volatile uint32_t ipu_err; - volatile uint32_t ipu; - volatile uint32_t reserved4; - volatile uint32_t reserved5; - volatile uint32_t uart1; - volatile uint32_t uart4; - volatile uint32_t uart5; - volatile uint32_t etc_irq; - volatile uint32_t scc_scm; - volatile uint32_t scc_smn; - volatile uint32_t gpio2; - volatile uint32_t gpio1; - volatile uint32_t ccm_clk; - volatile uint32_t pcmcia; - volatile uint32_t wdog; - volatile uint32_t gpio3; - volatile uint32_t reserved6; - volatile uint32_t ext_pwmg; - volatile uint32_t ext_temp; - volatile uint32_t ext_sense1; - volatile uint32_t ext_sense2; - volatile uint32_t ext_wdog; - volatile uint32_t ext_tv; - }; - volatile uint32_t vector[0x40]; /* 100h */ - }; -}; - /* #define IRQ priorities for different modules (0-15) */ #define INT_PRIO_DEFAULT 7 #define INT_PRIO_DVFS (INT_PRIO_DEFAULT+1) -- cgit v1.2.3