···169169}170170171171/**172172- * mux_enable_ms - Enable modum status interrupts.173173- * @port: Ptr to the uart_port.174174- *175175- * The Serial Mux does not support this function.176176- */177177-static void mux_enable_ms(struct uart_port *port)178178-{179179-}180180-181181-/**182172 * mux_break_ctl - Control the transmitssion of a break signal.183173 * @port: Ptr to the uart_port.184174 * @break_state: Raise/Lower the break signal.···439449 .stop_tx = mux_stop_tx,440450 .start_tx = mux_start_tx,441451 .stop_rx = mux_stop_rx,442442- .enable_ms = mux_enable_ms,443452 .break_ctl = mux_break_ctl,444453 .startup = mux_startup,445454 .shutdown = mux_shutdown,
···275275}276276277277/**278278- * snp_enable_ms - Force modem status interrupts on - no-op for us279279- * @port: Port to operate on - we ignore - no-op function280280- *281281- */282282-static void snp_enable_ms(struct uart_port *port)283283-{284284-}285285-286286-/**287278 * snp_shutdown - shut down the port - free irq and disable - no-op for us288279 * @port: Port to shut down - we ignore289280 *···387396 .stop_tx = snp_stop_tx,388397 .start_tx = snp_start_tx,389398 .stop_rx = snp_stop_rx,390390- .enable_ms = snp_enable_ms,391399 .break_ctl = snp_break_ctl,392400 .startup = snp_startup,393401 .shutdown = snp_shutdown,
-7
drivers/tty/serial/st-asc.c
···411411 asc_disable_rx_interrupts(port);412412}413413414414-/* Force modem status interrupts on */415415-static void asc_enable_ms(struct uart_port *port)416416-{417417- /* Nothing here yet .. */418418-}419419-420414/* Handle breaks - ignored by us */421415static void asc_break_ctl(struct uart_port *port, int break_state)422416{···638644 .start_tx = asc_start_tx,639645 .stop_tx = asc_stop_tx,640646 .stop_rx = asc_stop_rx,641641- .enable_ms = asc_enable_ms,642647 .break_ctl = asc_break_ctl,643648 .startup = asc_startup,644649 .shutdown = asc_shutdown,
-6
drivers/tty/serial/sunhv.c
···285285{286286}287287288288-/* port->lock held by caller. */289289-static void sunhv_enable_ms(struct uart_port *port)290290-{291291-}292292-293288/* port->lock is not held. */294289static void sunhv_break_ctl(struct uart_port *port, int break_state)295290{···374379 .start_tx = sunhv_start_tx,375380 .send_xchar = sunhv_send_xchar,376381 .stop_rx = sunhv_stop_rx,377377- .enable_ms = sunhv_enable_ms,378382 .break_ctl = sunhv_break_ctl,379383 .startup = sunhv_startup,380384 .shutdown = sunhv_shutdown,
-7
drivers/tty/serial/sunsab.c
···473473 writeb(up->interrupt_mask1, &up->regs->w.imr0);474474}475475476476-/* port->lock held by caller. */477477-static void sunsab_enable_ms(struct uart_port *port)478478-{479479- /* For now we always receive these interrupts. */480480-}481481-482476/* port->lock is not held. */483477static void sunsab_break_ctl(struct uart_port *port, int break_state)484478{···801807 .start_tx = sunsab_start_tx,802808 .send_xchar = sunsab_send_xchar,803809 .stop_rx = sunsab_stop_rx,804804- .enable_ms = sunsab_enable_ms,805810 .break_ctl = sunsab_break_ctl,806811 .startup = sunsab_startup,807812 .shutdown = sunsab_shutdown,
-10
drivers/tty/serial/tilegx.c
···314314 mutex_unlock(&tile_uart->mutex);315315}316316317317-318318-/*319319- * Enable modem status interrupts.320320- */321321-static void tilegx_enable_ms(struct uart_port *port)322322-{323323- /* N/A */324324-}325325-326317/*327318 * Control the transmission of a break signal.328319 */···605614 .stop_tx = tilegx_stop_tx,606615 .start_tx = tilegx_start_tx,607616 .stop_rx = tilegx_stop_rx,608608- .enable_ms = tilegx_enable_ms,609617 .break_ctl = tilegx_break_ctl,610618 .startup = tilegx_startup,611619 .shutdown = tilegx_shutdown,
···435435 clrbits16(&qe_port->uccp->uccm, UCC_UART_UCCE_RX);436436}437437438438-/*439439- * Enable status change interrupts440440- *441441- * We don't support status change interrupts, but we need to define this442442- * function otherwise the kernel will panic.443443- */444444-static void qe_uart_enable_ms(struct uart_port *port)445445-{446446-}447447-448438/* Start or stop sending break signal449439 *450440 * This function controls the sending of a break signal. If break_state=1,···10921102 .stop_tx = qe_uart_stop_tx,10931103 .start_tx = qe_uart_start_tx,10941104 .stop_rx = qe_uart_stop_rx,10951095- .enable_ms = qe_uart_enable_ms,10961105 .break_ctl = qe_uart_break_ctl,10971106 .startup = qe_uart_startup,10981107 .shutdown = qe_uart_shutdown,