diff options
author | Kumar Gala <galak@kernel.crashing.org> | 2010-05-22 17:25:47 -0500 |
---|---|---|
committer | Kumar Gala <galak@kernel.crashing.org> | 2010-07-16 10:55:08 -0500 |
commit | b4a60e521c66b1e634cacdebcfae3a1e1c9deb52 (patch) | |
tree | 569141311c1fc97e2f2ecf8b0edf4ca2a88ac22e /board/freescale/common/ngpixis.h | |
parent | 8f3a7fa4a230f5e974e99b617138e2aaa45109e7 (diff) | |
download | u-boot-imx-b4a60e521c66b1e634cacdebcfae3a1e1c9deb52.zip u-boot-imx-b4a60e521c66b1e634cacdebcfae3a1e1c9deb52.tar.gz u-boot-imx-b4a60e521c66b1e634cacdebcfae3a1e1c9deb52.tar.bz2 |
ppc/85xx: Add a structure defn for PIXIS registers
The various boards that have PIXIS FPGAs have slightly different
register definitions, however there is some common functionality (like
reset, ICS307 clk control, etc) that can be shared.
The struct definition exists for MPC8536DS, MPC8544DS, MPC8572DS,
MPC8610HPCD, and MPC8641HPCN boards.
Also fixed ngpixis to be __packed__ instead of aligned.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'board/freescale/common/ngpixis.h')
-rw-r--r-- | board/freescale/common/ngpixis.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/board/freescale/common/ngpixis.h b/board/freescale/common/ngpixis.h index 3c59ea8..089408b 100644 --- a/board/freescale/common/ngpixis.h +++ b/board/freescale/common/ngpixis.h @@ -45,7 +45,7 @@ typedef struct ngpixis { u8 sw; u8 en; } s[8]; -} ngpixis_t __attribute__ ((aligned(1))); +} __attribute__ ((packed)) ngpixis_t; /* Pointer to the PIXIS register set */ #define pixis ((ngpixis_t *)PIXIS_BASE) |