linux-sg2042/arch/arm/mach-omap1
Janusz Krzysztofik c33da3a800 omap1: Fix redundant UARTs pin muxing that can break other hardware support
Commit 15ac408ee5 removed enabled_uart
and OMAP_TAG_UART. This works for mach-omap2, but causes issues on
mach-omap1 for some boards as the mach-omap1 serial.c was muxing
pins based on the enabled_uart flag for 15xx.

Fix this by muxing pins in board-*.c files for the 15xx boards for
the uart ports that had enabled_uart flag set before the commit
above.

Tested on Amsdtrad Delta only.

Note that in the future we should add support for powering down
the uarts with a timer like mach-omap2/serial.c does. Otherwise
the enabled uarts will be blocking retention-while-idle.

Signed-off-by: Janusz Krzysztofik <jkrzyszt@tis.icnet.pl>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2009-10-22 14:47:42 -07:00
..
Kconfig ARM: OMAP1: Misc clean-up 2009-05-25 11:08:44 -07:00
Makefile ARM: OMAP1: Misc clean-up 2009-05-25 11:08:44 -07:00
Makefile.boot [PATCH] ARM: 2798/1: OMAP update 2/11: Change ARM Kconfig to support omap1 and omap2 2005-07-10 19:58:08 +01:00
board-ams-delta.c omap1: Fix redundant UARTs pin muxing that can break other hardware support 2009-10-22 14:47:42 -07:00
board-fsample.c OMAP: UART: drop OMAP_TAG_UART, enable all UARTs, auto-disabled on idle 2009-08-28 10:51:31 -07:00
board-generic.c omap1: Fix redundant UARTs pin muxing that can break other hardware support 2009-10-22 14:47:42 -07:00
board-h2-mmc.c ARM: OMAP1: Simplify board-h2 MMC setup 2009-04-23 11:10:47 -07:00
board-h2.c OMAP: UART: drop OMAP_TAG_UART, enable all UARTs, auto-disabled on idle 2009-08-28 10:51:31 -07:00
board-h2.h ARM: OMAP: No need to include board-h2.h from hardware.h 2009-03-23 18:07:33 -07:00
board-h3-mmc.c ARM: OMAP1: Fix mmc_set_power GPIO usage 2009-04-23 11:10:48 -07:00
board-h3.c OMAP: UART: drop OMAP_TAG_UART, enable all UARTs, auto-disabled on idle 2009-08-28 10:51:31 -07:00
board-h3.h ARM: OMAP: No need to include board-h3.h from hardware.h 2009-03-23 18:07:33 -07:00
board-innovator.c omap1: Fix redundant UARTs pin muxing that can break other hardware support 2009-10-22 14:47:42 -07:00
board-nokia770.c OMAP1: remove duplicated #include 2009-06-23 13:30:22 +03:00
board-osk.c OMAP: UART: drop OMAP_TAG_UART, enable all UARTs, auto-disabled on idle 2009-08-28 10:51:31 -07:00
board-palmte.c omap1: Fix redundant UARTs pin muxing that can break other hardware support 2009-10-22 14:47:42 -07:00
board-palmtt.c omap1: Fix redundant UARTs pin muxing that can break other hardware support 2009-10-22 14:47:42 -07:00
board-palmz71.c omap1: Fix redundant UARTs pin muxing that can break other hardware support 2009-10-22 14:47:42 -07:00
board-perseus2.c OMAP: UART: drop OMAP_TAG_UART, enable all UARTs, auto-disabled on idle 2009-08-28 10:51:31 -07:00
board-sx1-mmc.c ARM: OMAP: No need to include board-palm*.h from hardware.h 2009-03-23 18:07:35 -07:00
board-sx1.c omap1: Fix redundant UARTs pin muxing that can break other hardware support 2009-10-22 14:47:42 -07:00
board-voiceblue.c omap1: Fix redundant UARTs pin muxing that can break other hardware support 2009-10-22 14:47:42 -07:00
clock.c OMAP2xxx clock: rename clk_init_one() to clk_preinit() 2009-05-12 17:50:30 -06:00
clock.h [ARM] omap: arrange for clock recalc methods to return the rate 2009-02-14 09:59:21 +00:00
devices.c OMAP: Remove OMAP_IO_ADDRESS, use OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS instead 2009-08-28 10:50:33 -07:00
fpga.c ARM: OMAP: Switch to gpio_request/free calls 2008-12-10 17:35:30 -08:00
id.c omap: Fix wrong jtag_id for 850 2009-09-24 16:23:13 -07:00
io.c OMAP: Remove ifdefs for io.h 2009-08-28 10:50:37 -07:00
irq.c [OMAP850] IRQ related changes 2009-03-23 18:51:19 -07:00
leds-h2p2-debug.c ARM: OMAP: switch to standard gpio get/set calls 2008-12-10 17:35:25 -08:00
leds-innovator.c [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
leds-osk.c ARM: OMAP: switch to standard gpio get/set calls 2008-12-10 17:35:25 -08:00
leds.c ARM: OMAP: Switch to gpio_request/free calls 2008-12-10 17:35:30 -08:00
leds.h [PATCH] ARM: 2799/1: OMAP update 4/11: Move OMAP1 LED code into mach-omap1 directory 2005-07-10 19:58:10 +01:00
mailbox.c OMAP1: Fix compilation of arch/arm/mach-omap1/mailbox.c 2009-06-23 13:30:21 +03:00
mcbsp.c ARM: includecheck fix: mach-omap1/mcbsp.c 2009-07-25 17:08:22 +01:00
mux.c [OMAP850] Changes to base IO subsystem, v2 2009-03-23 18:07:40 -07:00
pm.c OMAP1: PM: update and decouple from OMAP2/3 PM core 2009-05-28 10:59:11 -07:00
pm.h OMAP: Remove OMAP_IO_ADDRESS, use OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS instead 2009-08-28 10:50:33 -07:00
serial.c omap1: Fix redundant UARTs pin muxing that can break other hardware support 2009-10-22 14:47:42 -07:00
sleep.S OMAP1: PM: update and decouple from OMAP2/3 PM core 2009-05-28 10:59:11 -07:00
sram.S OMAP: Remove OMAP_IO_ADDRESS, use OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS instead 2009-08-28 10:50:33 -07:00
time.c OMAP: Remove OMAP_IO_ADDRESS, use OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS instead 2009-08-28 10:50:33 -07:00
timer32k.c cpumask: convert struct clock_event_device to cpumask pointers. 2008-12-13 21:20:26 +10:30