Lines Matching refs:feat
116 if (dss->feat->outputs[OMAP_DSS_CHANNEL_LCD] & OMAP_DSS_OUTPUT_SDI) {
135 if (dss->feat->outputs[OMAP_DSS_CHANNEL_LCD] & OMAP_DSS_OUTPUT_SDI) {
369 if (dss->feat->outputs[OMAP_DSS_CHANNEL_LCD] & OMAP_DSS_OUTPUT_SDI) {
413 if (WARN_ON(dss->feat->has_lcd_clk_src && clk_src != DSS_CLK_SRC_FCK))
432 dss->feat->dispc_clk_switch.start,
433 dss->feat->dispc_clk_switch.end);
561 if (!dss->feat->has_lcd_clk_src) {
567 r = dss->feat->ops->select_lcd_source(dss, channel, clk_src);
588 if (dss->feat->has_lcd_clk_src) {
608 fck_hw_max = dss->feat->fck_freq_max;
622 fckd_hw_max = dss->feat->fck_div_max;
624 m = dss->feat->dss_fck_multiplier;
667 return dss->feat->fck_freq_max;
677 max_dss_fck = dss->feat->fck_freq_max;
684 fck_div = DIV_ROUND_UP(prate * dss->feat->dss_fck_multiplier,
687 * dss->feat->dss_fck_multiplier;
723 outputs = dss->feat->outputs[OMAP_DSS_CHANNEL_DIGIT];
817 return dss->feat->ops->dpi_select_source(dss, port, channel);
832 if (dss->feat->parent_clk_name) {
833 clk = clk_get(NULL, dss->feat->parent_clk_name);
836 dss->feat->parent_clk_name);
1166 switch (dss->feat->ports[i]) {
1188 for (i = 0; i < dss->feat->num_ports; i++) {
1193 switch (dss->feat->ports[i]) {
1195 r = dpi_init_port(dss, pdev, port, dss->feat->model);
1222 __dss_uninit_ports(dss, dss->feat->num_ports);
1451 dss->feat = soc->data;
1453 dss->feat = of_match_device(dss_of_match, &pdev->dev)->data;