Lines Matching refs:feat
91 const struct dss_features *feat; member
534 fckd_hw_max = dss.feat->fck_div_max; in dss_div_calc()
536 m = dss.feat->dss_fck_multiplier; in dss_div_calc()
592 fck_div = DIV_ROUND_UP(prate * dss.feat->dss_fck_multiplier, in dss_setup_default_clock()
594 fck = DIV_ROUND_UP(prate, fck_div) * dss.feat->dss_fck_multiplier; in dss_setup_default_clock()
728 return dss.feat->dpi_select_source(port, channel); in dss_dpi_select_source()
743 if (dss.feat->parent_clk_name) { in dss_get_clocks()
744 clk = clk_get(NULL, dss.feat->parent_clk_name); in dss_get_clocks()
746 DSSERR("Failed to get %s\n", dss.feat->parent_clk_name); in dss_get_clocks()
929 if (dss.feat->num_ports == 0) in dss_init_ports()
940 if (reg >= dss.feat->num_ports) in dss_init_ports()
943 port_type = dss.feat->ports[reg]; in dss_init_ports()
976 if (dss.feat->num_ports == 0) in dss_uninit_ports()
988 if (reg >= dss.feat->num_ports) in dss_uninit_ports()
991 port_type = dss.feat->ports[reg]; in dss_uninit_ports()
1077 dss.feat = dss_get_features(); in dss_bind()
1078 if (!dss.feat) in dss_bind()