Home
last modified time | relevance | path

Searched refs:interrupt_cntl (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Dcz_ih.c108 u32 interrupt_cntl, ih_cntl, ih_rb_cntl; in cz_ih_irq_init() local
116 interrupt_cntl = RREG32(mmINTERRUPT_CNTL); in cz_ih_irq_init()
120 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_DUMMY_RD_OVERRIDE, 0); in cz_ih_irq_init()
122 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_REQ_NONSNOOP_EN, 0); in cz_ih_irq_init()
123 WREG32(mmINTERRUPT_CNTL, interrupt_cntl); in cz_ih_irq_init()
Diceland_ih.c108 u32 interrupt_cntl, ih_cntl, ih_rb_cntl; in iceland_ih_irq_init() local
116 interrupt_cntl = RREG32(mmINTERRUPT_CNTL); in iceland_ih_irq_init()
120 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_DUMMY_RD_OVERRIDE, 0); in iceland_ih_irq_init()
122 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_REQ_NONSNOOP_EN, 0); in iceland_ih_irq_init()
123 WREG32(mmINTERRUPT_CNTL, interrupt_cntl); in iceland_ih_irq_init()
Dtonga_ih.c104 u32 interrupt_cntl, ih_rb_cntl, ih_doorbell_rtpr; in tonga_ih_irq_init() local
112 interrupt_cntl = RREG32(mmINTERRUPT_CNTL); in tonga_ih_irq_init()
116 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_DUMMY_RD_OVERRIDE, 0); in tonga_ih_irq_init()
118 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_REQ_NONSNOOP_EN, 0); in tonga_ih_irq_init()
119 WREG32(mmINTERRUPT_CNTL, interrupt_cntl); in tonga_ih_irq_init()
Dcik_ih.c108 u32 interrupt_cntl, ih_cntl, ih_rb_cntl; in cik_ih_irq_init() local
116 interrupt_cntl = RREG32(mmINTERRUPT_CNTL); in cik_ih_irq_init()
120 interrupt_cntl &= ~INTERRUPT_CNTL__IH_DUMMY_RD_OVERRIDE_MASK; in cik_ih_irq_init()
122 interrupt_cntl &= ~INTERRUPT_CNTL__IH_REQ_NONSNOOP_EN_MASK; in cik_ih_irq_init()
123 WREG32(mmINTERRUPT_CNTL, interrupt_cntl); in cik_ih_irq_init()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dr600.c3629 u32 interrupt_cntl, ih_cntl, ih_rb_cntl; in r600_irq_init() local
3652 interrupt_cntl = RREG32(INTERRUPT_CNTL); in r600_irq_init()
3656 interrupt_cntl &= ~IH_DUMMY_RD_OVERRIDE; in r600_irq_init()
3658 interrupt_cntl &= ~IH_REQ_NONSNOOP_EN; in r600_irq_init()
3659 WREG32(INTERRUPT_CNTL, interrupt_cntl); in r600_irq_init()
Dsi.c5998 u32 interrupt_cntl, ih_cntl, ih_rb_cntl; in si_irq_init() local
6018 interrupt_cntl = RREG32(INTERRUPT_CNTL); in si_irq_init()
6022 interrupt_cntl &= ~IH_DUMMY_RD_OVERRIDE; in si_irq_init()
6024 interrupt_cntl &= ~IH_REQ_NONSNOOP_EN; in si_irq_init()
6025 WREG32(INTERRUPT_CNTL, interrupt_cntl); in si_irq_init()
Dcik.c7384 u32 interrupt_cntl, ih_cntl, ih_rb_cntl; in cik_irq_init() local
7404 interrupt_cntl = RREG32(INTERRUPT_CNTL); in cik_irq_init()
7408 interrupt_cntl &= ~IH_DUMMY_RD_OVERRIDE; in cik_irq_init()
7410 interrupt_cntl &= ~IH_REQ_NONSNOOP_EN; in cik_irq_init()
7411 WREG32(INTERRUPT_CNTL, interrupt_cntl); in cik_irq_init()