]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - include/linux/amba/pl08x.h
ARM: PL08x: move ccfg into txd structure
[mv-sheeva.git] / include / linux / amba / pl08x.h
index 29d974562df98e2be1d0fa2800d1a0a3763a12a8..8e74cb1845dddf7cf1accbb68177385b14471692 100644 (file)
@@ -58,7 +58,6 @@ struct pl08x_channel_data {
        int max_signal;
        u32 muxval;
        u32 cctl;
-       u32 ccfg;
        dma_addr_t addr;
        bool circular_buffer;
        bool single;
@@ -113,6 +112,11 @@ struct pl08x_txd {
        void *llis_va;
        struct pl08x_channel_data *cd;
        bool active;
+       /*
+        * Settings to be put into the physical channel when we
+        * trigger this txd.  Other registers are in llis_va[0].
+        */
+       u32 ccfg;
 };
 
 /**