Lines Matching refs:fbase
298 unsigned long fbase, unsigned long fsize) in cell_iommu_setup_stab() argument
303 segments = max(dbase + dsize, fbase + fsize) >> IO_SEGMENT_SHIFT; in cell_iommu_setup_stab()
877 unsigned long fbase, unsigned long fsize) in cell_iommu_setup_fixed_ptab() argument
881 ptab = cell_iommu_alloc_ptab(iommu, fbase, fsize, dbase, dsize, 24); in cell_iommu_setup_fixed_ptab()
883 dma_iommu_fixed_base = fbase; in cell_iommu_setup_fixed_ptab()
885 pr_debug("iommu: mapping 0x%lx pages from 0x%lx\n", fsize, fbase); in cell_iommu_setup_fixed_ptab()
899 ioaddr = uaddr + fbase; in cell_iommu_setup_fixed_ptab()
913 unsigned long dbase, dsize, fbase, fsize, hbase, hend; in cell_iommu_fixed_mapping_init() local
940 fbase = 0; in cell_iommu_fixed_mapping_init()
943 fbase = max(fbase, dbase + dsize); in cell_iommu_fixed_mapping_init()
946 fbase = ALIGN(fbase, 1 << IO_SEGMENT_SHIFT); in cell_iommu_fixed_mapping_init()
949 if ((fbase + fsize) <= 0x800000000ul) in cell_iommu_fixed_mapping_init()
984 fbase = 0; in cell_iommu_fixed_mapping_init()
1001 dbase + dsize, fbase, fbase + fsize); in cell_iommu_fixed_mapping_init()
1003 cell_iommu_setup_stab(iommu, dbase, dsize, fbase, fsize); in cell_iommu_fixed_mapping_init()
1007 fbase, fsize); in cell_iommu_fixed_mapping_init()