summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/include
diff options
context:
space:
mode:
authornwhitehorn <nwhitehorn@FreeBSD.org>2013-09-27 13:12:47 +0000
committernwhitehorn <nwhitehorn@FreeBSD.org>2013-09-27 13:12:47 +0000
commitb4b3864eb0bde04901e921f56a4c88a4884b882f (patch)
tree87940e9ff38421a0b307f5dd3cda5673012b8ada /sys/powerpc/include
parent40809f1aaf52ffccc4f55985e5f79ecec25ea4b9 (diff)
downloadFreeBSD-src-b4b3864eb0bde04901e921f56a4c88a4884b882f.zip
FreeBSD-src-b4b3864eb0bde04901e921f56a4c88a4884b882f.tar.gz
Rework handling of ofw_quiesce(), making it the responsibility of the
platform modules. Whether to call this function or not is highly machine dependent: on some systems, it is required, while on others it breaks everything. Platform modules are in a better position to figure this out. This is required for POWER hypervisor SCSI to work correctly. There are no functional changes on Powermac systems. Approved by: re (kib)
Diffstat (limited to 'sys/powerpc/include')
-rw-r--r--sys/powerpc/include/ofw_machdep.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/powerpc/include/ofw_machdep.h b/sys/powerpc/include/ofw_machdep.h
index 612b45b..b85ebe1 100644
--- a/sys/powerpc/include/ofw_machdep.h
+++ b/sys/powerpc/include/ofw_machdep.h
@@ -46,5 +46,6 @@ boolean_t OF_bootstrap(void);
void OF_reboot(void);
void ofw_mem_regions(struct mem_region **, int *, struct mem_region **, int *);
+void ofw_quiesce(void); /* Must be called before VM is up! */
#endif /* _MACHINE_OFW_MACHDEP_H_ */
OpenPOWER on IntegriCloud