Home
last modified time | relevance | path

Searched refs:platform_data (Results 1 – 16 of 16) sorted by relevance

/freebsd-14.2/sys/dev/aic7xxx/
H A Daic7xxx_osm.h71 ((sim) == ahc->platform_data->sim_b)
73 (((sim) == ahc->platform_data->sim_b) ? 'B' : 'A')
75 (((sim) == ahc->platform_data->sim_b) ? ahc->our_id_b : ahc->our_id)
77 (((sim) == ahc->platform_data->sim_b) ? ahc->platform_data->path_b \
78 : ahc->platform_data->path)
84 (SCB_GET_CHANNEL(ahc, scb) == 'A' ? (ahc)->platform_data->sim \
85 : (ahc)->platform_data->sim_b)
176 mtx_init(&ahc->platform_data->mtx, "ahc_lock", NULL, MTX_DEF); in ahc_lockinit()
182 mtx_lock(&ahc->platform_data->mtx); in ahc_lock()
188 mtx_unlock(&ahc->platform_data->mtx); in ahc_unlock()
H A Daic_osm_lib.c77 &aic->platform_data->recovery_thread, in aic_spawn_recovery_thread()
90 if (aic->platform_data->recovery_thread == NULL) { in aic_terminate_recovery_thread()
99 msleep(aic->platform_data, &aic->platform_data->mtx, PUSER, "thtrm", 0); in aic_terminate_recovery_thread()
113 msleep(aic, &aic->platform_data->mtx, PUSER, "idle", 0); in aic_recovery_thread()
120 aic->platform_data->recovery_thread = NULL; in aic_recovery_thread()
121 wakeup(aic->platform_data); in aic_recovery_thread()
H A Dahd_pci.c223 ahd->platform_data->regs_res_type[1] = regs_type; in ahd_pci_map_registers()
224 ahd->platform_data->regs_res_id[1] = regs_id2; in ahd_pci_map_registers()
225 ahd->platform_data->regs[1] = regs2; in ahd_pci_map_registers()
227 ahd->platform_data->regs_res_type[0] = regs_type; in ahd_pci_map_registers()
228 ahd->platform_data->regs_res_id[0] = regs_id; in ahd_pci_map_registers()
229 ahd->platform_data->regs[0] = regs; in ahd_pci_map_registers()
239 ahd->platform_data->irq = in ahd_pci_map_int()
242 if (ahd->platform_data->irq == NULL) in ahd_pci_map_int()
244 ahd->platform_data->irq_res_type = SYS_RES_IRQ; in ahd_pci_map_int()
H A Daic79xx_osm.h80 (ahd->platform_data->path)
86 ((ahd)->platform_data->sim)
193 mtx_init(&ahd->platform_data->mtx, "ahd_lock", NULL, MTX_DEF); in ahd_lockinit()
199 mtx_lock(&ahd->platform_data->mtx); in ahd_lock()
205 mtx_unlock(&ahd->platform_data->mtx); in ahd_unlock()
219 xpt_freeze_simq(aic->platform_data->sim, /*count*/1); in aic_freeze_simq()
225 xpt_release_simq(aic->platform_data->sim, /*run queue*/TRUE); in aic_release_simq()
H A Daic7xxx_osm.c93 ahc->platform_data->irq = in ahc_map_int()
129 ahc->platform_data->regs = regs; in aic7770_map_registers()
268 ahc->platform_data->sim_b = sim; in ahc_attach()
270 ahc->platform_data->sim = sim2; in ahc_attach()
271 ahc->platform_data->path = path2; in ahc_attach()
273 ahc->platform_data->sim = sim; in ahc_attach()
274 ahc->platform_data->path = path; in ahc_attach()
282 ahc->platform_data->eh = in ahc_attach()
1337 if (ahc->platform_data == NULL) in ahc_platform_alloc()
1347 pdata = ahc->platform_data; in ahc_platform_free()
[all …]
H A Dahc_pci.c218 ahc->platform_data->regs_res_type = regs_type; in ahc_pci_map_registers()
219 ahc->platform_data->regs_res_id = regs_id; in ahc_pci_map_registers()
220 ahc->platform_data->regs = regs; in ahc_pci_map_registers()
H A Daic79xx_osm.c145 path_id = cam_sim_path(ahd->platform_data->sim); in ahd_create_path()
198 error = bus_setup_intr(ahd->dev_softc, ahd->platform_data->irq, in ahd_map_int()
200 ahd_platform_intr, ahd, &ahd->platform_data->ih); in ahd_map_int()
247 &ahd->platform_data->mtx, 1, /*XXX*/256, devq); in ahd_attach()
278 ahd->platform_data->sim = sim; in ahd_attach()
279 ahd->platform_data->path = path; in ahd_attach()
283 ahd->platform_data->eh = in ahd_attach()
1277 if (ahd->platform_data == NULL) in ahd_platform_alloc()
1287 pdata = ahd->platform_data; in ahd_platform_free()
1314 free(ahd->platform_data, M_DEVBUF); in ahd_platform_free()
[all …]
H A Daic7xxx.h595 struct scb_platform_data *platform_data; member
977 struct ahc_platform_data *platform_data; member
H A Daic79xx.h631 struct scb_platform_data *platform_data; member
1135 struct ahd_platform_data *platform_data; member
H A Daic_osm_lib.h120 busdma_lock_mutex, &aic->platform_data->mtx, \
H A Daic7xxx.c4547 next_scb->platform_data = pdata; in ahc_alloc_scbs()
H A Daic79xx.c6164 next_scb->platform_data = pdata; in ahd_alloc_scbs()
/freebsd-14.2/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_memdrv.h63 const VCHIQ_PLATFORM_DATA_T * platform_data);
66 const VCHIQ_PLATFORM_DATA_T * platform_data);
69 const VCHIQ_PLATFORM_DATA_T * platform_data);
H A Dvchiq_2835_arm.c182 vchiq_slot_zero->platform_data[VCHIQ_PLATFORM_FRAGMENTS_OFFSET_IDX] = in vchiq_platform_init()
184 vchiq_slot_zero->platform_data[VCHIQ_PLATFORM_FRAGMENTS_COUNT_IDX] = in vchiq_platform_init()
H A Dvchiq_core.h395 int platform_data[2]; member
/freebsd-14.2/sys/contrib/device-tree/Bindings/dma/
H A Dst_fdma.txt50 3. A 32bit mask specifying (see include/linux/platform_data/dma-st-fdma.h)