linux/arch/arm/mach-at91
Andrew Victor c9b75d1322 [ARM] 4154/1: AT91: Clock update
Unconditionally disabling the PCKs (Programmable Clocks) is not a good
idea as it breaks boards that depend on those clocks being enabled by
bootloaders.
Therefore only disable unused clocks late in the init process, giving
the board init code the chance to claim the clock.

Patch from Steven Scholz.

Since the HCK clocks on SAM9261 are already being registered as a
independent clocks, we don't need the special case for HCK0 on the
SAM9261.  Platform-init code and drivers should use the clock API to
enable/disable the clock.

Patch from Nicolas Ferre.

Signed-off-by: Andrew Victor <andrew@sanpeople.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2007-02-08 20:47:33 +00:00
..
at91rm9200_devices.c [ARM] 4150/1: AT91: LED update 2007-02-08 14:55:30 +00:00
at91rm9200_time.c [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
at91rm9200.c [ARM] 4147/1: AT91: Define Timer/Counter clocks. 2007-02-08 14:55:27 +00:00
at91sam926x_time.c [ARM] 4149/1: AT91: Overrun in SAM9 gettimeoffset(). 2007-02-08 14:55:29 +00:00
at91sam9260_devices.c [ARM] 4150/1: AT91: LED update 2007-02-08 14:55:30 +00:00
at91sam9260.c [ARM] 4147/1: AT91: Define Timer/Counter clocks. 2007-02-08 14:55:27 +00:00
at91sam9261_devices.c [ARM] 4150/1: AT91: LED update 2007-02-08 14:55:30 +00:00
at91sam9261.c [ARM] 4147/1: AT91: Define Timer/Counter clocks. 2007-02-08 14:55:27 +00:00
at91sam9263_devices.c [ARM] 4145/2: AT91: Add support for AT91SAM9263 processor 2007-02-08 14:55:24 +00:00
at91sam9263.c [ARM] 4145/2: AT91: Add support for AT91SAM9263 processor 2007-02-08 14:55:24 +00:00
board-1arm.c [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
board-carmeva.c [ARM] 4143/1: AT91: Prepare for AT91SAM9263 support 2007-02-08 14:55:22 +00:00
board-csb337.c [ARM] 4148/1: AT91: Physically mapped flash on CSB337 and CSB637 boards. 2007-02-08 14:55:28 +00:00
board-csb637.c [ARM] 4148/1: AT91: Physically mapped flash on CSB337 and CSB637 boards. 2007-02-08 14:55:28 +00:00
board-dk.c [ARM] 4143/1: AT91: Prepare for AT91SAM9263 support 2007-02-08 14:55:22 +00:00
board-eb9200.c [ARM] 4143/1: AT91: Prepare for AT91SAM9263 support 2007-02-08 14:55:22 +00:00
board-ek.c [ARM] 4143/1: AT91: Prepare for AT91SAM9263 support 2007-02-08 14:55:22 +00:00
board-kafa.c [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
board-kb9202.c [ARM] 4143/1: AT91: Prepare for AT91SAM9263 support 2007-02-08 14:55:22 +00:00
board-sam9260ek.c [ARM] 4143/1: AT91: Prepare for AT91SAM9263 support 2007-02-08 14:55:22 +00:00
board-sam9261ek.c [ARM] 4143/1: AT91: Prepare for AT91SAM9263 support 2007-02-08 14:55:22 +00:00
board-sam9263ek.c [ARM] 4146/1: AT91: Support for AT91SAM9263-EK board. 2007-02-08 14:55:25 +00:00
clock.c [ARM] 4154/1: AT91: Clock update 2007-02-08 20:47:33 +00:00
clock.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
generic.h [ARM] 4145/2: AT91: Add support for AT91SAM9263 processor 2007-02-08 14:55:24 +00:00
gpio.c [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
irq.c [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
Kconfig [ARM] 4146/1: AT91: Support for AT91SAM9263-EK board. 2007-02-08 14:55:25 +00:00
leds.c [ARM] 4150/1: AT91: LED update 2007-02-08 14:55:30 +00:00
Makefile [ARM] 4146/1: AT91: Support for AT91SAM9263-EK board. 2007-02-08 14:55:25 +00:00
Makefile.boot [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
pm.c [ARM] 4145/2: AT91: Add support for AT91SAM9263 processor 2007-02-08 14:55:24 +00:00