Home
last modified time | relevance | path

Searched refs:ahc_softc (Results 1 – 12 of 12) sorted by relevance

/freebsd-12-stable/sys/dev/aic7xxx/
Daic7xxx_osm.h180 static __inline void ahc_flush_device_writes(struct ahc_softc *);
183 ahc_flush_device_writes(struct ahc_softc *ahc) in ahc_flush_device_writes()
191 static __inline void ahc_lockinit(struct ahc_softc *);
192 static __inline void ahc_lock(struct ahc_softc *);
193 static __inline void ahc_unlock(struct ahc_softc *);
196 ahc_lockinit(struct ahc_softc *ahc) in ahc_lockinit()
202 ahc_lock(struct ahc_softc *ahc) in ahc_lock()
208 ahc_unlock(struct ahc_softc *ahc) in ahc_unlock()
214 int ahc_platform_alloc(struct ahc_softc *ahc, void *platform_arg);
215 void ahc_platform_free(struct ahc_softc *ahc);
[all …]
Daic7xxx_inline.h51 static __inline void ahc_pause_bug_fix(struct ahc_softc *ahc);
52 static __inline int ahc_is_paused(struct ahc_softc *ahc);
53 static __inline void ahc_pause(struct ahc_softc *ahc);
54 static __inline void ahc_unpause(struct ahc_softc *ahc);
65 ahc_pause_bug_fix(struct ahc_softc *ahc) in ahc_pause_bug_fix()
76 ahc_is_paused(struct ahc_softc *ahc) in ahc_is_paused()
89 ahc_pause(struct ahc_softc *ahc) in ahc_pause()
114 ahc_unpause(struct ahc_softc *ahc) in ahc_unpause()
121 static __inline void ahc_freeze_untagged_queues(struct ahc_softc *ahc);
122 static __inline void ahc_release_untagged_queues(struct ahc_softc *ahc);
[all …]
Daic7xxx.h592 struct ahc_softc *ahc_softc; member
926 typedef void (*ahc_bus_intr_t)(struct ahc_softc *);
927 typedef int (*ahc_bus_chip_init_t)(struct ahc_softc *);
928 typedef int (*ahc_bus_suspend_t)(struct ahc_softc *);
929 typedef int (*ahc_bus_resume_t)(struct ahc_softc *);
934 struct ahc_softc { struct
1051 TAILQ_ENTRY(ahc_softc) links; argument
1137 TAILQ_HEAD(ahc_softc_tailq, ahc_softc); argument
1164 typedef int (ahc_device_setup_t)(struct ahc_softc *);
1191 u_int ahc_index_busy_tcl(struct ahc_softc *ahc, u_int tcl);
[all …]
Daic7xxx_seq.h893 typedef int ahc_patch_func_t (struct ahc_softc *ahc);
897 ahc_patch23_func(struct ahc_softc *ahc) in ahc_patch23_func()
905 ahc_patch22_func(struct ahc_softc *ahc) in ahc_patch22_func()
913 ahc_patch21_func(struct ahc_softc *ahc) in ahc_patch21_func()
921 ahc_patch20_func(struct ahc_softc *ahc) in ahc_patch20_func()
929 ahc_patch19_func(struct ahc_softc *ahc) in ahc_patch19_func()
937 ahc_patch18_func(struct ahc_softc *ahc) in ahc_patch18_func()
945 ahc_patch17_func(struct ahc_softc *ahc) in ahc_patch17_func()
953 ahc_patch16_func(struct ahc_softc *ahc) in ahc_patch16_func()
961 ahc_patch15_func(struct ahc_softc *ahc) in ahc_patch15_func()
[all …]
Daic7xxx_pci.c680 static int ahc_ext_scbram_present(struct ahc_softc *ahc);
681 static void ahc_scbram_config(struct ahc_softc *ahc, int enable,
683 static void ahc_probe_ext_scbram(struct ahc_softc *ahc);
684 static void check_extport(struct ahc_softc *ahc, u_int *sxfrctl1);
685 static void ahc_parse_pci_eeprom(struct ahc_softc *ahc,
687 static void configure_termination(struct ahc_softc *ahc,
692 static void ahc_new_term_detect(struct ahc_softc *ahc,
698 static void aic787X_cable_detect(struct ahc_softc *ahc, int *internal50_present,
702 static void aic785X_cable_detect(struct ahc_softc *ahc, int *internal50_present,
705 static void write_brdctl(struct ahc_softc *ahc, uint8_t value);
[all …]
Daic7770.c64 static int aic7770_chip_init(struct ahc_softc *ahc);
65 static int aic7770_suspend(struct ahc_softc *ahc);
66 static int aic7770_resume(struct ahc_softc *ahc);
67 static int aha2840_load_seeprom(struct ahc_softc *ahc);
129 aic7770_config(struct ahc_softc *ahc, struct aic7770_identity *entry, u_int io) in aic7770_config()
275 aic7770_chip_init(struct ahc_softc *ahc) in aic7770_chip_init()
285 aic7770_suspend(struct ahc_softc *ahc) in aic7770_suspend()
291 aic7770_resume(struct ahc_softc *ahc) in aic7770_resume()
300 aha2840_load_seeprom(struct ahc_softc *ahc) in aha2840_load_seeprom()
386 ahc_aic7770_VL_setup(struct ahc_softc *ahc) in ahc_aic7770_VL_setup()
[all …]
Daic7xxx.c148 static void ahc_force_renegotiation(struct ahc_softc *ahc,
151 ahc_alloc_tstate(struct ahc_softc *ahc,
154 static void ahc_free_tstate(struct ahc_softc *ahc,
158 ahc_devlimited_syncrate(struct ahc_softc *ahc,
163 static void ahc_update_pending_scbs(struct ahc_softc *ahc);
164 static void ahc_fetch_devinfo(struct ahc_softc *ahc,
166 static void ahc_scb_devinfo(struct ahc_softc *ahc,
169 static void ahc_assert_atn(struct ahc_softc *ahc);
170 static void ahc_setup_initiator_msgout(struct ahc_softc *ahc,
173 static void ahc_build_transfer_msg(struct ahc_softc *ahc,
[all …]
Daic7xxx_osm.c57 static void ahc_get_tran_settings(struct ahc_softc *ahc,
65 static void ahc_setup_data(struct ahc_softc *ahc, struct cam_sim *sim,
67 static void ahc_abort_ccb(struct ahc_softc *ahc, struct cam_sim *sim,
69 static int ahc_create_path(struct ahc_softc *ahc,
75 ahc_create_path(struct ahc_softc *ahc, char channel, u_int target, in ahc_create_path()
90 ahc_map_int(struct ahc_softc *ahc) in ahc_map_int()
120 aic7770_map_registers(struct ahc_softc *ahc, u_int unused_ioport_arg) in aic7770_map_registers()
144 ahc_attach(struct ahc_softc *ahc) in ahc_attach()
302 struct ahc_softc *ahc; in ahc_platform_intr()
304 ahc = (struct ahc_softc *)arg; in ahc_platform_intr()
[all …]
Dahc_pci.c53 sizeof(struct ahc_softc)
77 struct ahc_softc *ahc; in ahc_pci_attach()
139 ahc_pci_map_registers(struct ahc_softc *ahc) in ahc_pci_map_registers()
Dahc_isa.c225 struct ahc_softc *ahc; in ahc_isa_attach()
298 sizeof(struct ahc_softc)
Daic7xxx_93cx6.h56 struct ahc_softc *sd_ahc;
Daic7xxx.seq44 PATCH_ARG_LIST = "struct ahc_softc *ahc"