/* Linked List Descriptor */
 struct at_xdmac_lld {
-       dma_addr_t      mbr_nda;        /* Next Descriptor Member */
-       u32             mbr_ubc;        /* Microblock Control Member */
-       dma_addr_t      mbr_sa;         /* Source Address Member */
-       dma_addr_t      mbr_da;         /* Destination Address Member */
-       u32             mbr_cfg;        /* Configuration Register */
-       u32             mbr_bc;         /* Block Control Register */
-       u32             mbr_ds;         /* Data Stride Register */
-       u32             mbr_sus;        /* Source Microblock Stride Register */
-       u32             mbr_dus;        /* Destination Microblock Stride Register */
+       u32 mbr_nda;    /* Next Descriptor Member */
+       u32 mbr_ubc;    /* Microblock Control Member */
+       u32 mbr_sa;     /* Source Address Member */
+       u32 mbr_da;     /* Destination Address Member */
+       u32 mbr_cfg;    /* Configuration Register */
+       u32 mbr_bc;     /* Block Control Register */
+       u32 mbr_ds;     /* Data Stride Register */
+       u32 mbr_sus;    /* Source Microblock Stride Register */
+       u32 mbr_dus;    /* Destination Microblock Stride Register */
 };
 
 /* 64-bit alignment needed to update CNDA and CUBC registers in an atomic way. */