linux/arch/arm/mach-tegra
Allen Martin c8b62ab41f ARM: tegra: Add pllc clock init table
pll_c will be used as a clock source. Fill in tegra_pll_c_freq_table[]
so that it's possible to explicitly initialize the PLL.

NVIDIA's downstream nv-3.1 kernel and the ChromeOS kernel have different
pll_c tables. nv-3.1 contains entries for 522MHz and 598MHz output,
whereas the ChromeOS kernel contains entries for 600MHz output. I chose
to upstream the ChromeOS values for now, since the 600MHz rate appears
to match the default rate of this PLL when the HW boots, and it's not
clear to me why 522 or 598MHz are more useful.

Signed-off-by: Allen Martin <amartin@nvidia.com>
Signed-off-by: Olof Johansson <olofj@chromium.org>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
[swarren: wrote commit description]
2012-04-25 15:22:09 -06:00
..
include/mach ARM: tegra: Remove pre-pinctrl pinmux driver 2012-04-18 10:26:39 -06:00
apbio.c ARM: tegra: use APB DMA for accessing APB devices 2012-02-06 18:24:58 -08:00
apbio.h ARM: tegra: use APB DMA for accessing APB devices 2012-02-06 18:24:58 -08:00
board-dt-tegra20.c ARM: dt: tegra20: add pinmux to device tree 2012-04-18 10:26:39 -06:00
board-dt-tegra30.c ARM: More SoC support updates 2012-03-28 12:24:40 -07:00
board-harmony-pcie.c arm/tegra: Harmony PCIe: Don't touch pinmux 2011-12-19 18:03:10 -08:00
board-harmony-pinmux.c ARM: tegra: Switch to new pinctrl driver 2012-04-18 10:26:39 -06:00
board-harmony-power.c ARM: driver specific updates 2012-03-27 16:41:24 -07:00
board-harmony.c ARM: tegra: Remove use of TEGRA_GPIO_TO_IRQ 2012-02-06 18:25:00 -08:00
board-harmony.h ARM: 7101/1: arm/tegra: Replace <mach/gpio.h> with <mach/gpio-tegra.h> 2011-09-27 00:20:53 +01:00
board-paz00-pinmux.c ARM: tegra: Switch to new pinctrl driver 2012-04-18 10:26:39 -06:00
board-paz00.c ARM: tegra: paz00: fix wrong UART port on mini-pcie plug 2012-02-06 18:32:51 -08:00
board-paz00.h ARM: tegra: paz00: fix wrong SD1 power gpio 2012-02-06 18:32:50 -08:00
board-pinmux.c ARM: dt: tegra20: add pinmux to device tree 2012-04-18 10:26:39 -06:00
board-pinmux.h pinctrl: tegra: refactor probe handling 2012-04-18 10:26:40 -06:00
board-seaboard-pinmux.c ARM: tegra: Switch to new pinctrl driver 2012-04-18 10:26:39 -06:00
board-seaboard.c gpio: tegra: Hide tegra_gpio_enable/disable() 2012-04-18 10:26:38 -06:00
board-seaboard.h Merge branch 'depends/rmk/gpio' into next/board 2011-10-21 16:46:26 +02:00
board-trimslice-pinmux.c ARM: tegra: Switch to new pinctrl driver 2012-04-18 10:26:39 -06:00
board-trimslice.c ARM: tegra: Remove VBUS_GPIO handling from board files 2012-04-18 10:26:37 -06:00
board-trimslice.h ARM: 7101/1: arm/tegra: Replace <mach/gpio.h> with <mach/gpio-tegra.h> 2011-09-27 00:20:53 +01:00
board.h arm/tegra: Delete tegra_init_clock() 2011-12-19 18:06:05 -08:00
clock.c ARM: tegra: add support for new clock framework features 2012-02-06 09:16:15 -08:00
clock.h ARM: tegra: enable tegra30 clock framework 2012-02-06 09:16:15 -08:00
common.c ARM: More SoC support updates 2012-03-28 12:24:40 -07:00
cpu-tegra.c Disintegrate asm/system.h for ARM 2012-03-28 18:30:01 +01:00
cpuidle.c ARM: tegra: cpuidle driver for tegra 2012-02-06 09:16:16 -08:00
devices.c pinctrl: tegra: refactor probe handling 2012-04-18 10:26:40 -06:00
devices.h ARM: tegra: Fix device tree AUXDATA for USB/EHCI 2012-03-21 11:56:58 -06:00
dma.c ARM: tegra: dma: not required to move requestor when stopping. 2012-02-06 18:25:01 -08:00
flowctrl.c ARM: tegra: functions to access the flowcontroller 2012-02-26 14:44:42 -08:00
flowctrl.h ARM: tegra: functions to access the flowcontroller 2012-02-26 14:44:42 -08:00
fuse.c ARM: More SoC support updates 2012-03-28 12:24:40 -07:00
fuse.h ARM: tegra: export Tegra chipid 2012-02-26 14:44:19 -08:00
gpio-names.h [ARM] tegra: add GPIO support 2010-08-05 14:57:02 -07:00
headsmp.S ARM: tegra: support for secondary cores on Tegra30 2012-02-26 14:44:46 -08:00
hotplug.c ARM: move CP15 definitions to separate header file 2012-03-28 18:30:01 +01:00
io.c ARM: tegra: clean-up mach/io.h 2012-03-06 21:34:41 -06:00
irq.c ARM: tegra: add support for tegra30 interrupts 2012-02-06 09:16:14 -08:00
Kconfig ARM: timer cleanup work 2012-03-27 16:06:17 -07:00
Makefile ARM: tegra: Remove pre-pinctrl pinmux driver 2012-04-18 10:26:39 -06:00
Makefile.boot arm/tegra: add support for tegra30 based board cardhu 2011-12-17 20:15:38 -08:00
pcie.c ARM: timer cleanup work 2012-03-27 16:06:17 -07:00
platsmp.c ARM: tegra: support for secondary cores on Tegra30 2012-02-26 14:44:46 -08:00
pmc.c ARM: tegra: Add a simple PMC driver 2012-02-06 18:25:01 -08:00
pmc.h ARM: tegra: Add a simple PMC driver 2012-02-06 18:25:01 -08:00
powergate.c ARM: tegra: support for Tegra30 CPU powerdomains 2012-02-26 14:44:45 -08:00
reset.c ARM: tegra: rework Tegra secondary CPU core bringup 2012-02-26 14:44:44 -08:00
reset.h ARM: tegra: rework Tegra secondary CPU core bringup 2012-02-26 14:44:44 -08:00
sleep.S ARM: tegra: Include assembler.h in sleep.S to fix build break 2012-03-26 09:55:22 -06:00
tegra2_clocks.c ARM: tegra: Add pllc clock init table 2012-04-25 15:22:09 -06:00
tegra2_emc.c ARM: tegra: Fix EMC pdata initialization from registers 2012-02-06 18:25:01 -08:00
tegra2_emc.h ARM: tegra: emc: convert tegra2_emc to a platform driver 2012-02-06 18:24:59 -08:00
tegra30_clocks.c ARM: tegra: implement basic tegra30 clock framework 2012-02-06 09:16:15 -08:00
timer.c ARM: tegra: convert to twd_local_timer_register() interface 2012-03-13 13:30:30 +00:00
usb_phy.c gpio: tegra: Hide tegra_gpio_enable/disable() 2012-04-18 10:26:38 -06:00