Re: RFC bus_dma_tag_parent

看板DFBSD_kernel作者時間21年前 (2004/11/13 03:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/12 (看更多)
On Fri, Nov 12, 2004 at 09:44:39AM -0800, Chuck Tuffli wrote: > parent_dmat = bus_dma_tag_parent(dev); parent_dmat = bus_dma_tag_parent(dev, lowaddr, highaddr, maxsegments); > bus_dma_tag_create(parent_dmat, ..., &mybuffer_dmat); > > What kind of situations would specifying the max number of segments be > useful? This is useful if the bus DMA engine supports scatter/gather itself. This can be done IIRC on the Alpha, maybe on other architectures too. I don't mind if we have a UNKNOWN value, e.g. 0. This is not a problem here, but for many drivers we know this in advantage and it might be used to allocate the segment maps in the parent tag. Joerg > > -- > Chuck Tuffli > Agilent Technologies
文章代碼(AID): #11bGYH00 (DFBSD_kernel)
討論串 (同標題文章)
文章代碼(AID): #11bGYH00 (DFBSD_kernel)