Searched refs:ahc_softc (Results 1 - 11 of 11) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/aic7xxx/
H A Daic7xxx_inline.h49 int ahc_is_paused(struct ahc_softc *ahc);
50 void ahc_pause(struct ahc_softc *ahc);
51 void ahc_unpause(struct ahc_softc *ahc);
54 void ahc_sync_sglist(struct ahc_softc *ahc,
58 static inline char *ahc_name(struct ahc_softc *ahc);
60 static inline char *ahc_name(struct ahc_softc *ahc)
68 ahc_fetch_transinfo(struct ahc_softc *ahc,
73 ahc_inw(struct ahc_softc *ahc, u_int port);
74 void ahc_outw(struct ahc_softc *ahc, u_int port,
77 ahc_inl(struct ahc_softc *ah
[all...]
H A Daic7xxx_osm.h110 struct ahc_softc;
179 int ahc_dma_tag_create(struct ahc_softc *, bus_dma_tag_t /*parent*/,
187 void ahc_dma_tag_destroy(struct ahc_softc *, bus_dma_tag_t /*tag*/);
189 int ahc_dmamem_alloc(struct ahc_softc *, bus_dma_tag_t /*dmat*/,
193 void ahc_dmamem_free(struct ahc_softc *, bus_dma_tag_t /*dmat*/,
196 void ahc_dmamap_destroy(struct ahc_softc *, bus_dma_tag_t /*tag*/,
199 int ahc_dmamap_load(struct ahc_softc *ahc, bus_dma_tag_t /*dmat*/,
204 int ahc_dmamap_unload(struct ahc_softc *, bus_dma_tag_t, bus_dmamap_t);
367 uint8_t ahc_inb(struct ahc_softc * ahc, long port);
368 void ahc_outb(struct ahc_softc * ah
[all...]
H A Daic7xxx.h566 struct ahc_softc *ahc_softc; member in struct:scb
897 typedef void (*ahc_bus_intr_t)(struct ahc_softc *);
898 typedef int (*ahc_bus_chip_init_t)(struct ahc_softc *);
899 typedef int (*ahc_bus_suspend_t)(struct ahc_softc *);
900 typedef int (*ahc_bus_resume_t)(struct ahc_softc *);
903 struct ahc_softc { struct
1104 typedef int (ahc_device_setup_t)(struct ahc_softc *);
1131 int ahc_pci_config(struct ahc_softc *,
1133 int ahc_pci_test_register_access(struct ahc_softc *);
[all...]
H A Daic7770_osm.c48 aic7770_map_registers(struct ahc_softc *ahc, u_int port)
61 aic7770_map_int(struct ahc_softc *ahc, u_int irq)
82 struct ahc_softc *ahc;
112 struct ahc_softc *ahc = dev_get_drvdata(dev);
H A Daic7xxx_osm.c263 ahc_print_path(struct ahc_softc *ahc, struct scb *scb)
366 static void ahc_linux_handle_scsi_status(struct ahc_softc *,
369 static void ahc_linux_queue_cmd_complete(struct ahc_softc *ahc,
371 static void ahc_linux_freeze_simq(struct ahc_softc *ahc);
372 static void ahc_linux_release_simq(struct ahc_softc *ahc);
374 static void ahc_linux_initialize_scsi_bus(struct ahc_softc *ahc);
375 static u_int ahc_linux_user_tagdepth(struct ahc_softc *ahc,
378 static int ahc_linux_run_command(struct ahc_softc*,
404 ahc_inb(struct ahc_softc * ahc, long port)
418 ahc_outb(struct ahc_softc * ah
[all...]
H A Daic7xxx_pci.c602 static int ahc_ext_scbram_present(struct ahc_softc *ahc);
603 static void ahc_scbram_config(struct ahc_softc *ahc, int enable,
605 static void ahc_probe_ext_scbram(struct ahc_softc *ahc);
606 static void check_extport(struct ahc_softc *ahc, u_int *sxfrctl1);
607 static void ahc_parse_pci_eeprom(struct ahc_softc *ahc,
609 static void configure_termination(struct ahc_softc *ahc,
614 static void ahc_new_term_detect(struct ahc_softc *ahc,
620 static void aic787X_cable_detect(struct ahc_softc *ahc, int *internal50_present,
624 static void aic785X_cable_detect(struct ahc_softc *ahc, int *internal50_present,
627 static void write_brdctl(struct ahc_softc *ah
[all...]
H A Daic7770.c62 static int aic7770_chip_init(struct ahc_softc *ahc);
63 static int aha2840_load_seeprom(struct ahc_softc *ahc);
125 aic7770_config(struct ahc_softc *ahc, struct aic7770_identity *entry, u_int io)
262 aic7770_chip_init(struct ahc_softc *ahc)
275 aha2840_load_seeprom(struct ahc_softc *ahc)
361 ahc_aic7770_VL_setup(struct ahc_softc *ahc)
371 ahc_aic7770_EISA_setup(struct ahc_softc *ahc)
381 ahc_aic7770_setup(struct ahc_softc *ahc)
H A Daic7xxx_osm_pci.c128 struct ahc_softc *ahc = pci_get_drvdata(pdev);
146 struct ahc_softc *ahc = pci_get_drvdata(pdev);
169 struct ahc_softc *ahc = pci_get_drvdata(pdev);
182 ahc_linux_pci_inherit_flags(struct ahc_softc *ahc)
189 struct ahc_softc *master = pci_get_drvdata(master_pdev);
207 struct ahc_softc *ahc;
347 ahc_linux_pci_reserve_io_region(struct ahc_softc *ahc, resource_size_t *base)
361 ahc_linux_pci_reserve_mem_region(struct ahc_softc *ahc,
387 ahc_pci_map_registers(struct ahc_softc *ahc)
460 ahc_pci_map_int(struct ahc_softc *ah
[all...]
H A Daic7xxx_core.c141 static void ahc_force_renegotiation(struct ahc_softc *ahc,
144 ahc_alloc_tstate(struct ahc_softc *ahc,
147 static void ahc_free_tstate(struct ahc_softc *ahc,
151 ahc_devlimited_syncrate(struct ahc_softc *ahc,
156 static void ahc_update_pending_scbs(struct ahc_softc *ahc);
157 static void ahc_fetch_devinfo(struct ahc_softc *ahc,
159 static void ahc_scb_devinfo(struct ahc_softc *ahc,
162 static void ahc_assert_atn(struct ahc_softc *ahc);
163 static void ahc_setup_initiator_msgout(struct ahc_softc *ahc,
166 static void ahc_build_transfer_msg(struct ahc_softc *ah
[all...]
H A Daic7xxx_proc.c48 static void ahc_dump_target_state(struct ahc_softc *ahc,
54 static int ahc_proc_write_seeprom(struct ahc_softc *ahc,
181 ahc_dump_target_state(struct ahc_softc *ahc, struct info_str *info,
235 ahc_proc_write_seeprom(struct ahc_softc *ahc, char *buffer, int length)
338 struct ahc_softc *ahc = *(struct ahc_softc **)shost->hostdata;
H A Daic7xxx_93cx6.h54 struct ahc_softc *sd_ahc;

Completed in 78 milliseconds