From d9a6e08bad24733a1127ff278c7b49128489aff8 Mon Sep 17 00:00:00 2001 From: Russell King - ARM Linux Date: Mon, 3 Jan 2011 22:37:52 +0000 Subject: [PATCH] --- yaml --- r: 231587 b: refs/heads/master c: e25761d72c80751c8741f5f93abab14232eef347 h: refs/heads/master i: 231585: 67e89371ccf406c571ebbf10d1b1545f02998b88 231583: 04d744347db36e13911f3294b7f237b4f34d59a8 v: v3 --- [refs] | 2 +- trunk/drivers/dma/amba-pl08x.c | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/[refs] b/[refs] index 9ff13e30da89..b107b44a0b2c 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: cace658572ba5d1075f3891e823130a66f3e330f +refs/heads/master: e25761d72c80751c8741f5f93abab14232eef347 diff --git a/trunk/drivers/dma/amba-pl08x.c b/trunk/drivers/dma/amba-pl08x.c index fa78697790c0..a389df501f70 100644 --- a/trunk/drivers/dma/amba-pl08x.c +++ b/trunk/drivers/dma/amba-pl08x.c @@ -105,12 +105,13 @@ struct vendor_data { /* * PL08X private data structures * An LLI struct - see PL08x TRM. Note that next uses bit[0] as a bus bit, - * start & end do not - their bus bit info is in cctl. + * start & end do not - their bus bit info is in cctl. Also note that these + * are fixed 32-bit quantities. */ struct pl08x_lli { - dma_addr_t src; - dma_addr_t dst; - dma_addr_t next; + u32 src; + u32 dst; + u32 next; u32 cctl; };