diff options
Diffstat (limited to 'meta/packages/linux/linux-omap3-pm-git/zoom2/0006-OMAP3-Zoom2-ext-UART-needs-plaform_device.id-3.patch')
-rw-r--r-- | meta/packages/linux/linux-omap3-pm-git/zoom2/0006-OMAP3-Zoom2-ext-UART-needs-plaform_device.id-3.patch | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/meta/packages/linux/linux-omap3-pm-git/zoom2/0006-OMAP3-Zoom2-ext-UART-needs-plaform_device.id-3.patch b/meta/packages/linux/linux-omap3-pm-git/zoom2/0006-OMAP3-Zoom2-ext-UART-needs-plaform_device.id-3.patch new file mode 100644 index 0000000000..2e1e87151d --- /dev/null +++ b/meta/packages/linux/linux-omap3-pm-git/zoom2/0006-OMAP3-Zoom2-ext-UART-needs-plaform_device.id-3.patch @@ -0,0 +1,29 @@ +From 14b507c8e7fc09e91297a82819296533ab35d8ae Mon Sep 17 00:00:00 2001 +From: Kevin Hilman <khilman@deeprootsystems.com> +Date: Mon, 20 Jul 2009 16:12:32 -0700 +Subject: [PATCH 6/8] OMAP3: Zoom2: ext UART needs plaform_device.id >= 3 + +The on-chip UARTs now have individual platform_device.id numbers, +so for the external UART to register properly, it needs an id >= 3. + +Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com> +--- + arch/arm/mach-omap2/board-zoom-debugboard.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/arch/arm/mach-omap2/board-zoom-debugboard.c b/arch/arm/mach-omap2/board-zoom-debugboard.c +index f546063..e0948c9 100644 +--- a/arch/arm/mach-omap2/board-zoom-debugboard.c ++++ b/arch/arm/mach-omap2/board-zoom-debugboard.c +@@ -96,7 +96,7 @@ static struct plat_serial8250_port serial_platform_data[] = { + + static struct platform_device zoom2_debugboard_serial_device = { + .name = "serial8250", +- .id = PLAT8250_DEV_PLATFORM1, ++ .id = 3, + .dev = { + .platform_data = serial_platform_data, + }, +-- +1.6.3.2 + |