Searched refs:FDCS (Results 1 - 2 of 2) sorted by relevance
/linux-4.1.27/drivers/block/ |
H A D | floppy.c | 306 #define FDCS (&fdc_state[fdc]) macro 739 if (!(FDCS->dor & (0x10 << UNIT(drive))) || disk_change() 740 (FDCS->dor & 3) != UNIT(drive) || fdc != FDC(drive)) { disk_change() 743 (unsigned int)FDCS->dor); disk_change() 796 if (FDCS->address == -1) set_dor() 799 olddor = FDCS->dor; set_dor() 809 FDCS->dor = newdor; set_dor() 825 fd_outb(FDCS->dor & ~(0x10 << UNIT(current_drive)), FD_DOR); twaddle() 826 fd_outb(FDCS->dor, FD_DOR); twaddle() 838 FDCS->spec1 = FDCS->spec2 = -1; reset_fdc_info() 839 FDCS->need_configure = 1; reset_fdc_info() 840 FDCS->perp_mode = 1; reset_fdc_info() 841 FDCS->rawcmd = 0; reset_fdc_info() 862 if (FDCS->rawcmd == 2) set_fdc() 865 FDCS->reset = 1; set_fdc() 914 if (!(FDCS->dor & (0x10 << UNIT(drive)))) floppy_off() 1025 if (FDCS->reset) { fd_wait_for_completion() 1053 FDCS->reset = 1; setup_DMA() 1059 FDCS->reset = 1; setup_DMA() 1067 DMA_MODE_READ : DMA_MODE_WRITE, FDCS->address) < 0) { setup_DMA() 1070 FDCS->reset = 1; setup_DMA() 1081 virtual_dma_port = FDCS->address; setup_DMA() 1095 if (FDCS->reset) wait_til_ready() 1106 FDCS->reset = 1; wait_til_ready() 1126 FDCS->reset = 1; output_byte() 1161 FDCS->reset = 1; result() 1198 FDCS->reset = 1; perpendicular_mode() 1209 if (FDCS->perp_mode == perp_mode) perpendicular_mode() 1211 if (FDCS->version >= FDC_82077_ORIG) { perpendicular_mode() 1214 FDCS->perp_mode = perp_mode; perpendicular_mode() 1269 if (FDCS->need_configure && FDCS->version >= FDC_82072A) { fdc_specify() 1271 FDCS->need_configure = 0; fdc_specify() 1280 if (FDCS->version >= FDC_82078) { fdc_specify() 1295 if (FDCS->version >= FDC_82072) { fdc_specify() 1325 if (FDCS->spec1 != spec1 || FDCS->spec2 != spec2) { fdc_specify() 1328 output_byte(FDCS->spec1 = spec1); fdc_specify() 1329 output_byte(FDCS->spec2 = spec2); fdc_specify() 1340 if ((raw_cmd->rate & 3) == FDCS->dtr) fdc_dtr() 1351 FDCS->dtr = raw_cmd->rate & 3; fdc_dtr() 1404 FDCS->reset = 1; interpret_errors() 1541 FDCS->reset = 1; check_wp() 1618 FDCS->reset = 1; recal_interrupt() 1686 if (fdc >= N_FDC || FDCS->address == -1) { floppy_interrupt() 1695 FDCS->reset = 0; floppy_interrupt() 1698 * emit SENSEI's to clear the interrupt line. And FDCS->reset blocks the floppy_interrupt() 1722 FDCS->reset = 1; floppy_interrupt() 1748 if (FDCS->reset) { reset_interrupt() 1764 FDCS->reset = 0; reset_fdc() 1774 if (FDCS->version >= FDC_82072A) reset_fdc() 1775 fd_outb(0x80 | (FDCS->dtr & 3), FD_STATUS); reset_fdc() 1777 fd_outb(FDCS->dor & ~0x04, FD_DOR); reset_fdc() 1779 fd_outb(FDCS->dor, FD_DOR); reset_fdc() 1843 FDCS->reset = 1; floppy_shutdown() 1863 if (!(FDCS->dor & (0x10 << UNIT(current_drive)))) { start_motor() 1871 } else if (FDCS->dor & (0x10 << UNIT(current_drive))) start_motor() 1885 if (FDCS->reset) { floppy_ready() 1984 if (FDCS->reset) wait_til_done() 2053 FDCS->reset = 1; bad_flp_intr() 2967 FDCS->reset = 1; user_reset_fdc() 2968 if (FDCS->reset) { user_reset_fdc() 3179 if (FDCS->rawcmd <= 1) raw_cmd_ioctl() 3180 FDCS->rawcmd = 1; raw_cmd_ioctl() 3186 FDCS->rawcmd = 2; raw_cmd_ioctl() 3190 FDCS->rawcmd = 2; raw_cmd_ioctl() 3195 if (FDCS->reset) raw_cmd_ioctl() 3209 if (ret != -EINTR && FDCS->reset) raw_cmd_ioctl() 3898 if (FDCS->reset) get_fdc_version() 4131 if (FDCS->address != -1) floppy_resume() 4235 memset(FDCS, 0, sizeof(*FDCS)); do_floppy_init() 4236 FDCS->dtr = -1; do_floppy_init() 4237 FDCS->dor = 0x4; do_floppy_init() 4243 FDCS->version = FDC_82072A; do_floppy_init() 4286 FDCS->driver_version = FD_DRIVER_VERSION; do_floppy_init() 4288 FDCS->track[unit] = 0; do_floppy_init() 4289 if (FDCS->address == -1) do_floppy_init() 4291 FDCS->rawcmd = 2; do_floppy_init() 4295 FDCS->address = -1; do_floppy_init() 4296 FDCS->version = FDC_NONE; do_floppy_init() 4300 FDCS->version = get_fdc_version(); do_floppy_init() 4301 if (FDCS->version == FDC_NONE) { do_floppy_init() 4304 FDCS->address = -1; do_floppy_init() 4307 if (can_use_virtual_dma == 2 && FDCS->version < FDC_82072A) do_floppy_init() 4413 release_region(FDCS->address + p->offset, p->size); floppy_release_allocated_regions() 4424 if (!request_region(FDCS->address + p->offset, floppy_request_regions() 4427 FDCS->address + p->offset); floppy_request_regions() 4470 if (FDCS->address != -1) { floppy_grab_irq_and_dma() 4476 if (FDCS->address != -1) { floppy_grab_irq_and_dma() 4478 fd_outb(FDCS->dor, FD_DOR); floppy_grab_irq_and_dma() 4485 if (FDCS->address != -1) floppy_grab_irq_and_dma() 4486 fd_outb(FDCS->dor, FD_DOR); floppy_grab_irq_and_dma() 4548 if (FDCS->address != -1) floppy_release_irq_and_dma()
|
/linux-4.1.27/drivers/isdn/i4l/ |
H A D | isdn_ttyfax.c | 58 "+FHNG:", "+FDCS:", "CONNECT", "+FTSI:", isdn_tty_fax_modem_result() 110 case 6: /* +FDCS */ isdn_tty_fax_modem_result() 238 isdn_tty_fax_modem_result(6, info); /* +FDCS */ isdn_tty_fax_command() 243 isdn_tty_fax_modem_result(6, info); /* +FDCS */ isdn_tty_fax_command()
|
Completed in 782 milliseconds