Dear Hong Xu, > Rework for AT91SAM9RL SoC, makes it build again. > arch/arm/include/asm/arch-at91/at91sam9rl_matrix.h | 121 +++++---------
When I compare at91sam9rl_matrix.h to at91sam9260_matrix.h there is only one subtle difference: at91sam9260_matrix.h: struct at91_matrix { u32 mcfg[16]; /* Master Configuration Registers */ u32 scfg[16]; /* Slave Configuration Registers */ u32 pras[16][2]; /* Priority Assignment Slave Registers */ u32 mrcr; /* Master Remap Control Register */ u32 filler[0x06]; u32 ebicsa; /* EBI Chip Select Assignment Register */ at91sam9rl_matrix.h: struct at91_matrix { u32 mcfg[16]; /* Master Configuration Registers */ u32 scfg[16]; /* Slave Configuration Registers */ u32 pras[16][2]; /* Priority Assignment Slave Registers */ u32 mrcr; /* Master Remap Control Register */ u32 filler[7]; u32 ebicsa; /* EBI Chip Select Assignment Register */ }; 1. Is it really filler[7] for the 9rl - can you verify with the data sheet? 2. It seems there is a possibility to unify all those _matrix files into one in the future (we are not going to do this now!) ? Best Regards, Reinhard _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot