기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요. 혼자 삽질하다 도저히 답이 안나와 질문 드립니다.


현재 S5pv310의 GPL2(0)를 인터럽트로 사용하려고 하는데요.

gpio_to_irq(S5PV310_GPL2(0)) 로 irq 값을 받아 보면 -6이 나옵니다.


int irq = 0;
u32 err;

err = gpio_request(S5PV310_GPL2(0), "UPS_INPUT");
if (err)

{

    printk(KERN_INFO "gpio request error : %d\n", err);
}
else
{
    s3c_gpio_cfgpin(S5PV310_GPL2(0), EINT_MODE);
    s3c_gpio_setpull(S5PV310_GPL2(0), S3C_GPIO_PULL_UP);                                                                      

}
irq = gpio_to_irq(S5PV310_GPL2(0));

gpiolib.c와 irq-eint.c를 보고 있는데 어떻게 해야 될지 감이 오지 않습니다.

다른 부분들도 확인해보고 있지만 이런식으로 사용한 부분이 보이지 않네요.


참고 할만한 부분이나 확인 해야하는 부분이 있는지 도움 부탁 드립니다.


고도리

2013.01.28 08:13:30
*.111.12.170

interrupt code가 작성 안되어 있을겁니다.


제가 봤을 때는 EXT INT 0~15까지만 되어 있고, 16~31 코드가 안되어 있는 것으로 보여집니다

(ICS 커널 기준 - 3.0.8)


해당 코드를 작성해 주셔야 사용이 가능할것으로 보여집니다.


gpio_to_irq랑은 큰 상관이 없고, 실제 interrupt 처리 코드가 안되어 있는 듯 합니다.

문철민

2013.01.28 23:19:13
*.140.159.164

인터럽트 등록은 하셨는지?

GloomyDay

2013.02.08 02:55:22
*.45.184.114

결국 커널 옵션에 CONFIG_SAMSUNG_IRQ_GPIO 를 활성화 시키는 걸로 해결이 됐습니다.

일단 소스 분석은 좀더 해 봐야 겠네요.

머리가 나쁘니 손발리 고생 해야죠.

List of Articles
번호 제목 글쓴이 날짜 조회 수
5708 애플리케이션에서 GPIO 컨트롤하기 에 대해 문의드립니다. [6] 미누유희 2013-02-05 1542
5707 Exynos5250 부트로더 수정 관련 림보맨 2013-02-04 1086
5706 ARNDALE 보드에서 OpenCL 구동 가능한지요 ? [4] 오빠네미용실 2013-02-02 1433
5705 ARM NEON 관련 문의 드립니다. 죽유 2013-02-02 1411
5704 안드로이드 풀 빌드 시 구글 계정 사용할 수 있나요? [1] 코믹해커 2013-01-31 1490
5703 aesop V210 진저브레드/ICS 커널 포팅 관련하여 질문드립니다. [1] 황인용 2013-01-31 1389
5702 CPU 에서 마이컴 writing 관련 [3] 박명대 2013-01-30 1692
5701 카메라 디바이스 드라이버에 대해서 공부하고 있는데요.. [1] rubio 2013-01-30 1302
5700 엑시노스 5250 RESET 문제?? [2] 윤동열 2013-01-30 1502
5699 [이클립스]UI LCD 표시 매우 큰 글자 표시 방법 만년설화 2013-01-29 986
5698 S5PV210 WinCE6.0 Sleep/Wakeup 질문 사악깨비 2013-01-28 1014
5697 dtv 튜너 모듈이 있을까요? [3] 최승훈 2013-01-27 1791
» S5pv310의 GPL2(0)를 인터럽트로 사용 하려면 어떻게 해야 되지요.? [3] GloomyDay 2013-01-27 1520
5695 [Arndale Board] OTG(mini USB)연결 문제에 관해서 문의드립니다... [6] 강현성 2013-01-25 1734
5694 C110 보드 설계해보신분 답변 부탁드립니다(전압관련) [2] 화이트맨 2013-01-25 1295
5693 ubuntu update와 tool package설치 관련 [2] 바라마79 2013-01-24 1261
5692 kernel 문제 다시 여쭤 봅니다. [8] 황원일 2013-01-24 1404
5691 [arndale board] wiki의 오타 부분 [1] monad 2013-01-24 1188
5690 [origen4412] gps 작동 질문. [4] 루트요 2013-01-23 2313
5689 [android] power management [10] wizard14 2013-01-23 1579

사용자 로그인