Lines Matching refs:ch_info
1431 static int imx577_get_channel_info(struct imx577 *imx577, struct rkmodule_channel_info *ch_info) in imx577_get_channel_info() argument
1433 if (ch_info->index < PAD0 || ch_info->index >= PAD_MAX) in imx577_get_channel_info()
1435 ch_info->vc = imx577->cur_mode->vc[ch_info->index]; in imx577_get_channel_info()
1436 ch_info->width = imx577->cur_mode->width; in imx577_get_channel_info()
1437 ch_info->height = imx577->cur_mode->height; in imx577_get_channel_info()
1438 ch_info->bus_fmt = imx577->cur_mode->bus_fmt; in imx577_get_channel_info()
1447 struct rkmodule_channel_info *ch_info; in imx577_ioctl() local
1525 ch_info = (struct rkmodule_channel_info *)arg; in imx577_ioctl()
1526 ret = imx577_get_channel_info(imx577, ch_info); in imx577_ioctl()
1546 struct rkmodule_channel_info *ch_info; in imx577_compat_ioctl32() local
1646 ch_info = kzalloc(sizeof(*ch_info), GFP_KERNEL); in imx577_compat_ioctl32()
1647 if (!ch_info) { in imx577_compat_ioctl32()
1652 ret = imx577_ioctl(sd, cmd, ch_info); in imx577_compat_ioctl32()
1654 ret = copy_to_user(up, ch_info, sizeof(*ch_info)); in imx577_compat_ioctl32()
1658 kfree(ch_info); in imx577_compat_ioctl32()