Lines Matching refs:variant
54 enum si5351_variant variant; member
380 if (drvdata->variant != SI5351_VARIANT_C && in _si5351_pll_reparent()
406 if (hwdata->drvdata->variant != SI5351_VARIANT_C && in si5351_pll_set_parent()
821 if (drvdata->variant != SI5351_VARIANT_C) in _si5351_clkout_reparent()
1127 enum si5351_variant variant) in si5351_dt_parse() argument
1166 if (variant != SI5351_VARIANT_C) { in si5351_dt_parse()
1190 (variant == SI5351_VARIANT_A3 && num >= 3)) { in si5351_dt_parse()
1229 if (variant != SI5351_VARIANT_C) { in si5351_dt_parse()
1304 static int si5351_dt_parse(struct i2c_client *client, enum si5351_variant variant) in si5351_dt_parse() argument
1313 enum si5351_variant variant = (enum si5351_variant)id->driver_data; in si5351_i2c_probe() local
1322 ret = si5351_dt_parse(client, variant); in si5351_i2c_probe()
1338 drvdata->variant = variant; in si5351_i2c_probe()
1351 (drvdata->variant != SI5351_VARIANT_C || IS_ERR(drvdata->pclkin))) { in si5351_i2c_probe()
1365 if (drvdata->variant != SI5351_VARIANT_C) in si5351_i2c_probe()
1442 if (drvdata->variant == SI5351_VARIANT_C) { in si5351_i2c_probe()
1462 num_parents = (drvdata->variant == SI5351_VARIANT_C) ? 2 : 1; in si5351_i2c_probe()
1488 if (drvdata->variant == SI5351_VARIANT_B) { in si5351_i2c_probe()
1509 num_clocks = (drvdata->variant == SI5351_VARIANT_A3) ? 3 : 8; in si5351_i2c_probe()
1511 if (drvdata->variant == SI5351_VARIANT_B) in si5351_i2c_probe()
1552 num_parents = (drvdata->variant == SI5351_VARIANT_C) ? 4 : 3; in si5351_i2c_probe()