1*7bddac94SSimon Glass /* 2*7bddac94SSimon Glass * Copyright (c) 2014 The Chromium OS Authors. 3*7bddac94SSimon Glass * 4*7bddac94SSimon Glass * SPDX-License-Identifier: GPL-2.0+ 5*7bddac94SSimon Glass */ 6*7bddac94SSimon Glass 7*7bddac94SSimon Glass #ifndef __X86_CPU_H 8*7bddac94SSimon Glass #define __X86_CPU_H 9*7bddac94SSimon Glass 10*7bddac94SSimon Glass /** 11*7bddac94SSimon Glass * cpu_enable_paging_pae() - Enable PAE-paging 12*7bddac94SSimon Glass * 13*7bddac94SSimon Glass * @pdpt: Value to set in cr3 (PDPT or PML4T) 14*7bddac94SSimon Glass */ 15*7bddac94SSimon Glass void cpu_enable_paging_pae(ulong cr3); 16*7bddac94SSimon Glass 17*7bddac94SSimon Glass /** 18*7bddac94SSimon Glass * cpu_disable_paging_pae() - Disable paging and PAE 19*7bddac94SSimon Glass */ 20*7bddac94SSimon Glass void cpu_disable_paging_pae(void); 21*7bddac94SSimon Glass 22*7bddac94SSimon Glass #endif 23