QE/U-QE: Add U-QE support
authorZhao Qiang <B45475@freescale.com>
Fri, 21 Mar 2014 08:21:45 +0000 (16:21 +0800)
committerYork Sun <yorksun@freescale.com>
Wed, 23 Apr 2014 00:58:47 +0000 (17:58 -0700)
commit2a44efeb217f1516052555bb66d7de962862bb51
tree6a1a475cd3daaaa9c0c91d2e6e66207674820839
parentdcf1d774bf5c2612538658eac01931895b7a805f
QE/U-QE: Add U-QE support

Modify code to adapt to both u-qe and qe.

U_QE is a kind of cutted QE.
the differences between U_QE and QE
1. UCC: U_QE supports 2 UCCs while QE supports up to 8 UCCs.
2. IMMR: have different immr base addr.
3. iopin: U_QE doesn't need to config iopin.

Signed-off-by: Zhao Qiang <B45475@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>
arch/powerpc/cpu/mpc85xx/cpu_init.c
arch/powerpc/cpu/mpc85xx/qe_io.c
arch/powerpc/cpu/mpc85xx/speed.c
arch/powerpc/cpu/mpc85xx/t1040_ids.c
arch/powerpc/include/asm/config_mpc85xx.h
arch/powerpc/include/asm/fsl_liodn.h
arch/powerpc/include/asm/immap_85xx.h
drivers/qe/qe.h