Lines Matching refs:ch_info
1091 static int gc3003_get_channel_info(struct gc3003 *gc3003, struct rkmodule_channel_info *ch_info) in gc3003_get_channel_info() argument
1093 if (ch_info->index < PAD0 || ch_info->index >= PAD_MAX) in gc3003_get_channel_info()
1095 ch_info->vc = gc3003->cur_mode->vc[ch_info->index]; in gc3003_get_channel_info()
1096 ch_info->width = gc3003->cur_mode->width; in gc3003_get_channel_info()
1097 ch_info->height = gc3003->cur_mode->height; in gc3003_get_channel_info()
1098 ch_info->bus_fmt = gc3003->cur_mode->bus_fmt; in gc3003_get_channel_info()
1109 struct rkmodule_channel_info *ch_info; in gc3003_ioctl() local
1171 ch_info = (struct rkmodule_channel_info *)arg; in gc3003_ioctl()
1172 ret = gc3003_get_channel_info(gc3003, ch_info); in gc3003_ioctl()
1193 struct rkmodule_channel_info *ch_info; in gc3003_compat_ioctl32() local
1276 ch_info = kzalloc(sizeof(*ch_info), GFP_KERNEL); in gc3003_compat_ioctl32()
1277 if (!ch_info) { in gc3003_compat_ioctl32()
1282 ret = gc3003_ioctl(sd, cmd, ch_info); in gc3003_compat_ioctl32()
1284 ret = copy_to_user(up, ch_info, sizeof(*ch_info)); in gc3003_compat_ioctl32()
1288 kfree(ch_info); in gc3003_compat_ioctl32()