Date: Fri, 22 Nov 2013 02:03:51 +0000 (UTC) From: Marcel Moolenaar <marcel@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r258460 - projects/altix2/sys/dev/isp Message-ID: <201311220203.rAM23p3b060989@svn.freebsd.org>
index | next in thread | raw e-mail
Author: marcel Date: Fri Nov 22 02:03:50 2013 New Revision: 258460 URL: http://svnweb.freebsd.org/changeset/base/258460 Log: Update for busdma/mi. Modified: projects/altix2/sys/dev/isp/isp_freebsd.h Modified: projects/altix2/sys/dev/isp/isp_freebsd.h ============================================================================== --- projects/altix2/sys/dev/isp/isp_freebsd.h Fri Nov 22 01:32:01 2013 (r258459) +++ projects/altix2/sys/dev/isp/isp_freebsd.h Fri Nov 22 02:03:50 2013 (r258460) @@ -465,24 +465,22 @@ switch (type) { \ case SYNC_SFORDEV: \ { \ struct isp_fc *fc = ISP_FC_PC(isp, chan); \ - bus_dmamap_sync(fc->tdmat, fc->tdmap, \ - BUS_DMASYNC_PREWRITE); \ + busdma_sync(fc->tdmd, BUSDMA_SYNC_PREWRITE); \ break; \ } \ case SYNC_REQUEST: \ - bus_dmamap_sync(isp->isp_osinfo.cdmat, \ - isp->isp_osinfo.cdmap, BUS_DMASYNC_PREWRITE); \ + busdma_sync_range(isp->isp_osinfo.cdmd, BUSDMA_SYNC_PREWRITE, \ + isp->isp_rquest_dma + (offset * size), size); \ break; \ case SYNC_SFORCPU: \ { \ struct isp_fc *fc = ISP_FC_PC(isp, chan); \ - bus_dmamap_sync(fc->tdmat, fc->tdmap, \ - BUS_DMASYNC_POSTWRITE); \ + busdma_sync(fc->tdmd, BUSDMA_SYNC_POSTWRITE); \ break; \ } \ case SYNC_RESULT: \ - bus_dmamap_sync(isp->isp_osinfo.cdmat, \ - isp->isp_osinfo.cdmap, BUS_DMASYNC_POSTWRITE); \ + busdma_sync_range(isp->isp_osinfo.cdmd, BUSDMA_SYNC_POSTWRITE, \ + isp->isp_rquest_dma + (offset * size), size); \ break; \ case SYNC_REG: \ bus_space_barrier(isp->isp_osinfo.bus_tag, \help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311220203.rAM23p3b060989>
