rk3588-执行v4l2-ctl 抓图时候的调用栈
__arm64_sys_ioctl {
v4l2_ioctl ------ media/v4l2-core/v4l2-dev.c {
video_ioctl2 -- ./media/platform/rockchip/isp/capture.c {
video_usercopy ----- ./media/v4l2-core/v4l2-ioctl.c {
__video_do_ioctl -------- ./media/v4l2-core/v4l2-ioctl.c {
v4l_streamon -------- ./media/v4l2-core/v4l2-ioctl.c {
vb2_ioctl_streamon -------- ./media/common/videobuf2/videobuf2-v4l2.c {
vb2_core_streamon -------- ./media/common/videobuf2/videobuf2-v4l2.c {
rkcif_start_streaming ------- ./media/platform/rockchip/cif/capture.c {
rkcif_do_start_stream --------- ./media/platform/rockchip/cif/capture.c {
rkcif_pipeline_set_stream --------- ./media/platform/rockchip/cif/dev.c {
maxim4c_s_stream --------- ./media/i2c/maxim/local/maxim4c/maxim4c_v4l2.c {
ret = __maxim4c_start_stream(maxim4c); -------------- ./media/i2c/maxim/local/maxim4c/maxim4c_v4l2.c --- 执行一系列的开电之类的动作
}
}
}
}
}
}
}
}
}
}
}
}
浙公网安备 33010602011771号