X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fppc%2Fsyslib%2Fm8260_pci_erratum9.c;h=9c0582d639e051ccba4d213044045bf99211550c;hb=9bf4aaab3e101692164d49b7ca357651eb691cb6;hp=ae76a1b52d747c21844aceb70295cd89d978272c;hpb=db216c3d5e4c040e557a50f8f5d35d5c415e8c1c;p=linux-2.6.git diff --git a/arch/ppc/syslib/m8260_pci_erratum9.c b/arch/ppc/syslib/m8260_pci_erratum9.c index ae76a1b52..9c0582d63 100644 --- a/arch/ppc/syslib/m8260_pci_erratum9.c +++ b/arch/ppc/syslib/m8260_pci_erratum9.c @@ -89,9 +89,8 @@ void idma_pci9_init(void) volatile cpm2_map_t *immap = cpm2_immr; /* allocate IDMA dpram */ - dpram_offset = cpm2_dpalloc(sizeof(idma_dpram_t), 64); - idma_dpram = - (volatile idma_dpram_t *)&immap->im_dprambase[dpram_offset]; + dpram_offset = cpm_dpalloc(sizeof(idma_dpram_t), 64); + idma_dpram = cpm_dpram_addr(dpram_offset); /* initialize the IDMA parameter RAM */ memset((void *)idma_dpram, 0, sizeof(idma_dpram_t));