02 Nov, 2011

1 commit

  • * 'next/cleanup' of git://git.linaro.org/people/arnd/arm-soc: (125 commits)
    ARM: mach-mxs: fix machines' initializers order
    mmc: mxcmmc: explicitly includes mach/hardware.h
    arm/imx: explicitly includes mach/hardware.h in pm-imx27.c
    arm/imx: remove mx27_setup_weimcs() from mx27.h
    arm/imx: explicitly includes mach/hardware.h in mach-kzm_arm11_01.c
    arm/imx: remove mx31_setup_weimcs() from mx31.h
    ARM: tegra: devices.c should include devices.h
    ARM: tegra: cpu-tegra: unexport two functions
    ARM: tegra: cpu-tegra: sparse type fix
    ARM: tegra: dma: staticify some tables and functions
    ARM: tegra: tegra2_clocks: don't export some tables
    ARM: tegra: tegra_powergate_is_powered should be static
    ARM: tegra: tegra_rtc_read_ms should be static
    ARM: tegra: tegra_init_cache should be static
    ARM: tegra: pcie: 0 -> NULL changes
    ARM: tegra: pcie: include board.h
    ARM: tegra: pcie: don't cast __iomem pointers
    ARM: tegra: tegra2_clocks: 0 -> NULL changes
    ARM: tegra: tegra2_clocks: don't cast __iomem pointers
    ARM: tegra: timer: don't cast __iomem pointers
    ...

    Fix up trivial conflicts in
    arch/arm/mach-omap2/Makefile,
    arch/arm/mach-u300/{Makefile.boot,core.c}
    arch/arm/plat-{mxc,omap}/devices.c

    Linus Torvalds
     

14 Oct, 2011

2 commits

  • Two static functions that are not exported:

    arch/arm/mach-tegra/cpu-tegra.c:59:5: warning: symbol 'tegra_verify_speed' was not declared. Should it be static?
    arch/arm/mach-tegra/cpu-tegra.c:64:14: warning: symbol 'tegra_getspeed' was not declared. Should it be static?

    Signed-off-by: Olof Johansson
    Acked-by: Stephen Warren
    Acked-by: Arnd Bergmann

    Olof Johansson
     
  • Type fix:
    arch/arm/mach-tegra/cpu-tegra.c:144:14: warning: incorrect type in argument 5 (different signedness)
    arch/arm/mach-tegra/cpu-tegra.c:144:14: expected unsigned int *index
    arch/arm/mach-tegra/cpu-tegra.c:144:14: got int *

    Signed-off-by: Olof Johansson
    Acked-by: Stephen Warren
    Acked-by: Arnd Bergmann

    Olof Johansson
     

10 Oct, 2011

1 commit


21 Feb, 2011

3 commits


11 Feb, 2011

1 commit

  • On Tegra, calling clk_set_rate on the CPU clock may call into the
    regulator API. If the regulator driver that controls the CPU
    voltage rail has been suspended, this can lead to attempted
    communication with a hardware block that has already been turned
    off.

    Adds a SUSPEND_PREPARE notification hook to drop the frequency to
    the lowest possible during suspend.

    Also adds 216MHz (off of PLLP) as the lowest CPU frequency, which
    allows PLLX to be turned off.

    Signed-off-by: Colin Cross

    Colin Cross
     

22 Oct, 2010

1 commit

  • Implement cpufreq support for the Tegra SOC. DVFS is handled by the
    core virtual cpu clock. The frequencies of the two cores are tied
    together, the highest frequency requested by either core determines
    the actual frequency.

    Signed-off-by: Colin Cross

    Colin Cross