Commit 62ca89a1 authored by Artem Fetishev's avatar Artem Fetishev Committed by Greg Kroah-Hartman

drivers: staging: ft1000: Fix lines over 80 characters

..plus some function arg indentation which I haven't noticed at first.
Signed-off-by: default avatarArtem Fetishev <wwctrsrx@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 48d1e475
...@@ -25,7 +25,10 @@ ...@@ -25,7 +25,10 @@
#define FT1000_DPRAM_BASE 0x0000 /* Dual Port RAM starting offset */ #define FT1000_DPRAM_BASE 0x0000 /* Dual Port RAM starting offset */
/* Maximum number of occurrence of pseudo header errors before resetting PC Card. */ /*
* Maximum number of occurrence of pseudo header errors before resetting PC
* Card.
*/
#define MAX_PH_ERR 300 #define MAX_PH_ERR 300
#define SUCCESS 0x00 #define SUCCESS 0x00
...@@ -40,16 +43,17 @@ struct ft1000_pcmcia { ...@@ -40,16 +43,17 @@ struct ft1000_pcmcia {
struct pcmcia_device; struct pcmcia_device;
struct net_device; struct net_device;
extern struct net_device *init_ft1000_card(struct pcmcia_device *link, extern struct net_device *init_ft1000_card(struct pcmcia_device *link,
void *ft1000_reset); void *ft1000_reset);
extern void stop_ft1000_card(struct net_device *dev); extern void stop_ft1000_card(struct net_device *dev);
extern int card_download(struct net_device *dev, const u8 *pFileStart, extern int card_download(struct net_device *dev, const u8 *pFileStart,
size_t FileLength); size_t FileLength);
extern void ft1000InitProc(struct net_device *dev); extern void ft1000InitProc(struct net_device *dev);
extern void ft1000CleanupProc(struct net_device *dev); extern void ft1000CleanupProc(struct net_device *dev);
extern u16 ft1000_read_dpram(struct net_device *dev, int offset); extern u16 ft1000_read_dpram(struct net_device *dev, int offset);
extern void card_bootload(struct net_device *dev); extern void card_bootload(struct net_device *dev);
extern u16 ft1000_read_dpram_mag_16(struct net_device *dev, int offset, int Index); extern u16 ft1000_read_dpram_mag_16(struct net_device *dev, int offset,
int Index);
extern u32 ft1000_read_dpram_mag_32(struct net_device *dev, int offset); extern u32 ft1000_read_dpram_mag_32(struct net_device *dev, int offset);
void ft1000_write_dpram_mag_32(struct net_device *dev, int offset, u32 value); void ft1000_write_dpram_mag_32(struct net_device *dev, int offset, u32 value);
...@@ -60,7 +64,8 @@ static inline u16 ft1000_read_reg(struct net_device *dev, u16 offset) ...@@ -60,7 +64,8 @@ static inline u16 ft1000_read_reg(struct net_device *dev, u16 offset)
} }
/* Set the value of a given ASIC register. */ /* Set the value of a given ASIC register. */
static inline void ft1000_write_reg(struct net_device *dev, u16 offset, u16 value) static inline void ft1000_write_reg(struct net_device *dev, u16 offset,
u16 value)
{ {
outw(value, dev->base_addr + offset); outw(value, dev->base_addr + offset);
} }
......
...@@ -60,12 +60,24 @@ struct IOCTL_GET_DSP_STAT { ...@@ -60,12 +60,24 @@ struct IOCTL_GET_DSP_STAT {
/* 0111 = 15dB to 22dB */ /* 0111 = 15dB to 22dB */
/* 1111 = >22dB */ /* 1111 = >22dB */
/* Bits 12-15 = Reserved */ /* Bits 12-15 = Reserved */
unsigned long nTxPkts; /* Number of packets transmitted from host to dsp */ unsigned long nTxPkts; /* Number of packets transmitted
unsigned long nRxPkts; /* Number of packets received from dsp to host */ * from host to dsp
unsigned long nTxBytes; /* Number of bytes transmitted from host to dsp */ */
unsigned long nRxBytes; /* Number of bytes received from dsp to host */ unsigned long nRxPkts; /* Number of packets received from
unsigned long ConTm; /* Current session connection time in seconds */ * dsp to host
unsigned char CalVer[CALVERSZ]; /* Proprietary Calibration Version */ */
unsigned long nTxBytes; /* Number of bytes transmitted
* from host to dsp
*/
unsigned long nRxBytes; /* Number of bytes received from
* dsp to host
*/
unsigned long ConTm; /* Current session connection time
* in seconds
*/
unsigned char CalVer[CALVERSZ]; /* Proprietary Calibration
* Version
*/
unsigned char CalDate[CALDATESZ]; /* Proprietary Calibration Date */ unsigned char CalDate[CALDATESZ]; /* Proprietary Calibration Date */
} __packed; } __packed;
...@@ -94,12 +106,18 @@ struct IOCTL_DPRAM_COMMAND { ...@@ -94,12 +106,18 @@ struct IOCTL_DPRAM_COMMAND {
#define IOCTL_CONNECT 10 #define IOCTL_CONNECT 10
#define IOCTL_DISCONNECT 11 #define IOCTL_DISCONNECT 11
#define IOCTL_FT1000_GET_DSP_STAT _IOR(FT1000_MAGIC_CODE, IOCTL_GET_DSP_STAT_CMD, struct IOCTL_GET_DSP_STAT) #define IOCTL_FT1000_GET_DSP_STAT _IOR(FT1000_MAGIC_CODE, \
#define IOCTL_FT1000_GET_VER _IOR(FT1000_MAGIC_CODE, IOCTL_GET_VER_CMD, struct IOCTL_GET_VER) IOCTL_GET_DSP_STAT_CMD, \
struct IOCTL_GET_DSP_STAT)
#define IOCTL_FT1000_GET_VER _IOR(FT1000_MAGIC_CODE, IOCTL_GET_VER_CMD, \
struct IOCTL_GET_VER)
#define IOCTL_FT1000_CONNECT _IO(FT1000_MAGIC_CODE, IOCTL_CONNECT) #define IOCTL_FT1000_CONNECT _IO(FT1000_MAGIC_CODE, IOCTL_CONNECT)
#define IOCTL_FT1000_DISCONNECT _IO(FT1000_MAGIC_CODE, IOCTL_DISCONNECT) #define IOCTL_FT1000_DISCONNECT _IO(FT1000_MAGIC_CODE, IOCTL_DISCONNECT)
#define IOCTL_FT1000_SET_DPRAM _IOW(FT1000_MAGIC_CODE, IOCTL_SET_DPRAM_CMD, struct IOCTL_DPRAM_BLK) #define IOCTL_FT1000_SET_DPRAM _IOW(FT1000_MAGIC_CODE, IOCTL_SET_DPRAM_CMD, \
#define IOCTL_FT1000_GET_DPRAM _IOR(FT1000_MAGIC_CODE, IOCTL_GET_DPRAM_CMD, struct IOCTL_DPRAM_BLK) struct IOCTL_DPRAM_BLK)
#define IOCTL_FT1000_REGISTER _IOW(FT1000_MAGIC_CODE, IOCTL_REGISTER_CMD, unsigned short *) #define IOCTL_FT1000_GET_DPRAM _IOR(FT1000_MAGIC_CODE, IOCTL_GET_DPRAM_CMD, \
struct IOCTL_DPRAM_BLK)
#define IOCTL_FT1000_REGISTER _IOW(FT1000_MAGIC_CODE, IOCTL_REGISTER_CMD, \
unsigned short *)
#endif /* _FT1000IOCTLH_ */ #endif /* _FT1000IOCTLH_ */
...@@ -14,14 +14,18 @@ ...@@ -14,14 +14,18 @@
struct app_info_block { struct app_info_block {
u32 nTxMsg; /* DPRAM msg sent to DSP with app_id */ u32 nTxMsg; /* DPRAM msg sent to DSP with app_id */
u32 nRxMsg; /* DPRAM msg rcv from dsp with app_id */ u32 nRxMsg; /* DPRAM msg rcv from dsp with app_id */
u32 nTxMsgReject; /* DPRAM msg rejected due to DSP doorbell set */ u32 nTxMsgReject; /* DPRAM msg rejected due to DSP doorbell
* set
*/
u32 nRxMsgMiss; /* DPRAM msg dropped due to overflow */ u32 nRxMsgMiss; /* DPRAM msg dropped due to overflow */
struct fown_struct *fileobject;/* Application's file object */ struct fown_struct *fileobject;/* Application's file object */
u16 app_id; /* Application id */ u16 app_id; /* Application id */
int DspBCMsgFlag; int DspBCMsgFlag;
int NumOfMsg; /* number of messages queued up */ int NumOfMsg; /* number of messages queued up */
wait_queue_head_t wait_dpram_msg; wait_queue_head_t wait_dpram_msg;
struct list_head app_sqlist; /* link list of msgs for applicaton on slow queue */ struct list_head app_sqlist; /* link list of msgs for applicaton on
* slow queue
*/
} __packed; } __packed;
#define DEBUG(args...) pr_info(args) #define DEBUG(args...) pr_info(args)
...@@ -41,7 +45,9 @@ struct app_info_block { ...@@ -41,7 +45,9 @@ struct app_info_block {
/* MEMORY MAP FOR MAGNEMITE */ /* MEMORY MAP FOR MAGNEMITE */
/* the indexes are swapped comparing to PCMCIA - is it OK or a bug? */ /* the indexes are swapped comparing to PCMCIA - is it OK or a bug? */
#undef FT1000_MAG_DSP_LED_INDX #undef FT1000_MAG_DSP_LED_INDX
#define FT1000_MAG_DSP_LED_INDX 0x1 /* dsp led status for PAD device */ #define FT1000_MAG_DSP_LED_INDX 0x1 /* dsp led status for PAD
* device
*/
#undef FT1000_MAG_DSP_CON_STATE_INDX #undef FT1000_MAG_DSP_CON_STATE_INDX
#define FT1000_MAG_DSP_CON_STATE_INDX 0x0 /* DSP Connection Status Info */ #define FT1000_MAG_DSP_CON_STATE_INDX 0x0 /* DSP Connection Status Info */
...@@ -99,21 +105,21 @@ struct dpram_blk { ...@@ -99,21 +105,21 @@ struct dpram_blk {
} __packed; } __packed;
int ft1000_read_register(struct ft1000_usb *ft1000dev, int ft1000_read_register(struct ft1000_usb *ft1000dev,
u16 *Data, u16 nRegIndx); u16 *Data, u16 nRegIndx);
int ft1000_write_register(struct ft1000_usb *ft1000dev, int ft1000_write_register(struct ft1000_usb *ft1000dev,
u16 value, u16 nRegIndx); u16 value, u16 nRegIndx);
int ft1000_read_dpram32(struct ft1000_usb *ft1000dev, int ft1000_read_dpram32(struct ft1000_usb *ft1000dev,
u16 indx, u8 *buffer, u16 cnt); u16 indx, u8 *buffer, u16 cnt);
int ft1000_write_dpram32(struct ft1000_usb *ft1000dev, int ft1000_write_dpram32(struct ft1000_usb *ft1000dev,
u16 indx, u8 *buffer, u16 cnt); u16 indx, u8 *buffer, u16 cnt);
int ft1000_read_dpram16(struct ft1000_usb *ft1000dev, int ft1000_read_dpram16(struct ft1000_usb *ft1000dev,
u16 indx, u8 *buffer, u8 highlow); u16 indx, u8 *buffer, u8 highlow);
int ft1000_write_dpram16(struct ft1000_usb *ft1000dev, int ft1000_write_dpram16(struct ft1000_usb *ft1000dev,
u16 indx, u16 value, u8 highlow); u16 indx, u16 value, u8 highlow);
int fix_ft1000_read_dpram32(struct ft1000_usb *ft1000dev, int fix_ft1000_read_dpram32(struct ft1000_usb *ft1000dev,
u16 indx, u8 *buffer); u16 indx, u8 *buffer);
int fix_ft1000_write_dpram32(struct ft1000_usb *ft1000dev, int fix_ft1000_write_dpram32(struct ft1000_usb *ft1000dev,
u16 indx, u8 *buffer); u16 indx, u8 *buffer);
extern void *pFileStart; extern void *pFileStart;
extern size_t FileLength; extern size_t FileLength;
...@@ -125,12 +131,13 @@ int scram_dnldr(struct ft1000_usb *ft1000dev, void *pFileStart, ...@@ -125,12 +131,13 @@ int scram_dnldr(struct ft1000_usb *ft1000dev, void *pFileStart,
extern struct list_head freercvpool; extern struct list_head freercvpool;
extern spinlock_t free_buff_lock; /* lock to arbitrate free buffer list for receive command data */ /* lock to arbitrate free buffer list for receive command data */
extern spinlock_t free_buff_lock;
int ft1000_create_dev(struct ft1000_usb *dev); int ft1000_create_dev(struct ft1000_usb *dev);
void ft1000_destroy_dev(struct net_device *dev); void ft1000_destroy_dev(struct net_device *dev);
extern void card_send_command(struct ft1000_usb *ft1000dev, extern void card_send_command(struct ft1000_usb *ft1000dev,
void *ptempbuffer, int size); void *ptempbuffer, int size);
struct dpram_blk *ft1000_get_buffer(struct list_head *bufflist); struct dpram_blk *ft1000_get_buffer(struct list_head *bufflist);
void ft1000_free_buffer(struct dpram_blk *pdpram_blk, struct list_head *plist); void ft1000_free_buffer(struct dpram_blk *pdpram_blk, struct list_head *plist);
...@@ -139,12 +146,10 @@ int dsp_reload(struct ft1000_usb *ft1000dev); ...@@ -139,12 +146,10 @@ int dsp_reload(struct ft1000_usb *ft1000dev);
int init_ft1000_netdev(struct ft1000_usb *ft1000dev); int init_ft1000_netdev(struct ft1000_usb *ft1000dev);
struct usb_interface; struct usb_interface;
int reg_ft1000_netdev(struct ft1000_usb *ft1000dev, int reg_ft1000_netdev(struct ft1000_usb *ft1000dev,
struct usb_interface *intf); struct usb_interface *intf);
int ft1000_poll(void *dev_id); int ft1000_poll(void *dev_id);
int ft1000_init_proc(struct net_device *dev); int ft1000_init_proc(struct net_device *dev);
void ft1000_cleanup_proc(struct ft1000_info *info); void ft1000_cleanup_proc(struct ft1000_info *info);
#endif /* _FT1000_USB_H_ */
#endif
/* /*
* Common structures and definitions for FT1000 Flarion Flash OFDM PCMCIA and USB devices * Common structures and definitions for FT1000 Flarion Flash OFDM PCMCIA and
* USB devices.
* *
* Originally copyright (c) 2002 Flarion Technologies * Originally copyright (c) 2002 Flarion Technologies
* *
...@@ -17,7 +18,9 @@ ...@@ -17,7 +18,9 @@
#define MAGNEMITE_ID 0x1a01 /* ASIC ID for Magnemite */ #define MAGNEMITE_ID 0x1a01 /* ASIC ID for Magnemite */
/* MEMORY MAP common to both ELECTRABUZZ and MAGNEMITE */ /* MEMORY MAP common to both ELECTRABUZZ and MAGNEMITE */
#define FT1000_REG_DPRAM_ADDR 0x000E /* DPADR - Dual Port Ram Indirect Address Register */ #define FT1000_REG_DPRAM_ADDR 0x000E /* DPADR - Dual Port Ram Indirect
* Address Register
*/
#define FT1000_REG_SUP_CTRL 0x0020 /* HCTR - Host Control Register */ #define FT1000_REG_SUP_CTRL 0x0020 /* HCTR - Host Control Register */
#define FT1000_REG_SUP_STAT 0x0022 /* HSTAT - Host Status Register */ #define FT1000_REG_SUP_STAT 0x0022 /* HSTAT - Host Status Register */
#define FT1000_REG_RESET 0x0024 /* HCTR - Host Control Register */ #define FT1000_REG_RESET 0x0024 /* HCTR - Host Control Register */
......
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