dmaengine: pl330: Remove unused pl330_chanstatus struct
authorLars-Peter Clausen <lars@metafoo.de>
Sun, 6 Jul 2014 18:32:20 +0000 (20:32 +0200)
committerVinod Koul <vinod.koul@intel.com>
Tue, 15 Jul 2014 16:31:02 +0000 (22:01 +0530)
The pl330_chanstatus struct is completely unused, so remove it.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
drivers/dma/pl330.c

index 22739c436bc3f2f22d8b02ff732833272f365a64..9121edeb27275ab710f5308d4d5b655bd1ae3a63 100644 (file)
@@ -375,35 +375,6 @@ struct pl330_req {
        struct list_head rqd;
 };
 
-/*
- * To know the status of the channel and DMAC, the client
- * provides a pointer to this structure. The PL330 core
- * fills it with current information.
- */
-struct pl330_chanstatus {
-       /*
-        * If the DMAC engine halted due to some error,
-        * the client should remove-add DMAC.
-        */
-       bool dmac_halted;
-       /*
-        * If channel is halted due to some error,
-        * the client should ABORT/FLUSH and START the channel.
-        */
-       bool faulting;
-       /* Location of last load */
-       u32 src_addr;
-       /* Location of last store */
-       u32 dst_addr;
-       /*
-        * Pointer to the currently active req, NULL if channel is
-        * inactive, even though the requests may be present.
-        */
-       struct pl330_req *top_req;
-       /* Pointer to req waiting second in the queue if any. */
-       struct pl330_req *wait_req;
-};
-
 enum pl330_chan_op {
        /* Start the channel */
        PL330_OP_START,