Commit 5afa3c54 authored by H Hartley Sweeten's avatar H Hartley Sweeten Committed by Greg Kroah-Hartman

staging: comedi: c6xdigio: remove WriteByteToHwPort()

This CamelCase function is just a wrapper around outb_p(). Remove it.
Signed-off-by: default avatarH Hartley Sweeten <hsweeten@visionengravers.com>
Reviewed-by: default avatarIan Abbott <abbotti@mev.co.uk>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent f2aee30e
...@@ -43,11 +43,6 @@ This driver will not work with a 2.4 kernel. ...@@ -43,11 +43,6 @@ This driver will not work with a 2.4 kernel.
#include "../comedidev.h" #include "../comedidev.h"
static void WriteByteToHwPort(unsigned long addr, u8 val)
{
outb_p(val, addr);
}
#define C6XDIGIO_SIZE 3 #define C6XDIGIO_SIZE 3
/* /*
...@@ -88,27 +83,27 @@ static void C6X_pwmInit(unsigned long baseAddr) ...@@ -88,27 +83,27 @@ static void C6X_pwmInit(unsigned long baseAddr)
{ {
int timeout = 0; int timeout = 0;
WriteByteToHwPort(baseAddr, 0x70); outb_p(0x70, baseAddr);
while (((inb(baseAddr + 1) & 0x80) == 0) while (((inb(baseAddr + 1) & 0x80) == 0)
&& (timeout < C6XDIGIO_TIME_OUT)) { && (timeout < C6XDIGIO_TIME_OUT)) {
timeout++; timeout++;
} }
WriteByteToHwPort(baseAddr, 0x74); outb_p(0x74, baseAddr);
timeout = 0; timeout = 0;
while (((inb(baseAddr + 1) & 0x80) == 0x80) while (((inb(baseAddr + 1) & 0x80) == 0x80)
&& (timeout < C6XDIGIO_TIME_OUT)) { && (timeout < C6XDIGIO_TIME_OUT)) {
timeout++; timeout++;
} }
WriteByteToHwPort(baseAddr, 0x70); outb_p(0x70, baseAddr);
timeout = 0; timeout = 0;
while (((inb(baseAddr + 1) & 0x80) == 0x0) while (((inb(baseAddr + 1) & 0x80) == 0x0)
&& (timeout < C6XDIGIO_TIME_OUT)) { && (timeout < C6XDIGIO_TIME_OUT)) {
timeout++; timeout++;
} }
WriteByteToHwPort(baseAddr, 0x0); outb_p(0x0, baseAddr);
timeout = 0; timeout = 0;
while (((inb(baseAddr + 1) & 0x80) == 0x80) while (((inb(baseAddr + 1) & 0x80) == 0x80)
&& (timeout < C6XDIGIO_TIME_OUT)) { && (timeout < C6XDIGIO_TIME_OUT)) {
...@@ -136,14 +131,14 @@ static void C6X_pwmOutput(unsigned long baseAddr, unsigned channel, int value) ...@@ -136,14 +131,14 @@ static void C6X_pwmOutput(unsigned long baseAddr, unsigned channel, int value)
ppcmd = 0x30; ppcmd = 0x30;
} /* endif */ } /* endif */
WriteByteToHwPort(baseAddr, ppcmd + pwm.bits.sb0); outb_p(ppcmd + pwm.bits.sb0, baseAddr);
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0) && (timeout < C6XDIGIO_TIME_OUT)) {
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
timeout++; timeout++;
} }
WriteByteToHwPort(baseAddr, ppcmd + pwm.bits.sb1 + 0x4); outb_p(ppcmd + pwm.bits.sb1 + 0x4, baseAddr);
timeout = 0; timeout = 0;
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) {
...@@ -151,14 +146,14 @@ static void C6X_pwmOutput(unsigned long baseAddr, unsigned channel, int value) ...@@ -151,14 +146,14 @@ static void C6X_pwmOutput(unsigned long baseAddr, unsigned channel, int value)
timeout++; timeout++;
} }
WriteByteToHwPort(baseAddr, ppcmd + pwm.bits.sb2); outb_p(ppcmd + pwm.bits.sb2, baseAddr);
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0) && (timeout < C6XDIGIO_TIME_OUT)) {
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
timeout++; timeout++;
} }
WriteByteToHwPort(baseAddr, ppcmd + pwm.bits.sb3 + 0x4); outb_p(ppcmd + pwm.bits.sb3 + 0x4, baseAddr);
timeout = 0; timeout = 0;
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) {
...@@ -166,14 +161,14 @@ static void C6X_pwmOutput(unsigned long baseAddr, unsigned channel, int value) ...@@ -166,14 +161,14 @@ static void C6X_pwmOutput(unsigned long baseAddr, unsigned channel, int value)
timeout++; timeout++;
} }
WriteByteToHwPort(baseAddr, ppcmd + pwm.bits.sb4); outb_p(ppcmd + pwm.bits.sb4, baseAddr);
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0) && (timeout < C6XDIGIO_TIME_OUT)) {
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
timeout++; timeout++;
} }
WriteByteToHwPort(baseAddr, 0x0); outb_p(0x0, baseAddr);
timeout = 0; timeout = 0;
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) {
...@@ -196,7 +191,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel) ...@@ -196,7 +191,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel)
else else
ppcmd = 0x50; ppcmd = 0x50;
WriteByteToHwPort(baseAddr, ppcmd); outb_p(ppcmd, baseAddr);
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0) && (timeout < C6XDIGIO_TIME_OUT)) {
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
...@@ -204,7 +199,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel) ...@@ -204,7 +199,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel)
} }
enc.bits.sb0 = ((inb(baseAddr + 1) >> 3) & 0x7); enc.bits.sb0 = ((inb(baseAddr + 1) >> 3) & 0x7);
WriteByteToHwPort(baseAddr, ppcmd + 0x4); outb_p(ppcmd + 0x4, baseAddr);
timeout = 0; timeout = 0;
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) {
...@@ -212,7 +207,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel) ...@@ -212,7 +207,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel)
timeout++; timeout++;
} }
enc.bits.sb1 = ((inb(baseAddr + 1) >> 3) & 0x7); enc.bits.sb1 = ((inb(baseAddr + 1) >> 3) & 0x7);
WriteByteToHwPort(baseAddr, ppcmd); outb_p(ppcmd, baseAddr);
timeout = 0; timeout = 0;
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0) && (timeout < C6XDIGIO_TIME_OUT)) {
...@@ -220,7 +215,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel) ...@@ -220,7 +215,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel)
timeout++; timeout++;
} }
enc.bits.sb2 = ((inb(baseAddr + 1) >> 3) & 0x7); enc.bits.sb2 = ((inb(baseAddr + 1) >> 3) & 0x7);
WriteByteToHwPort(baseAddr, ppcmd + 0x4); outb_p(ppcmd + 0x4, baseAddr);
timeout = 0; timeout = 0;
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) {
...@@ -228,7 +223,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel) ...@@ -228,7 +223,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel)
timeout++; timeout++;
} }
enc.bits.sb3 = ((inb(baseAddr + 1) >> 3) & 0x7); enc.bits.sb3 = ((inb(baseAddr + 1) >> 3) & 0x7);
WriteByteToHwPort(baseAddr, ppcmd); outb_p(ppcmd, baseAddr);
timeout = 0; timeout = 0;
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0) && (timeout < C6XDIGIO_TIME_OUT)) {
...@@ -236,7 +231,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel) ...@@ -236,7 +231,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel)
timeout++; timeout++;
} }
enc.bits.sb4 = ((inb(baseAddr + 1) >> 3) & 0x7); enc.bits.sb4 = ((inb(baseAddr + 1) >> 3) & 0x7);
WriteByteToHwPort(baseAddr, ppcmd + 0x4); outb_p(ppcmd + 0x4, baseAddr);
timeout = 0; timeout = 0;
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) {
...@@ -244,7 +239,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel) ...@@ -244,7 +239,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel)
timeout++; timeout++;
} }
enc.bits.sb5 = ((inb(baseAddr + 1) >> 3) & 0x7); enc.bits.sb5 = ((inb(baseAddr + 1) >> 3) & 0x7);
WriteByteToHwPort(baseAddr, ppcmd); outb_p(ppcmd, baseAddr);
timeout = 0; timeout = 0;
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0x0) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0x0) && (timeout < C6XDIGIO_TIME_OUT)) {
...@@ -252,7 +247,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel) ...@@ -252,7 +247,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel)
timeout++; timeout++;
} }
enc.bits.sb6 = ((inb(baseAddr + 1) >> 3) & 0x7); enc.bits.sb6 = ((inb(baseAddr + 1) >> 3) & 0x7);
WriteByteToHwPort(baseAddr, ppcmd + 0x4); outb_p(ppcmd + 0x4, baseAddr);
timeout = 0; timeout = 0;
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) {
...@@ -260,7 +255,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel) ...@@ -260,7 +255,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel)
timeout++; timeout++;
} }
enc.bits.sb7 = ((inb(baseAddr + 1) >> 3) & 0x7); enc.bits.sb7 = ((inb(baseAddr + 1) >> 3) & 0x7);
WriteByteToHwPort(baseAddr, ppcmd); outb_p(ppcmd, baseAddr);
timeout = 0; timeout = 0;
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0x0) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0x0) && (timeout < C6XDIGIO_TIME_OUT)) {
...@@ -268,7 +263,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel) ...@@ -268,7 +263,7 @@ static int C6X_encInput(unsigned long baseAddr, unsigned channel)
timeout++; timeout++;
} }
WriteByteToHwPort(baseAddr, 0x0); outb_p(0x0, baseAddr);
timeout = 0; timeout = 0;
tmp = inb(baseAddr + 1); tmp = inb(baseAddr + 1);
while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) { while (((tmp & 0x80) == 0x80) && (timeout < C6XDIGIO_TIME_OUT)) {
...@@ -283,24 +278,24 @@ static void C6X_encResetAll(unsigned long baseAddr) ...@@ -283,24 +278,24 @@ static void C6X_encResetAll(unsigned long baseAddr)
{ {
unsigned timeout = 0; unsigned timeout = 0;
WriteByteToHwPort(baseAddr, 0x68); outb_p(0x68, baseAddr);
while (((inb(baseAddr + 1) & 0x80) == 0) while (((inb(baseAddr + 1) & 0x80) == 0)
&& (timeout < C6XDIGIO_TIME_OUT)) { && (timeout < C6XDIGIO_TIME_OUT)) {
timeout++; timeout++;
} }
WriteByteToHwPort(baseAddr, 0x6C); outb_p(0x6c, baseAddr);
timeout = 0; timeout = 0;
while (((inb(baseAddr + 1) & 0x80) == 0x80) while (((inb(baseAddr + 1) & 0x80) == 0x80)
&& (timeout < C6XDIGIO_TIME_OUT)) { && (timeout < C6XDIGIO_TIME_OUT)) {
timeout++; timeout++;
} }
WriteByteToHwPort(baseAddr, 0x68); outb_p(0x68, baseAddr);
timeout = 0; timeout = 0;
while (((inb(baseAddr + 1) & 0x80) == 0x0) while (((inb(baseAddr + 1) & 0x80) == 0x0)
&& (timeout < C6XDIGIO_TIME_OUT)) { && (timeout < C6XDIGIO_TIME_OUT)) {
timeout++; timeout++;
} }
WriteByteToHwPort(baseAddr, 0x0); outb_p(0x0, baseAddr);
timeout = 0; timeout = 0;
while (((inb(baseAddr + 1) & 0x80) == 0x80) while (((inb(baseAddr + 1) & 0x80) == 0x80)
&& (timeout < C6XDIGIO_TIME_OUT)) { && (timeout < C6XDIGIO_TIME_OUT)) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment