Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 281907
b: refs/heads/master
c: 634bd6e
h: refs/heads/master
i:
  281905: 942b69d
  281903: 5c34195
v: v3
  • Loading branch information
Govindraj.R authored and Kevin Hilman committed Dec 15, 2011
1 parent deaec37 commit 01f5176
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 37 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 62f3ec5fbd5fddce62b7a71adc04723a5eb903da
refs/heads/master: 634bd6e4817cd6a7109be8d2eee5c578a283d1ee
36 changes: 0 additions & 36 deletions trunk/arch/arm/mach-omap2/serial.c
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,6 @@ struct omap_uart_state {
int num;
int can_sleep;

int clocked;

struct list_head node;
struct omap_hwmod *oh;
struct platform_device *pdev;
Expand All @@ -66,36 +64,8 @@ struct omap_uart_state {
static LIST_HEAD(uart_list);
static u8 num_uarts;

static inline void omap_uart_enable_clocks(struct omap_uart_state *uart)
{
if (uart->clocked)
return;

omap_device_enable(uart->pdev);
uart->clocked = 1;
omap_uart_restore_context(uart);
}

#ifdef CONFIG_PM

static inline void omap_uart_disable_clocks(struct omap_uart_state *uart)
{
if (!uart->clocked)
return;

omap_uart_save_context(uart);
uart->clocked = 0;
omap_device_idle(uart->pdev);
}

static void omap_uart_block_sleep(struct omap_uart_state *uart)
{
omap_uart_enable_clocks(uart);

omap_uart_smart_idle_enable(uart, 0);
uart->can_sleep = 0;
}

int omap_uart_can_sleep(void)
{
struct omap_uart_state *uart;
Expand Down Expand Up @@ -154,11 +124,6 @@ static void omap_uart_enable_wakeup(struct platform_device *pdev, bool enable)
{}
static void omap_uart_set_noidle(struct platform_device *pdev) {}
static void omap_uart_set_forceidle(struct platform_device *pdev) {}
static void omap_uart_block_sleep(struct omap_uart_state *uart)
{
/* Needed to enable UART clocks when built without CONFIG_PM */
omap_uart_enable_clocks(uart);
}
#endif /* CONFIG_PM */

#ifdef CONFIG_OMAP_MUX
Expand Down Expand Up @@ -407,7 +372,6 @@ void __init omap_serial_init_port(struct omap_board_data *bdata)
omap_device_enable(uart->pdev);
omap_device_idle(uart->pdev);

omap_uart_block_sleep(uart);
console_unlock();

if ((cpu_is_omap34xx() || cpu_is_omap44xx()) && bdata->pads)
Expand Down

0 comments on commit 01f5176

Please sign in to comment.