Lines Matching refs:variant
54 struct raspberrypi_clk_variant *variant; member
226 struct raspberrypi_clk_variant *variant = data->variant; in raspberrypi_fw_dumb_determine_rate() local
241 if (variant->minimize && req->min_rate > 0) in raspberrypi_fw_dumb_determine_rate()
257 struct raspberrypi_clk_variant *variant) in raspberrypi_clk_register() argument
269 data->variant = variant; in raspberrypi_clk_register()
303 if (variant->clkdev) { in raspberrypi_clk_register()
305 NULL, variant->clkdev); in raspberrypi_clk_register()
312 if (variant->min_rate) { in raspberrypi_clk_register()
315 clk_hw_set_rate_range(&data->hw, variant->min_rate, max_rate); in raspberrypi_clk_register()
318 if (rate < variant->min_rate) { in raspberrypi_clk_register()
319 ret = raspberrypi_fw_set_rate(&data->hw, variant->min_rate, 0); in raspberrypi_clk_register()
357 struct raspberrypi_clk_variant *variant; in raspberrypi_discover_clocks() local
365 variant = &raspberrypi_clk_variants[clks->id]; in raspberrypi_discover_clocks()
366 if (variant->export) { in raspberrypi_discover_clocks()
370 clks->id, variant); in raspberrypi_discover_clocks()