1. 목적
ㄱ. cpufreq.h 파일을 분석하여 DVFS 관련 정책 함수를 찾아냄
2. 내용
ㄱ. 리눅스 커널 소스 안에 arch/arm/mach-exynos/cpufreq.h 분석
cpufreq_policy_notifier_call 함수가 정책을 변경하는것으로 보임
*policy에 data를 넣고 코드에 따라서 바뀌는 것으로 보임
int exynos_cpufreq_lock(unsigned int nId, enum cpufreq_level_index cpufreq_level)
함수로 freq 락이 가능할 것 같다.
3. 결론
ㄱ. cpufreq.h 헤더 파일안에 exynos의 주파수 관련 조종 함수들이 있음을 보았고 사용해 보아야 함.
'임베디드(Embedded) > DVFS' 카테고리의 다른 글
arm a9 PMU driver 메세지 확인 (0) | 2013.12.18 |
---|---|
perf_event 관련 perf_event_paranoid / 리눅스 모니터링 권한 분석 (0) | 2013.12.18 |
odroid x2 타깃으로 perfomnace monitering을 하기위한 cpufreq.h, perf_event.h 분석 (0) | 2013.12.18 |