STRUCT K3_RINGACC_SOC_DATA(9)
π struct k3_ringacc_soc_data(9) π
okay so bestie, welcome to the Kernel API Manual β this is the page for struct k3_ringacc_soc_data, and honestly? it's a little guy with one job and it does it. π
β¨ NAME β¨
struct k3_ringacc_soc_data β the Rings accelerator SoC data, aka the tiny struct that tells the driver what kind of weirdness your specific chip has going on π¦
β¨ SYNOPSIS β¨
struct k3_ringacc_soc_data {
unsigned dma_ring_reset_quirk:1;
};
look at that. one bitfield. no notes. π
β¨ Members β¨
dma_ring_reset_quirkβ this is the DMA reset workaround enable flag π«Ά it's a:1bitfield, so it's literally one single bit of "yeah this SoC needs the reset workaround," and that's the whole personality. no cap.
β¨ SEE ALSO β¨
if you're the kind of person who reads the whole friend group's lore (and you ARE), go check out these siblings, all chillin' in the Kernel file ./drivers/soc/ti/k3-ringacc.c:
struct k3_ring_rt_regs(9)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)
π‘ reminder that the whole family lives under ./drivers/soc/ti β that's the neighborhood, iykyk πΈ
and that's the page, bestie! β¨ this absolute icon comes to you from ./drivers/soc/ti, dated October 2026, and the source/version line at the bottom is just the same name printed back at you β struct k3_ringacc_soc_data(9) β so we're giving it a little goodbye kiss anyway ππ¦ mwah!
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms