dpu_encoder_phys_wb_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dpu_encoder_phys_wb_init(9) β€” like, the whole vibe

okay so bestie, welcome to the Kernel API Manual ✨ this lil page is literally all about dpu_encoder_phys_wb_init(9), and yes we're gonna get into it πŸ’–


🌸 NAME 🌸

dpu_encoder_phys_wb_init β€” initialize writeback encoder πŸŽ€

like... it initializes the writeback encoder. that's the whole thing. iconic of it honestly.


πŸ¦‹ SYNOPSIS πŸ¦‹

struct dpu_encoder_phys * dpu_encoder_phys_wb_init (struct drm_device
*dev , struct dpu_enc_phys_init_params *p );

so it hands you back a struct dpu_encoder_phys * β€” cute β€” and it takes the two args below 🫢


✨ ARGUMENTS ✨

  • dev β€” the corresponding device for devres management πŸ’« like, the device that's gonna handle the devres stuff for you, no cap.
  • p β€” pointer to the init info structure with all the initialization params 🌸 she's got the params, she's got the info, she's the init info structure.

πŸ‘‘ SEE ALSO πŸ‘‘

okay this is the part where I tell you about all the other functions in the friend group πŸ’œ literally the whole squad:

ngl bestie, that's a lot of wb functions. but they're all right there in the same file ./drivers/gpu/drm/msm/disp/dpu1, so it's giving "one big happy source tree" 🌈

🧚 bye bestie 🧚

k that's the whole page!! sourced from ./drivers/gpu/drm/msm/disp/dpu1 πŸ“, dated October 2026 πŸ“… β€” so like, future vibes fr fr. slay, go initialize that writeback encoder πŸ’…πŸ’–βœ¨

πŸ“¦ where this page comes from