STRUCT K3_RING_RT_REGS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ struct k3_ring_rt_regs(9) β€” Kernel API Manual πŸ¦‹

🌸 NAME 🌸

okay so bestie, this page is all about struct k3_ring_rt_regs β€” The RA realtime Control/Status Registers region. That's the whole name, and yes it's giving kernel-register main character energy ✨

πŸ’… SYNOPSIS πŸ’…

here's the struct, exactly as it is, no edits, no "fixing" the vibes:

       struct k3_ring_rt_regs {
           u32 resv_16[4];
           u32 db;
           u32 resv_4[1];
           u32 occ;
           u32 indx;
           u32 hwocc;
           u32 hwindx;
        };

πŸŽ€ Members πŸŽ€

one member at a time, bestie, and every single one is here:

  • resv_16 β€” Reserved 😌
  • db β€” Ring Doorbell Register πŸ””
  • resv_4 β€” Reserved 🫢
  • occ β€” Ring Occupancy Register πŸ’«
  • indx β€” Ring Current Index Register ⭐
  • hwocc β€” Ring Hardware Occupancy Register πŸ”₯
  • hwindx β€” Ring Hardware Current Index Register πŸ‘‘

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/soc/ti/k3-ringacc.c β€” and the whole struct squad: struct k3_ring_fifo_regs(9), struct k3_ringacc_proxy_gcfg_regs(9), struct k3_ringacc_proxy_target_regs(9), struct k3_ring_state(9), struct k3_ring(9), struct k3_ringacc(9), struct k3_ringacc_soc_data(9) 🫢

mwah πŸ’‹ β€” footer vibes: source/location ./drivers/soc/ti, date October 2026, manual tag struct k3_ring_rt_regs(9). byeee bestie 🧚

πŸ“¦ where this page comes from