#include <linux/module.h>#include <linux/blk.h>#include <linux/kernel.h>#include <linux/string.h>#include <linux/ioport.h>#include <linux/sched.h>#include <linux/proc_fs.h>#include <linux/unistd.h>#include <linux/stat.h>#include <linux/delay.h>#include <asm/dma.h>#include <asm/ecard.h>#include <asm/io.h>#include <asm/irq.h>#include <asm/pgtable.h>#include "../../scsi/sd.h"#include "../../scsi/hosts.h"#include "powertec.h"Include dependency graph for powertec.c:

Go to the source code of this file.
|
|
Definition at line 41 of file powertec.c. Referenced by powertecscsi_detect(). |
|
|
Definition at line 49 of file powertec.c. Referenced by powertecscsi_detect(), and powertecscsi_release(). |
|
|
Definition at line 50 of file powertec.c. Referenced by powertecscsi_detect(), and powertecscsi_release(). |
|
|
Definition at line 53 of file powertec.c. Referenced by powertecscsi_detect(). |
|
|
Definition at line 61 of file powertec.c. Referenced by powertecscsi_detect(). |
|
|
Definition at line 63 of file powertec.c. Referenced by powertecscsi_irqdisable(). |
|
|
Definition at line 62 of file powertec.c. Referenced by powertecscsi_irqenable(). |
|
|
Definition at line 52 of file powertec.c. Referenced by powertecscsi_detect(). |
|
|
Definition at line 56 of file powertec.c. |
|
|
Definition at line 55 of file powertec.c. |
|
|
Definition at line 42 of file powertec.c. Referenced by powertecscsi_detect(). |
|
|
Definition at line 58 of file powertec.c. Referenced by powertecscsi_detect(). |
|
|
Definition at line 59 of file powertec.c. Referenced by powertecscsi_detect(), and powertecscsi_terminator_ctl(). |
|
|
Definition at line 40 of file powertec.c. Referenced by powertecscsi_detect(). |
|
|
Definition at line 47 of file powertec.c. Referenced by powertecscsi_detect(). |
|
|
Definition at line 68 of file powertec.c. |
|
|
Definition at line 69 of file powertec.c. |
|
|
Definition at line 70 of file powertec.c. |
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
||||||||||||||||||||
|
Definition at line 172 of file powertec.c. References __virt_to_bus, __virt_to_phys, scatterlist::address, dmasg_t::address, buf, scsi_pointer::buffer, disable_dma(), Scsi_Host::dma_channel, DMA_MODE_READ, DMA_MODE_WRITE, DMA_OUT, PowerTecScsi_Info::dmasg, enable_dma(), fasdma_pio, fasdma_real_all, scatterlist::length, dmasg_t::length, NO_DMA, NR_SG, powertecscsi_invalidate(), scsi_pointer::ptr, set_dma_mode(), set_dma_sg(), and scsi_pointer::this_residual. Referenced by powertecscsi_detect(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 220 of file powertec.c. References disable_dma(), Scsi_Host::dma_channel, and NO_DMA. Referenced by powertecscsi_detect(). Here is the call graph for this function: ![]() |
|
|
Definition at line 344 of file powertec.c. References PowerTecScsi_Info::control, Scsi_Host::dma_channel, Scsi_Host::hostt, PowerTecScsi_Info::info, Scsi_Host::io_port, Scsi_Host::irq, SHT::name, NO_DMA, NO_IRQ, p, FAS216_Info::scsi, sprintf(), VER_MAJOR, VER_MINOR, and VER_PATCH. Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 147 of file powertec.c. References fas216_intr(). Referenced by powertecscsi_detect(). Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 155 of file powertec.c. References dma_cache_inv, dma_cache_wback, and DMA_OUT. Referenced by powertecscsi_dma_setup(). |
|
||||||||||||
|
Definition at line 107 of file powertec.c. References expansion_card::irq_data, outb, port, and POWERTEC_INTR_DISABLE. |
|
||||||||||||
|
Definition at line 95 of file powertec.c. References expansion_card::irq_data, outb, port, and POWERTEC_INTR_ENABLE. |
|
||||||||||||||||||||||||||||
|
Definition at line 417 of file powertec.c. References PowerTecScsi_Info::control, Scsi_Host::dma_channel, fas216_print_device(), fas216_print_stats(), Scsi_Host::host_no, Scsi_Host::host_queue, PowerTecScsi_Info::info, Scsi_Host::io_port, Scsi_Host::irq, Scsi_Host::next, pos, powertecscsi_set_proc_info(), FAS216_Info::scsi, scsi_hostlist, sprintf(), VER_MAJOR, VER_MINOR, and VER_PATCH. Here is the call graph for this function: ![]() |
|
|
Definition at line 319 of file powertec.c. References Scsi_Host::dma_channel, ecard_address(), ECARD_FAST, ECARD_IOC, ecard_release, fas216_release(), free_dma(), free_irq(), i, Scsi_Host::io_port, Scsi_Host::irq, MAX_ECARDS, NO_DMA, NO_IRQ, POWERTEC_FAS216_OFFSET, POWERTEC_FAS216_SHIFT, and release_region. Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 381 of file powertec.c. References EINVAL, powertecscsi_terminator_ctl(), ret, and strncmp(). Referenced by powertecscsi_proc_info(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 128 of file powertec.c. References PowerTecScsi_Info::control, outb, and POWERTEC_TERM_ENABLE. Referenced by powertecscsi_detect(), and powertecscsi_set_proc_info(). |
|
|
Definition at line 77 of file powertec.c. |
|
|
Initial value: {
powertecscsi_irqenable,
powertecscsi_irqdisable,
NULL,
NULL,
NULL,
NULL
}
Definition at line 113 of file powertec.c. |
|
|
Initial value: {
PROC_SCSI_QLOGICISP, 8, "powertec",
S_IFDIR | S_IRUGO | S_IXUGO, 2
}
Definition at line 84 of file powertec.c. |
|
|
Definition at line 82 of file powertec.c. |