pvr_meta_cr_read32(9)
pvr_meta_cr_read32(9) π
okay bestie, welcome to the Kernel API Manual page for pvr_meta_cr_read32 β yes, the META-register-via-Slave-Port girlies are thriving today π
. this is the function that does exactly what the NAME says, no cap.
β¨ NAME β¨
pvr_meta_cr_read32 - Read a META register via the Slave Port. periodt π
π SYNOPSIS π
the signature is giving exactly this, so copy it character-for-character, bestie:
int pvr_meta_cr_read32 (struct pvr_device *pvr_dev , u32 reg_addr , u32
*reg_value_out );
π ARGUMENTS π
okay so here's the cast of this little function, fr fr:
pvr_devβ Device pointer. main character energy, lowkey.reg_addrβ Address of register to read. the βwhere weβre lookingβ of it all π.reg_value_outβ Pointer to location to store register value. yes, it's a pointer-to-the-spot situation, iconic β¨.
π₯ RETURN π₯
vibe check on the return value:
0on success, or- Any error returned by
pvr_cr_poll_reg32.
so if it's not 0, bestie, that error is coming straight from pvr_cr_poll_reg32 β no extra lore added by me π.
π¦ SEE ALSO π¦
go be nosy in these, iykyk:
- Kernel file
./drivers/gpu/drm/imagination/pvr_fw_meta.c process_ldr_command_stream(9)
mwah π β signed off from source/version ./drivers/gpu/drm/imagination, dated October 2026. slay, bye π«Ά
π¦ 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