freebsd-dev/sys/powerpc/include
Andreas Tobler 05e1c598cc Increase PHYS_AVAIL_SZ because on pSeries machines we can have many logical
regions which represent the total amount of memory. The size of these regions
is not the physical size of the chip but it is a logical one and it is given
by the OpenFirmware, it is selectable at boot time and varies between 16MB and
256MB in my case. There is an 'automatic' option which would select the size as
64MB in case you have around 16GB of RAM.
To make sure we can allocate RAM with the automatic option bump this value
of PHYS_AVAIL_SZ to 256.
2013-12-05 21:34:33 +00:00
..
_align.h
_bus.h
_inttypes.h
_limits.h
_stdint.h Newer versions of gcc define __INT64_C and __UINT64_C, so avoid 2013-09-03 22:04:55 +00:00
_types.h
altivec.h
asm.h
atomic.h
bat.h
bus_dma.h
bus.h
clock.h
counter.h Remove a pointless #ifdef AIM. This is just PPC64 specific, including 2013-11-17 02:26:09 +00:00
cpu.h Revert r253748,253749 2013-07-28 18:44:17 +00:00
cpufunc.h
db_machdep.h
dbdma.h Expand the DBDMA API to allow setting device-dependent control bits. While 2008-09-27 15:41:16 +00:00
elf.h
endian.h
exec.h
fdt.h Remove fdtbus_bs_tag definition, which is now obsolete. The remainder of 2013-12-02 17:45:43 +00:00
float.h
floatingpoint.h
fpu.h
frame.h Also align the 32-bit PowerPC stacks. 2013-09-05 23:28:50 +00:00
gdb_machdep.h Fix the PowerPC Book-E register definitions used by the remote GDB 2013-05-21 18:00:47 +00:00
hid.h
ieee.h
ieeefp.h
in_cksum.h
intr_machdep.h Allow PIC drivers to translate firmware sense codes for themselves. This 2013-10-24 15:37:32 +00:00
kdb.h
limits.h
machdep.h
md_var.h
memdev.h
metadata.h
mmuvar.h
ofw_machdep.h Rearchitect platform memory map parsing to make it less 2013-12-01 19:43:15 +00:00
openpicreg.h
openpicvar.h
param.h Fix typo. 2013-11-13 01:51:40 +00:00
pcb.h Split the function of the PCB_FPU flags into two: PCB_FPU now indicates that 2013-11-17 14:44:22 +00:00
pcpu.h Follow up r223485, which made AIM use the ABI thread pointer instead of 2013-11-11 17:37:50 +00:00
pio.h
platform.h Add hook called when every new processor is brought online -- including the 2013-09-09 12:49:19 +00:00
platformvar.h
pmap.h Increase PHYS_AVAIL_SZ because on pSeries machines we can have many logical 2013-12-05 21:34:33 +00:00
pmc_mdep.h Refactor PowerPC hwpmc(4) driver into generic and specific. More refactoring 2013-09-03 00:34:18 +00:00
proc.h Implement GET_STACK_USAGE() on PowerPC. This implementation is identical 2013-10-02 20:40:21 +00:00
profile.h
psl.h Remove some #ifdef and duplication in the MSR bit definitions. This adds 2013-10-25 14:37:15 +00:00
pte.h Use the canonical bits for wired, etc. in the PTE. This is important for 2013-09-09 12:44:48 +00:00
ptrace.h
reg.h
reloc.h
resource.h
rtas.h
runq.h
sc_machdep.h
setjmp.h
sf_buf.h Fix build with gcc. Move sf_buf_alloc()/sf_buf_free() declarations 2013-09-06 17:44:13 +00:00
sigframe.h
signal.h
slb.h
smp.h
spr.h Add POWER7+ and POWER8 to the CPU ID table. 2013-09-17 17:29:56 +00:00
sr.h
stack.h
stdarg.h
sysarch.h
tlb.h Interrelated improvements to early boot mappings: 2013-10-26 18:18:14 +00:00
trap.h Unify handling of illegal instruction faults between AIM and Book-E. This 2013-11-17 15:12:03 +00:00
ucontext.h
varargs.h
vdso.h
vm.h
vmparam.h As of r257209, all architectures have defined VM_KMEM_SIZE_SCALE. In other 2013-11-08 16:25:00 +00:00