]> nv-tegra.nvidia Code Review - linux-2.6.git/blobdiff - arch/sh/include/asm/dma-sh.h
dmaengine: shdma: convert to platform device resources
[linux-2.6.git] / arch / sh / include / asm / dma-sh.h
index e934a2e666517ce4dae593928c9791516362efa1..2e3631d6e273e46d4be52f8a14b18dcf5abcb79b 100644 (file)
@@ -154,10 +154,17 @@ struct sh_dmae_slave_config {
        char                            mid_rid;
 };
 
+struct sh_dmae_channel {
+       unsigned int    offset;
+       unsigned int    dmars;
+       unsigned int    dmars_bit;
+};
+
 struct sh_dmae_pdata {
-       unsigned int mode;
-       struct sh_dmae_slave_config *config;
-       int config_num;
+       struct sh_dmae_slave_config *slave;
+       int slave_num;
+       struct sh_dmae_channel *channel;
+       int channel_num;
 };
 
 struct device;