Ignore:
Timestamp:
Sep 10, 2022, 12:08:43 AM (3 years ago)
Author:
Paul Smedley
Message:

Cleanups

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GPL/branches/uniaud32-next/lib32/pci.c

    r728 r730  
    802802}
    803803
    804 /**
    805  */
    806 void pci_set_driver_data (struct pci_dev *dev, void *driver_data)
    807 {
    808   if (dev)
    809     dev->driver_data = driver_data;
    810 }
    811 
    812 /**
    813  */
    814 void *pci_get_driver_data (struct pci_dev *dev)
    815 {
    816   if (dev)
    817     return dev->driver_data;
    818   return 0;
    819 }
    820804
    821805/**
     
    10401024}
    10411025
    1042 struct pci_driver_mapping {
    1043   struct pci_dev *dev;
    1044   struct pci_driver *drv;
    1045   unsigned long dma_mask;
    1046   void *driver_data;
    1047   u32 saved_config[16];
    1048 };
    1049 
    1050 #define PCI_MAX_MAPPINGS 64
    1051 static struct pci_driver_mapping drvmap [PCI_MAX_MAPPINGS] = { { NULL, } , };
    1052 
    1053 
    1054 static struct pci_driver_mapping *get_pci_driver_mapping(struct pci_dev *dev)
    1055 {
    1056   int i;
    1057 
    1058   for (i = 0; i < PCI_MAX_MAPPINGS; i++)
    1059     if (drvmap[i].dev == dev)
    1060       return &drvmap[i];
    1061   return NULL;
    1062 }
    1063 
    1064 struct pci_driver *snd_pci_compat_get_pci_driver(struct pci_dev *dev)
    1065 {
    1066   struct pci_driver_mapping *map = get_pci_driver_mapping(dev);
    1067   if (map)
    1068     return map->drv;
    1069   return NULL;
    1070 }
    1071 #if 0
    1072 void * pci_get_drvdata (struct pci_dev *dev)
    1073 {
    1074   struct pci_driver_mapping *map = get_pci_driver_mapping(dev);
    1075   if (map)
    1076     return map->driver_data;
    1077   return NULL;
    1078 }
    1079 
    1080 
    1081 void pci_set_drvdata (struct pci_dev *dev, void *driver_data)
    1082 {
    1083   struct pci_driver_mapping *map = get_pci_driver_mapping(dev);
    1084   if (map)
    1085     map->driver_data = driver_data;
    1086 }
    1087 #endif
    1088 
    1089 
    10901026//******************************************************************************
    10911027//******************************************************************************
Note: See TracChangeset for help on using the changeset viewer.