Lines Matching refs:ret
255 int ret, index = port->line;
258 ret = request_irq(mlb_usio_irq[index][RX], mlb_usio_rx_irq,
260 if (ret)
261 return ret;
262 ret = request_irq(mlb_usio_irq[index][TX], mlb_usio_tx_irq,
264 if (ret) {
266 return ret;
503 int ret;
509 ret = clk_prepare_enable(clk);
510 if (ret) {
511 dev_err(&pdev->dev, "Clock enable failed: %d\n", ret);
512 return ret;
521 ret = -ENODEV;
527 ret = platform_get_irq_byname(pdev, "rx");
528 mlb_usio_irq[index][RX] = ret;
530 ret = platform_get_irq_byname(pdev, "tx");
531 mlb_usio_irq[index][TX] = ret;
543 ret = uart_add_one_port(&mlb_usio_uart_driver, port);
544 if (ret) {
545 dev_err(&pdev->dev, "Adding port failed: %d\n", ret);
553 return ret;
584 int ret = uart_register_driver(&mlb_usio_uart_driver);
586 if (ret) {
587 pr_err("%s: uart registration failed: %d\n", __func__, ret);
588 return ret;
590 ret = platform_driver_register(&mlb_usio_driver);
591 if (ret) {
593 pr_err("%s: drv registration failed: %d\n", __func__, ret);
594 return ret;