Lines Matching refs:uart

110 				struct omap_uart_state *uart)  in omap_serial_fill_uart_tx_rx_pads()  argument
112 uart->default_omap_uart_pads[0].name = rx_pad_name; in omap_serial_fill_uart_tx_rx_pads()
113 uart->default_omap_uart_pads[0].flags = OMAP_DEVICE_PAD_REMUX | in omap_serial_fill_uart_tx_rx_pads()
115 uart->default_omap_uart_pads[0].enable = OMAP_PIN_INPUT | in omap_serial_fill_uart_tx_rx_pads()
117 uart->default_omap_uart_pads[0].idle = OMAP_PIN_INPUT | OMAP_MUX_MODE0; in omap_serial_fill_uart_tx_rx_pads()
118 uart->default_omap_uart_pads[1].name = tx_pad_name; in omap_serial_fill_uart_tx_rx_pads()
119 uart->default_omap_uart_pads[1].enable = OMAP_PIN_OUTPUT | in omap_serial_fill_uart_tx_rx_pads()
121 bdata->pads = uart->default_omap_uart_pads; in omap_serial_fill_uart_tx_rx_pads()
122 bdata->pads_cnt = ARRAY_SIZE(uart->default_omap_uart_pads); in omap_serial_fill_uart_tx_rx_pads()
126 struct omap_uart_state *uart) in omap_serial_check_wakeup() argument
159 omap_serial_fill_uart_tx_rx_pads(bdata, uart); in omap_serial_check_wakeup()
164 struct omap_uart_state *uart) in omap_serial_check_wakeup() argument
184 struct omap_uart_state *uart; in omap_serial_early_init() local
193 uart = kzalloc(sizeof(struct omap_uart_state), GFP_KERNEL); in omap_serial_early_init()
194 if (WARN_ON(!uart)) in omap_serial_early_init()
197 uart->oh = oh; in omap_serial_early_init()
198 uart->num = num_uarts++; in omap_serial_early_init()
199 list_add_tail(&uart->node, &uart_list); in omap_serial_early_init()
201 "%s%d", OMAP_SERIAL_NAME, uart->num); in omap_serial_early_init()
204 console_uart_id = uart->num; in omap_serial_early_init()
209 uart_name, uart->num); in omap_serial_early_init()
233 struct omap_uart_state *uart; in omap_serial_init_port() local
248 list_for_each_entry(uart, &uart_list, node) in omap_serial_init_port()
249 if (bdata->id == uart->num) in omap_serial_init_port()
254 oh = uart->oh; in omap_serial_init_port()
273 pdev = omap_device_build(name, uart->num, oh, pdata, pdata_size); in omap_serial_init_port()
287 oh->dev_attr = uart; in omap_serial_init_port()
304 struct omap_uart_state *uart; in omap_serial_board_init() local
307 list_for_each_entry(uart, &uart_list, node) { in omap_serial_board_init()
308 bdata.id = uart->num; in omap_serial_board_init()
313 omap_serial_check_wakeup(&bdata, uart); in omap_serial_board_init()
318 omap_serial_init_port(&bdata, &info[uart->num]); in omap_serial_board_init()