Lines Matching refs:port

129 void msm_write(struct uart_port *port, unsigned int val, unsigned int off)  in msm_write()  argument
131 writel_relaxed(val, port->membase + off); in msm_write()
135 unsigned int msm_read(struct uart_port *port, unsigned int off) in msm_read() argument
137 return readl_relaxed(port->membase + off); in msm_read()
143 static inline void msm_serial_set_mnd_regs_tcxo(struct uart_port *port) in msm_serial_set_mnd_regs_tcxo() argument
145 msm_write(port, 0x06, UART_MREG); in msm_serial_set_mnd_regs_tcxo()
146 msm_write(port, 0xF1, UART_NREG); in msm_serial_set_mnd_regs_tcxo()
147 msm_write(port, 0x0F, UART_DREG); in msm_serial_set_mnd_regs_tcxo()
148 msm_write(port, 0x1A, UART_MNDREG); in msm_serial_set_mnd_regs_tcxo()
149 port->uartclk = 1843200; in msm_serial_set_mnd_regs_tcxo()
155 static inline void msm_serial_set_mnd_regs_tcxoby4(struct uart_port *port) in msm_serial_set_mnd_regs_tcxoby4() argument
157 msm_write(port, 0x18, UART_MREG); in msm_serial_set_mnd_regs_tcxoby4()
158 msm_write(port, 0xF6, UART_NREG); in msm_serial_set_mnd_regs_tcxoby4()
159 msm_write(port, 0x0F, UART_DREG); in msm_serial_set_mnd_regs_tcxoby4()
160 msm_write(port, 0x0A, UART_MNDREG); in msm_serial_set_mnd_regs_tcxoby4()
161 port->uartclk = 1843200; in msm_serial_set_mnd_regs_tcxoby4()
165 void msm_serial_set_mnd_regs_from_uartclk(struct uart_port *port) in msm_serial_set_mnd_regs_from_uartclk() argument
167 if (port->uartclk == 19200000) in msm_serial_set_mnd_regs_from_uartclk()
168 msm_serial_set_mnd_regs_tcxo(port); in msm_serial_set_mnd_regs_from_uartclk()
169 else if (port->uartclk == 4800000) in msm_serial_set_mnd_regs_from_uartclk()
170 msm_serial_set_mnd_regs_tcxoby4(port); in msm_serial_set_mnd_regs_from_uartclk()