diff options
author | Richard Lowe <richlowe@richlowe.net> | 2021-09-28 15:26:03 -0500 |
---|---|---|
committer | Richard Lowe <richlowe@richlowe.net> | 2022-05-17 13:28:47 -0500 |
commit | d4039345c8fe6e54a31d17d91e86e393fdcf401b (patch) | |
tree | ab973b47718004453559face05c726366767866e /usr/src/uts/intel/sys | |
parent | 68c72dd193abdcff98b7e21c4f9d7a4ba41d284b (diff) | |
download | illumos-gate-d4039345c8fe6e54a31d17d91e86e393fdcf401b.tar.gz |
14628 ancient devicedb should be removed
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@mnx.io>
Diffstat (limited to 'usr/src/uts/intel/sys')
-rw-r--r-- | usr/src/uts/intel/sys/acpica.h | 34 |
1 files changed, 14 insertions, 20 deletions
diff --git a/usr/src/uts/intel/sys/acpica.h b/usr/src/uts/intel/sys/acpica.h index e15ccc78a7..6f5ba8e01b 100644 --- a/usr/src/uts/intel/sys/acpica.h +++ b/usr/src/uts/intel/sys/acpica.h @@ -32,6 +32,10 @@ #ifndef _SYS_ACPICA_H #define _SYS_ACPICA_H +#include <sys/ddi.h> +#include <sys/sunddi.h> +#include <sys/acpi/acpi.h> + #ifdef __cplusplus extern "C" { #endif @@ -138,32 +142,22 @@ typedef struct iflag { #define ACPI_DEVCFG_PCI 0x8 /* - * master_ops.c + * isapnp_devs.c */ typedef struct device_id { struct device_id *next; char *id; } device_id_t; -typedef struct property { - struct property *next; - char *name; - char *value; -} property_t; - -typedef struct master_rec { - struct master_rec *next; - device_id_t *device_ids; - char *name; - char *description; - property_t *properties; -} master_rec_t; - -extern const master_rec_t *master_file_lookup(device_id_t *); -extern device_id_t *mf_alloc_device_id(void); -extern void mf_free_device_id(device_id_t *); -extern void process_master_file(void); -extern void free_master_data(void); +typedef struct isapnp_desc { + const char *ipnp_id; /* device ID */ + boolean_t ipnp_prefix; /* prefix match? */ + const char *ipnp_name; /* dev tree name */ + const char *ipnp_compat; /* dev tree compatible */ + const char *ipnp_model; /* dev tree model */ +} isapnp_desc_t; + +extern const isapnp_desc_t *isapnp_desc_lookup(const device_id_t *); /* * Function prototypes |