1. 09 Sep, 2014 1 commit
  2. 16 Jul, 2014 2 commits
  3. 06 Jun, 2014 1 commit
  4. 30 May, 2014 1 commit
  5. 16 May, 2014 1 commit
  6. 30 Apr, 2014 1 commit
  7. 21 Apr, 2014 1 commit
  8. 07 Apr, 2014 1 commit
  9. 18 Mar, 2014 1 commit
    • viresh kumar's avatar
      cpufreq: arm_big_little: make vexpress driver depend on bL core driver · 3b84d58d
      viresh kumar authored
      
      
      Currently vexpress big LITTLE driver selects ARM_BIG_LITTLE_CPUFREQ, so
      if CONFIG_BIG_LITTLE isn't enabled and CONFIG_ARM_VEXPRESS_SPC_CPUFREQ
      is enabled, we get the following build warnings:
      
      warning: (ARM_VEXPRESS_SPC_CPUFREQ) selects ARM_BIG_LITTLE_CPUFREQ which has
      unmet direct dependencies (ARCH_HAS_CPUFREQ && CPU_FREQ && (ARM || ARM64) && ARM
      && BIG_LITTLE && ARM_CPU_TOPOLOGY && HAVE_CLK)
      
      To fix this, make ARM_VEXPRESS_SPC_CPUFREQ depend on ARM_BIG_LITTLE_CPUFREQ
      instead of selecting it.
      
      This also moves the entry for ARM_VEXPRESS_SPC_CPUFREQ along with other
      big LITTLE config entries.
      Signed-off-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
      Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
      3b84d58d
  10. 24 Feb, 2014 1 commit
  11. 16 Jan, 2014 1 commit
  12. 06 Jan, 2014 1 commit
  13. 05 Jan, 2014 1 commit
  14. 22 Dec, 2013 2 commits
  15. 29 Oct, 2013 1 commit
  16. 15 Oct, 2013 1 commit
  17. 12 Aug, 2013 1 commit
    • Bartlomiej Zolnierkiewicz's avatar
      cpufreq: fix EXYNOS drivers selection · 45e12086
      Bartlomiej Zolnierkiewicz authored
      
      
      * remove superfluous pr_debug() call from exynos_cpufreq_init()
        (init errors are always logged anyway)
      * add dummy per-SoC type init functions to exynos-cpufreq.h
      * make per-SoC type cpufreq config options selectable
      * make CONFIG_ARM_EXYNOS_CPUFREQ config option invisible to user and
        automatically enable it when needed
      
      This patch fixes following issues:
      * EXYNOS per-SoC type cpufreq support (i.e. exynos4210-cpufreq.c) being
        always built if given SoC support was enabled (i.e. CPU_EXYNOS4210),
        even if common EXYNOS cpufreq support was disabled
      * inability to select cpufreq for each SoC type separately (it could
        be only enabled/disabled for all SoCs for which support was enabled)
      * EXYNOS5440 cpufreq support was always enabled when EXYNOS5440
        support was enabled and couldn't be disabled
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
      Signed-off-by: default avatarKyungmin Park <kyungmin.park@samsung.com>
      Reviewed-by: default avatarTomasz Figa <t.figa@samsung.com>
      Signed-off-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
      45e12086
  18. 18 Jun, 2013 5 commits
  19. 07 Jun, 2013 3 commits
    • Ezequiel Garcia's avatar
      cpufreq: kirkwood: Select CPU_FREQ_TABLE option · ea61623f
      Ezequiel Garcia authored
      
      
      We need to select CPU_FREQ_TABLE in order to build without
      this kind of errors:
      
      drivers/built-in.o: In function `kirkwood_cpufreq_cpu_exit':
      /home/zeta/linux-devel/marvell-legacy/drivers/cpufreq/kirkwood-cpufreq.c:145:
      undefined reference to `cpufreq_frequency_table_put_attr'
      Signed-off-by: default avatarEzequiel Garcia <ezequiel.garcia@free-electrons.com>
      Acked-by: default avatarJason Cooper <jason@lakedaemon.net>
      Signed-off-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
      ea61623f
    • Arnd Bergmann's avatar
      cpufreq: big.LITTLE needs cpufreq table · fe948f54
      Arnd Bergmann authored
      
      
      Like a lot of the other cpufreq drivers, this one needs to
      select CONFIG_CPU_FREQ_TABLE to avoid a build error like
      
      built-in.o: In function `bL_cpufreq_set_target':
      cpufreq/arm_big_little.c:71: undefined reference to `cpufreq_frequency_table_target'
      built-in.o: In function `bL_cpufreq_verify_policy':
      cpufreq/arm_big_little.c:55: undefined reference to `cpufreq_frequency_table_verify'
      built-in.o: In function `bL_cpufreq_init':
      cpufreq/arm_big_little.c:170: undefined reference to `cpufreq_frequency_table_cpuinfo'
      cpufreq/arm_big_little.c:178: undefined reference to `cpufreq_frequency_table_get_attr'
      built-in.o:(.data+0x5a80c): undefined reference to `cpufreq_freq_attr_scaling_available_freqs'
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Cc: Rafael J. Wysocki <rjw@sisk.pl>
      Cc: Viresh Kumar <viresh.kumar@linaro.org>
      Signed-off-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
      fe948f54
    • Arnd Bergmann's avatar
      cpufreq: SPEAr needs cpufreq table · 4b416745
      Arnd Bergmann authored
      
      
      Like a lot of the other cpufreq drivers, this one needs to
      select CONFIG_CPU_FREQ_TABLE to avoid a build error like
      
      drivers/built-in.o: In function `spear_cpufreq_exit':
      spear-cpufreq.c:198: undefined reference to `cpufreq_frequency_table_put_attr'
      drivers/built-in.o: In function `spear_cpufreq_verify':
      spear-cpufreq.c:35: undefined reference to `cpufreq_frequency_table_verify'
      drivers/built-in.o: In function `spear_cpufreq_init':
      spear-cpufreq.c:181: undefined reference to `cpufreq_frequency_table_cpuinfo'
      spear-cpufreq.c:187: undefined reference to `cpufreq_frequency_table_get_attr'
      drivers/built-in.o: In function `spear_cpufreq_target':
      spear-cpufreq.c:120: undefined reference to `cpufreq_frequency_table_target'
      drivers/built-in.o:(.data+0x5e63c): undefined reference to `cpufreq_freq_attr_scaling_available_freqs'
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Cc: Rafael J. Wysocki <rjw@sisk.pl>
      Cc: Viresh Kumar <viresh.kumar@linaro.org>
      Cc: cpufreq@vger.kernel.org
      Cc: linux-pm@vger.kernel.org
      Signed-off-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
      4b416745
  20. 20 May, 2013 1 commit
  21. 12 May, 2013 2 commits
  22. 24 Apr, 2013 1 commit
    • Chen Gang's avatar
      ARM: S5pv210: compiling issue, ARM_S5PV210_CPUFREQ needs CONFIG_CPU_FREQ_TABLE=y · 5eed1987
      Chen Gang authored
      
      
      For arm S5pv210 with allmodconfig, ARM_S5PV210_CPUFREQ need
      CONFIG_CPU_FREQ_TABLE=y, or will cause compiling issue.
      
      The related operation:
      + arm-linux-gnu-ld -EL -p --no-undefined -X --build-id -X -o .tmp_vmlinux1 -T /root/linux-next/arch/arm/kernel/vmlinux.lds arch/arm/kernel/head.o init/built-in.o --start-group usr/built-in.o arch/arm/nwfpe/built-in.o arch/arm/vfp/built-in.o arch/arm/kernel/built-in.o arch/arm/mm/built-in.o arch/arm/common/built-in.o arch/arm/net/built-in.o arch/arm/crypto/built-in.o arch/arm/mach-s5pv210/built-in.o arch/arm/plat-samsung/built-in.o kernel/built-in.o mm/built-in.o fs/built-in.o ipc/built-in.o security/built-in.o crypto/built-in.o block/built-in.o arch/arm/lib/lib.a lib/lib.a arch/arm/lib/built-in.o lib/built-in.o drivers/built-in.o sound/built-in.o firmware/built-in.o net/built-in.o --end-group
      
      The related errors:
      drivers/built-in.o: In function `s5pv210_target':
      drivers/cpufreq/s5pv210-cpufreq.c:225: undefined reference to `cpufreq_frequency_table_target'
      drivers/cpufreq/s5pv210-cpufreq.c:237: undefined reference to `cpufreq_frequency_table_target'
      drivers/built-in.o: In function `s5pv210_verify_speed':
      drivers/cpufreq/s5pv210-cpufreq.c:182: undefined reference to `cpufreq_frequency_table_verify'
      drivers/built-in.o: In function `s5pv210_cpu_init':
      drivers/cpufreq/s5pv210-cpufreq.c:556: undefined reference to `cpufreq_frequency_table_get_attr'
      drivers/cpufreq/s5pv210-cpufreq.c:560: undefined reference to `cpufreq_frequency_table_cpuinfo'
      make: *** [vmlinux] Error 1
      Signed-off-by: default avatarChen Gang <gang.chen@asianux.com>
      Acked-by: default avatarViresh Kumar <viresh.kumar@linaro.org>
      Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
      5eed1987
  23. 10 Apr, 2013 2 commits
  24. 08 Apr, 2013 2 commits
  25. 02 Apr, 2013 1 commit
  26. 09 Feb, 2013 1 commit
  27. 08 Feb, 2013 1 commit
  28. 01 Feb, 2013 1 commit
  29. 11 Jan, 2013 1 commit