Searched refs:ft1000dev (Results 1 – 5 of 5) sorted by relevance
/linux-4.1.27/drivers/staging/ft1000/ft1000-usb/ |
D | ft1000_download.c | 112 static int check_usb_db(struct ft1000_usb *ft1000dev) in check_usb_db() argument 121 status = ft1000_read_register(ft1000dev, &temp, in check_usb_db() 126 status = ft1000_write_register(ft1000dev, 0x0080, in check_usb_db() 128 status = ft1000_write_register(ft1000dev, 0x0100, in check_usb_db() 130 status = ft1000_write_register(ft1000dev, 0x8000, in check_usb_db() 141 status = ft1000_read_register(ft1000dev, &temp, in check_usb_db() 157 static u16 get_handshake(struct ft1000_usb *ft1000dev, u16 expected_value) in get_handshake() argument 167 status = ft1000_write_register(ft1000dev, FT1000_DB_DNLD_RX, in get_handshake() 169 if (ft1000dev->fcodeldr) { in get_handshake() 170 pr_debug("fcodeldr is %d\n", ft1000dev->fcodeldr); in get_handshake() [all …]
|
D | ft1000_usb.c | 68 struct ft1000_usb *ft1000dev; in ft1000_probe() local 72 ft1000dev = kzalloc(sizeof(struct ft1000_usb), GFP_KERNEL); in ft1000_probe() 73 if (!ft1000dev) in ft1000_probe() 80 ft1000dev->dev = dev; in ft1000_probe() 81 ft1000dev->status = 0; in ft1000_probe() 82 ft1000dev->net = NULL; in ft1000_probe() 83 ft1000dev->tx_urb = usb_alloc_urb(0, GFP_KERNEL); in ft1000_probe() 84 ft1000dev->rx_urb = usb_alloc_urb(0, GFP_KERNEL); in ft1000_probe() 85 if (!ft1000dev->tx_urb || !ft1000dev->rx_urb) { in ft1000_probe() 119 ft1000dev->bulk_in_endpointAddr = in ft1000_probe() [all …]
|
D | ft1000_hw.c | 50 static int ft1000_control(struct ft1000_usb *ft1000dev, unsigned int pipe, in ft1000_control() argument 56 if ((ft1000dev == NULL) || (ft1000dev->dev == NULL)) { in ft1000_control() 61 ret = usb_control_msg(ft1000dev->dev, pipe, request, requesttype, in ft1000_control() 71 int ft1000_read_register(struct ft1000_usb *ft1000dev, u16 *Data, in ft1000_read_register() argument 76 ret = ft1000_control(ft1000dev, in ft1000_read_register() 77 usb_rcvctrlpipe(ft1000dev->dev, 0), in ft1000_read_register() 90 int ft1000_write_register(struct ft1000_usb *ft1000dev, u16 value, in ft1000_write_register() argument 95 ret = ft1000_control(ft1000dev, in ft1000_write_register() 96 usb_sndctrlpipe(ft1000dev->dev, 0), in ft1000_write_register() 109 int ft1000_read_dpram32(struct ft1000_usb *ft1000dev, u16 indx, u8 *buffer, in ft1000_read_dpram32() argument [all …]
|
D | ft1000_usb.h | 105 int ft1000_read_register(struct ft1000_usb *ft1000dev, 107 int ft1000_write_register(struct ft1000_usb *ft1000dev, 109 int ft1000_read_dpram32(struct ft1000_usb *ft1000dev, 111 int ft1000_write_dpram32(struct ft1000_usb *ft1000dev, 113 int ft1000_read_dpram16(struct ft1000_usb *ft1000dev, 115 int ft1000_write_dpram16(struct ft1000_usb *ft1000dev, 117 int fix_ft1000_read_dpram32(struct ft1000_usb *ft1000dev, 119 int fix_ft1000_write_dpram32(struct ft1000_usb *ft1000dev, 127 int scram_dnldr(struct ft1000_usb *ft1000dev, void *pFileStart, 137 extern int card_send_command(struct ft1000_usb *ft1000dev, [all …]
|
D | ft1000_debug.c | 409 struct ft1000_usb *ft1000dev; in ft1000_ioctl() local 436 ft1000dev = info->priv; in ft1000_ioctl() 452 if (ft1000dev->app_info[i].fileobject == &file->f_owner) { in ft1000_ioctl() 453 ft1000dev->app_info[i].DspBCMsgFlag = 1; in ft1000_ioctl() 480 result = card_send_command(ft1000dev, ConnectionMsg, 0x4c); in ft1000_ioctl() 487 result = card_send_command(ft1000dev, ConnectionMsg, 0x4c); in ft1000_ioctl() 498 ft1000_read_dpram16(ft1000dev, FT1000_MAG_DSP_LED, (u8 *)&ledStat, FT1000_MAG_DSP_LED_INDX); in ft1000_ioctl() 501 …ft1000_read_dpram16(ft1000dev, FT1000_MAG_DSP_CON_STATE, (u8 *)&conStat, FT1000_MAG_DSP_CON_STATE_… in ft1000_ioctl() 541 if (ft1000dev->DrvMsgPend) in ft1000_ioctl() 544 if (ft1000dev->fProvComplete == 0) in ft1000_ioctl() [all …]
|