| H A D | ih_v6_1.c | 40 * ih_v6_1_init_register_offset - Initialize register offset for ih rings 52 if (adev->irq.ih.ring_size) { in ih_v6_1_init_register_offset() 53 ih_regs = &adev->irq.ih.ih_regs; in ih_v6_1_init_register_offset() 54 ih_regs->ih_rb_base = SOC15_REG_OFFSET(OSSSYS, 0, regIH_RB_BASE); in ih_v6_1_init_register_offset() 55 ih_regs->ih_rb_base_hi = SOC15_REG_OFFSET(OSSSYS, 0, regIH_RB_BASE_HI); in ih_v6_1_init_register_offset() 56 ih_regs->ih_rb_cntl = SOC15_REG_OFFSET(OSSSYS, 0, regIH_RB_CNTL); in ih_v6_1_init_register_offset() 57 ih_regs->ih_rb_wptr = SOC15_REG_OFFSET(OSSSYS, 0, regIH_RB_WPTR); in ih_v6_1_init_register_offset() 58 ih_regs->ih_rb_rptr = SOC15_REG_OFFSET(OSSSYS, 0, regIH_RB_RPTR); in ih_v6_1_init_register_offset() 59 ih_regs->ih_doorbell_rptr = SOC15_REG_OFFSET(OSSSYS, 0, regIH_DOORBELL_RPTR); in ih_v6_1_init_register_offset() 60 ih_regs->ih_rb_wptr_addr_l in ih_v6_1_init_register_offset() 129 ih_v6_1_toggle_ring_interrupts(struct amdgpu_device * adev,struct amdgpu_ih_ring * ih,bool enable) ih_v6_1_toggle_ring_interrupts() argument 170 ih_v6_1_toggle_interrupts(struct amdgpu_device * adev,bool enable) ih_v6_1_toggle_interrupts() argument 652 ih_v6_1_update_clockgating_state(struct amdgpu_device * adev,bool enable) ih_v6_1_update_clockgating_state() argument 687 ih_v6_1_update_ih_mem_power_gating(struct amdgpu_device * adev,bool enable) ih_v6_1_update_ih_mem_power_gating() argument 743 bool enable = (state == AMD_PG_STATE_GATE); ih_v6_1_set_powergating_state() local [all...] |