]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - arch/arm/include/asm/imx-common/regs-apbh.h
merged tx6dl-devel into denx master branch
[karo-tx-uboot.git] / arch / arm / include / asm / imx-common / regs-apbh.h
index ca7743600420048b5f404130dd35fcafe52f1fbe..bcbde05df39c68981abb75003b314e6e4af19eb5 100644 (file)
 
 #if defined(CONFIG_MX23)
 struct mxs_apbh_regs {
-       mxs_reg_32(hw_apbh_ctrl0)
-       mxs_reg_32(hw_apbh_ctrl1)
-       mxs_reg_32(hw_apbh_ctrl2)
-       mxs_reg_32(hw_apbh_channel_ctrl)
+       mxs_reg_32(hw_apbh_ctrl0);
+       mxs_reg_32(hw_apbh_ctrl1);
+       mxs_reg_32(hw_apbh_ctrl2);
+       mxs_reg_32(hw_apbh_channel_ctrl);
 
        union {
        struct {
-               mxs_reg_32(hw_apbh_ch_curcmdar)
-               mxs_reg_32(hw_apbh_ch_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch_cmd)
-               mxs_reg_32(hw_apbh_ch_bar)
-               mxs_reg_32(hw_apbh_ch_sema)
-               mxs_reg_32(hw_apbh_ch_debug1)
-               mxs_reg_32(hw_apbh_ch_debug2)
+               mxs_reg_32(hw_apbh_ch_curcmdar);
+               mxs_reg_32(hw_apbh_ch_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch_cmd);
+               mxs_reg_32(hw_apbh_ch_bar);
+               mxs_reg_32(hw_apbh_ch_sema);
+               mxs_reg_32(hw_apbh_ch_debug1);
+               mxs_reg_32(hw_apbh_ch_debug2);
        } ch[8];
        struct {
-               mxs_reg_32(hw_apbh_ch0_curcmdar)
-               mxs_reg_32(hw_apbh_ch0_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch0_cmd)
-               mxs_reg_32(hw_apbh_ch0_bar)
-               mxs_reg_32(hw_apbh_ch0_sema)
-               mxs_reg_32(hw_apbh_ch0_debug1)
-               mxs_reg_32(hw_apbh_ch0_debug2)
-               mxs_reg_32(hw_apbh_ch1_curcmdar)
-               mxs_reg_32(hw_apbh_ch1_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch1_cmd)
-               mxs_reg_32(hw_apbh_ch1_bar)
-               mxs_reg_32(hw_apbh_ch1_sema)
-               mxs_reg_32(hw_apbh_ch1_debug1)
-               mxs_reg_32(hw_apbh_ch1_debug2)
-               mxs_reg_32(hw_apbh_ch2_curcmdar)
-               mxs_reg_32(hw_apbh_ch2_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch2_cmd)
-               mxs_reg_32(hw_apbh_ch2_bar)
-               mxs_reg_32(hw_apbh_ch2_sema)
-               mxs_reg_32(hw_apbh_ch2_debug1)
-               mxs_reg_32(hw_apbh_ch2_debug2)
-               mxs_reg_32(hw_apbh_ch3_curcmdar)
-               mxs_reg_32(hw_apbh_ch3_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch3_cmd)
-               mxs_reg_32(hw_apbh_ch3_bar)
-               mxs_reg_32(hw_apbh_ch3_sema)
-               mxs_reg_32(hw_apbh_ch3_debug1)
-               mxs_reg_32(hw_apbh_ch3_debug2)
-               mxs_reg_32(hw_apbh_ch4_curcmdar)
-               mxs_reg_32(hw_apbh_ch4_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch4_cmd)
-               mxs_reg_32(hw_apbh_ch4_bar)
-               mxs_reg_32(hw_apbh_ch4_sema)
-               mxs_reg_32(hw_apbh_ch4_debug1)
-               mxs_reg_32(hw_apbh_ch4_debug2)
-               mxs_reg_32(hw_apbh_ch5_curcmdar)
-               mxs_reg_32(hw_apbh_ch5_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch5_cmd)
-               mxs_reg_32(hw_apbh_ch5_bar)
-               mxs_reg_32(hw_apbh_ch5_sema)
-               mxs_reg_32(hw_apbh_ch5_debug1)
-               mxs_reg_32(hw_apbh_ch5_debug2)
-               mxs_reg_32(hw_apbh_ch6_curcmdar)
-               mxs_reg_32(hw_apbh_ch6_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch6_cmd)
-               mxs_reg_32(hw_apbh_ch6_bar)
-               mxs_reg_32(hw_apbh_ch6_sema)
-               mxs_reg_32(hw_apbh_ch6_debug1)
-               mxs_reg_32(hw_apbh_ch6_debug2)
-               mxs_reg_32(hw_apbh_ch7_curcmdar)
-               mxs_reg_32(hw_apbh_ch7_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch7_cmd)
-               mxs_reg_32(hw_apbh_ch7_bar)
-               mxs_reg_32(hw_apbh_ch7_sema)
-               mxs_reg_32(hw_apbh_ch7_debug1)
-               mxs_reg_32(hw_apbh_ch7_debug2)
+               mxs_reg_32(hw_apbh_ch0_curcmdar);
+               mxs_reg_32(hw_apbh_ch0_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch0_cmd);
+               mxs_reg_32(hw_apbh_ch0_bar);
+               mxs_reg_32(hw_apbh_ch0_sema);
+               mxs_reg_32(hw_apbh_ch0_debug1);
+               mxs_reg_32(hw_apbh_ch0_debug2);
+               mxs_reg_32(hw_apbh_ch1_curcmdar);
+               mxs_reg_32(hw_apbh_ch1_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch1_cmd);
+               mxs_reg_32(hw_apbh_ch1_bar);
+               mxs_reg_32(hw_apbh_ch1_sema);
+               mxs_reg_32(hw_apbh_ch1_debug1);
+               mxs_reg_32(hw_apbh_ch1_debug2);
+               mxs_reg_32(hw_apbh_ch2_curcmdar);
+               mxs_reg_32(hw_apbh_ch2_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch2_cmd);
+               mxs_reg_32(hw_apbh_ch2_bar);
+               mxs_reg_32(hw_apbh_ch2_sema);
+               mxs_reg_32(hw_apbh_ch2_debug1);
+               mxs_reg_32(hw_apbh_ch2_debug2);
+               mxs_reg_32(hw_apbh_ch3_curcmdar);
+               mxs_reg_32(hw_apbh_ch3_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch3_cmd);
+               mxs_reg_32(hw_apbh_ch3_bar);
+               mxs_reg_32(hw_apbh_ch3_sema);
+               mxs_reg_32(hw_apbh_ch3_debug1);
+               mxs_reg_32(hw_apbh_ch3_debug2);
+               mxs_reg_32(hw_apbh_ch4_curcmdar);
+               mxs_reg_32(hw_apbh_ch4_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch4_cmd);
+               mxs_reg_32(hw_apbh_ch4_bar);
+               mxs_reg_32(hw_apbh_ch4_sema);
+               mxs_reg_32(hw_apbh_ch4_debug1);
+               mxs_reg_32(hw_apbh_ch4_debug2);
+               mxs_reg_32(hw_apbh_ch5_curcmdar);
+               mxs_reg_32(hw_apbh_ch5_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch5_cmd);
+               mxs_reg_32(hw_apbh_ch5_bar);
+               mxs_reg_32(hw_apbh_ch5_sema);
+               mxs_reg_32(hw_apbh_ch5_debug1);
+               mxs_reg_32(hw_apbh_ch5_debug2);
+               mxs_reg_32(hw_apbh_ch6_curcmdar);
+               mxs_reg_32(hw_apbh_ch6_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch6_cmd);
+               mxs_reg_32(hw_apbh_ch6_bar);
+               mxs_reg_32(hw_apbh_ch6_sema);
+               mxs_reg_32(hw_apbh_ch6_debug1);
+               mxs_reg_32(hw_apbh_ch6_debug2);
+               mxs_reg_32(hw_apbh_ch7_curcmdar);
+               mxs_reg_32(hw_apbh_ch7_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch7_cmd);
+               mxs_reg_32(hw_apbh_ch7_bar);
+               mxs_reg_32(hw_apbh_ch7_sema);
+               mxs_reg_32(hw_apbh_ch7_debug1);
+               mxs_reg_32(hw_apbh_ch7_debug2);
        };
        };
-       mxs_reg_32(hw_apbh_version)
+       mxs_reg_32(hw_apbh_version);
 };
 
 #elif (defined(CONFIG_MX28) || defined(CONFIG_MX6))
 struct mxs_apbh_regs {
-       mxs_reg_32(hw_apbh_ctrl0)
-       mxs_reg_32(hw_apbh_ctrl1)
-       mxs_reg_32(hw_apbh_ctrl2)
-       mxs_reg_32(hw_apbh_channel_ctrl)
-       mxs_reg_32(hw_apbh_devsel)
-       mxs_reg_32(hw_apbh_dma_burst_size)
-       mxs_reg_32(hw_apbh_debug)
+       mxs_reg_32(hw_apbh_ctrl0);                              /* 0x000 */
+       mxs_reg_32(hw_apbh_ctrl1);                              /* 0x010 */
+       mxs_reg_32(hw_apbh_ctrl2);                              /* 0x020 */
+       mxs_reg_32(hw_apbh_channel_ctrl);                       /* 0x030 */
+       mxs_reg_32(hw_apbh_devsel);                             /* 0x040 */
+       mxs_reg_32(hw_apbh_dma_burst_size);                     /* 0x050 */
+       mxs_reg_32(hw_apbh_debug);                              /* 0x060 */
 
-       uint32_t        reserved[36];
+       reg_32(reserved[9]);                                    /* 0x064-0x0fc */
 
        union {
        struct {
-               mxs_reg_32(hw_apbh_ch_curcmdar)
-               mxs_reg_32(hw_apbh_ch_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch_cmd)
-               mxs_reg_32(hw_apbh_ch_bar)
-               mxs_reg_32(hw_apbh_ch_sema)
-               mxs_reg_32(hw_apbh_ch_debug1)
-               mxs_reg_32(hw_apbh_ch_debug2)
+               mxs_reg_32(hw_apbh_ch_curcmdar);
+               mxs_reg_32(hw_apbh_ch_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch_cmd);
+               mxs_reg_32(hw_apbh_ch_bar);
+               mxs_reg_32(hw_apbh_ch_sema);
+               mxs_reg_32(hw_apbh_ch_debug1);
+               mxs_reg_32(hw_apbh_ch_debug2);
        } ch[16];
        struct {
-               mxs_reg_32(hw_apbh_ch0_curcmdar)
-               mxs_reg_32(hw_apbh_ch0_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch0_cmd)
-               mxs_reg_32(hw_apbh_ch0_bar)
-               mxs_reg_32(hw_apbh_ch0_sema)
-               mxs_reg_32(hw_apbh_ch0_debug1)
-               mxs_reg_32(hw_apbh_ch0_debug2)
-               mxs_reg_32(hw_apbh_ch1_curcmdar)
-               mxs_reg_32(hw_apbh_ch1_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch1_cmd)
-               mxs_reg_32(hw_apbh_ch1_bar)
-               mxs_reg_32(hw_apbh_ch1_sema)
-               mxs_reg_32(hw_apbh_ch1_debug1)
-               mxs_reg_32(hw_apbh_ch1_debug2)
-               mxs_reg_32(hw_apbh_ch2_curcmdar)
-               mxs_reg_32(hw_apbh_ch2_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch2_cmd)
-               mxs_reg_32(hw_apbh_ch2_bar)
-               mxs_reg_32(hw_apbh_ch2_sema)
-               mxs_reg_32(hw_apbh_ch2_debug1)
-               mxs_reg_32(hw_apbh_ch2_debug2)
-               mxs_reg_32(hw_apbh_ch3_curcmdar)
-               mxs_reg_32(hw_apbh_ch3_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch3_cmd)
-               mxs_reg_32(hw_apbh_ch3_bar)
-               mxs_reg_32(hw_apbh_ch3_sema)
-               mxs_reg_32(hw_apbh_ch3_debug1)
-               mxs_reg_32(hw_apbh_ch3_debug2)
-               mxs_reg_32(hw_apbh_ch4_curcmdar)
-               mxs_reg_32(hw_apbh_ch4_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch4_cmd)
-               mxs_reg_32(hw_apbh_ch4_bar)
-               mxs_reg_32(hw_apbh_ch4_sema)
-               mxs_reg_32(hw_apbh_ch4_debug1)
-               mxs_reg_32(hw_apbh_ch4_debug2)
-               mxs_reg_32(hw_apbh_ch5_curcmdar)
-               mxs_reg_32(hw_apbh_ch5_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch5_cmd)
-               mxs_reg_32(hw_apbh_ch5_bar)
-               mxs_reg_32(hw_apbh_ch5_sema)
-               mxs_reg_32(hw_apbh_ch5_debug1)
-               mxs_reg_32(hw_apbh_ch5_debug2)
-               mxs_reg_32(hw_apbh_ch6_curcmdar)
-               mxs_reg_32(hw_apbh_ch6_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch6_cmd)
-               mxs_reg_32(hw_apbh_ch6_bar)
-               mxs_reg_32(hw_apbh_ch6_sema)
-               mxs_reg_32(hw_apbh_ch6_debug1)
-               mxs_reg_32(hw_apbh_ch6_debug2)
-               mxs_reg_32(hw_apbh_ch7_curcmdar)
-               mxs_reg_32(hw_apbh_ch7_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch7_cmd)
-               mxs_reg_32(hw_apbh_ch7_bar)
-               mxs_reg_32(hw_apbh_ch7_sema)
-               mxs_reg_32(hw_apbh_ch7_debug1)
-               mxs_reg_32(hw_apbh_ch7_debug2)
-               mxs_reg_32(hw_apbh_ch8_curcmdar)
-               mxs_reg_32(hw_apbh_ch8_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch8_cmd)
-               mxs_reg_32(hw_apbh_ch8_bar)
-               mxs_reg_32(hw_apbh_ch8_sema)
-               mxs_reg_32(hw_apbh_ch8_debug1)
-               mxs_reg_32(hw_apbh_ch8_debug2)
-               mxs_reg_32(hw_apbh_ch9_curcmdar)
-               mxs_reg_32(hw_apbh_ch9_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch9_cmd)
-               mxs_reg_32(hw_apbh_ch9_bar)
-               mxs_reg_32(hw_apbh_ch9_sema)
-               mxs_reg_32(hw_apbh_ch9_debug1)
-               mxs_reg_32(hw_apbh_ch9_debug2)
-               mxs_reg_32(hw_apbh_ch10_curcmdar)
-               mxs_reg_32(hw_apbh_ch10_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch10_cmd)
-               mxs_reg_32(hw_apbh_ch10_bar)
-               mxs_reg_32(hw_apbh_ch10_sema)
-               mxs_reg_32(hw_apbh_ch10_debug1)
-               mxs_reg_32(hw_apbh_ch10_debug2)
-               mxs_reg_32(hw_apbh_ch11_curcmdar)
-               mxs_reg_32(hw_apbh_ch11_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch11_cmd)
-               mxs_reg_32(hw_apbh_ch11_bar)
-               mxs_reg_32(hw_apbh_ch11_sema)
-               mxs_reg_32(hw_apbh_ch11_debug1)
-               mxs_reg_32(hw_apbh_ch11_debug2)
-               mxs_reg_32(hw_apbh_ch12_curcmdar)
-               mxs_reg_32(hw_apbh_ch12_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch12_cmd)
-               mxs_reg_32(hw_apbh_ch12_bar)
-               mxs_reg_32(hw_apbh_ch12_sema)
-               mxs_reg_32(hw_apbh_ch12_debug1)
-               mxs_reg_32(hw_apbh_ch12_debug2)
-               mxs_reg_32(hw_apbh_ch13_curcmdar)
-               mxs_reg_32(hw_apbh_ch13_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch13_cmd)
-               mxs_reg_32(hw_apbh_ch13_bar)
-               mxs_reg_32(hw_apbh_ch13_sema)
-               mxs_reg_32(hw_apbh_ch13_debug1)
-               mxs_reg_32(hw_apbh_ch13_debug2)
-               mxs_reg_32(hw_apbh_ch14_curcmdar)
-               mxs_reg_32(hw_apbh_ch14_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch14_cmd)
-               mxs_reg_32(hw_apbh_ch14_bar)
-               mxs_reg_32(hw_apbh_ch14_sema)
-               mxs_reg_32(hw_apbh_ch14_debug1)
-               mxs_reg_32(hw_apbh_ch14_debug2)
-               mxs_reg_32(hw_apbh_ch15_curcmdar)
-               mxs_reg_32(hw_apbh_ch15_nxtcmdar)
-               mxs_reg_32(hw_apbh_ch15_cmd)
-               mxs_reg_32(hw_apbh_ch15_bar)
-               mxs_reg_32(hw_apbh_ch15_sema)
-               mxs_reg_32(hw_apbh_ch15_debug1)
-               mxs_reg_32(hw_apbh_ch15_debug2)
+               mxs_reg_32(hw_apbh_ch0_curcmdar);
+               mxs_reg_32(hw_apbh_ch0_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch0_cmd);
+               mxs_reg_32(hw_apbh_ch0_bar);
+               mxs_reg_32(hw_apbh_ch0_sema);
+               mxs_reg_32(hw_apbh_ch0_debug1);
+               mxs_reg_32(hw_apbh_ch0_debug2);
+               mxs_reg_32(hw_apbh_ch1_curcmdar);
+               mxs_reg_32(hw_apbh_ch1_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch1_cmd);
+               mxs_reg_32(hw_apbh_ch1_bar);
+               mxs_reg_32(hw_apbh_ch1_sema);
+               mxs_reg_32(hw_apbh_ch1_debug1);
+               mxs_reg_32(hw_apbh_ch1_debug2);
+               mxs_reg_32(hw_apbh_ch2_curcmdar);
+               mxs_reg_32(hw_apbh_ch2_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch2_cmd);
+               mxs_reg_32(hw_apbh_ch2_bar);
+               mxs_reg_32(hw_apbh_ch2_sema);
+               mxs_reg_32(hw_apbh_ch2_debug1);
+               mxs_reg_32(hw_apbh_ch2_debug2);
+               mxs_reg_32(hw_apbh_ch3_curcmdar);
+               mxs_reg_32(hw_apbh_ch3_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch3_cmd);
+               mxs_reg_32(hw_apbh_ch3_bar);
+               mxs_reg_32(hw_apbh_ch3_sema);
+               mxs_reg_32(hw_apbh_ch3_debug1);
+               mxs_reg_32(hw_apbh_ch3_debug2);
+               mxs_reg_32(hw_apbh_ch4_curcmdar);
+               mxs_reg_32(hw_apbh_ch4_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch4_cmd);
+               mxs_reg_32(hw_apbh_ch4_bar);
+               mxs_reg_32(hw_apbh_ch4_sema);
+               mxs_reg_32(hw_apbh_ch4_debug1);
+               mxs_reg_32(hw_apbh_ch4_debug2);
+               mxs_reg_32(hw_apbh_ch5_curcmdar);
+               mxs_reg_32(hw_apbh_ch5_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch5_cmd);
+               mxs_reg_32(hw_apbh_ch5_bar);
+               mxs_reg_32(hw_apbh_ch5_sema);
+               mxs_reg_32(hw_apbh_ch5_debug1);
+               mxs_reg_32(hw_apbh_ch5_debug2);
+               mxs_reg_32(hw_apbh_ch6_curcmdar);
+               mxs_reg_32(hw_apbh_ch6_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch6_cmd);
+               mxs_reg_32(hw_apbh_ch6_bar);
+               mxs_reg_32(hw_apbh_ch6_sema);
+               mxs_reg_32(hw_apbh_ch6_debug1);
+               mxs_reg_32(hw_apbh_ch6_debug2);
+               mxs_reg_32(hw_apbh_ch7_curcmdar);
+               mxs_reg_32(hw_apbh_ch7_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch7_cmd);
+               mxs_reg_32(hw_apbh_ch7_bar);
+               mxs_reg_32(hw_apbh_ch7_sema);
+               mxs_reg_32(hw_apbh_ch7_debug1);
+               mxs_reg_32(hw_apbh_ch7_debug2);
+               mxs_reg_32(hw_apbh_ch8_curcmdar);
+               mxs_reg_32(hw_apbh_ch8_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch8_cmd);
+               mxs_reg_32(hw_apbh_ch8_bar);
+               mxs_reg_32(hw_apbh_ch8_sema);
+               mxs_reg_32(hw_apbh_ch8_debug1);
+               mxs_reg_32(hw_apbh_ch8_debug2);
+               mxs_reg_32(hw_apbh_ch9_curcmdar);
+               mxs_reg_32(hw_apbh_ch9_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch9_cmd);
+               mxs_reg_32(hw_apbh_ch9_bar);
+               mxs_reg_32(hw_apbh_ch9_sema);
+               mxs_reg_32(hw_apbh_ch9_debug1);
+               mxs_reg_32(hw_apbh_ch9_debug2);
+               mxs_reg_32(hw_apbh_ch10_curcmdar);
+               mxs_reg_32(hw_apbh_ch10_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch10_cmd);
+               mxs_reg_32(hw_apbh_ch10_bar);
+               mxs_reg_32(hw_apbh_ch10_sema);
+               mxs_reg_32(hw_apbh_ch10_debug1);
+               mxs_reg_32(hw_apbh_ch10_debug2);
+               mxs_reg_32(hw_apbh_ch11_curcmdar);
+               mxs_reg_32(hw_apbh_ch11_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch11_cmd);
+               mxs_reg_32(hw_apbh_ch11_bar);
+               mxs_reg_32(hw_apbh_ch11_sema);
+               mxs_reg_32(hw_apbh_ch11_debug1);
+               mxs_reg_32(hw_apbh_ch11_debug2);
+               mxs_reg_32(hw_apbh_ch12_curcmdar);
+               mxs_reg_32(hw_apbh_ch12_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch12_cmd);
+               mxs_reg_32(hw_apbh_ch12_bar);
+               mxs_reg_32(hw_apbh_ch12_sema);
+               mxs_reg_32(hw_apbh_ch12_debug1);
+               mxs_reg_32(hw_apbh_ch12_debug2);
+               mxs_reg_32(hw_apbh_ch13_curcmdar);
+               mxs_reg_32(hw_apbh_ch13_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch13_cmd);
+               mxs_reg_32(hw_apbh_ch13_bar);
+               mxs_reg_32(hw_apbh_ch13_sema);
+               mxs_reg_32(hw_apbh_ch13_debug1);
+               mxs_reg_32(hw_apbh_ch13_debug2);
+               mxs_reg_32(hw_apbh_ch14_curcmdar);
+               mxs_reg_32(hw_apbh_ch14_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch14_cmd);
+               mxs_reg_32(hw_apbh_ch14_bar);
+               mxs_reg_32(hw_apbh_ch14_sema);
+               mxs_reg_32(hw_apbh_ch14_debug1);
+               mxs_reg_32(hw_apbh_ch14_debug2);
+               mxs_reg_32(hw_apbh_ch15_curcmdar);
+               mxs_reg_32(hw_apbh_ch15_nxtcmdar);
+               mxs_reg_32(hw_apbh_ch15_cmd);
+               mxs_reg_32(hw_apbh_ch15_bar);
+               mxs_reg_32(hw_apbh_ch15_sema);
+               mxs_reg_32(hw_apbh_ch15_debug1);
+               mxs_reg_32(hw_apbh_ch15_debug2);
        };
        };
-       mxs_reg_32(hw_apbh_version)
+       mxs_reg_32(hw_apbh_version);
 };
 #endif