Changeset View
Changeset View
Standalone View
Standalone View
sys/arm64/include/machdep.h
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | |||||
}; | }; | ||||
enum arm64_bus { | enum arm64_bus { | ||||
ARM64_BUS_NONE, | ARM64_BUS_NONE, | ||||
ARM64_BUS_FDT, | ARM64_BUS_FDT, | ||||
ARM64_BUS_ACPI, | ARM64_BUS_ACPI, | ||||
}; | }; | ||||
/* Used by pmap.c to check we don't promote/demote any pcpu memory */ | |||||
#ifdef INVARIANTS | |||||
extern vm_offset_t pcpu_allocations[MAXCPU]; | |||||
#endif | |||||
extern enum arm64_bus arm64_bus_method; | extern enum arm64_bus arm64_bus_method; | ||||
void dbg_init(void); | void dbg_init(void); | ||||
bool has_hyp(void); | bool has_hyp(void); | ||||
void initarm(struct arm64_bootparams *); | void initarm(struct arm64_bootparams *); | ||||
vm_offset_t parse_boot_param(struct arm64_bootparams *abp); | vm_offset_t parse_boot_param(struct arm64_bootparams *abp); | ||||
#ifdef FDT | #ifdef FDT | ||||
void parse_fdt_bootargs(void); | void parse_fdt_bootargs(void); | ||||
Show All 15 Lines |