Lines Matching refs:uport
1094 static bool sprd_uart_is_console(struct uart_port *uport) in sprd_uart_is_console() argument
1098 if ((cons && cons->index >= 0 && cons->index == uport->line) || in sprd_uart_is_console()
1099 of_console_check(uport->dev->of_node, SPRD_TTY_NAME, uport->line)) in sprd_uart_is_console()
1105 static int sprd_clk_init(struct uart_port *uport) in sprd_clk_init() argument
1108 struct sprd_uart_port *u = container_of(uport, struct sprd_uart_port, port); in sprd_clk_init()
1110 clk_uart = devm_clk_get(uport->dev, "uart"); in sprd_clk_init()
1112 dev_warn(uport->dev, "uart%d can't get uart clock\n", in sprd_clk_init()
1113 uport->line); in sprd_clk_init()
1117 clk_parent = devm_clk_get(uport->dev, "source"); in sprd_clk_init()
1119 dev_warn(uport->dev, "uart%d can't get source clock\n", in sprd_clk_init()
1120 uport->line); in sprd_clk_init()
1125 uport->uartclk = SPRD_DEFAULT_SOURCE_CLK; in sprd_clk_init()
1127 uport->uartclk = clk_get_rate(clk_uart); in sprd_clk_init()
1129 u->clk = devm_clk_get(uport->dev, "enable"); in sprd_clk_init()
1134 dev_warn(uport->dev, "uart%d can't get enable clock\n", in sprd_clk_init()
1135 uport->line); in sprd_clk_init()
1138 if (!sprd_uart_is_console(uport)) in sprd_clk_init()