thc_set_pio...rupt_support(9)
β¨ thc_set_pio_interrupt_support β¨
okay so we're in the Kernel API Manual bestie, and this one is a little one-trick pony but she SERVES π
πΈ NAME πΈ
thc_set_pio_interrupt_support β literally just answers the question: is PIO interrupt supported, or is it not? that's the whole gig π
π¦ SYNOPSIS π¦
void thc_set_pio_interrupt_support (struct thc_device *dev , bool supported );
like, that's it. that's the function. no cap.
π ARGUMENTS π
devβ the pointer to the THC private device context π«Ά this is the main character, she holds everything.supportedβ the flag that decides whether PIO interrupt is enabled or not β¨ it's giving "yes or no, pick one."
π SEE ALSO π
round of applause for the whole friend group, honestly, because they all live in the same kernel file: ./drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c π
thc_clear_state(9)thc_dev_init(9)thc_tic_pio_read(9)thc_tic_pio_write(9)thc_tic_pio_write_and_read(9)thc_interrupt_config(9)thc_int_trigger_type_select(9)thc_interrupt_enable(9)thc_interrupt_quiesce(9)thc_ltr_config(9)thc_change_ltr_mode(9)thc_ltr_unconfig(9)thc_int_cause_read(9)thc_interrupt_handler(9)thc_port_select(9)thc_spi_read_config(9)thc_spi_write_config(9)thc_spi_input_output_address_config(9)thc_i2c_subip_init(9)thc_i2c_subip_regs_save(9)thc_i2c_subip_regs_restore(9)thc_i2c_set_rx_max_size(9)thc_i2c_rx_max_size_enable(9)thc_i2c_set_rx_int_delay(9)thc_i2c_rx_int_delay_enable(9)
lowkey go read all of them, they're all in the same directory and they all ate π₯
π okay bye bestie, this page came from ./drivers/hid/intel-thc-hid/in..., dated October 2026, and yes that's the footer info, iykyk π π§ β
π¦ 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