acpi_device
const struct acpi_device *dev;
acpi_tables_add_device(const struct acpi_device *const dev)
int acpi_tables_add_device(const struct acpi_device *const dev);
acpi_device_add_res_fixed_memory32(struct acpi_device *const dev,
acpi_device_get_softc(const struct acpi_device *const dev)
acpi_device_build_table(const struct acpi_device *const dev)
acpi_device_write_dsdt_crs(const struct acpi_device *const dev)
acpi_device_write_dsdt(const struct acpi_device *const dev)
acpi_device_create(struct acpi_device **const new_dev, void *const softc,
struct acpi_device *const dev = calloc(1, sizeof(*dev));
acpi_device_destroy(struct acpi_device *const dev)
acpi_device_add_res_fixed_ioport(struct acpi_device *const dev,
struct acpi_device;
int (*build_table)(const struct acpi_device *dev);
int (*write_dsdt)(const struct acpi_device *dev);
int acpi_device_create(struct acpi_device **new_dev, void *softc,
void acpi_device_destroy(struct acpi_device *dev);
int acpi_device_add_res_fixed_ioport(struct acpi_device *dev, UINT16 port,
int acpi_device_add_res_fixed_memory32(struct acpi_device *dev,
void *acpi_device_get_softc(const struct acpi_device *dev);
int acpi_device_build_table(const struct acpi_device *dev);
int acpi_device_write_dsdt(const struct acpi_device *dev);
struct acpi_device *acpi_dev;
struct acpi_device *acpi_dev;
tpm_build_acpi_table(const struct acpi_device *const dev)
tpm_write_dsdt(const struct acpi_device *const dev)
struct acpi_device *acpi_dev);
struct acpi_device *acpi_dev)
(void) AcpiGetDevices("PNP0C0C", acpi_device, (void *)&obj, NULL);