thc_int_trigger_type_select(9)
π thc_int_trigger_type_select β the Kernel API Manual page, bestie edition π
ok so this is a page from the Kernel API Manual, and the star of the show is thc_int_trigger_type_select(9) β the little function that picks how THC interrupts get triggered. no cap, that's the whole personality. β¨
πΈ NAME πΈ
thc_int_trigger_type_select β pick the THC interrupt trigger type π
β SYNOPSIS β
void thc_int_trigger_type_select (struct thc_device *dev , bool
edge_trigger );
literally that's it. returns nothing (void, she's giving mystery β¨), takes two things, done. π
π¦ ARGUMENTS π¦
devβ the pointer of THC private device context. it's giving main character energy, the actual device context we're working with π«Άedge_triggerβ decides whether the interrupt is edge triggered or level triggered. yes, that's the whole vibe check right there π
π SEE ALSO π
first up, the kernel file where the magic lives:
- Kernel file
./drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.cπ
and now the whole friend group β every single one of these is a (9) page and every single one is invited to the group chat:
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_interrupt_enable(9)thc_interrupt_quiesce(9)thc_set_pio_interrupt_support(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)
that's the whole page, babe β short, sweet, and fully slaying π
sign-off time π this lil cutie comes from the source/version line ./drivers/hid/intel-thc-hid/in... and it's dated October 2026 β so mark your calendars, she's from the future π₯πβ¨
π¦ 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