2 * names.c - a very simple name database for PnP devices
4 * Some code is based on names.c from linux pci
5 * Copyright 1993--1999 Drew Eckhardt, Frederic Potter,
6 * David Mosberger-Tang, Martin Mares
8 * Copyright 2002 Adam Belay <ambx1@neo.rr.com>
12 #include <linux/string.h>
13 #include <linux/pnp.h>
17 #ifdef CONFIG_PNP_NAMES
19 static char *pnp_id_eisaid[] = {
24 static char *pnp_id_names[] = {
30 pnp_name_device(struct pnp_dev *dev)
33 char *name = dev->dev.name;
34 for(i=0; i<sizeof(pnp_id_eisaid)/sizeof(pnp_id_eisaid[0]); i++){
35 if (compare_pnp_id(dev->id,pnp_id_eisaid[i])){
36 snprintf(name, DEVICE_NAME_SIZE, "%s", pnp_id_names[i]);
45 pnp_name_device(struct pnp_dev *dev)
50 #endif /* CONFIG_PNP_NAMES */