Lines Matching refs:via_write

211 static inline void via_write(struct drm_via_private *dev_priv, u32 reg,  in via_write()  function
1120 via_write(dev_priv, HC_REG_TRANS_SET + HC_REG_BASE, *buf++); in via_parse_header2()
1127 via_write(dev_priv, HC_REG_TRANS_SPACE + HC_REG_BASE + in via_parse_header2()
1148 via_write(dev_priv, HC_REG_TRANS_SPACE + HC_REG_BASE + in via_parse_header2()
1238 via_write(dev_priv, (cmd & ~HALCYON_HEADER1MASK) << 2, *++buf); in via_parse_header1()
1289 via_write(dev_priv, addr, *buf++); in via_parse_vheader5()
1345 via_write(dev_priv, addr, *buf++); in via_parse_vheader6()
1650 via_write(dev_priv, VIA_PCI_DMA_MAR0 + engine*0x10, 0); in via_fire_dmablit()
1651 via_write(dev_priv, VIA_PCI_DMA_DAR0 + engine*0x10, 0); in via_fire_dmablit()
1652 via_write(dev_priv, VIA_PCI_DMA_CSR0 + engine*0x04, VIA_DMA_CSR_DD | VIA_DMA_CSR_TD | in via_fire_dmablit()
1654 via_write(dev_priv, VIA_PCI_DMA_MR0 + engine*0x04, VIA_DMA_MR_CM | VIA_DMA_MR_TDIE); in via_fire_dmablit()
1655 via_write(dev_priv, VIA_PCI_DMA_BCR0 + engine*0x10, 0); in via_fire_dmablit()
1656 via_write(dev_priv, VIA_PCI_DMA_DPR0 + engine*0x10, vsg->chain_start); in via_fire_dmablit()
1658 via_write(dev_priv, VIA_PCI_DMA_CSR0 + engine*0x04, VIA_DMA_CSR_DE | VIA_DMA_CSR_TS); in via_fire_dmablit()
1725 via_write(dev_priv, VIA_PCI_DMA_CSR0 + engine*0x04, VIA_DMA_CSR_TA); in via_abort_dmablit()
1733 via_write(dev_priv, VIA_PCI_DMA_CSR0 + engine*0x04, VIA_DMA_CSR_TD | VIA_DMA_CSR_DD); in via_dmablit_engine_off()
1780 via_write(dev_priv, VIA_PCI_DMA_CSR0 + engine*0x04, VIA_DMA_CSR_TD); in via_dmablit_handler()
2269 via_write(dev_priv, VIA_REG_INTERRUPT, status); in via_driver_irq_handler()
2285 via_write(dev_priv, VIA_REG_INTERRUPT, status | in viadrv_acknowledge_irqs()
2301 via_write(dev_priv, VIA_REG_INTERRUPT, status | VIA_IRQ_VBLANK_ENABLE); in via_enable_vblank()
2315 via_write(dev_priv, VIA_REG_INTERRUPT, status & ~VIA_IRQ_VBLANK_ENABLE); in via_disable_vblank()
2419 via_write(dev_priv, VIA_REG_INTERRUPT, status & in via_driver_irq_preinstall()
2437 via_write(dev_priv, VIA_REG_INTERRUPT, status | VIA_IRQ_GLOBAL in via_driver_irq_postinstall()
2461 via_write(dev_priv, VIA_REG_INTERRUPT, status & in via_driver_irq_uninstall()
3260 via_write(dev_priv, VIA_REG_TRANSET, (HC_ParaType_PreCR << 16)); in via_hook_segment()
3261 via_write(dev_priv, VIA_REG_TRANSPACE, pause_addr_hi); in via_hook_segment()
3262 via_write(dev_priv, VIA_REG_TRANSPACE, pause_addr_lo); in via_hook_segment()
3342 via_write(dev_priv, VIA_REG_TRANSET, (HC_ParaType_PreCR << 16)); in via_cmdbuf_start()
3343 via_write(dev_priv, VIA_REG_TRANSPACE, command); in via_cmdbuf_start()
3344 via_write(dev_priv, VIA_REG_TRANSPACE, start_addr_lo); in via_cmdbuf_start()
3345 via_write(dev_priv, VIA_REG_TRANSPACE, end_addr_lo); in via_cmdbuf_start()
3347 via_write(dev_priv, VIA_REG_TRANSPACE, pause_addr_hi); in via_cmdbuf_start()
3348 via_write(dev_priv, VIA_REG_TRANSPACE, pause_addr_lo); in via_cmdbuf_start()
3350 via_write(dev_priv, VIA_REG_TRANSPACE, command | HC_HAGPCMNT_MASK); in via_cmdbuf_start()