Lines Matching refs:se
99 struct geni_se se; member
207 port->se.base = uport->membase; in qcom_geni_serial_request_port()
453 geni_se_cancel_m_cmd(&port->se); in qcom_geni_serial_console_write()
456 geni_se_abort_m_cmd(&port->se); in qcom_geni_serial_console_write()
594 geni_se_cancel_m_cmd(&port->se); in qcom_geni_serial_stop_tx()
597 geni_se_abort_m_cmd(&port->se); in qcom_geni_serial_stop_tx()
622 geni_se_setup_s_cmd(&port->se, UART_START_READ, 0); in qcom_geni_serial_start_rx()
663 geni_se_cancel_s_cmd(&port->se); in qcom_geni_serial_stop_rx()
816 port->tx_fifo_depth = geni_se_get_tx_fifo_depth(&port->se); in get_tx_fifo_size()
817 port->tx_fifo_width = geni_se_get_tx_fifo_width(&port->se); in get_tx_fifo_size()
818 port->rx_fifo_depth = geni_se_get_rx_fifo_depth(&port->se); in get_tx_fifo_size()
864 geni_se_config_packing(&port->se, BITS_PER_BYTE, port->tx_bytes_pw, in qcom_geni_serial_port_setup()
866 geni_se_config_packing(&port->se, BITS_PER_BYTE, port->rx_bytes_pw, in qcom_geni_serial_port_setup()
868 geni_se_init(&port->se, port->rx_wm, port->rx_rfr); in qcom_geni_serial_port_setup()
869 geni_se_select_mode(&port->se, port->xfer_mode); in qcom_geni_serial_port_setup()
894 proto = geni_se_read_proto(&port->se); in qcom_geni_serial_startup()
966 clk_set_rate(port->se.clk, clk_rate); in qcom_geni_serial_set_termios()
1074 if (geni_se_resources_on(&port->se)) { in qcom_geni_console_setup()
1075 dev_err(port->se.dev, "Error turning on resources\n"); in qcom_geni_console_setup()
1079 if (unlikely(geni_se_read_proto(&port->se) != GENI_SE_UART)) { in qcom_geni_console_setup()
1080 geni_se_resources_off(&port->se); in qcom_geni_console_setup()
1115 struct geni_se se; in qcom_geni_serial_earlycon_setup() local
1120 memset(&se, 0, sizeof(se)); in qcom_geni_serial_earlycon_setup()
1121 se.base = uport->membase; in qcom_geni_serial_earlycon_setup()
1122 if (geni_se_read_proto(&se) != GENI_SE_UART) in qcom_geni_serial_earlycon_setup()
1137 geni_se_config_packing(&se, BITS_PER_BYTE, 1, false, true, false); in qcom_geni_serial_earlycon_setup()
1138 geni_se_init(&se, DEF_FIFO_DEPTH_WORDS / 2, DEF_FIFO_DEPTH_WORDS - 2); in qcom_geni_serial_earlycon_setup()
1139 geni_se_select_mode(&se, GENI_SE_FIFO); in qcom_geni_serial_earlycon_setup()
1207 geni_se_resources_on(&port->se); in qcom_geni_serial_pm()
1210 geni_se_resources_on(&port->se); in qcom_geni_serial_pm()
1213 geni_se_resources_off(&port->se); in qcom_geni_serial_pm()
1288 port->se.dev = &pdev->dev; in qcom_geni_serial_probe()
1289 port->se.wrapper = dev_get_drvdata(pdev->dev.parent); in qcom_geni_serial_probe()
1290 port->se.clk = devm_clk_get(&pdev->dev, "se"); in qcom_geni_serial_probe()
1291 if (IS_ERR(port->se.clk)) { in qcom_geni_serial_probe()
1292 ret = PTR_ERR(port->se.clk); in qcom_geni_serial_probe()