intel_gvt_i2..._gmbus_write(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, welcome to the Kernel API Manual β€” this page is intel_gvt_i2..._gmbus_write(9), and the function we're hyping up is intel_gvt_i2c_handle_gmbus_write ✨

intel_gvt_i2c_handle_gmbus_write β€” emulate gmbus register mmio write. That's the whole name-and-summary moment, no cap πŸ’…

✨ SYNOPSIS ✨

       int intel_gvt_i2c_handle_gmbus_write (struct intel_vgpu *vgpu , unsigned
       int offset , void *p_data , unsigned int bytes );

πŸŽ€ ARGUMENTS πŸŽ€

  • vgpu β€” a vGPU, the virtual GPU bb in question 🫢
  • offset β€” reg offset, literally where we're looking πŸ“
  • p_data β€” data return buffer, the buffer for the data coming back πŸŽ€
  • bytes β€” access data length, iykyk πŸ’«

πŸ¦‹ DESCRIPTION πŸ¦‹

This function is used to emulate gmbus register mmio write. That's it, that's the assignment β€” emulating a gmbus register mmio write and looking iconic while doing it 😌✨

πŸ’… RETURN πŸ’…

Zero on success, negative error code if failed. So yeah: zero = slay, negative = something went off, bestie πŸ˜­πŸ’€

πŸ‘€ SEE ALSO πŸ‘€

the group chat also has these, go peek πŸ‘‘


that's the whole page bestie πŸ’– source/version: ./drivers/gpu/drm/i915/gvt Β· date: October 2026 Β· filed under intel_gvt_i2..._gmbus_write(9) β€” mwah πŸ’‹

πŸ“¦ where this page comes from