projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
[firefly-linux-kernel-4.4.55.git]
/
drivers
/
serial
/
pmac_zilog.c
diff --git
a/drivers/serial/pmac_zilog.c
b/drivers/serial/pmac_zilog.c
index 7db2f37532cf368e7d1ce1d1a11d7af34f31b445..5ddd8ab1f108afb3af7b3acd0e38bc142c026c5f 100644
(file)
--- a/
drivers/serial/pmac_zilog.c
+++ b/
drivers/serial/pmac_zilog.c
@@
-630,11
+630,10
@@
static unsigned int pmz_get_mctrl(struct uart_port *port)
/*
* Stop TX side. Dealt like sunzilog at next Tx interrupt,
/*
* Stop TX side. Dealt like sunzilog at next Tx interrupt,
- * though for DMA, we will have to do a bit more. What is
- * the meaning of the tty_stop bit ? XXX
+ * though for DMA, we will have to do a bit more.
* The port lock is held and interrupts are disabled.
*/
* The port lock is held and interrupts are disabled.
*/
-static void pmz_stop_tx(struct uart_port *port
, unsigned int tty_stop
)
+static void pmz_stop_tx(struct uart_port *port)
{
to_pmz(port)->flags |= PMACZILOG_FLAG_TX_STOPPED;
}
{
to_pmz(port)->flags |= PMACZILOG_FLAG_TX_STOPPED;
}
@@
-643,7
+642,7
@@
static void pmz_stop_tx(struct uart_port *port, unsigned int tty_stop)
* Kick the Tx side.
* The port lock is held and interrupts are disabled.
*/
* Kick the Tx side.
* The port lock is held and interrupts are disabled.
*/
-static void pmz_start_tx(struct uart_port *port
, unsigned int tty_start
)
+static void pmz_start_tx(struct uart_port *port)
{
struct uart_pmac_port *uap = to_pmz(port);
unsigned char status;
{
struct uart_pmac_port *uap = to_pmz(port);
unsigned char status;
@@
-1601,7
+1600,7
@@
static int pmz_suspend(struct macio_dev *mdev, pm_message_t pm_state)
return 0;
}
return 0;
}
- if (pm_state
== mdev->ofdev.dev.power.power_state || pm_state < 2
)
+ if (pm_state
.event == mdev->ofdev.dev.power.power_state.event
)
return 0;
pmz_debug("suspend, switching to state %d\n", pm_state);
return 0;
pmz_debug("suspend, switching to state %d\n", pm_state);
@@
-1661,7
+1660,7
@@
static int pmz_resume(struct macio_dev *mdev)
if (uap == NULL)
return 0;
if (uap == NULL)
return 0;
- if (mdev->ofdev.dev.power.power_state
== 0
)
+ if (mdev->ofdev.dev.power.power_state
.event == PM_EVENT_ON
)
return 0;
pmz_debug("resume, switching to state 0\n");
return 0;
pmz_debug("resume, switching to state 0\n");
@@
-1714,7
+1713,7
@@
static int pmz_resume(struct macio_dev *mdev)
pmz_debug("resume, switching complete\n");
pmz_debug("resume, switching complete\n");
- mdev->ofdev.dev.power.power_state
= 0
;
+ mdev->ofdev.dev.power.power_state
.event = PM_EVENT_ON
;
return 0;
}
return 0;
}