Lines Matching refs:uart_clk
36 struct clk *uart_clk; member
136 data->uart_clk = of_clk_get(np, 0); in mtk8250_probe_of()
137 if (IS_ERR(data->uart_clk)) { in mtk8250_probe_of()
139 return PTR_ERR(data->uart_clk); in mtk8250_probe_of()
142 err = clk_prepare_enable(data->uart_clk); in mtk8250_probe_of()
145 clk_put(data->uart_clk); in mtk8250_probe_of()
148 p->uartclk = clk_get_rate(data->uart_clk); in mtk8250_probe_of()
217 if (!IS_ERR(data->uart_clk)) { in mtk8250_remove()
218 clk_disable_unprepare(data->uart_clk); in mtk8250_remove()
219 clk_put(data->uart_clk); in mtk8250_remove()
252 if (!IS_ERR(data->uart_clk)) in mtk8250_runtime_suspend()
253 clk_disable_unprepare(data->uart_clk); in mtk8250_runtime_suspend()
262 if (!IS_ERR(data->uart_clk)) in mtk8250_runtime_resume()
263 clk_prepare_enable(data->uart_clk); in mtk8250_runtime_resume()