/drivers/ata/ |
H A D | sata_vsc.c | 2 * sata_vsc.c - Vitesse VSC7174 4 port DPA SATA 314 static void vsc_sata_setup_port(struct ata_ioports *port, void __iomem *base) argument 316 port->cmd_addr = base + VSC_SATA_TF_CMD_OFFSET; 317 port->data_addr = base + VSC_SATA_TF_DATA_OFFSET; 318 port->error_addr = base + VSC_SATA_TF_ERROR_OFFSET; 319 port->feature_addr = base + VSC_SATA_TF_FEATURE_OFFSET; 320 port->nsect_addr = base + VSC_SATA_TF_NSECT_OFFSET; 321 port->lbal_addr = base + VSC_SATA_TF_LBAL_OFFSET; 322 port->lbam_addr = base + VSC_SATA_TF_LBAM_OFFSET; 323 port [all...] |
/drivers/atm/ |
H A D | solos-pci.c | 62 #define TX_DMA_ADDR(port) (0x40 + (4 * (port))) 63 #define RX_DMA_ADDR(port) (0x30 + (4 * (port))) 145 int port; member in struct:solos_param 171 static void fpga_queue(struct solos_card *card, int port, struct sk_buff *skb, 221 prm.port = SOLOS_CHAN(atmdev); 227 fpga_queue(card, prm.port, skb, NULL); 277 prm.port = SOLOS_CHAN(atmdev); 283 fpga_queue(card, prm.port, sk 348 process_status(struct solos_card *card, int port, struct sk_buff *skb) argument 415 process_command(struct solos_card *card, int port, struct sk_buff *skb) argument 768 int port; local 952 unsigned char port = SOLOS_CHAN(vcc->dev); local 1026 fpga_queue(struct solos_card *card, int port, struct sk_buff *skb, struct atm_vcc *vcc) argument 1053 unsigned char port; local [all...] |
/drivers/auxdisplay/ |
H A D | Kconfig | 37 hex "Parallel port where the LCD is connected" 41 The address of the parallel port where the LCD is connected. 43 The first standard parallel port address is 0x378. 44 The second standard parallel port address is 0x278. 45 The third standard parallel port address is 0x3BC. 64 to the parallel port. 87 For help about how to wire your LCD to the parallel port,
|
/drivers/bcma/ |
H A D | scan.c | 217 u32 type, u8 port) 226 (((ent & SCAN_ADDR_PORT) >> SCAN_ADDR_PORT_SHIFT) != port)) { 353 /* First Slave Address Descriptor should be port 0: 377 /* no more entries for port _i_ */ 378 /* pr_debug("erom: slave port %d " 394 /* no more entries for port _i_ */ 412 /* no more entries for port _i_ */ 216 bcma_erom_get_addr_desc(struct bcma_bus *bus, u32 __iomem **eromptr, u32 type, u8 port) argument
|
/drivers/block/ |
H A D | Kconfig | 81 tristate "Parallel port IDE device support" 85 your computer's parallel port. Most of them are actually IDE devices 86 using a parallel port IDE adapter. This option enables the PARIDE 90 If you have said Y to the "Parallel-port support" configuration 91 option, you may share a single port between your printer and other 92 parallel port devices. Answer Y to build PARIDE support into your 94 your parallel port support is in a loadable module, you must build 101 least one high-level driver (e.g. "Parallel port IDE disks", 102 "Parallel port ATAPI CD-ROMs", "Parallel port ATAP [all...] |
H A D | hd.c | 69 #define HD_PRECOMP HD_FEATURE /* obsolete use of this port - predates IDE */ 312 unsigned short port; local 326 port = HD_DATA; 327 outb_p(disk->wpcom >> 2, ++port); 328 outb_p(nsect, ++port); 329 outb_p(sect, ++port); 330 outb_p(cyl, ++port); 331 outb_p(cyl >> 8, ++port); 332 outb_p(0xA0 | (disk->unit << 4) | head, ++port); 333 outb_p(cmd, ++port); [all...] |
/drivers/block/mtip32xx/ |
H A D | mtip32xx.c | 166 if (dd->port) { 167 set_bit(MTIP_PF_SR_CLEANUP_BIT, &dd->port->flags); 168 wake_up_interruptible(&dd->port->svc_wait); 171 "%s: dd->port is NULL\n", __func__); 220 * @port Pointer to the port data structure. 228 static void mtip_async_complete(struct mtip_port *port, argument 231 struct driver_data *dd = port->dd; 234 if (unlikely(!dd) || unlikely(!port)) 238 dev_warn(&port 300 mtip_issue_ncq_command(struct mtip_port *port, int tag) argument 322 mtip_enable_fis(struct mtip_port *port, int enable) argument 348 mtip_enable_engine(struct mtip_port *port, int enable) argument 369 mtip_start_port(struct mtip_port *port) argument 387 mtip_deinit_port(struct mtip_port *port) argument 412 mtip_init_port(struct mtip_port *port) argument 455 mtip_restart_port(struct mtip_port *port) argument 579 mtip_completion(struct mtip_port *port, int tag, struct mtip_cmd *command, int status) argument 590 mtip_null_completion(struct mtip_port *port, int tag, struct mtip_cmd *command, int status) argument 610 struct mtip_port *port; local 788 mtip_workq_sdbfx(struct mtip_port *port, int group, u32 completed) argument 838 struct mtip_port *port = dd->port; local 887 struct mtip_port *port = dd->port; local 979 mtip_issue_non_ncq_command(struct mtip_port *port, int tag) argument 985 mtip_pause_ncq(struct mtip_port *port, struct host_to_dev_fis *fis) argument 1032 mtip_quiesce_io(struct mtip_port *port, unsigned long timeout) argument 1091 mtip_exec_internal_command(struct mtip_port *port, struct host_to_dev_fis *fis, int fis_len, dma_addr_t buffer, int buf_len, u32 opts, gfp_t atomic, unsigned long timeout) argument 1334 mtip_get_identify(struct mtip_port *port, void __user *user_buffer) argument 1425 mtip_standby_immediate(struct mtip_port *port) argument 1470 mtip_read_log_page(struct mtip_port *port, u8 page, u16 *buffer, dma_addr_t buffer_dma, unsigned int sectors) argument 1507 mtip_get_smart_data(struct mtip_port *port, u8 *buffer, dma_addr_t buffer_dma) argument 1543 mtip_get_smart_attr(struct mtip_port *port, unsigned int id, struct smart_attr *attrib) argument 1676 struct mtip_port *port = dd->port; local 1695 mtip_dump_identify(struct mtip_port *port) argument 1783 exec_drive_task(struct mtip_port *port, u8 *command) argument 1853 exec_drive_command(struct mtip_port *port, u8 *command, void __user *user_buffer) argument 2376 struct mtip_port *port = dd->port; local 2971 struct mtip_port *port = dd->port; local 3084 struct mtip_port *port = dd->port; local 3106 struct mtip_port *port = dd->port; local [all...] |
H A D | mtip32xx.h | 178 void *port; member in struct:mtip_work 187 mtip_workq_sdbfx(w->port, group, w->completed); \ 334 void (*comp_func)(struct mtip_port *port, 350 /* Structure used to describe a port. */ 352 /* Pointer back to the driver data for this port. */ 359 /* Base address of the memory mapped IO for the port. */ 436 * indicates the state of the port. Also, helps the service thread 472 struct mtip_port *port; /* Pointer to the port data structure. */ member in struct:driver_data
|
/drivers/block/paride/ |
H A D | Kconfig | 12 tristate "Parallel port IDE disks" 16 connected through a parallel port. If you chose to build PARIDE 18 parallel port IDE driver, otherwise you should answer M to build 20 must also have at least one parallel port protocol driver in your 26 tristate "Parallel port ATAPI CD-ROMs" 30 connected through a parallel port. If you chose to build PARIDE 32 parallel port ATAPI CD-ROM driver, otherwise you should answer M to 34 must also have at least one parallel port protocol driver in your 42 tristate "Parallel port ATAPI disks" 46 connected through a parallel port [all...] |
H A D | aten.c | 6 parallel port adapter. The EH-100 supports 4-bit and 8-bit 128 pi->device,ATEN_VERSION,pi->port);
|
H A D | bpck.c | 6 "backpack" parallel port IDE adapter. 338 pi->device,pi->port,pi->unit,pi->mode); 400 static int bpck_test_port ( PIA *pi ) /* check for 8-bit port */ 442 printk(" at 0x%x, mode %d (%s), delay %d\n",pi->port,
|
H A D | bpck6.c | 6 "BACKPACK" parallel port IDE adapter 46 #define ATAPI_DATA 0 /* data port */ 53 #define ATAPI_STATUS 7 /* status port (read) */ 54 #define ATAPI_COMMAND 7 /* command port (write) */ 125 static int bpck6_test_port ( PIA *pi ) /* check for 8-bit port */ 130 ((struct pardevice*)(pi->pardev))->port->modes, 131 ((struct pardevice *)(pi->pardev))->port->base); 136 PPCSTRUCT(pi)->lpt_addr=pi->port; 139 if(((struct pardevice *)(pi->pardev))->port->modes & 145 else if(((struct pardevice *)(pi->pardev))->port [all...] |
H A D | comm.c | 7 the parallel port devices marketed by Arista currently 184 pi->device,COMM_VERSION,pi->port);
|
H A D | dstr.c | 199 pi->device,DSTR_VERSION,pi->port);
|
H A D | epat.c | 7 used in many popular parallel port disk products such as the 283 printk("%s: epat: port 0x%x, mode %d, ccr %x, test=(%d,%d,%d)\n", 284 pi->device,pi->port,pi->mode,cc,e[0],e[1],f); 302 pi->device,EPAT_VERSION,ver,pi->port);
|
H A D | epia.c | 32 /* mode codes: 0 nybble reads on port 1, 8-bit writes 266 printk("%s: epia: port 0x%x, mode %d, test=(%d,%d,%d)\n", 267 pi->device,pi->port,pi->mode,e[0],e[1],f); 281 pi->device,EPIA_VERSION,pi->port);
|
H A D | fit2.c | 6 of the Fidelity International Technology parallel port adapter. 119 pi->device,FIT2_VERSION,pi->port,pi->delay);
|
H A D | fit3.c | 6 of the Fidelity International Technology parallel port adapter. 178 pi->device,FIT3_VERSION,pi->port,
|
H A D | friq.c | 6 parallel port IDE adapter. Early versions of this adapter 211 printk("%s: friq: port 0x%x, mode %d, test=(%d,%d,%d)\n", 212 pi->device,pi->port,pi->mode,e[0],e[1],r); 225 FRIQ_VERSION,pi->port);
|
H A D | frpw.c | 6 parallel port IDE adapter. 220 To make this work, private = port*2 + chip. Yes, I know it's 229 if ((pi->private>>1) != pi->port) 230 pi->private = frpw_test_pnp(pi) + 2*pi->port; 264 printk("%s: frpw: port 0x%x, chip %ld, mode %d, test=(%d,%d,%d)\n", 265 pi->device,pi->port,(pi->private%2),pi->mode,e[0],e[1],r); 278 FRPW_VERSION,((pi->private%2) == 0)?"Xilinx":"ASIC",pi->port);
|
H A D | kbic.c | 33 #define r12w() (delay_p,inw(pi->port+1)&0xffff) 236 pi->device,KBIC_VERSION,chip,pi->port);
|
H A D | ktti.c | 6 parallel port adapter. This adapter is used in the "PHd" 96 pi->device,KTTI_VERSION,pi->port,pi->delay);
|
H A D | on20.c | 119 pi->device,ON20_VERSION,pi->port);
|
H A D | on26.c | 284 pi->device,ON26_VERSION,pi->port);
|
H A D | paride.c | 6 that support parallel port IDE devices. 188 printk("%s: %s: port 0x%x, mode %d, test=(%d,%d)\n", 189 pi->device, pi->proto->name, pi->port, 249 struct parport *port; local 251 port = parport_find_base(pi->port); 252 if (!port) 255 pi->pardev = parport_register_device(port, 258 parport_put_port(port); 265 printk("%s: 0x%x is %s\n", pi->device, pi->port, por 347 pi_init(PIA * pi, int autoprobe, int port, int mode, int unit, int protocol, int delay, char *scratch, int devtype, int verbose, char *device) argument [all...] |