Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Dnbio_v6_1.c133 u32 interrupt_cntl; in nbio_v6_1_ih_control() local
137 interrupt_cntl = RREG32_SOC15(NBIO, 0, mmINTERRUPT_CNTL); in nbio_v6_1_ih_control()
141 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_DUMMY_RD_OVERRIDE, 0); in nbio_v6_1_ih_control()
143 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_REQ_NONSNOOP_EN, 0); in nbio_v6_1_ih_control()
144 WREG32_SOC15(NBIO, 0, mmINTERRUPT_CNTL, interrupt_cntl); in nbio_v6_1_ih_control()
Dnbio_v7_0.c224 u32 interrupt_cntl; in nbio_v7_0_ih_control() local
228 interrupt_cntl = RREG32_SOC15(NBIO, 0, mmINTERRUPT_CNTL); in nbio_v7_0_ih_control()
232 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_DUMMY_RD_OVERRIDE, 0); in nbio_v7_0_ih_control()
234 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_REQ_NONSNOOP_EN, 0); in nbio_v7_0_ih_control()
235 WREG32_SOC15(NBIO, 0, mmINTERRUPT_CNTL, interrupt_cntl); in nbio_v7_0_ih_control()
Dcz_ih.c107 u32 interrupt_cntl, ih_cntl, ih_rb_cntl; in cz_ih_irq_init() local
115 interrupt_cntl = RREG32(mmINTERRUPT_CNTL); in cz_ih_irq_init()
119 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_DUMMY_RD_OVERRIDE, 0); in cz_ih_irq_init()
121 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_REQ_NONSNOOP_EN, 0); in cz_ih_irq_init()
122 WREG32(mmINTERRUPT_CNTL, interrupt_cntl); in cz_ih_irq_init()
Diceland_ih.c107 u32 interrupt_cntl, ih_cntl, ih_rb_cntl; in iceland_ih_irq_init() local
115 interrupt_cntl = RREG32(mmINTERRUPT_CNTL); in iceland_ih_irq_init()
119 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_DUMMY_RD_OVERRIDE, 0); in iceland_ih_irq_init()
121 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_REQ_NONSNOOP_EN, 0); in iceland_ih_irq_init()
122 WREG32(mmINTERRUPT_CNTL, interrupt_cntl); in iceland_ih_irq_init()
Dtonga_ih.c103 u32 interrupt_cntl, ih_rb_cntl, ih_doorbell_rtpr; in tonga_ih_irq_init() local
111 interrupt_cntl = RREG32(mmINTERRUPT_CNTL); in tonga_ih_irq_init()
115 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_DUMMY_RD_OVERRIDE, 0); in tonga_ih_irq_init()
117 interrupt_cntl = REG_SET_FIELD(interrupt_cntl, INTERRUPT_CNTL, IH_REQ_NONSNOOP_EN, 0); in tonga_ih_irq_init()
118 WREG32(mmINTERRUPT_CNTL, interrupt_cntl); in tonga_ih_irq_init()
Dsi_ih.c61 u32 interrupt_cntl, ih_cntl, ih_rb_cntl; in si_ih_irq_init() local
66 interrupt_cntl = RREG32(INTERRUPT_CNTL); in si_ih_irq_init()
67 interrupt_cntl &= ~IH_DUMMY_RD_OVERRIDE; in si_ih_irq_init()
68 interrupt_cntl &= ~IH_REQ_NONSNOOP_EN; in si_ih_irq_init()
69 WREG32(INTERRUPT_CNTL, interrupt_cntl); in si_ih_irq_init()
Dcik_ih.c107 u32 interrupt_cntl, ih_cntl, ih_rb_cntl; in cik_ih_irq_init() local
115 interrupt_cntl = RREG32(mmINTERRUPT_CNTL); in cik_ih_irq_init()
119 interrupt_cntl &= ~INTERRUPT_CNTL__IH_DUMMY_RD_OVERRIDE_MASK; in cik_ih_irq_init()
121 interrupt_cntl &= ~INTERRUPT_CNTL__IH_REQ_NONSNOOP_EN_MASK; in cik_ih_irq_init()
122 WREG32(mmINTERRUPT_CNTL, interrupt_cntl); in cik_ih_irq_init()
/Linux-v4.19/drivers/gpu/drm/radeon/
Dr600.c3672 u32 interrupt_cntl, ih_cntl, ih_rb_cntl; in r600_irq_init() local
3695 interrupt_cntl = RREG32(INTERRUPT_CNTL); in r600_irq_init()
3699 interrupt_cntl &= ~IH_DUMMY_RD_OVERRIDE; in r600_irq_init()
3701 interrupt_cntl &= ~IH_REQ_NONSNOOP_EN; in r600_irq_init()
3702 WREG32(INTERRUPT_CNTL, interrupt_cntl); in r600_irq_init()
Dsi.c5978 u32 interrupt_cntl, ih_cntl, ih_rb_cntl; in si_irq_init() local
5998 interrupt_cntl = RREG32(INTERRUPT_CNTL); in si_irq_init()
6002 interrupt_cntl &= ~IH_DUMMY_RD_OVERRIDE; in si_irq_init()
6004 interrupt_cntl &= ~IH_REQ_NONSNOOP_EN; in si_irq_init()
6005 WREG32(INTERRUPT_CNTL, interrupt_cntl); in si_irq_init()
Dcik.c6950 u32 interrupt_cntl, ih_cntl, ih_rb_cntl; in cik_irq_init() local
6970 interrupt_cntl = RREG32(INTERRUPT_CNTL); in cik_irq_init()
6974 interrupt_cntl &= ~IH_DUMMY_RD_OVERRIDE; in cik_irq_init()
6976 interrupt_cntl &= ~IH_REQ_NONSNOOP_EN; in cik_irq_init()
6977 WREG32(INTERRUPT_CNTL, interrupt_cntl); in cik_irq_init()