Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 235907
b: refs/heads/master
c: 31da7c0
h: refs/heads/master
i:
  235905: d1a6bec
  235903: bac6e37
v: v3
  • Loading branch information
Marek Belisko authored and Greg Kroah-Hartman committed Feb 9, 2011
1 parent 6297255 commit a94aab2
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 36 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 4a526fca849f942426ed1017c9a8060a503c3883
refs/heads/master: 31da7c09de2cdfcd5ad0c87b78b00637402545bd
63 changes: 28 additions & 35 deletions trunk/drivers/staging/ft1000/ft1000-usb/ft1000_hw.c
Original file line number Diff line number Diff line change
Expand Up @@ -101,28 +101,22 @@ static int ft1000_control(struct ft1000_device *ft1000dev, unsigned int pipe,
//
//---------------------------------------------------------------------------

int ft1000_read_register(struct ft1000_device *ft1000dev, u16* Data, u16 nRegIndx)
int ft1000_read_register(struct ft1000_device *ft1000dev, u16* Data,
u16 nRegIndx)
{
int ret = STATUS_SUCCESS;

//DEBUG("ft1000_read_register: reg index is %d\n", nRegIndx);
//DEBUG("ft1000_read_register: spin_lock locked\n");
ret = ft1000_control(ft1000dev,
usb_rcvctrlpipe(ft1000dev->dev,0),
HARLEY_READ_REGISTER, //request --READ_REGISTER
HARLEY_READ_OPERATION, //requestType
0, //value
nRegIndx, //index
Data, //data
2, //data size
LARGE_TIMEOUT ); //timeout

//DEBUG("ft1000_read_register: ret is %d \n", ret);

//DEBUG("ft1000_read_register: data is %x \n", *Data);

return ret;
int ret = STATUS_SUCCESS;

ret = ft1000_control(ft1000dev,
usb_rcvctrlpipe(ft1000dev->dev, 0),
HARLEY_READ_REGISTER,
HARLEY_READ_OPERATION,
0,
nRegIndx,
Data,
2,
LARGE_TIMEOUT);

return ret;
}

//---------------------------------------------------------------------------
Expand All @@ -140,23 +134,22 @@ int ft1000_read_register(struct ft1000_device *ft1000dev, u16* Data, u16 nRegInd
// Notes:
//
//---------------------------------------------------------------------------
int ft1000_write_register(struct ft1000_device *ft1000dev, u16 value, u16 nRegIndx)
int ft1000_write_register(struct ft1000_device *ft1000dev, u16 value,
u16 nRegIndx)
{
int ret = STATUS_SUCCESS;

//DEBUG("ft1000_write_register: value is: %d, reg index is: %d\n", value, nRegIndx);

ret = ft1000_control(ft1000dev,
usb_sndctrlpipe(ft1000dev->dev, 0),
HARLEY_WRITE_REGISTER, //request -- WRITE_REGISTER
HARLEY_WRITE_OPERATION, //requestType
value,
nRegIndx,
NULL,
0,
LARGE_TIMEOUT );
int ret = STATUS_SUCCESS;

ret = ft1000_control(ft1000dev,
usb_sndctrlpipe(ft1000dev->dev, 0),
HARLEY_WRITE_REGISTER,
HARLEY_WRITE_OPERATION,
value,
nRegIndx,
NULL,
0,
LARGE_TIMEOUT);

return ret;
return ret;
}

//---------------------------------------------------------------------------
Expand Down

0 comments on commit a94aab2

Please sign in to comment.