안녕하세요

인터럽트와 관련해서 질문을 드립니다.

인터럽트가 등록이 되지가 않습니다.
에러 넘버가 -22 가 뜨네요 등록이 실패가 되는것같습니다.

인터럽트 등록 순서가

1. GPIO핀 설정

     GPDR0 |= ( GPIO_INPUT_MASK_0 );
     GAFR0_L &= ~( GPIO_INPUT_MASK_0 );
     GRER0   &= ~( GPIO_INPUT_MASK_0 );
     GFER0   |= ( GPIO_INPUT_MASK_0 );


2. 인터럽트 등록 (GPIO6사용)

     request_irq(IRQ_GPIO(6), test_interrupt, 0, "gpio_test", NULL);

3. 문자 디바이스 드라이버 등록

으로 하였습니다. 확인 부탁드리겠습니다.