summaryrefslogtreecommitdiff
path: root/include/linux/tegra_uart.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/tegra_uart.h')
-rw-r--r--include/linux/tegra_uart.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/linux/tegra_uart.h b/include/linux/tegra_uart.h
index 435b4198e4be..3d35e217cbca 100644
--- a/include/linux/tegra_uart.h
+++ b/include/linux/tegra_uart.h
@@ -20,8 +20,18 @@
#ifndef _TEGRA_UART_H_
#define _TEGRA_UART_H_
+#include <linux/clk.h>
+
+struct uart_clk_parent {
+ const char *name;
+ struct clk *parent_clk;
+ unsigned long fixed_clk_rate;
+};
+
struct tegra_uart_platform_data {
void (*wake_peer)(struct uart_port *);
+ struct uart_clk_parent *parent_clk_list;
+ int parent_clk_count;
};
int tegra_uart_is_tx_empty(struct uart_port *);