Home
last modified time | relevance | path

Searched refs:ih_regs (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Dvega10_ih.c49 struct amdgpu_ih_regs *ih_regs; in vega10_ih_init_register_offset() local
52 ih_regs = &adev->irq.ih.ih_regs; in vega10_ih_init_register_offset()
53 ih_regs->ih_rb_base = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_RB_BASE); in vega10_ih_init_register_offset()
54 ih_regs->ih_rb_base_hi = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_RB_BASE_HI); in vega10_ih_init_register_offset()
55 ih_regs->ih_rb_cntl = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_RB_CNTL); in vega10_ih_init_register_offset()
56 ih_regs->ih_rb_wptr = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_RB_WPTR); in vega10_ih_init_register_offset()
57 ih_regs->ih_rb_rptr = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_RB_RPTR); in vega10_ih_init_register_offset()
58 ih_regs->ih_doorbell_rptr = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_DOORBELL_RPTR); in vega10_ih_init_register_offset()
59 ih_regs in vega10_ih_init_register_offset()
100 struct amdgpu_ih_regs *ih_regs; vega10_ih_toggle_ring_interrupts() local
211 struct amdgpu_ih_regs *ih_regs; vega10_ih_enable_ring() local
339 struct amdgpu_ih_regs *ih_regs; vega10_ih_get_wptr() local
398 struct amdgpu_ih_regs *ih_regs; vega10_ih_irq_rearm() local
422 struct amdgpu_ih_regs *ih_regs; vega10_ih_set_rptr() local
[all...]
H A Dnavi10_ih.c51 struct amdgpu_ih_regs *ih_regs; in navi10_ih_init_register_offset() local
54 ih_regs = &adev->irq.ih.ih_regs; in navi10_ih_init_register_offset()
55 ih_regs->ih_rb_base = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_RB_BASE); in navi10_ih_init_register_offset()
56 ih_regs->ih_rb_base_hi = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_RB_BASE_HI); in navi10_ih_init_register_offset()
57 ih_regs->ih_rb_cntl = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_RB_CNTL); in navi10_ih_init_register_offset()
58 ih_regs->ih_rb_wptr = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_RB_WPTR); in navi10_ih_init_register_offset()
59 ih_regs->ih_rb_rptr = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_RB_RPTR); in navi10_ih_init_register_offset()
60 ih_regs->ih_doorbell_rptr = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_DOORBELL_RPTR); in navi10_ih_init_register_offset()
61 ih_regs in navi10_ih_init_register_offset()
156 struct amdgpu_ih_regs *ih_regs; navi10_ih_toggle_ring_interrupts() local
266 struct amdgpu_ih_regs *ih_regs; navi10_ih_enable_ring() local
410 struct amdgpu_ih_regs *ih_regs; navi10_ih_get_wptr() local
467 struct amdgpu_ih_regs *ih_regs; navi10_ih_irq_rearm() local
492 struct amdgpu_ih_regs *ih_regs; navi10_ih_set_rptr() local
[all...]
H A Dvega20_ih.c57 struct amdgpu_ih_regs *ih_regs; in vega20_ih_init_register_offset() local
60 ih_regs = &adev->irq.ih.ih_regs; in vega20_ih_init_register_offset()
61 ih_regs->ih_rb_base = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_RB_BASE); in vega20_ih_init_register_offset()
62 ih_regs->ih_rb_base_hi = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_RB_BASE_HI); in vega20_ih_init_register_offset()
63 ih_regs->ih_rb_cntl = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_RB_CNTL); in vega20_ih_init_register_offset()
64 ih_regs->ih_rb_wptr = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_RB_WPTR); in vega20_ih_init_register_offset()
65 ih_regs->ih_rb_rptr = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_RB_RPTR); in vega20_ih_init_register_offset()
66 ih_regs->ih_doorbell_rptr = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_DOORBELL_RPTR); in vega20_ih_init_register_offset()
67 ih_regs in vega20_ih_init_register_offset()
108 struct amdgpu_ih_regs *ih_regs; vega20_ih_toggle_ring_interrupts() local
220 struct amdgpu_ih_regs *ih_regs; vega20_ih_enable_ring() local
387 struct amdgpu_ih_regs *ih_regs; vega20_ih_get_wptr() local
446 struct amdgpu_ih_regs *ih_regs; vega20_ih_irq_rearm() local
471 struct amdgpu_ih_regs *ih_regs; vega20_ih_set_rptr() local
[all...]
H A Dih_v6_0.c48 struct amdgpu_ih_regs *ih_regs; in ih_v6_0_init_register_offset() local
53 ih_regs = &adev->irq.ih.ih_regs; in ih_v6_0_init_register_offset()
54 ih_regs->ih_rb_base = SOC15_REG_OFFSET(OSSSYS, 0, regIH_RB_BASE); in ih_v6_0_init_register_offset()
55 ih_regs->ih_rb_base_hi = SOC15_REG_OFFSET(OSSSYS, 0, regIH_RB_BASE_HI); in ih_v6_0_init_register_offset()
56 ih_regs->ih_rb_cntl = SOC15_REG_OFFSET(OSSSYS, 0, regIH_RB_CNTL); in ih_v6_0_init_register_offset()
57 ih_regs->ih_rb_wptr = SOC15_REG_OFFSET(OSSSYS, 0, regIH_RB_WPTR); in ih_v6_0_init_register_offset()
58 ih_regs->ih_rb_rptr = SOC15_REG_OFFSET(OSSSYS, 0, regIH_RB_RPTR); in ih_v6_0_init_register_offset()
59 ih_regs->ih_doorbell_rptr = SOC15_REG_OFFSET(OSSSYS, 0, regIH_DOORBELL_RPTR); in ih_v6_0_init_register_offset()
60 ih_regs in ih_v6_0_init_register_offset()
131 struct amdgpu_ih_regs *ih_regs; ih_v6_0_toggle_ring_interrupts() local
240 struct amdgpu_ih_regs *ih_regs; ih_v6_0_enable_ring() local
395 struct amdgpu_ih_regs *ih_regs; ih_v6_0_get_wptr() local
443 struct amdgpu_ih_regs *ih_regs; ih_v6_0_irq_rearm() local
468 struct amdgpu_ih_regs *ih_regs; ih_v6_0_set_rptr() local
[all...]
H A Dih_v6_1.c48 struct amdgpu_ih_regs *ih_regs; in ih_v6_1_init_register_offset() local
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 in ih_v6_1_init_register_offset()
131 struct amdgpu_ih_regs *ih_regs; ih_v6_1_toggle_ring_interrupts() local
240 struct amdgpu_ih_regs *ih_regs; ih_v6_1_enable_ring() local
395 struct amdgpu_ih_regs *ih_regs; ih_v6_1_get_wptr() local
444 struct amdgpu_ih_regs *ih_regs; ih_v6_1_irq_rearm() local
469 struct amdgpu_ih_regs *ih_regs; ih_v6_1_set_rptr() local
[all...]
H A Damdgpu_ih.h70 struct amdgpu_ih_regs ih_regs; member

Completed in 4 milliseconds