diff options
author | Magnus Damm <damm@opensource.se> | 2012-05-09 02:55:14 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2012-05-09 18:11:31 -0400 |
commit | 3e62c413fb0c75c8cfaf086d00a9ecc6b55009d6 (patch) | |
tree | 75d80e1e25122b6b9f5bf157f7d27dc480f9bf2b /drivers/tty/serial | |
parent | 94e792ab66d696aad2e52c91bae4cfbeefe4c9f6 (diff) |
serial8250-em: Add DT support
Update the 8250_em driver to support DT.
Signed-off-by: Magnus Damm <damm@opensource.se>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/tty/serial')
-rw-r--r-- | drivers/tty/serial/8250/8250_em.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/tty/serial/8250/8250_em.c b/drivers/tty/serial/8250/8250_em.c index be6c28937ec..3a0363e7f3a 100644 --- a/drivers/tty/serial/8250/8250_em.c +++ b/drivers/tty/serial/8250/8250_em.c | |||
@@ -163,9 +163,16 @@ static int __devexit serial8250_em_remove(struct platform_device *pdev) | |||
163 | return 0; | 163 | return 0; |
164 | } | 164 | } |
165 | 165 | ||
166 | static const struct of_device_id serial8250_em_dt_ids[] __devinitconst = { | ||
167 | { .compatible = "renesas,em-uart", }, | ||
168 | {}, | ||
169 | }; | ||
170 | MODULE_DEVICE_TABLE(of, serial8250_em_dt_ids); | ||
171 | |||
166 | static struct platform_driver serial8250_em_platform_driver = { | 172 | static struct platform_driver serial8250_em_platform_driver = { |
167 | .driver = { | 173 | .driver = { |
168 | .name = "serial8250-em", | 174 | .name = "serial8250-em", |
175 | .of_match_table = serial8250_em_dt_ids, | ||
169 | .owner = THIS_MODULE, | 176 | .owner = THIS_MODULE, |
170 | }, | 177 | }, |
171 | .probe = serial8250_em_probe, | 178 | .probe = serial8250_em_probe, |