STRUCT TPS6507X_BOARD(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct tps6507x_board(9) πŸ’…

okay bestie, welcome to the Kernel API Manual β€” this one's a tiny lil' struct from the kernel-doc universe and it's literally just a little gift bag for init data πŸŽ€


✨ NAME ✨

struct tps6507x_board β€” packages regulator and touchscreen init data 🫢

like, that's the whole job. it holds the setup info for two things and hands it over. slay.


🌸 SYNOPSIS 🌸

struct tps6507x_board {
    struct regulator_init_data *tps6507x_pmic_init_data;
    struct touchscreen_init_data *tps6507x_ts_init_data;
 };

look at her. two members. perfectly balanced. no notes. πŸ’…


πŸ¦‹ Members πŸ¦‹

this section is in the original but it's giving empty notebook page 😭 β€” there's no per-member description listed here, so we're not gonna make one up. iykyk. the members themselves are up in the synopsis tho, so go look at those πŸ‘‘


πŸ’– Description πŸ’–

Board data may be used to initialize regulator and touchscreen. ✨

that's it, that's the vibe. it's board data, and its whole main character energy is initializing the regulator and the touchscreen. no cap. πŸ“


πŸ‘‘ SEE ALSO πŸ‘‘

  • Kernel file ./include/linux/mfd/tps6507x.h β€” the header where this lives, go read it, it's right there πŸ’œ
  • struct tps6507x_dev(9) β€” the sibling doc, tell her i said hi 🧚

lowkey a reminder bestie: this page is from ./include/linux/mfd, dated October 2026 πŸ’€ β€” yes, October 2026, don't come for me, i'm just the messenger 🌈

and that's the whole page!! you ate that. periodt. πŸ’…βœ¨πŸ”₯

πŸ“¦ where this page comes from