Lines Matching refs:feat
117 if (dss->feat->outputs[OMAP_DSS_CHANNEL_LCD] & OMAP_DSS_OUTPUT_SDI) {
136 if (dss->feat->outputs[OMAP_DSS_CHANNEL_LCD] & OMAP_DSS_OUTPUT_SDI) {
370 if (dss->feat->outputs[OMAP_DSS_CHANNEL_LCD] & OMAP_DSS_OUTPUT_SDI) {
414 if (WARN_ON(dss->feat->has_lcd_clk_src && clk_src != DSS_CLK_SRC_FCK))
433 dss->feat->dispc_clk_switch.start,
434 dss->feat->dispc_clk_switch.end);
562 if (!dss->feat->has_lcd_clk_src) {
568 r = dss->feat->ops->select_lcd_source(dss, channel, clk_src);
589 if (dss->feat->has_lcd_clk_src) {
609 fck_hw_max = dss->feat->fck_freq_max;
623 fckd_hw_max = dss->feat->fck_div_max;
625 m = dss->feat->dss_fck_multiplier;
668 return dss->feat->fck_freq_max;
678 max_dss_fck = dss->feat->fck_freq_max;
685 fck_div = DIV_ROUND_UP(prate * dss->feat->dss_fck_multiplier,
688 * dss->feat->dss_fck_multiplier;
724 outputs = dss->feat->outputs[OMAP_DSS_CHANNEL_DIGIT];
818 return dss->feat->ops->dpi_select_source(dss, port, channel);
833 if (dss->feat->parent_clk_name) {
834 clk = clk_get(NULL, dss->feat->parent_clk_name);
837 dss->feat->parent_clk_name);
1170 switch (dss->feat->ports[i]) {
1192 for (i = 0; i < dss->feat->num_ports; i++) {
1197 switch (dss->feat->ports[i]) {
1199 r = dpi_init_port(dss, pdev, port, dss->feat->model);
1226 __dss_uninit_ports(dss, dss->feat->num_ports);
1441 dss->feat = soc->data;
1443 dss->feat = device_get_match_data(&pdev->dev);