if (state) {   if (up->pm) up->pm(port, state, oldstate); } else {   if (up->pm) up->pm(port, state, oldstate); }
if (up->pm) up->pm(port, state, oldstate);
serial_txx9_pm(struct uart_port *port, unsigned int state,	      unsigned int oldstate){	struct uart_txx9_port *up = (struct uart_txx9_port *)port;	if (state) {		/* sleep */		if (up->pm)			up->pm(port, state, oldstate);	} else {		/* wake */		if (up->pm)			up->pm(port, state, oldstate);	}}