Loading drivers/staging/dgap/dgap.c +50 −50 Original line number Diff line number Diff line Loading @@ -135,9 +135,9 @@ static void dgap_cmdw_ext(struct channel_t *ch, u16 cmd, u16 word, uint ncmds); static int dgap_event(struct board_t *bd); static void dgap_poll_tasklet(unsigned long data); static void dgap_cmdb(struct channel_t *ch, uchar cmd, uchar byte1, uchar byte2, uint ncmds); static void dgap_cmdw(struct channel_t *ch, uchar cmd, u16 word, uint ncmds); static void dgap_cmdb(struct channel_t *ch, u8 cmd, u8 byte1, u8 byte2, uint ncmds); static void dgap_cmdw(struct channel_t *ch, u8 cmd, u16 word, uint ncmds); static void dgap_wmove(struct channel_t *ch, char *buf, uint cnt); static int dgap_param(struct tty_struct *tty); static void dgap_parity_scan(struct channel_t *ch, unsigned char *cbuf, Loading Loading @@ -184,10 +184,10 @@ static uint dgap_config_get_useintr(struct board_t *bd); static uint dgap_config_get_altpin(struct board_t *bd); static int dgap_ms_sleep(ulong ms); static void dgap_do_bios_load(struct board_t *brd, const uchar *ubios, int len); static void dgap_do_fep_load(struct board_t *brd, const uchar *ufep, int len); static void dgap_do_bios_load(struct board_t *brd, const u8 *ubios, int len); static void dgap_do_fep_load(struct board_t *brd, const u8 *ufep, int len); #ifdef DIGI_CONCENTRATORS_SUPPORTED static void dgap_do_conc_load(struct board_t *brd, uchar *uaddr, int len); static void dgap_do_conc_load(struct board_t *brd, u8 *uaddr, int len); #endif static int dgap_after_config_loaded(int board); static int dgap_finalize_board_init(struct board_t *brd); Loading Loading @@ -275,7 +275,7 @@ MODULE_DEVICE_TABLE(pci, dgap_pci_tbl); */ struct board_id { uint config_type; uchar *name; u8 *name; uint maxports; uint dpatype; }; Loading Loading @@ -307,10 +307,10 @@ static struct pci_driver dgap_driver = { }; struct firmware_info { uchar *conf_name; /* dgap.conf */ uchar *bios_name; /* BIOS filename */ uchar *fep_name; /* FEP filename */ uchar *con_name; /* Concentrator filename FIXME*/ u8 *conf_name; /* dgap.conf */ u8 *bios_name; /* BIOS filename */ u8 *fep_name; /* FEP filename */ u8 *con_name; /* Concentrator filename FIXME*/ int num; /* sequence number */ }; Loading Loading @@ -1293,8 +1293,8 @@ static int dgap_tty_init(struct board_t *brd) int i; int tlw; uint true_count = 0; uchar *vaddr; uchar modem = 0; u8 *vaddr; u8 modem = 0; struct channel_t *ch; struct bs_t *bs; struct cm_t *cm; Loading Loading @@ -1505,8 +1505,8 @@ static void dgap_tty_uninit(struct board_t *brd) * dgap_sniff - Dump data out to the "sniff" buffer if the * proc sniff file is opened... */ static void dgap_sniff_nowait_nolock(struct channel_t *ch, uchar *text, uchar *buf, int len) static void dgap_sniff_nowait_nolock(struct channel_t *ch, u8 *text, u8 *buf, int len) { struct timeval tv; int n; Loading Loading @@ -1640,8 +1640,8 @@ static void dgap_input(struct channel_t *ch) int flip_len; int len = 0; int n = 0; uchar *buf; uchar tmpchar; u8 *buf; u8 tmpchar; int s = 0; if (!ch || ch->magic != DGAP_CHANNEL_MAGIC) Loading Loading @@ -2410,7 +2410,7 @@ static int dgap_tty_chars_in_buffer(struct tty_struct *tty) struct channel_t *ch = NULL; struct un_t *un = NULL; struct bs_t *bs = NULL; uchar tbusy; u8 tbusy; uint chars = 0; u16 thead, ttail, tmask, chead, ctail; ulong lock_flags = 0; Loading Loading @@ -2843,8 +2843,8 @@ static int dgap_tty_write(struct tty_struct *tty, const unsigned char *buf, n -= remain; vaddr = ch->ch_taddr + head; memcpy_toio(vaddr, (uchar *) buf, remain); dgap_sniff_nowait_nolock(ch, "USER WRITE", (uchar *) buf, memcpy_toio(vaddr, (u8 *) buf, remain); dgap_sniff_nowait_nolock(ch, "USER WRITE", (u8 *) buf, remain); head = ch->ch_tstart; Loading @@ -2859,8 +2859,8 @@ static int dgap_tty_write(struct tty_struct *tty, const unsigned char *buf, vaddr = ch->ch_taddr + head; remain = n; memcpy_toio(vaddr, (uchar *) buf, remain); dgap_sniff_nowait_nolock(ch, "USER WRITE", (uchar *)buf, memcpy_toio(vaddr, (u8 *) buf, remain); dgap_sniff_nowait_nolock(ch, "USER WRITE", (u8 *)buf, remain); head += remain; Loading Loading @@ -2915,7 +2915,7 @@ static int dgap_tty_tiocmget(struct tty_struct *tty) struct channel_t *ch; struct un_t *un; int result = -EIO; uchar mstat = 0; u8 mstat = 0; ulong lock_flags; if (!tty || tty->magic != TTY_MAGIC) Loading Loading @@ -3141,7 +3141,7 @@ static void dgap_tty_send_xchar(struct tty_struct *tty, char c) static int dgap_get_modem_info(struct channel_t *ch, unsigned int __user *value) { int result = 0; uchar mstat = 0; u8 mstat = 0; ulong lock_flags; int rc = 0; Loading Loading @@ -4301,9 +4301,9 @@ static int dgap_tty_register_ports(struct board_t *brd) * Copies the BIOS code from the user to the board, * and starts the BIOS running. */ static void dgap_do_bios_load(struct board_t *brd, const uchar *ubios, int len) static void dgap_do_bios_load(struct board_t *brd, const u8 *ubios, int len) { uchar *addr; u8 *addr; uint offset; int i; Loading Loading @@ -4336,7 +4336,7 @@ static void dgap_do_bios_load(struct board_t *brd, const uchar *ubios, int len) */ static int dgap_test_bios(struct board_t *brd) { uchar *addr; u8 *addr; u16 word; u16 err1; u16 err2; Loading Loading @@ -4377,9 +4377,9 @@ static int dgap_test_bios(struct board_t *brd) * Copies the FEP code from the user to the board, * and starts the FEP running. */ static void dgap_do_fep_load(struct board_t *brd, const uchar *ufep, int len) static void dgap_do_fep_load(struct board_t *brd, const u8 *ufep, int len) { uchar *addr; u8 *addr; uint offset; if (!brd || (brd->magic != DGAP_BOARD_MAGIC) || !brd->re_map_membase) Loading @@ -4398,8 +4398,8 @@ static void dgap_do_fep_load(struct board_t *brd, const uchar *ufep, int len) * it its config string describing how the concentrators look. */ if ((brd->type == PCX) || (brd->type == PEPC)) { uchar string[100]; uchar *config, *xconfig; u8 string[100]; u8 *config, *xconfig; int i = 0; xconfig = dgap_create_config_string(brd, string); Loading @@ -4423,7 +4423,7 @@ static void dgap_do_fep_load(struct board_t *brd, const uchar *ufep, int len) */ static int dgap_test_fep(struct board_t *brd) { uchar *addr; u8 *addr; u16 word; u16 err1; u16 err2; Loading Loading @@ -4472,7 +4472,7 @@ static int dgap_test_fep(struct board_t *brd) */ static void dgap_do_reset_board(struct board_t *brd) { uchar check; u8 check; u32 check1; u32 check2; int i = 0; Loading Loading @@ -4520,7 +4520,7 @@ static void dgap_do_reset_board(struct board_t *brd) /* * Sends a concentrator image into the FEP5 board. */ static void dgap_do_conc_load(struct board_t *brd, uchar *uaddr, int len) static void dgap_do_conc_load(struct board_t *brd, u8 *uaddr, int len) { char *vaddr; u16 offset = 0; Loading Loading @@ -4553,8 +4553,8 @@ static void dgap_get_vpd(struct board_t *brd) u16 vpd_offset; u16 image_length; u16 i; uchar byte1; uchar byte2; u8 byte1; u8 byte2; /* * Poke the magic number at the PCI Rom Address location. Loading Loading @@ -4733,8 +4733,8 @@ static void dgap_poll_tasklet(unsigned long data) * in the cmd buffer before returning. * *=======================================================================*/ static void dgap_cmdb(struct channel_t *ch, uchar cmd, uchar byte1, uchar byte2, uint ncmds) static void dgap_cmdb(struct channel_t *ch, u8 cmd, u8 byte1, u8 byte2, uint ncmds) { char *vaddr = NULL; struct cm_t *cm_addr = NULL; Loading Loading @@ -4776,7 +4776,7 @@ static void dgap_cmdb(struct channel_t *ch, uchar cmd, uchar byte1, * Put the data in the circular command buffer. */ writeb(cmd, (char *) (vaddr + head + CMDSTART + 0)); writeb((uchar) ch->ch_portnum, (char *) (vaddr + head + CMDSTART + 1)); writeb((u8) ch->ch_portnum, (char *) (vaddr + head + CMDSTART + 1)); writeb(byte1, (char *) (vaddr + head + CMDSTART + 2)); writeb(byte2, (char *) (vaddr + head + CMDSTART + 3)); Loading Loading @@ -4819,7 +4819,7 @@ static void dgap_cmdb(struct channel_t *ch, uchar cmd, uchar byte1, * in the cmd buffer before returning. * *=======================================================================*/ static void dgap_cmdw(struct channel_t *ch, uchar cmd, u16 word, uint ncmds) static void dgap_cmdw(struct channel_t *ch, u8 cmd, u16 word, uint ncmds) { char *vaddr = NULL; struct cm_t *cm_addr = NULL; Loading Loading @@ -4860,7 +4860,7 @@ static void dgap_cmdw(struct channel_t *ch, uchar cmd, u16 word, uint ncmds) * Put the data in the circular command buffer. */ writeb(cmd, (char *) (vaddr + head + CMDSTART + 0)); writeb((uchar) ch->ch_portnum, (char *) (vaddr + head + CMDSTART + 1)); writeb((u8) ch->ch_portnum, (char *) (vaddr + head + CMDSTART + 1)); writew((u16) word, (char *) (vaddr + head + CMDSTART + 2)); head = (head + 4) & (CMDMAX - CMDSTART - 4); Loading Loading @@ -4944,9 +4944,9 @@ static void dgap_cmdw_ext(struct channel_t *ch, u16 cmd, u16 word, uint ncmds) */ /* Write an FF to tell the FEP that we want an extended command */ writeb((uchar) 0xff, (char *) (vaddr + head + CMDSTART + 0)); writeb((u8) 0xff, (char *) (vaddr + head + CMDSTART + 0)); writeb((uchar) ch->ch_portnum, (uchar *) (vaddr + head + CMDSTART + 1)); writeb((u8) ch->ch_portnum, (u8 *) (vaddr + head + CMDSTART + 1)); writew((u16) cmd, (char *) (vaddr + head + CMDSTART + 2)); /* Loading Loading @@ -5051,7 +5051,7 @@ static void dgap_wmove(struct channel_t *ch, char *buf, uint cnt) */ static uint dgap_get_custom_baud(struct channel_t *ch) { uchar *vaddr; u8 *vaddr; ulong offset = 0; uint value = 0; Loading Loading @@ -5123,8 +5123,8 @@ static int dgap_param(struct tty_struct *tty) u16 head; u16 cflag; u16 iflag; uchar mval; uchar hflow; u8 mval; u8 hflow; if (!tty || tty->magic != TTY_MAGIC) return -ENXIO; Loading Loading @@ -5390,7 +5390,7 @@ static int dgap_param(struct tty_struct *tty) ch->ch_hflow = hflow; /* Okay to have channel and board locks held calling this */ dgap_cmdb(ch, SHFLOW, (uchar) hflow, 0xff, 0); dgap_cmdb(ch, SHFLOW, (u8) hflow, 0xff, 0); } Loading Loading @@ -5418,7 +5418,7 @@ static int dgap_param(struct tty_struct *tty) ch->ch_mostat = mval; /* Okay to have channel and board locks held calling this */ dgap_cmdb(ch, SMODEM, (uchar) mval, D_RTS(ch)|D_DTR(ch), 0); dgap_cmdb(ch, SMODEM, (u8) mval, D_RTS(ch)|D_DTR(ch), 0); } /* Loading Loading @@ -5572,8 +5572,8 @@ static int dgap_event(struct board_t *bd) ulong lock_flags; ulong lock_flags2; struct bs_t *bs; uchar *event; uchar *vaddr = NULL; u8 *event; u8 *vaddr = NULL; struct ev_t *eaddr = NULL; uint head; uint tail; Loading drivers/staging/dgap/dgap.h +31 −34 Original line number Diff line number Diff line Loading @@ -39,9 +39,6 @@ # define FALSE 0 #endif /* Required for our shared headers! */ typedef unsigned char uchar; #if !defined(TTY_FLIPBUF_SIZE) # define TTY_FLIPBUF_SIZE 512 #endif Loading Loading @@ -541,11 +538,11 @@ struct board_t { u16 device; /* PCI device ID */ u16 subvendor; /* PCI subsystem vendor ID */ u16 subdevice; /* PCI subsystem device ID */ uchar rev; /* PCI revision ID */ u8 rev; /* PCI revision ID */ uint pci_bus; /* PCI bus value */ uint pci_slot; /* PCI slot value */ u16 maxports; /* MAX ports this board can handle */ uchar vpd[VPDSIZE]; /* VPD of board, if found */ u8 vpd[VPDSIZE]; /* VPD of board, if found */ u32 bd_flags; /* Board flags */ spinlock_t bd_lock; /* Used to protect board */ Loading Loading @@ -574,11 +571,11 @@ struct board_t { ulong membase; /* Start of base memory of the card */ ulong membase_end; /* End of base memory of the card */ uchar *re_map_port; /* Remapped io port of the card */ uchar *re_map_membase;/* Remapped memory of the card */ u8 *re_map_port; /* Remapped io port of the card */ u8 *re_map_membase;/* Remapped memory of the card */ uchar runwait; /* # Processes waiting for FEP */ uchar inhibit_poller; /* Tells the poller to leave us alone */ u8 runwait; /* # Processes waiting for FEP */ u8 inhibit_poller; /* Tells the poller to leave us alone */ struct channel_t *channels[MAXPORTS]; /* array of pointers to our */ /* channels. */ Loading Loading @@ -985,7 +982,7 @@ struct channel_t { wait_queue_head_t ch_flags_wait; u32 pscan_state; uchar pscan_savechar; u8 pscan_savechar; u32 ch_portnum; /* Port number, 0 offset. */ u32 ch_open_count; /* open count */ Loading Loading @@ -1015,27 +1012,27 @@ struct channel_t { u16 ch_cook; /* Output character mask */ uchar ch_card; /* Card channel is on */ uchar ch_stopc; /* Stop character */ uchar ch_startc; /* Start character */ uchar ch_mostat; /* FEP output modem status */ uchar ch_mistat; /* FEP input modem status */ uchar ch_mforce; /* Modem values to be forced */ uchar ch_mval; /* Force values */ uchar ch_fepstopc; /* FEP stop character */ uchar ch_fepstartc; /* FEP start character */ uchar ch_astopc; /* Auxiliary Stop character */ uchar ch_astartc; /* Auxiliary Start character */ uchar ch_fepastopc; /* Auxiliary FEP stop char */ uchar ch_fepastartc; /* Auxiliary FEP start char */ uchar ch_hflow; /* FEP hardware handshake */ uchar ch_dsr; /* stores real dsr value */ uchar ch_cd; /* stores real cd value */ uchar ch_tx_win; /* channel tx buffer window */ uchar ch_rx_win; /* channel rx buffer window */ u8 ch_card; /* Card channel is on */ u8 ch_stopc; /* Stop character */ u8 ch_startc; /* Start character */ u8 ch_mostat; /* FEP output modem status */ u8 ch_mistat; /* FEP input modem status */ u8 ch_mforce; /* Modem values to be forced */ u8 ch_mval; /* Force values */ u8 ch_fepstopc; /* FEP stop character */ u8 ch_fepstartc; /* FEP start character */ u8 ch_astopc; /* Auxiliary Stop character */ u8 ch_astartc; /* Auxiliary Start character */ u8 ch_fepastopc; /* Auxiliary FEP stop char */ u8 ch_fepastartc; /* Auxiliary FEP start char */ u8 ch_hflow; /* FEP hardware handshake */ u8 ch_dsr; /* stores real dsr value */ u8 ch_cd; /* stores real cd value */ u8 ch_tx_win; /* channel tx buffer window */ u8 ch_rx_win; /* channel rx buffer window */ uint ch_custom_speed; /* Custom baud, if set */ uint ch_baud_info; /* Current baud info for /proc output */ ulong ch_rxcount; /* total of data received so far */ Loading Loading @@ -1076,14 +1073,14 @@ struct ev_t { * Download buffer structure. ************************************************************************/ struct downld_t { uchar dl_type; /* Header */ uchar dl_seq; /* Download sequence */ u8 dl_type; /* Header */ u8 dl_seq; /* Download sequence */ ushort dl_srev; /* Software revision number */ ushort dl_lrev; /* Low revision number */ ushort dl_hrev; /* High revision number */ ushort dl_seg; /* Start segment address */ ushort dl_size; /* Number of bytes to download */ uchar dl_data[1024]; /* Download data */ u8 dl_data[1024]; /* Download data */ }; /************************************************************************ Loading Loading
drivers/staging/dgap/dgap.c +50 −50 Original line number Diff line number Diff line Loading @@ -135,9 +135,9 @@ static void dgap_cmdw_ext(struct channel_t *ch, u16 cmd, u16 word, uint ncmds); static int dgap_event(struct board_t *bd); static void dgap_poll_tasklet(unsigned long data); static void dgap_cmdb(struct channel_t *ch, uchar cmd, uchar byte1, uchar byte2, uint ncmds); static void dgap_cmdw(struct channel_t *ch, uchar cmd, u16 word, uint ncmds); static void dgap_cmdb(struct channel_t *ch, u8 cmd, u8 byte1, u8 byte2, uint ncmds); static void dgap_cmdw(struct channel_t *ch, u8 cmd, u16 word, uint ncmds); static void dgap_wmove(struct channel_t *ch, char *buf, uint cnt); static int dgap_param(struct tty_struct *tty); static void dgap_parity_scan(struct channel_t *ch, unsigned char *cbuf, Loading Loading @@ -184,10 +184,10 @@ static uint dgap_config_get_useintr(struct board_t *bd); static uint dgap_config_get_altpin(struct board_t *bd); static int dgap_ms_sleep(ulong ms); static void dgap_do_bios_load(struct board_t *brd, const uchar *ubios, int len); static void dgap_do_fep_load(struct board_t *brd, const uchar *ufep, int len); static void dgap_do_bios_load(struct board_t *brd, const u8 *ubios, int len); static void dgap_do_fep_load(struct board_t *brd, const u8 *ufep, int len); #ifdef DIGI_CONCENTRATORS_SUPPORTED static void dgap_do_conc_load(struct board_t *brd, uchar *uaddr, int len); static void dgap_do_conc_load(struct board_t *brd, u8 *uaddr, int len); #endif static int dgap_after_config_loaded(int board); static int dgap_finalize_board_init(struct board_t *brd); Loading Loading @@ -275,7 +275,7 @@ MODULE_DEVICE_TABLE(pci, dgap_pci_tbl); */ struct board_id { uint config_type; uchar *name; u8 *name; uint maxports; uint dpatype; }; Loading Loading @@ -307,10 +307,10 @@ static struct pci_driver dgap_driver = { }; struct firmware_info { uchar *conf_name; /* dgap.conf */ uchar *bios_name; /* BIOS filename */ uchar *fep_name; /* FEP filename */ uchar *con_name; /* Concentrator filename FIXME*/ u8 *conf_name; /* dgap.conf */ u8 *bios_name; /* BIOS filename */ u8 *fep_name; /* FEP filename */ u8 *con_name; /* Concentrator filename FIXME*/ int num; /* sequence number */ }; Loading Loading @@ -1293,8 +1293,8 @@ static int dgap_tty_init(struct board_t *brd) int i; int tlw; uint true_count = 0; uchar *vaddr; uchar modem = 0; u8 *vaddr; u8 modem = 0; struct channel_t *ch; struct bs_t *bs; struct cm_t *cm; Loading Loading @@ -1505,8 +1505,8 @@ static void dgap_tty_uninit(struct board_t *brd) * dgap_sniff - Dump data out to the "sniff" buffer if the * proc sniff file is opened... */ static void dgap_sniff_nowait_nolock(struct channel_t *ch, uchar *text, uchar *buf, int len) static void dgap_sniff_nowait_nolock(struct channel_t *ch, u8 *text, u8 *buf, int len) { struct timeval tv; int n; Loading Loading @@ -1640,8 +1640,8 @@ static void dgap_input(struct channel_t *ch) int flip_len; int len = 0; int n = 0; uchar *buf; uchar tmpchar; u8 *buf; u8 tmpchar; int s = 0; if (!ch || ch->magic != DGAP_CHANNEL_MAGIC) Loading Loading @@ -2410,7 +2410,7 @@ static int dgap_tty_chars_in_buffer(struct tty_struct *tty) struct channel_t *ch = NULL; struct un_t *un = NULL; struct bs_t *bs = NULL; uchar tbusy; u8 tbusy; uint chars = 0; u16 thead, ttail, tmask, chead, ctail; ulong lock_flags = 0; Loading Loading @@ -2843,8 +2843,8 @@ static int dgap_tty_write(struct tty_struct *tty, const unsigned char *buf, n -= remain; vaddr = ch->ch_taddr + head; memcpy_toio(vaddr, (uchar *) buf, remain); dgap_sniff_nowait_nolock(ch, "USER WRITE", (uchar *) buf, memcpy_toio(vaddr, (u8 *) buf, remain); dgap_sniff_nowait_nolock(ch, "USER WRITE", (u8 *) buf, remain); head = ch->ch_tstart; Loading @@ -2859,8 +2859,8 @@ static int dgap_tty_write(struct tty_struct *tty, const unsigned char *buf, vaddr = ch->ch_taddr + head; remain = n; memcpy_toio(vaddr, (uchar *) buf, remain); dgap_sniff_nowait_nolock(ch, "USER WRITE", (uchar *)buf, memcpy_toio(vaddr, (u8 *) buf, remain); dgap_sniff_nowait_nolock(ch, "USER WRITE", (u8 *)buf, remain); head += remain; Loading Loading @@ -2915,7 +2915,7 @@ static int dgap_tty_tiocmget(struct tty_struct *tty) struct channel_t *ch; struct un_t *un; int result = -EIO; uchar mstat = 0; u8 mstat = 0; ulong lock_flags; if (!tty || tty->magic != TTY_MAGIC) Loading Loading @@ -3141,7 +3141,7 @@ static void dgap_tty_send_xchar(struct tty_struct *tty, char c) static int dgap_get_modem_info(struct channel_t *ch, unsigned int __user *value) { int result = 0; uchar mstat = 0; u8 mstat = 0; ulong lock_flags; int rc = 0; Loading Loading @@ -4301,9 +4301,9 @@ static int dgap_tty_register_ports(struct board_t *brd) * Copies the BIOS code from the user to the board, * and starts the BIOS running. */ static void dgap_do_bios_load(struct board_t *brd, const uchar *ubios, int len) static void dgap_do_bios_load(struct board_t *brd, const u8 *ubios, int len) { uchar *addr; u8 *addr; uint offset; int i; Loading Loading @@ -4336,7 +4336,7 @@ static void dgap_do_bios_load(struct board_t *brd, const uchar *ubios, int len) */ static int dgap_test_bios(struct board_t *brd) { uchar *addr; u8 *addr; u16 word; u16 err1; u16 err2; Loading Loading @@ -4377,9 +4377,9 @@ static int dgap_test_bios(struct board_t *brd) * Copies the FEP code from the user to the board, * and starts the FEP running. */ static void dgap_do_fep_load(struct board_t *brd, const uchar *ufep, int len) static void dgap_do_fep_load(struct board_t *brd, const u8 *ufep, int len) { uchar *addr; u8 *addr; uint offset; if (!brd || (brd->magic != DGAP_BOARD_MAGIC) || !brd->re_map_membase) Loading @@ -4398,8 +4398,8 @@ static void dgap_do_fep_load(struct board_t *brd, const uchar *ufep, int len) * it its config string describing how the concentrators look. */ if ((brd->type == PCX) || (brd->type == PEPC)) { uchar string[100]; uchar *config, *xconfig; u8 string[100]; u8 *config, *xconfig; int i = 0; xconfig = dgap_create_config_string(brd, string); Loading @@ -4423,7 +4423,7 @@ static void dgap_do_fep_load(struct board_t *brd, const uchar *ufep, int len) */ static int dgap_test_fep(struct board_t *brd) { uchar *addr; u8 *addr; u16 word; u16 err1; u16 err2; Loading Loading @@ -4472,7 +4472,7 @@ static int dgap_test_fep(struct board_t *brd) */ static void dgap_do_reset_board(struct board_t *brd) { uchar check; u8 check; u32 check1; u32 check2; int i = 0; Loading Loading @@ -4520,7 +4520,7 @@ static void dgap_do_reset_board(struct board_t *brd) /* * Sends a concentrator image into the FEP5 board. */ static void dgap_do_conc_load(struct board_t *brd, uchar *uaddr, int len) static void dgap_do_conc_load(struct board_t *brd, u8 *uaddr, int len) { char *vaddr; u16 offset = 0; Loading Loading @@ -4553,8 +4553,8 @@ static void dgap_get_vpd(struct board_t *brd) u16 vpd_offset; u16 image_length; u16 i; uchar byte1; uchar byte2; u8 byte1; u8 byte2; /* * Poke the magic number at the PCI Rom Address location. Loading Loading @@ -4733,8 +4733,8 @@ static void dgap_poll_tasklet(unsigned long data) * in the cmd buffer before returning. * *=======================================================================*/ static void dgap_cmdb(struct channel_t *ch, uchar cmd, uchar byte1, uchar byte2, uint ncmds) static void dgap_cmdb(struct channel_t *ch, u8 cmd, u8 byte1, u8 byte2, uint ncmds) { char *vaddr = NULL; struct cm_t *cm_addr = NULL; Loading Loading @@ -4776,7 +4776,7 @@ static void dgap_cmdb(struct channel_t *ch, uchar cmd, uchar byte1, * Put the data in the circular command buffer. */ writeb(cmd, (char *) (vaddr + head + CMDSTART + 0)); writeb((uchar) ch->ch_portnum, (char *) (vaddr + head + CMDSTART + 1)); writeb((u8) ch->ch_portnum, (char *) (vaddr + head + CMDSTART + 1)); writeb(byte1, (char *) (vaddr + head + CMDSTART + 2)); writeb(byte2, (char *) (vaddr + head + CMDSTART + 3)); Loading Loading @@ -4819,7 +4819,7 @@ static void dgap_cmdb(struct channel_t *ch, uchar cmd, uchar byte1, * in the cmd buffer before returning. * *=======================================================================*/ static void dgap_cmdw(struct channel_t *ch, uchar cmd, u16 word, uint ncmds) static void dgap_cmdw(struct channel_t *ch, u8 cmd, u16 word, uint ncmds) { char *vaddr = NULL; struct cm_t *cm_addr = NULL; Loading Loading @@ -4860,7 +4860,7 @@ static void dgap_cmdw(struct channel_t *ch, uchar cmd, u16 word, uint ncmds) * Put the data in the circular command buffer. */ writeb(cmd, (char *) (vaddr + head + CMDSTART + 0)); writeb((uchar) ch->ch_portnum, (char *) (vaddr + head + CMDSTART + 1)); writeb((u8) ch->ch_portnum, (char *) (vaddr + head + CMDSTART + 1)); writew((u16) word, (char *) (vaddr + head + CMDSTART + 2)); head = (head + 4) & (CMDMAX - CMDSTART - 4); Loading Loading @@ -4944,9 +4944,9 @@ static void dgap_cmdw_ext(struct channel_t *ch, u16 cmd, u16 word, uint ncmds) */ /* Write an FF to tell the FEP that we want an extended command */ writeb((uchar) 0xff, (char *) (vaddr + head + CMDSTART + 0)); writeb((u8) 0xff, (char *) (vaddr + head + CMDSTART + 0)); writeb((uchar) ch->ch_portnum, (uchar *) (vaddr + head + CMDSTART + 1)); writeb((u8) ch->ch_portnum, (u8 *) (vaddr + head + CMDSTART + 1)); writew((u16) cmd, (char *) (vaddr + head + CMDSTART + 2)); /* Loading Loading @@ -5051,7 +5051,7 @@ static void dgap_wmove(struct channel_t *ch, char *buf, uint cnt) */ static uint dgap_get_custom_baud(struct channel_t *ch) { uchar *vaddr; u8 *vaddr; ulong offset = 0; uint value = 0; Loading Loading @@ -5123,8 +5123,8 @@ static int dgap_param(struct tty_struct *tty) u16 head; u16 cflag; u16 iflag; uchar mval; uchar hflow; u8 mval; u8 hflow; if (!tty || tty->magic != TTY_MAGIC) return -ENXIO; Loading Loading @@ -5390,7 +5390,7 @@ static int dgap_param(struct tty_struct *tty) ch->ch_hflow = hflow; /* Okay to have channel and board locks held calling this */ dgap_cmdb(ch, SHFLOW, (uchar) hflow, 0xff, 0); dgap_cmdb(ch, SHFLOW, (u8) hflow, 0xff, 0); } Loading Loading @@ -5418,7 +5418,7 @@ static int dgap_param(struct tty_struct *tty) ch->ch_mostat = mval; /* Okay to have channel and board locks held calling this */ dgap_cmdb(ch, SMODEM, (uchar) mval, D_RTS(ch)|D_DTR(ch), 0); dgap_cmdb(ch, SMODEM, (u8) mval, D_RTS(ch)|D_DTR(ch), 0); } /* Loading Loading @@ -5572,8 +5572,8 @@ static int dgap_event(struct board_t *bd) ulong lock_flags; ulong lock_flags2; struct bs_t *bs; uchar *event; uchar *vaddr = NULL; u8 *event; u8 *vaddr = NULL; struct ev_t *eaddr = NULL; uint head; uint tail; Loading
drivers/staging/dgap/dgap.h +31 −34 Original line number Diff line number Diff line Loading @@ -39,9 +39,6 @@ # define FALSE 0 #endif /* Required for our shared headers! */ typedef unsigned char uchar; #if !defined(TTY_FLIPBUF_SIZE) # define TTY_FLIPBUF_SIZE 512 #endif Loading Loading @@ -541,11 +538,11 @@ struct board_t { u16 device; /* PCI device ID */ u16 subvendor; /* PCI subsystem vendor ID */ u16 subdevice; /* PCI subsystem device ID */ uchar rev; /* PCI revision ID */ u8 rev; /* PCI revision ID */ uint pci_bus; /* PCI bus value */ uint pci_slot; /* PCI slot value */ u16 maxports; /* MAX ports this board can handle */ uchar vpd[VPDSIZE]; /* VPD of board, if found */ u8 vpd[VPDSIZE]; /* VPD of board, if found */ u32 bd_flags; /* Board flags */ spinlock_t bd_lock; /* Used to protect board */ Loading Loading @@ -574,11 +571,11 @@ struct board_t { ulong membase; /* Start of base memory of the card */ ulong membase_end; /* End of base memory of the card */ uchar *re_map_port; /* Remapped io port of the card */ uchar *re_map_membase;/* Remapped memory of the card */ u8 *re_map_port; /* Remapped io port of the card */ u8 *re_map_membase;/* Remapped memory of the card */ uchar runwait; /* # Processes waiting for FEP */ uchar inhibit_poller; /* Tells the poller to leave us alone */ u8 runwait; /* # Processes waiting for FEP */ u8 inhibit_poller; /* Tells the poller to leave us alone */ struct channel_t *channels[MAXPORTS]; /* array of pointers to our */ /* channels. */ Loading Loading @@ -985,7 +982,7 @@ struct channel_t { wait_queue_head_t ch_flags_wait; u32 pscan_state; uchar pscan_savechar; u8 pscan_savechar; u32 ch_portnum; /* Port number, 0 offset. */ u32 ch_open_count; /* open count */ Loading Loading @@ -1015,27 +1012,27 @@ struct channel_t { u16 ch_cook; /* Output character mask */ uchar ch_card; /* Card channel is on */ uchar ch_stopc; /* Stop character */ uchar ch_startc; /* Start character */ uchar ch_mostat; /* FEP output modem status */ uchar ch_mistat; /* FEP input modem status */ uchar ch_mforce; /* Modem values to be forced */ uchar ch_mval; /* Force values */ uchar ch_fepstopc; /* FEP stop character */ uchar ch_fepstartc; /* FEP start character */ uchar ch_astopc; /* Auxiliary Stop character */ uchar ch_astartc; /* Auxiliary Start character */ uchar ch_fepastopc; /* Auxiliary FEP stop char */ uchar ch_fepastartc; /* Auxiliary FEP start char */ uchar ch_hflow; /* FEP hardware handshake */ uchar ch_dsr; /* stores real dsr value */ uchar ch_cd; /* stores real cd value */ uchar ch_tx_win; /* channel tx buffer window */ uchar ch_rx_win; /* channel rx buffer window */ u8 ch_card; /* Card channel is on */ u8 ch_stopc; /* Stop character */ u8 ch_startc; /* Start character */ u8 ch_mostat; /* FEP output modem status */ u8 ch_mistat; /* FEP input modem status */ u8 ch_mforce; /* Modem values to be forced */ u8 ch_mval; /* Force values */ u8 ch_fepstopc; /* FEP stop character */ u8 ch_fepstartc; /* FEP start character */ u8 ch_astopc; /* Auxiliary Stop character */ u8 ch_astartc; /* Auxiliary Start character */ u8 ch_fepastopc; /* Auxiliary FEP stop char */ u8 ch_fepastartc; /* Auxiliary FEP start char */ u8 ch_hflow; /* FEP hardware handshake */ u8 ch_dsr; /* stores real dsr value */ u8 ch_cd; /* stores real cd value */ u8 ch_tx_win; /* channel tx buffer window */ u8 ch_rx_win; /* channel rx buffer window */ uint ch_custom_speed; /* Custom baud, if set */ uint ch_baud_info; /* Current baud info for /proc output */ ulong ch_rxcount; /* total of data received so far */ Loading Loading @@ -1076,14 +1073,14 @@ struct ev_t { * Download buffer structure. ************************************************************************/ struct downld_t { uchar dl_type; /* Header */ uchar dl_seq; /* Download sequence */ u8 dl_type; /* Header */ u8 dl_seq; /* Download sequence */ ushort dl_srev; /* Software revision number */ ushort dl_lrev; /* Low revision number */ ushort dl_hrev; /* High revision number */ ushort dl_seg; /* Start segment address */ ushort dl_size; /* Number of bytes to download */ uchar dl_data[1024]; /* Download data */ u8 dl_data[1024]; /* Download data */ }; /************************************************************************ Loading