aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mm/init.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mm/init.c')
-rw-r--r--arch/arm/mm/init.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mm/init.c b/arch/arm/mm/init.c
index febaee7ca57b..8aab24f35a5e 100644
--- a/arch/arm/mm/init.c
+++ b/arch/arm/mm/init.c
@@ -218,6 +218,7 @@ EXPORT_SYMBOL(arm_dma_zone_size);
218 * so a successful GFP_DMA allocation will always satisfy this. 218 * so a successful GFP_DMA allocation will always satisfy this.
219 */ 219 */
220phys_addr_t arm_dma_limit; 220phys_addr_t arm_dma_limit;
221unsigned long arm_dma_pfn_limit;
221 222
222static void __init arm_adjust_dma_zone(unsigned long *size, unsigned long *hole, 223static void __init arm_adjust_dma_zone(unsigned long *size, unsigned long *hole,
223 unsigned long dma_size) 224 unsigned long dma_size)
@@ -240,6 +241,7 @@ void __init setup_dma_zone(const struct machine_desc *mdesc)
240 arm_dma_limit = PHYS_OFFSET + arm_dma_zone_size - 1; 241 arm_dma_limit = PHYS_OFFSET + arm_dma_zone_size - 1;
241 } else 242 } else
242 arm_dma_limit = 0xffffffff; 243 arm_dma_limit = 0xffffffff;
244 arm_dma_pfn_limit = arm_dma_limit >> PAGE_SHIFT;
243#endif 245#endif
244} 246}
245 247