Hi, I've inherited a V4L2 driver that I want to update, as it won't compile as these functions are missing. After research on the web, I realize they have been dropped in favour of the routines in <linux/list.h>. My problem is I've never used these functions before, and would like to know exactly what they do. I can guess, as they seem relatively simple, but I'd rather not. Is there somewhere I can get an earlier version of the v4l2 code so I can look at the source? Scott