kempld_read16(9)
πΈ NAME πΈ
kempld_read16 β read 16 bit register. This is the kempld_read16(9) page from the Kernel API Manual, and bestie we are absolutely gonna get you comfy with it πβ¨.
β¨ SYNOPSIS β¨
u16 kempld_read16 (struct kempld_device_data *pld , u8 index );
π ARGUMENTS π
pldβ thekempld_device_datastructure describing the PLD. It's the PLD's whole descriptor vibe π«Ά.indexβ the register index on the chip. That's the index bestie you're pointing at π .
π DESCRIPTION π
Okay so real talk: kempld_get_mutex must be called prior to calling this function. Not optional, not a βmaybe laterβ, not a vibe check you can skip β call kempld_get_mutex first, periodt πβ¨.
π¦ SEE ALSO π¦
Kernel file ./drivers/mfd/kempld-core.c β that's the kernel file, iykyk π§.
kempld_read8(9)kempld_write8(9)kempld_write16(9)kempld_read32(9)kempld_write32(9)kempld_get_mutex(9)kempld_release_mutex(9)kempld_get_info(9)
okay that's the whole page, mwah π β source/version ./drivers/mfd, date October 2026, page kempld_read16(9) signing off π«Άβ¨
π¦ 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