stm32_bsec_optee_ta_write(9)
π stm32_bsec_optee_ta_write(9) π
okay so bestie, this is a page from the Kernel API Manual β¨, and it's all about stm32_bsec_optee_ta_write β nvmem write access using the TA client driver. That's the whole vibe. Let's get into it π«Ά.
π NAME π
stm32_bsec_optee_ta_write β nvmem write access using TA client driver.
β¨ SYNOPSIS β¨
int stm32_bsec_optee_ta_write (struct tee_context *ctx , unsigned int
lower , unsigned int offset , void *buf , size_t bytes );
π ARGUMENTS π
ctxβ the OP-TEE context provided bystm32_bsec_optee_ta_open.lowerβ number of lower OTP, not protected by ECC.offsetβ nvmem offset.bufβ buffer withnvemvalues.bytesβ number of bytes to write.
π₯ RETURN π₯
On success, 0. On failure, -errno. That's the whole return saga π.
π SEE ALSO π
- Kernel file
./drivers/nvmem/stm32-bsec-optee-ta.h stm32_bsec_optee_ta_open(9),stm32_bsec_optee_ta_close(9),stm32_bsec_optee_ta_read(9)
Cute little sign-off: this page's source/version is ./drivers/nvmem, and it's dated October 2026 π«Ά. You made it to the footer, bestie β iconic behavior π.
π¦ 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