gpio_to_irq(gpio) 獲取 GPIO 對應的中斷號。request_irq(irq, handler, flags, name, dev) 註冊中斷處理函數,指定觸發方式(高電平、上升沿等)。msleep()、mutex_lock() 等可能導致休眠的函數,否則會引發系統死機。free_irq(irq, dev) 釋放資源。copy_from_user 等安全 API)。IRQF_SHARED 標誌並提供唯一 dev_id。devm_request_irq 自動管理生命週期。