STRUCT QUICKI2C_SUBIP_ACPI_PARAMETER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

struct quicki2c_subip_acpi_parameter(9) β€” straight from the Kernel API Manual, and bestie she is serving struct realness πŸ‘‘

🌸 NAME 🌸

struct quicki2c_subip_acpi_parameter β€” QuickI2C ACPI DSD parameters πŸ’… no cap

πŸŽ€ SYNOPSIS πŸŽ€

       struct quicki2c_subip_acpi_parameter {
           u16 device_address;
           u64 connection_speed;
           u8 addressing_mode;
           u8 reserved;
        };

πŸ¦‹ Members πŸ¦‹

  • device_address β€” the I2C device slave address, literally the address bestie πŸ’–
  • connection_speed β€” the I2C device expected connection speed, so you know the vibe of the link ⚑
  • addressing_mode β€” the I2C device slave address mode, either 7bit or 10bit πŸŽ€
  • reserved β€” reserved, okay? Don't touch it, it's reserved πŸ™ˆ

πŸ”₯ Description πŸ”₯

Those properties get from QUICKI2C_ACPI_METHOD_NAME_ICRS method, used for Bus parameter. Periodt β€” that's the whole tea β˜•βœ¨

πŸ’œ SEE ALSO πŸ’œ

  • Kernel file ./drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-dev.h
  • struct quicki2c_subip_acpi_config(9)
  • struct quicki2c_ddata(9)
  • struct quicki2c_device(9)

Mwah πŸ’‹ β€” this little icon is signed off from ./drivers/hid/intel-thc-hid/in..., dated October 2026. Catch you in the kernel, bestie 🫢✨

πŸ“¦ where this page comes from