Lines Matching refs:alvium_csi2_fmt
1097 alvium->alvium_csi2_fmt = in alvium_setup_mipi_fmt()
1099 if (!alvium->alvium_csi2_fmt) in alvium_setup_mipi_fmt()
1109 alvium->alvium_csi2_fmt[avail_fmt_cnt] = in alvium_setup_mipi_fmt()
1708 code->code = alvium->alvium_csi2_fmt[code->index].code; in alvium_enum_mbus_code()
1718 for (i = 0; alvium->alvium_csi2_fmt[i].code; ++i) in alvium_code_to_pixfmt()
1719 if (alvium->alvium_csi2_fmt[i].code == code) in alvium_code_to_pixfmt()
1720 return &alvium->alvium_csi2_fmt[i]; in alvium_code_to_pixfmt()
1722 return &alvium->alvium_csi2_fmt[0]; in alvium_code_to_pixfmt()
1730 const struct alvium_pixfmt *alvium_csi2_fmt; in alvium_enum_frame_size() local
1735 alvium_csi2_fmt = alvium_code_to_pixfmt(alvium, fse->code); in alvium_enum_frame_size()
1736 if (fse->code != alvium_csi2_fmt->code) in alvium_enum_frame_size()
1790 const struct alvium_pixfmt *alvium_csi2_fmt; in alvium_set_framefmt() local
1793 alvium_csi2_fmt = alvium_code_to_pixfmt(alvium, format->code); in alvium_set_framefmt()
1795 ret = alvium_set_mipi_fmt(alvium, alvium_csi2_fmt); in alvium_set_framefmt()
1799 if (alvium_csi2_fmt->is_raw) { in alvium_set_framefmt()
1800 ret = alvium_set_bayer_pattern(alvium, alvium_csi2_fmt); in alvium_set_framefmt()
1806 __func__, alvium_csi2_fmt->mipi_fmt_regval); in alvium_set_framefmt()
1896 const struct alvium_pixfmt *alvium_csi2_fmt; in alvium_set_fmt() local
1918 alvium_csi2_fmt = alvium_code_to_pixfmt(alvium, format->format.code); in alvium_set_fmt()
1919 fmt->code = alvium_csi2_fmt->code; in alvium_set_fmt()
2502 kfree(alvium->alvium_csi2_fmt); in alvium_probe()
2517 kfree(alvium->alvium_csi2_fmt); in alvium_remove()