diff options
Diffstat (limited to 'drivers/atm/zatm.c')
-rw-r--r-- | drivers/atm/zatm.c | 31 |
1 files changed, 15 insertions, 16 deletions
diff --git a/drivers/atm/zatm.c b/drivers/atm/zatm.c index abe4e20b0766..969c3c29000c 100644 --- a/drivers/atm/zatm.c +++ b/drivers/atm/zatm.c | |||
@@ -1094,8 +1094,8 @@ static irqreturn_t zatm_int(int irq,void *dev_id) | |||
1094 | /*----------------------------- (E)EPROM access -----------------------------*/ | 1094 | /*----------------------------- (E)EPROM access -----------------------------*/ |
1095 | 1095 | ||
1096 | 1096 | ||
1097 | static void __devinit eprom_set(struct zatm_dev *zatm_dev,unsigned long value, | 1097 | static void eprom_set(struct zatm_dev *zatm_dev, unsigned long value, |
1098 | unsigned short cmd) | 1098 | unsigned short cmd) |
1099 | { | 1099 | { |
1100 | int error; | 1100 | int error; |
1101 | 1101 | ||
@@ -1105,8 +1105,7 @@ static void __devinit eprom_set(struct zatm_dev *zatm_dev,unsigned long value, | |||
1105 | } | 1105 | } |
1106 | 1106 | ||
1107 | 1107 | ||
1108 | static unsigned long __devinit eprom_get(struct zatm_dev *zatm_dev, | 1108 | static unsigned long eprom_get(struct zatm_dev *zatm_dev, unsigned short cmd) |
1109 | unsigned short cmd) | ||
1110 | { | 1109 | { |
1111 | unsigned int value; | 1110 | unsigned int value; |
1112 | int error; | 1111 | int error; |
@@ -1118,8 +1117,8 @@ static unsigned long __devinit eprom_get(struct zatm_dev *zatm_dev, | |||
1118 | } | 1117 | } |
1119 | 1118 | ||
1120 | 1119 | ||
1121 | static void __devinit eprom_put_bits(struct zatm_dev *zatm_dev, | 1120 | static void eprom_put_bits(struct zatm_dev *zatm_dev, unsigned long data, |
1122 | unsigned long data,int bits,unsigned short cmd) | 1121 | int bits, unsigned short cmd) |
1123 | { | 1122 | { |
1124 | unsigned long value; | 1123 | unsigned long value; |
1125 | int i; | 1124 | int i; |
@@ -1133,8 +1132,8 @@ static void __devinit eprom_put_bits(struct zatm_dev *zatm_dev, | |||
1133 | } | 1132 | } |
1134 | 1133 | ||
1135 | 1134 | ||
1136 | static void __devinit eprom_get_byte(struct zatm_dev *zatm_dev, | 1135 | static void eprom_get_byte(struct zatm_dev *zatm_dev, unsigned char *byte, |
1137 | unsigned char *byte,unsigned short cmd) | 1136 | unsigned short cmd) |
1138 | { | 1137 | { |
1139 | int i; | 1138 | int i; |
1140 | 1139 | ||
@@ -1149,8 +1148,8 @@ static void __devinit eprom_get_byte(struct zatm_dev *zatm_dev, | |||
1149 | } | 1148 | } |
1150 | 1149 | ||
1151 | 1150 | ||
1152 | static unsigned char __devinit eprom_try_esi(struct atm_dev *dev, | 1151 | static unsigned char eprom_try_esi(struct atm_dev *dev, unsigned short cmd, |
1153 | unsigned short cmd,int offset,int swap) | 1152 | int offset, int swap) |
1154 | { | 1153 | { |
1155 | unsigned char buf[ZEPROM_SIZE]; | 1154 | unsigned char buf[ZEPROM_SIZE]; |
1156 | struct zatm_dev *zatm_dev; | 1155 | struct zatm_dev *zatm_dev; |
@@ -1170,7 +1169,7 @@ static unsigned char __devinit eprom_try_esi(struct atm_dev *dev, | |||
1170 | } | 1169 | } |
1171 | 1170 | ||
1172 | 1171 | ||
1173 | static void __devinit eprom_get_esi(struct atm_dev *dev) | 1172 | static void eprom_get_esi(struct atm_dev *dev) |
1174 | { | 1173 | { |
1175 | if (eprom_try_esi(dev,ZEPROM_V1_REG,ZEPROM_V1_ESI_OFF,1)) return; | 1174 | if (eprom_try_esi(dev,ZEPROM_V1_REG,ZEPROM_V1_ESI_OFF,1)) return; |
1176 | (void) eprom_try_esi(dev,ZEPROM_V2_REG,ZEPROM_V2_ESI_OFF,0); | 1175 | (void) eprom_try_esi(dev,ZEPROM_V2_REG,ZEPROM_V2_ESI_OFF,0); |
@@ -1180,7 +1179,7 @@ static void __devinit eprom_get_esi(struct atm_dev *dev) | |||
1180 | /*--------------------------------- entries ---------------------------------*/ | 1179 | /*--------------------------------- entries ---------------------------------*/ |
1181 | 1180 | ||
1182 | 1181 | ||
1183 | static int __devinit zatm_init(struct atm_dev *dev) | 1182 | static int zatm_init(struct atm_dev *dev) |
1184 | { | 1183 | { |
1185 | struct zatm_dev *zatm_dev; | 1184 | struct zatm_dev *zatm_dev; |
1186 | struct pci_dev *pci_dev; | 1185 | struct pci_dev *pci_dev; |
@@ -1257,7 +1256,7 @@ static int __devinit zatm_init(struct atm_dev *dev) | |||
1257 | } | 1256 | } |
1258 | 1257 | ||
1259 | 1258 | ||
1260 | static int __devinit zatm_start(struct atm_dev *dev) | 1259 | static int zatm_start(struct atm_dev *dev) |
1261 | { | 1260 | { |
1262 | struct zatm_dev *zatm_dev = ZATM_DEV(dev); | 1261 | struct zatm_dev *zatm_dev = ZATM_DEV(dev); |
1263 | struct pci_dev *pdev = zatm_dev->pci_dev; | 1262 | struct pci_dev *pdev = zatm_dev->pci_dev; |
@@ -1584,8 +1583,8 @@ static const struct atmdev_ops ops = { | |||
1584 | .change_qos = zatm_change_qos, | 1583 | .change_qos = zatm_change_qos, |
1585 | }; | 1584 | }; |
1586 | 1585 | ||
1587 | static int __devinit zatm_init_one(struct pci_dev *pci_dev, | 1586 | static int zatm_init_one(struct pci_dev *pci_dev, |
1588 | const struct pci_device_id *ent) | 1587 | const struct pci_device_id *ent) |
1589 | { | 1588 | { |
1590 | struct atm_dev *dev; | 1589 | struct atm_dev *dev; |
1591 | struct zatm_dev *zatm_dev; | 1590 | struct zatm_dev *zatm_dev; |
@@ -1636,7 +1635,7 @@ out_free: | |||
1636 | 1635 | ||
1637 | MODULE_LICENSE("GPL"); | 1636 | MODULE_LICENSE("GPL"); |
1638 | 1637 | ||
1639 | static struct pci_device_id zatm_pci_tbl[] __devinitdata = { | 1638 | static struct pci_device_id zatm_pci_tbl[] = { |
1640 | { PCI_VDEVICE(ZEITNET, PCI_DEVICE_ID_ZEITNET_1221), ZATM_COPPER }, | 1639 | { PCI_VDEVICE(ZEITNET, PCI_DEVICE_ID_ZEITNET_1221), ZATM_COPPER }, |
1641 | { PCI_VDEVICE(ZEITNET, PCI_DEVICE_ID_ZEITNET_1225), 0 }, | 1640 | { PCI_VDEVICE(ZEITNET, PCI_DEVICE_ID_ZEITNET_1225), 0 }, |
1642 | { 0, } | 1641 | { 0, } |