soctherm_oc_intr_enable(9)
πΈ NAME πΈ
Hey bestie π welcome to the Kernel API Manual page for soctherm_oc_intr_enable(9) β it enables the soctherm over-current interrupt. periodt.
β¨ SYNOPSIS β¨
void soctherm_oc_intr_enable (struct tegra_soctherm *ts , enum
soctherm_throttle_id alarm , bool enable );
π ARGUMENTS π
tsβ pointer to astruct tegra_socthermalarmβ The soctherm throttle idenableβ Flag indicating enable the soctherm over-current interrupt or disable it
π₯ DESCRIPTION π₯
Okay so this one enables a specific over-current pins alarm to raise an interrupt if the flag is set and the alarm corresponds to OC1, OC2, OC3, or OC4. Thatβs the whole vibe check β no extra lore, no cap π
π¦ SEE ALSO π¦
Also peek at the Kernel file ./drivers/thermal/tegra/soctherm.c, plus these iconic besties:
ccroc_writel(9)ccroc_readl(9)enforce_temp_range(9)thermtrip_program(9)throttrip_program(9)tegra_soctherm_set_hwtrips(9)soctherm_thermal_isr_thread(9)soctherm_handle_alarm(9)soctherm_edp_isr_thread(9)soctherm_edp_isr(9)soctherm_oc_irq_lock(9)soctherm_oc_irq_sync_unlock(9)soctherm_oc_irq_enable(9)soctherm_oc_irq_disable(9)soctherm_oc_irq_map(9)soctherm_irq_domain_xlate_twocell(9)soctherm_oc_int_init(9)soctherm_init_hw_throt_cdev(9)throttlectl_cpu_level_cfg(9)throttlectl_cpu_level_select(9)throttlectl_cpu_mn(9)throttlectl_gpu_level_select(9)soctherm_throttle_program(9)
okay thatβs the whole page, mwah π β cute sign-off with the source/version vibe ./drivers/thermal/tegra, the date October 2026, and the footer title soctherm_oc_intr_enable(9). bye bestie π«Ά
π¦ 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