Lines Matching defs:sci_port
131 struct sci_port { struct
135 const struct sci_port_params *params; argument
136 const struct plat_sci_port *cfg; argument
137 unsigned int sampling_rate_mask;
138 resource_size_t reg_size;
139 struct mctrl_gpios *gpios;
142 struct clk *clks[SCI_NUM_CLKS];
143 unsigned long clk_rates[SCI_NUM_CLKS];
145 int irqs[SCIx_NR_IRQS];
146 char *irqstr[SCIx_NR_IRQS];
148 struct dma_chan *chan_tx;
149 struct dma_chan *chan_rx;
151 struct reset_control *rstc;
154 struct dma_chan *chan_tx_saved;
155 struct dma_chan *chan_rx_saved;
156 dma_cookie_t cookie_tx;
157 dma_cookie_t cookie_rx[2];
158 dma_cookie_t active_rx;
182 static struct sci_port sci_ports[SCI_NPORTS]; argument
582 static void sci_port_enable(struct sci_port *sci_port) in sci_port_enable()
598 static void sci_port_disable(struct sci_port *sci_port) in sci_port_disable()
2764 struct sci_port *sci_port = to_sci_port(port); in sci_pm() local
2902 static int sci_init_clocks(struct sci_port *sci_port, struct device *dev) in sci_init_clocks()
2986 struct sci_port *sci_port, unsigned int index, in sci_init_single()
3117 struct sci_port *sci_port = &sci_ports[co->index]; in serial_console_write() local
3153 struct sci_port *sci_port; in serial_console_setup() local
3696 struct sci_port *sci_port = &sci_ports[0]; in early_console_exit() local