- sg[i].dma_address = page_to_bus(sg_page(sg)) + sg->offset; + sg->dma_address = page_to_bus(sg_page(sg)) + sg->offset; virt = page_address(sg_page(sg)) + sg->offset;
sg->dma_address = sg_phys(sg); virt = sg_virt(sg); There are accessors defined in include/linux/scatterlist.h . - Thomas ___________________________ microblaze-uclinux mailing list microblaze-uclinux@xxxxxxxxxxxxxx Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/