STRUCT MVEBU_MPP_CTRL_DATA(9)
π struct mvebu_mpp_ctrl_data(9)
okay so this is a page from the Kernel API Manual bestie, and it's about struct mvebu_mpp_ctrl_data β literally just the private data that the mpp ctrl operations carry around π
β¨ NAME β¨
struct mvebu_mpp_ctrl_data β private data for the mpp ctrl operations
πΈ SYNOPSIS πΈ
struct mvebu_mpp_ctrl_data {
union {
void __iomem *base;
struct {
struct regmap *map;
u32 offset;
} regmap;
};
};
π¦ Members π¦
{unnamed_union}β anonymous, no name, it simply is π«baseβ base address of pinctrl hardwareregmap.mapβ regmap structureregmap.offsetβ regmap offset
ngl the anonymous union is giving "main character energy" β it doesn't need a name, it just needs to exist π«Ά
π₯ SEE ALSO π₯
Kernel file ./drivers/pinctrl/mvebu/pinctrl-mvebu.h:
struct mvebu_mpp_ctrl(9)struct mvebu_mpp_ctrl_setting(9)struct mvebu_mpp_mode(9)struct mvebu_pinctrl_soc_info(9)
okay that's the whole vibe π this came out of ./drivers/pinctrl/mvebu, dated October 2026, and it's literally titled struct mvebu_mpp_ctrl_data(9) β slay, go read the header, iykyk π β¨ π
π¦ 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