Rev 6321 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6321 | Rev 7146 | ||
---|---|---|---|
Line 610... | Line 610... | ||
610 | * Translate the flags the userspace ABI uses to hw flags. |
610 | * Translate the flags the userspace ABI uses to hw flags. |
611 | */ |
611 | */ |
612 | static uint32_t radeon_vm_page_flags(uint32_t flags) |
612 | static uint32_t radeon_vm_page_flags(uint32_t flags) |
613 | { |
613 | { |
614 | uint32_t hw_flags = 0; |
614 | uint32_t hw_flags = 0; |
- | 615 | ||
615 | hw_flags |= (flags & RADEON_VM_PAGE_VALID) ? R600_PTE_VALID : 0; |
616 | hw_flags |= (flags & RADEON_VM_PAGE_VALID) ? R600_PTE_VALID : 0; |
616 | hw_flags |= (flags & RADEON_VM_PAGE_READABLE) ? R600_PTE_READABLE : 0; |
617 | hw_flags |= (flags & RADEON_VM_PAGE_READABLE) ? R600_PTE_READABLE : 0; |
617 | hw_flags |= (flags & RADEON_VM_PAGE_WRITEABLE) ? R600_PTE_WRITEABLE : 0; |
618 | hw_flags |= (flags & RADEON_VM_PAGE_WRITEABLE) ? R600_PTE_WRITEABLE : 0; |
618 | if (flags & RADEON_VM_PAGE_SYSTEM) { |
619 | if (flags & RADEON_VM_PAGE_SYSTEM) { |
619 | hw_flags |= R600_PTE_SYSTEM; |
620 | hw_flags |= R600_PTE_SYSTEM; |