Home
last modified time | relevance | path

Searched refs:aic (Results 1 – 25 of 77) sorted by relevance

1234

/freebsd/sys/dev/aic7xxx/
H A Daic_osm_lib.c39 aic_set_recoveryscb(struct aic_softc *aic, struct scb *scb) in aic_set_recoveryscb() argument
47 AIC_SCB_DATA(aic)->recovery_scbs++; in aic_set_recoveryscb()
54 LIST_FOREACH(list_scb, &aic->pending_scbs, pending_links) { in aic_set_recoveryscb()
72 aic_spawn_recovery_thread(struct aic_softc *aic) in aic_spawn_recovery_thread() argument
76 error = aic_kthread_create(aic_recovery_thread, aic, in aic_spawn_recovery_thread()
77 &aic->platform_data->recovery_thread, in aic_spawn_recovery_thread()
79 aic->unit); in aic_spawn_recovery_thread()
87 aic_terminate_recovery_thread(struct aic_softc *aic) in aic_terminate_recovery_thread() argument
90 if (aic->platform_data->recovery_thread == NULL) { in aic_terminate_recovery_thread()
93 aic->flags |= AIC_SHUTDOWN_RECOVERY; in aic_terminate_recovery_thread()
[all …]
H A Daic_osm_lib.h94 void aic_set_recoveryscb(struct aic_softc *aic, struct scb *scb);
96 int aic_spawn_recovery_thread(struct aic_softc *aic);
97 void aic_terminate_recovery_thread(struct aic_softc *aic);
99 static __inline void aic_wakeup_recovery_thread(struct aic_softc *aic);
102 aic_wakeup_recovery_thread(struct aic_softc *aic) in aic_wakeup_recovery_thread() argument
104 wakeup(aic); in aic_wakeup_recovery_thread()
113 #define aic_dma_tag_create(aic, parent_tag, alignment, boundary, \ argument
120 busdma_lock_mutex, &aic->platform_data->mtx, \
123 #define aic_dma_tag_destroy(aic, tag) \ argument
126 #define aic_dmamem_alloc(aic, dmat, vaddr, flags, mapp) \ argument
[all …]
H A Daic79xx_osm.h217 aic_freeze_simq(struct aic_softc *aic) in aic_freeze_simq() argument
219 xpt_freeze_simq(aic->platform_data->sim, /*count*/1); in aic_freeze_simq()
223 aic_release_simq(struct aic_softc *aic) in aic_release_simq() argument
225 xpt_release_simq(aic->platform_data->sim, /*run queue*/TRUE); in aic_release_simq()
/freebsd/sys/contrib/device-tree/src/arm64/apple/
H A Dt600x-die0.dtsi17 aic: interrupt-controller@28e100000 { label
18 compatible = "apple,t6000-aic", "apple,aic2";
58 interrupt-parent = <&aic>;
79 interrupt-parent = <&aic>;
150 interrupt-parent = <&aic>;
157 interrupt-parent = <&aic>;
166 interrupt-parent = <&aic>;
185 interrupt-parent = <&aic>;
198 interrupt-parent = <&aic>;
212 interrupt-parent = <&aic>;
[all …]
H A Dt602x-die0.dtsi16 aic: interrupt-controller@28e100000 { label
17 compatible = "apple,t6020-aic", "apple,aic2";
87 interrupt-parent = <&aic>;
94 interrupt-parent = <&aic>;
143 interrupt-parent = <&aic>;
156 interrupt-parent = <&aic>;
175 interrupt-parent = <&aic>;
188 interrupt-parent = <&aic>;
202 interrupt-parent = <&aic>;
216 interrupt-parent = <&aic>;
[all …]
H A Ds5l8960x.dtsi12 #include <dt-bindings/interrupt-controller/apple-aic.h>
17 interrupt-parent = <&aic>;
83 interrupt-parent = <&aic>;
96 interrupt-parent = <&aic>;
110 interrupt-parent = <&aic>;
124 interrupt-parent = <&aic>;
138 interrupt-parent = <&aic>;
160 interrupt-parent = <&aic>;
164 aic: interrupt-controller@20e100000 { label
165 compatible = "apple,s5l8960x-aic", "apple,aic";
[all …]
H A Dt7000.dtsi12 #include <dt-bindings/interrupt-controller/apple-aic.h>
17 interrupt-parent = <&aic>;
125 interrupt-parent = <&aic>;
138 interrupt-parent = <&aic>;
151 interrupt-parent = <&aic>;
165 interrupt-parent = <&aic>;
179 interrupt-parent = <&aic>;
193 interrupt-parent = <&aic>;
215 interrupt-parent = <&aic>;
219 aic: interrupt-controller@20e100000 { label
[all …]
H A Ds800-0-3.dtsi11 #include <dt-bindings/interrupt-controller/apple-aic.h>
16 interrupt-parent = <&aic>;
82 interrupt-parent = <&aic>;
95 interrupt-parent = <&aic>;
109 interrupt-parent = <&aic>;
123 interrupt-parent = <&aic>;
141 aic: interrupt-controller@20e100000 { label
142 compatible = "apple,s8000-aic", "apple,aic";
168 interrupt-parent = <&aic>;
205 interrupt-parent = <&aic>;
[all …]
H A Ds8001.dtsi11 #include <dt-bindings/interrupt-controller/apple-aic.h>
16 interrupt-parent = <&aic>;
131 interrupt-parent = <&aic>;
144 interrupt-parent = <&aic>;
158 interrupt-parent = <&aic>;
172 interrupt-parent = <&aic>;
186 interrupt-parent = <&aic>;
204 aic: interrupt-controller@20e100000 { label
205 compatible = "apple,s8000-aic", "apple,aic";
231 interrupt-parent = <&aic>;
[all …]
H A Dt7001.dtsi10 #include <dt-bindings/interrupt-controller/apple-aic.h>
15 interrupt-parent = <&aic>;
138 interrupt-parent = <&aic>;
151 interrupt-parent = <&aic>;
165 interrupt-parent = <&aic>;
179 interrupt-parent = <&aic>;
193 interrupt-parent = <&aic>;
215 interrupt-parent = <&aic>;
219 aic: interrupt-controller@20e100000 { label
220 compatible = "apple,t7000-aic", "apple,aic";
[all …]
H A Dt8103.dtsi11 #include <dt-bindings/interrupt-controller/apple-aic.h>
308 interrupt-parent = <&aic>;
318 interrupt-parent = <&aic>;
324 interrupt-parent = <&aic>;
415 interrupt-parent = <&aic>;
443 interrupt-parent = <&aic>;
460 interrupt-parent = <&aic>;
499 interrupt-parent = <&aic>;
509 interrupt-parent = <&aic>;
522 interrupt-parent = <&aic>;
[all …]
H A Dt8010.dtsi11 #include <dt-bindings/interrupt-controller/apple-aic.h>
16 interrupt-parent = <&aic>;
158 interrupt-parent = <&aic>;
171 interrupt-parent = <&aic>;
185 interrupt-parent = <&aic>;
199 interrupt-parent = <&aic>;
213 interrupt-parent = <&aic>;
231 aic: interrupt-controller@20e100000 { label
232 compatible = "apple,t8010-aic", "apple,aic";
258 interrupt-parent = <&aic>;
[all …]
H A Dt8011.dtsi11 #include <dt-bindings/interrupt-controller/apple-aic.h>
16 interrupt-parent = <&aic>;
162 interrupt-parent = <&aic>;
175 interrupt-parent = <&aic>;
189 interrupt-parent = <&aic>;
203 interrupt-parent = <&aic>;
217 interrupt-parent = <&aic>;
235 aic: interrupt-controller@20e100000 { label
236 compatible = "apple,t8010-aic", "apple,aic";
255 interrupt-parent = <&aic>;
[all …]
H A Dt8112.dtsi11 #include <dt-bindings/interrupt-controller/apple-aic.h>
330 interrupt-parent = <&aic>;
340 interrupt-parent = <&aic>;
346 interrupt-parent = <&aic>;
430 interrupt-parent = <&aic>;
458 interrupt-parent = <&aic>;
475 interrupt-parent = <&aic>;
514 interrupt-parent = <&aic>;
524 interrupt-parent = <&aic>;
538 interrupt-parent = <&aic>;
[all …]
H A Dt8015.dtsi11 #include <dt-bindings/interrupt-controller/apple-aic.h>
17 interrupt-parent = <&aic>;
273 interrupt-parent = <&aic>;
287 interrupt-parent = <&aic>;
301 interrupt-parent = <&aic>;
315 interrupt-parent = <&aic>;
329 interrupt-parent = <&aic>;
338 aic: interrupt-controller@232100000 { label
339 compatible = "apple,t8015-aic", "apple,aic";
373 interrupt-parent = <&aic>;
[all …]
H A Dt8012.dtsi11 #include <dt-bindings/interrupt-controller/apple-aic.h>
17 interrupt-parent = <&aic>;
156 interrupt-parent = <&aic>;
173 aic: interrupt-controller@20e100000 { label
174 compatible = "apple,t8010-aic", "apple,aic";
193 interrupt-parent = <&aic>;
214 interrupt-parent = <&aic>;
242 interrupt-parent = <&aic>;
260 interrupt-parent = <&aic>;
276 interrupt-parent = <&aic>;
[all …]
H A Dt600x-dieX.dtsi60 interrupt-parent = <&aic>;
88 interrupt-parent = <&aic>;
102 interrupt-parent = <&aic>;
127 interrupt-parent = <&aic>;
143 interrupt-parent = <&aic>;
152 interrupt-parent = <&aic>;
180 interrupt-parent = <&aic>;
196 interrupt-parent = <&aic>;
205 interrupt-parent = <&aic>;
233 interrupt-parent = <&aic>;
[all …]
H A Dt602x-dieX.dtsi59 interrupt-parent = <&aic>;
87 interrupt-parent = <&aic>;
101 interrupt-parent = <&aic>;
134 interrupt-parent = <&aic>;
150 interrupt-parent = <&aic>;
159 interrupt-parent = <&aic>;
187 interrupt-parent = <&aic>;
203 interrupt-parent = <&aic>;
212 interrupt-parent = <&aic>;
240 interrupt-parent = <&aic>;
[all …]
H A Dt600x-nvme.dtsi11 interrupt-parent = <&aic>;
32 interrupt-parent = <&aic>;
H A Dt6021.dtsi11 #include <dt-bindings/interrupt-controller/apple-aic.h>
52 &aic {
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Datmel,aic.txt5 - "atmel,<chip>-aic" where <chip> can be "at91rm9200", "sama5d2",
7 - "microchip,<chip>-aic" where <chip> can be "sam9x60"
29 aic: interrupt-controller@fffff000 {
30 compatible = "atmel,at91rm9200-aic";
H A Djcore,aic.txt5 - compatible: Should be "jcore,aic1" for the (obsolete) first-generation aic
21 aic: interrupt-controller@200 {
/freebsd/lib/libcasper/services/cap_dns/tests/
H A Ddns_test.c202 struct addrinfo *ais, *aic, hints, *hintsp; in runtest() local
255 &aic); in runtest()
257 if (addrinfo_compare(ais, aic)) in runtest()
260 freeaddrinfo(aic); in runtest()
272 &aic); in runtest()
274 if (addrinfo_compare(ais, aic)) in runtest()
277 freeaddrinfo(aic); in runtest()
289 &aic); in runtest()
291 if (addrinfo_compare(ais, aic)) in runtest()
294 freeaddrinfo(aic); in runtest()
/freebsd/sys/dev/mvs/
H A Dmvs_pci.c336 u_int32_t ic, aic; in mvs_intr() local
360 aic = 0; in mvs_intr()
362 aic |= HC_IC_DONE(0) | HC_IC_DEV(0); in mvs_intr()
364 aic |= HC_IC_DONE(1) | HC_IC_DEV(1); in mvs_intr()
366 aic |= HC_IC_DONE(2) | HC_IC_DEV(2); in mvs_intr()
368 aic |= HC_IC_DONE(3) | HC_IC_DEV(3); in mvs_intr()
370 aic |= HC_IC_COAL; in mvs_intr()
371 ATA_OUTL(ctlr->r_mem, HC_BASE(p == 4) + HC_IC, ~aic); in mvs_intr()
/freebsd/sys/contrib/device-tree/src/sh/
H A Dj2_mimas_v2.dts11 interrupt-parent = <&aic>;
50 aic: interrupt-controller@200 { label

1234