Lines Matching defs:uart

48  * stay on until power/autosuspend_delay is set for the uart from sysfs.
110 struct omap_uart_state *uart)
112 uart->default_omap_uart_pads[0].name = rx_pad_name;
113 uart->default_omap_uart_pads[0].flags = OMAP_DEVICE_PAD_REMUX |
115 uart->default_omap_uart_pads[0].enable = OMAP_PIN_INPUT |
117 uart->default_omap_uart_pads[0].idle = OMAP_PIN_INPUT | OMAP_MUX_MODE0;
118 uart->default_omap_uart_pads[1].name = tx_pad_name;
119 uart->default_omap_uart_pads[1].enable = OMAP_PIN_OUTPUT |
121 bdata->pads = uart->default_omap_uart_pads;
122 bdata->pads_cnt = ARRAY_SIZE(uart->default_omap_uart_pads);
126 struct omap_uart_state *uart)
134 rx_fmt = "uart%d_rx.uart%d_rx";
135 tx_fmt = "uart%d_tx.uart%d_tx";
137 rx_fmt = "uart%d_rx_irrx.uart%d_rx_irrx";
138 tx_fmt = "uart%d_tx_irtx.uart%d_tx_irtx";
155 * Check if uart is used in default tx/rx mode i.e. in mux mode0
159 omap_serial_fill_uart_tx_rx_pads(bdata, uart);
164 struct omap_uart_state *uart)
184 struct omap_uart_state *uart;
188 "uart%d", num_uarts + 1);
193 uart = kzalloc(sizeof(struct omap_uart_state), GFP_KERNEL);
194 if (WARN_ON(!uart))
197 uart->oh = oh;
198 uart->num = num_uarts++;
199 list_add_tail(&uart->node, &uart_list);
201 "%s%d", OMAP_SERIAL_NAME, uart->num);
204 console_uart_id = uart->num;
208 pr_info("%s used as console in debug mode: uart%d clocks will not be gated",
209 uart_name, uart->num);
233 struct omap_uart_state *uart;
248 list_for_each_entry(uart, &uart_list, node)
249 if (bdata->id == uart->num)
254 oh = uart->oh;
276 pdev = omap_device_build(name, uart->num, oh, pdata, pdata_size);
290 oh->dev_attr = uart;
307 struct omap_uart_state *uart;
310 list_for_each_entry(uart, &uart_list, node) {
311 bdata.id = uart->num;
316 omap_serial_check_wakeup(&bdata, uart);
321 omap_serial_init_port(&bdata, &info[uart->num]);