STRUCT TPS65219(9)
β¨ NAME β¨
struct tps65219 β the tps65219 sub-driver's chip access routines, bestie π
πΈ SYNOPSIS πΈ
struct tps65219 {
struct device *dev;
struct regmap *regmap;
struct regmap_irq_chip_data *irq_data;
};
π Members π
devβ the MFD device itself, your main character π«Άregmapβ the regmap you use to get at the device's registers, no cap π₯irq_dataβ the regmap irq data that the irq chip leans on, lowkey essential π
π¦ Description π¦
So like β this device data is literally what you use to access the TPS65219 chip. That's the whole vibe. β¨
π SEE ALSO π
- Kernel file
./include/linux/mfd/tps65219.hβ go read it iykyk π
Fr fr, that's the whole struct. Short and iconic, periodt. π
Signing off from the Kernel API Manual, page authored under ./include/linux/mfd, dated October 2026 β slay, go touch some registers πβ¨
π¦ 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