Lines Matching refs:bus_clock
55 pfdev->bus_clock = devm_clk_get_optional(pfdev->dev, "bus"); in panfrost_clk_init()
56 if (IS_ERR(pfdev->bus_clock)) { in panfrost_clk_init()
58 PTR_ERR(pfdev->bus_clock)); in panfrost_clk_init()
59 err = PTR_ERR(pfdev->bus_clock); in panfrost_clk_init()
63 if (pfdev->bus_clock) { in panfrost_clk_init()
64 rate = clk_get_rate(pfdev->bus_clock); in panfrost_clk_init()
67 err = clk_prepare_enable(pfdev->bus_clock); in panfrost_clk_init()
82 clk_disable_unprepare(pfdev->bus_clock); in panfrost_clk_fini()
425 if (pfdev->bus_clock) { in panfrost_device_runtime_resume()
426 ret = clk_enable(pfdev->bus_clock); in panfrost_device_runtime_resume()
460 if (pfdev->bus_clock) in panfrost_device_runtime_suspend()
461 clk_disable(pfdev->bus_clock); in panfrost_device_runtime_suspend()
491 if (pfdev->bus_clock) { in panfrost_device_resume()
492 ret = clk_enable(pfdev->bus_clock); in panfrost_device_resume()
505 if (pfdev->comp->pm_features & BIT(GPU_PM_CLK_DIS) && pfdev->bus_clock) in panfrost_device_resume()
506 clk_disable(pfdev->bus_clock); in panfrost_device_resume()
526 if (pfdev->bus_clock) in panfrost_device_suspend()
527 clk_disable(pfdev->bus_clock); in panfrost_device_suspend()