Home
last modified time | relevance | path

Searched refs:phy_pll_cfg (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/phy/freescale/
H A Dphy-fsl-samsung-hdmi.c65 static const struct phy_config phy_pll_cfg[] = { variable
509 for (i = ARRAY_SIZE(phy_pll_cfg) - 1; i >= 0; i--) in fsl_samsung_hdmi_phy_lookup_rate()
510 if (phy_pll_cfg[i].pixclk <= rate) in fsl_samsung_hdmi_phy_lookup_rate()
514 if (phy_pll_cfg[i].pixclk == rate || i + 1 > ARRAY_SIZE(phy_pll_cfg) - 1) in fsl_samsung_hdmi_phy_lookup_rate()
515 return &phy_pll_cfg[i]; in fsl_samsung_hdmi_phy_lookup_rate()
518 return (abs((long) rate - (long) phy_pll_cfg[i].pixclk) < in fsl_samsung_hdmi_phy_lookup_rate()
519 abs((long) rate - (long) phy_pll_cfg[i+1].pixclk) ? in fsl_samsung_hdmi_phy_lookup_rate()
520 &phy_pll_cfg[i] : &phy_pll_cfg[i+1]); in fsl_samsung_hdmi_phy_lookup_rate()
/linux/drivers/phy/cadence/
H A Dphy-cadence-torrent.c248 static const struct reg_field phy_pll_cfg = variable
379 struct regmap_field *phy_pll_cfg; member
2154 field = devm_regmap_field_alloc(dev, regmap, phy_pll_cfg); in cdns_torrent_regfield_init()
2159 cdns_phy->phy_pll_cfg = field; in cdns_torrent_regfield_init()
2364 regmap_field_write(cdns_phy->phy_pll_cfg, reg_pairs[0].val); in cdns_torrent_phy_init()
2626 regmap_field_write(cdns_phy->phy_pll_cfg, in cdns_torrent_phy_configure_multilink()