Lines Matching refs:asd_ha
260 asd_ha, size_t size, in asd_alloc_coherent()
266 token->vaddr = dma_alloc_coherent(&asd_ha->pcidev->dev, in asd_alloc_coherent()
278 static inline void asd_free_coherent(struct asd_ha_struct *asd_ha, in asd_free_coherent() argument
282 dma_free_coherent(&asd_ha->pcidev->dev, token->size, in asd_free_coherent()
288 static inline void asd_init_ascb(struct asd_ha_struct *asd_ha, in asd_init_ascb() argument
293 ascb->ha = asd_ha; in asd_init_ascb()
341 struct asd_ha_struct *asd_ha = ascb->ha; in asd_ascb_free() local
348 dma_pool_free(asd_ha->scb_pool, ascb->dma_scb.vaddr, in asd_ascb_free()
376 int asd_init_hw(struct asd_ha_struct *asd_ha);
381 *asd_ha, int *num,
384 int asd_post_ascb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb,
386 int asd_post_escb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb,
389 int asd_init_post_escbs(struct asd_ha_struct *asd_ha);
391 void asd_control_led(struct asd_ha_struct *asd_ha, int phy_id, int op);
392 void asd_turn_led(struct asd_ha_struct *asd_ha, int phy_id, int op);
393 int asd_enable_phys(struct asd_ha_struct *asd_ha, const u8 phy_mask);
396 int asd_chip_hardrst(struct asd_ha_struct *asd_ha);