Lines Matching refs:dma_reg

6299 		struct cheerio_dma_reg *dma_reg;  in set_data_count_register()  local
6300 dma_reg = (struct cheerio_dma_reg *)fdc->c_dma_regs; in set_data_count_register()
6301 ddi_put32(fdc->c_handlep_dma, &dma_reg->fdc_dbcr, count); in set_data_count_register()
6303 struct sb_dma_reg *dma_reg; in set_data_count_register() local
6305 dma_reg = (struct sb_dma_reg *)fdc->c_dma_regs; in set_data_count_register()
6309 (ushort_t *)&dma_reg->sb_dma_regs[DMA_0WCNT], in set_data_count_register()
6314 (ushort_t *)&dma_reg->sb_dma_regs[DMA_1WCNT], in set_data_count_register()
6319 (ushort_t *)&dma_reg->sb_dma_regs[DMA_2WCNT], in set_data_count_register()
6324 (ushort_t *)&dma_reg->sb_dma_regs[DMA_3WCNT], in set_data_count_register()
6346 struct cheerio_dma_reg *dma_reg; in get_data_count_register() local
6347 dma_reg = (struct cheerio_dma_reg *)fdc->c_dma_regs; in get_data_count_register()
6348 retval = ddi_get32(fdc->c_handlep_dma, &dma_reg->fdc_dbcr); in get_data_count_register()
6350 struct sb_dma_reg *dma_reg; in get_data_count_register() local
6351 dma_reg = (struct sb_dma_reg *)fdc->c_dma_regs; in get_data_count_register()
6355 (ushort_t *)&dma_reg->sb_dma_regs[DMA_0WCNT]); in get_data_count_register()
6359 (ushort_t *)&dma_reg->sb_dma_regs[DMA_1WCNT]); in get_data_count_register()
6363 (ushort_t *)&dma_reg->sb_dma_regs[DMA_2WCNT]); in get_data_count_register()
6367 (ushort_t *)&dma_reg->sb_dma_regs[DMA_3WCNT]); in get_data_count_register()
6391 struct cheerio_dma_reg *dma_reg; in reset_dma_controller() local
6392 dma_reg = (struct cheerio_dma_reg *)fdc->c_dma_regs; in reset_dma_controller()
6393 ddi_put32(fdc->c_handlep_dma, &dma_reg->fdc_dcsr, DCSR_RESET); in reset_dma_controller()
6396 ddi_put32(fdc->c_handlep_dma, &dma_reg->fdc_dcsr, 0); in reset_dma_controller()
6398 struct sb_dma_reg *dma_reg; in reset_dma_controller() local
6399 dma_reg = (struct sb_dma_reg *)fdc->c_dma_regs; in reset_dma_controller()
6400 ddi_put8(fdc->c_handlep_dma, &dma_reg->sb_dma_regs[DMAC1_MASK], in reset_dma_controller()
6416 struct cheerio_dma_reg *dma_reg; in get_dma_control_register() local
6417 dma_reg = (struct cheerio_dma_reg *)fdc->c_dma_regs; in get_dma_control_register()
6418 retval = ddi_get32(fdc->c_handlep_dma, &dma_reg->fdc_dcsr); in get_dma_control_register()
6433 struct cheerio_dma_reg *dma_reg; in set_data_address_register() local
6434 dma_reg = (struct cheerio_dma_reg *)fdc->c_dma_regs; in set_data_address_register()
6435 ddi_put32(fdc->c_handlep_dma, &dma_reg->fdc_dacr, address); in set_data_address_register()
6437 struct sb_dma_reg *dma_reg; in set_data_address_register() local
6438 dma_reg = (struct sb_dma_reg *)fdc->c_dma_regs; in set_data_address_register()
6442 &dma_reg->sb_dma_regs[DMA_0PAGE], in set_data_address_register()
6445 &dma_reg->sb_dma_regs[DMA_0HPG], in set_data_address_register()
6448 (ushort_t *)&dma_reg->sb_dma_regs[DMA_0ADR], in set_data_address_register()
6453 &dma_reg->sb_dma_regs[DMA_1PAGE], in set_data_address_register()
6456 &dma_reg->sb_dma_regs[DMA_1HPG], in set_data_address_register()
6459 (ushort_t *)&dma_reg->sb_dma_regs[DMA_1ADR], in set_data_address_register()
6464 &dma_reg->sb_dma_regs[DMA_2PAGE], in set_data_address_register()
6467 &dma_reg->sb_dma_regs[DMA_2HPG], in set_data_address_register()
6470 (ushort_t *)&dma_reg->sb_dma_regs[DMA_2ADR], in set_data_address_register()
6475 &dma_reg->sb_dma_regs[DMA_3PAGE], in set_data_address_register()
6478 &dma_reg->sb_dma_regs[DMA_3HPG], in set_data_address_register()
6481 (ushort_t *)&dma_reg->sb_dma_regs[DMA_3ADR], in set_data_address_register()
6503 struct cheerio_dma_reg *dma_reg; in set_dma_mode() local
6504 dma_reg = (struct cheerio_dma_reg *)fdc->c_dma_regs; in set_dma_mode()
6506 ddi_put32(fdc->c_handlep_dma, &dma_reg->fdc_dcsr, in set_dma_mode()
6509 ddi_put32(fdc->c_handlep_dma, &dma_reg->fdc_dcsr, in set_dma_mode()
6514 struct sb_dma_reg *dma_reg; in set_dma_mode() local
6515 dma_reg = (struct sb_dma_reg *)fdc->c_dma_regs; in set_dma_mode()
6524 ddi_put8(fdc->c_handlep_dma, &dma_reg->sb_dma_regs[DMAC1_MODE], in set_dma_mode()
6528 &dma_reg->sb_dma_regs[DMAC1_ALLMASK], ~chn_mask); in set_dma_mode()
6543 struct cheerio_dma_reg *dma_reg; in set_dma_control_register() local
6544 dma_reg = (struct cheerio_dma_reg *)fdc->c_dma_regs; in set_dma_control_register()
6545 ddi_put32(fdc->c_handlep_dma, &dma_reg->fdc_dcsr, val); in set_dma_control_register()
6552 struct sb_dma_reg *dma_reg; in release_sb_dma() local
6553 dma_reg = (struct sb_dma_reg *)fdc->c_dma_regs; in release_sb_dma()
6556 &dma_reg->sb_dma_regs[DMAC1_ALLMASK], 0); in release_sb_dma()