linux_old1/arch/arm/mach-tegra
Colin Cross 71fc84cc35 [ARM] tegra: clock: Add dvfs support, bug fixes, and cleanups
- Add drivers to clock lookup table
- Add new pll_m entries
- Support I2C U16 divider
- Fix rate reporting on 32.768kHz clock
- Call propagate rate only if set_rate succeeds
- Add support for audio_sync clock
- Add 24MHz to PLLA frequency list
- Correct i2s1/2/spdifout mux
- Add suspend support
- Fix enable/disable parent clocks in set_parent
- Add max_rate parameter to all clocks
- DVFS support
- Add virtual cpu clock with dvfs
- Support clk_round_rate
- Fix requesting very high periph frequencies
- Add quirks for PLLU:
   PLLU is slightly different from the rest of the PLLs.  The
   lock enable bit is at bit 22 instead of 18 in the MISC
   register, and the post divider field is a single bit with
   reversed values from other PLLs.
- Simplify recalculating clock rates
- Fix UART divider flags
- Remove unused clock ops

Signed-off-by: Colin Cross <ccross@android.com>
2010-10-21 18:12:19 -07:00
..
include/mach [ARM] tegra: clock: Add dvfs support, bug fixes, and cleanups 2010-10-21 18:12:19 -07:00
Kconfig [ARM] tegra: add GPIO support 2010-08-05 14:57:02 -07:00
Makefile [ARM] tegra: clock: Add dvfs support, bug fixes, and cleanups 2010-10-21 18:12:19 -07:00
Makefile.boot [ARM] tegra: initial tegra support 2010-08-05 14:51:42 -07:00
board-harmony-pinmux.c [ARM] tegra: harmony: Add harmony board file 2010-08-05 14:57:02 -07:00
board-harmony.c arm: remove machine_desc.io_pg_offst and .phys_io 2010-10-20 00:27:46 -04:00
board-harmony.h [ARM] tegra: harmony: Add harmony board file 2010-08-05 14:57:02 -07:00
board.h [ARM] tegra: initial tegra support 2010-08-05 14:51:42 -07:00
clock.c [ARM] tegra: clock: Add dvfs support, bug fixes, and cleanups 2010-10-21 18:12:19 -07:00
clock.h [ARM] tegra: clock: Add dvfs support, bug fixes, and cleanups 2010-10-21 18:12:19 -07:00
common.c [ARM] tegra: Add support for reading fuses 2010-10-21 18:12:09 -07:00
fuse.c [ARM] tegra: Add support for reading fuses 2010-10-21 18:12:09 -07:00
fuse.h [ARM] tegra: Add support for reading fuses 2010-10-21 18:12:09 -07:00
gpio-names.h [ARM] tegra: add GPIO support 2010-08-05 14:57:02 -07:00
gpio.c [ARM] tegra: gpio: Add suspend and wake support 2010-10-21 18:12:01 -07:00
headsmp.S [ARM] tegra: SMP support 2010-08-05 14:57:01 -07:00
hotplug.c [ARM] tegra: SMP support 2010-08-05 14:57:01 -07:00
io.c [ARM] tegra: update iomap 2010-10-21 18:11:24 -07:00
irq.c [ARM] tegra: add suspend and mirror irqs to legacy controller 2010-10-21 18:11:31 -07:00
legacy_irq.c [ARM] tegra: Add legacy irq support 2010-10-21 18:11:29 -07:00
localtimer.c [ARM] tegra: SMP support 2010-08-05 14:57:01 -07:00
pinmux-t2-tables.c [ARM] tegra: pinmux: add safe values, move tegra2, add suspend 2010-10-21 18:11:41 -07:00
pinmux.c [ARM] tegra: pinmux: add safe values, move tegra2, add suspend 2010-10-21 18:11:41 -07:00
platsmp.c [ARM] tegra: SMP support 2010-08-05 14:57:01 -07:00
tegra2_clocks.c [ARM] tegra: clock: Add dvfs support, bug fixes, and cleanups 2010-10-21 18:12:19 -07:00
tegra2_dvfs.c [ARM] tegra: clock: Add dvfs support, bug fixes, and cleanups 2010-10-21 18:12:19 -07:00
tegra2_dvfs.h [ARM] tegra: clock: Add dvfs support, bug fixes, and cleanups 2010-10-21 18:12:19 -07:00
timer.c [ARM] tegra: Add timer support 2010-08-05 14:57:02 -07:00