aboutsummaryrefslogtreecommitdiff
path: root/src/util.h
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2014-04-07 15:42:04 -0400
committerKevin O'Connor <kevin@koconnor.net>2014-04-07 15:42:04 -0400
commit836b4d8a3888307f8b5d6b02044bafcb29c245ed (patch)
treedb45270813b9c24a50f0d9b8a44904a63f82dbf5 /src/util.h
parentd29ce62670472175a1e3b5997e5d8a645e60891e (diff)
downloadseabios-hppa-836b4d8a3888307f8b5d6b02044bafcb29c245ed.zip
seabios-hppa-836b4d8a3888307f8b5d6b02044bafcb29c245ed.tar.gz
seabios-hppa-836b4d8a3888307f8b5d6b02044bafcb29c245ed.tar.bz2
acpi: Move acpi parsing logic from acpi.c to biostables.c / paravirt.c.
After this change, src/fw/acpi.c only contains the legacy code for generating ACPI tables. This change only contains code movement - no logic is changed. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/util.h')
-rw-r--r--src/util.h12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/util.h b/src/util.h
index b8acbfa..2201da2 100644
--- a/src/util.h
+++ b/src/util.h
@@ -61,19 +61,17 @@ int irqtimer_check(u32 end);
void handle_1586(struct bregs *regs);
// fw/acpi.c
+void acpi_setup(void);
+
+// fw/biostable.c
extern struct rsdp_descriptor *RsdpAddr;
extern u32 acpi_pm1a_cnt;
-void acpi_setup(void);
+void *find_acpi_rsdp(void);
u32 find_resume_vector(void);
-void find_acpi_features(void);
-struct acpi_20_generic_address;
-void acpi_set_reset_reg(struct acpi_20_generic_address *reg, u8 val);
void acpi_reboot(void);
-
-// fw/biostable.c
+void find_acpi_features(void);
void copy_smbios(void *pos);
void copy_table(void *pos);
-void *find_acpi_rsdp(void);
// fw/coreboot.c
extern const char *CBvendor, *CBpart;