STRUCT ASPEED_RESET(9)
π struct aspeed_reset(9) π
okay so bestie, welcome to the Kernel API Manual β this one's about struct aspeed_reset, the Aspeed reset controller. it's a tiny lil struct, but she's got main character energy in the clock/reset world, iykyk β¨
πΈ NAME πΈ
struct aspeed_reset β the Aspeed reset controller, periodt π
β¨ SYNOPSIS β¨
here's the whole vibe, literally just two members, no cap:
struct aspeed_reset {
struct regmap *map;
struct reset_controller_dev rcdev;
};
π Members π
mapβ theregmapyou use to poke at the containing system controller π«Ά like, that's your doorway in.rcdevβ the reset controller device itself. she's the actual reset controller, living her best life π
π¦ SEE ALSO π¦
go peek at these next, they're all in the kernel file ./drivers/clk/aspeed/clk-aspeed.h and they're lowkey iconic:
- struct
aspeed_gate_data(9) - struct
aspeed_clk_gate(9) - struct
aspeed_clk_soc_data(9)
ngl bestie, that's the whole page β short and slay. no hidden lore, no surprise flags, just the struct and her friends π
mwah π this cutie lives over in ./drivers/clk/aspeed, dated October 2026, and the whole thing is the Kernel API Manual's struct aspeed_reset(9) page. go forth and reset things responsibly, queen πβ¨
π¦ 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