Lines Matching refs:feat

344 	const struct dispc_features *feat;
731 for (i = 0; i < dispc->feat->num_vps; ++i) {
737 for (i = 0; i < dispc->feat->num_planes; ++i) {
743 if (dispc->feat->subrev == DISPC_K2G)
758 for (i = 0; i < dispc->feat->num_vps; ++i)
761 for (i = 0; i < dispc->feat->num_planes; ++i)
774 for (i = 0; i < dispc->feat->num_vps; ++i)
777 for (i = 0; i < dispc->feat->num_planes; ++i)
795 for (i = 0; i < dispc->feat->num_vps; ++i) {
803 for (i = 0; i < dispc->feat->num_planes; ++i) {
823 switch (dispc->feat->subrev) {
838 switch (dispc->feat->subrev) {
903 if (dispc->feat->vp_bus_type[hw_videoport] != DISPC_VP_OLDI &&
906 __func__, dispc->feat->vp_name[hw_videoport]);
1007 if (dispc->feat->vp_bus_type[hw_videoport] == DISPC_VP_OLDI) {
1066 if (dispc->feat->vp_bus_type[hw_videoport] == DISPC_VP_OLDI)
1092 if (dispc->feat->vp_bus_type[hw_videoport] == DISPC_VP_OLDI) {
1171 bus_type = dispc->feat->vp_bus_type[hw_videoport];
1173 max_pclk = dispc->feat->max_pclk_khz[bus_type];
1178 if (mode->clock < dispc->feat->min_pclk_khz)
1328 switch (dispc->feat->subrev) {
1351 if (dispc->feat->subrev == DISPC_K2G)
1569 if (dispc->feat->subrev == DISPC_K2G)
1669 const struct dispc_features_scaling *f = &dispc->feat->scaling;
1971 bool lite = dispc->feat->vid_lite[hw_plane];
2042 bool lite = dispc->feat->vid_lite[hw_plane];
2156 for (hw_plane = 0; hw_plane < dispc->feat->num_planes; hw_plane++) {
2172 dispc->feat->vid_name[hw_plane],
2211 for (hw_plane = 0; hw_plane < dispc->feat->num_planes; hw_plane++) {
2227 dispc->feat->vid_name[hw_plane],
2248 switch (dispc->feat->subrev) {
2269 for (i = 0; i < dispc->feat->num_vps; i++)
2279 if (dispc->feat->subrev == DISPC_J721E) {
2291 u32 hwlen = dispc->feat->vp_feat.color.gamma_size;
2296 if (WARN_ON(dispc->feat->vp_feat.color.gamma_type != TIDSS_GAMMA_8BIT))
2313 u32 hwlen = dispc->feat->vp_feat.color.gamma_size;
2318 if (WARN_ON(dispc->feat->vp_feat.color.gamma_type != TIDSS_GAMMA_8BIT))
2334 u32 hwlen = dispc->feat->vp_feat.color.gamma_size;
2339 if (WARN_ON(dispc->feat->vp_feat.color.gamma_type != TIDSS_GAMMA_10BIT))
2355 switch (dispc->feat->subrev) {
2383 u32 hwlen = dispc->feat->vp_feat.color.gamma_size;
2390 if (dispc->feat->vp_feat.color.gamma_type == TIDSS_GAMMA_10BIT)
2593 if (dispc->feat->subrev == DISPC_K2G)
2634 if (dispc->feat->subrev == DISPC_AM625 ||
2635 dispc->feat->subrev == DISPC_AM65X)
2711 if (dispc->feat->subrev == DISPC_K2G)
2775 const struct dispc_features *feat;
2781 feat = tidss->feat;
2783 if (feat->subrev != DISPC_K2G) {
2797 dispc->feat = feat;
2817 dispc_common_regmap = dispc->feat->common_regs;
2819 r = dispc_iomap_resource(pdev, dispc->feat->common,
2824 for (i = 0; i < dispc->feat->num_planes; i++) {
2825 r = dispc_iomap_resource(pdev, dispc->feat->vid_name[i],
2831 for (i = 0; i < dispc->feat->num_vps; i++) {
2832 u32 gamma_size = dispc->feat->vp_feat.color.gamma_size;
2836 r = dispc_iomap_resource(pdev, dispc->feat->ovr_name[i],
2841 r = dispc_iomap_resource(pdev, dispc->feat->vp_name[i],
2846 clk = devm_clk_get(dev, dispc->feat->vpclk_name[i]);
2849 dispc->feat->vpclk_name[i], PTR_ERR(clk));
2862 if (feat->subrev == DISPC_AM65X) {