diff options
| author | Dave Jones <davej@suse.de> | 2002-04-02 20:02:32 -0800 |
|---|---|---|
| committer | Dave Jones <davej@suse.de> | 2002-04-02 20:02:32 -0800 |
| commit | 0d440bfb4a08ea62946aae14be0d82c6798efd1c (patch) | |
| tree | f26022a06aa914748e03d0fa058427dc48fe5121 /include | |
| parent | 24cece3a0826f66abb75fa4688dca1478f6858e8 (diff) | |
[PATCH] pnpbios driver update.
Update from Thomas..
Here are the additional bits from the -ac tree, diffed
against 2.5.6 + 2.5.5-dj3 patch. The changes include:
- Improve some comments
- Postpone starting the kernel thread (Alan Cox)
- Call kernel thread 'kpnpbiosd' instead of 'kpnpbios'
- Consolidate printing of error messages to save space
- Add __init and __exit tags and return appropriate error codes
- Print slightly more consistent messages
- Get closer to supporting build-as-module
Diffstat (limited to 'include')
| -rw-r--r-- | include/linux/pnpbios.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/include/linux/pnpbios.h b/include/linux/pnpbios.h index b1b2b6f9e5e6..e1e8542bda0a 100644 --- a/include/linux/pnpbios.h +++ b/include/linux/pnpbios.h @@ -143,20 +143,21 @@ static __inline struct pnpbios_driver *pnpbios_dev_driver(const struct pci_dev * extern int pnpbios_dont_use_current_config; extern void *pnpbios_kmalloc(size_t size, int f); extern int pnpbios_init (void); -extern void pnpbios_proc_init (void); +extern int pnpbios_proc_init (void); +extern void pnpbios_proc_exit (void); extern int pnp_bios_dev_node_info (struct pnp_dev_node_info *data); extern int pnp_bios_get_dev_node (u8 *nodenum, char config, struct pnp_bios_node *data); extern int pnp_bios_set_dev_node (u8 nodenum, char config, struct pnp_bios_node *data); +extern int pnp_bios_get_stat_res (char *info); +extern int pnp_bios_isapnp_config (struct pnp_isa_config_struc *data); +extern int pnp_bios_escd_info (struct escd_info_struc *data); +extern int pnp_bios_read_escd (char *data, u32 nvram_base); #if needed extern int pnp_bios_get_event (u16 *message); extern int pnp_bios_send_message (u16 message); extern int pnp_bios_set_stat_res (char *info); -extern int pnp_bios_get_stat_res (char *info); extern int pnp_bios_apm_id_table (char *table, u16 *size); -extern int pnp_bios_isapnp_config (struct pnp_isa_config_struc *data); -extern int pnp_bios_escd_info (struct escd_info_struc *data); -extern int pnp_bios_read_escd (char *data, u32 nvram_base); extern int pnp_bios_write_escd (char *data, u32 nvram_base); #endif |
