]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC 264052, 264057, 264065, 264094, 264103, 264120
authorian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 17 May 2014 20:52:10 +0000 (20:52 +0000)
committerian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 17 May 2014 20:52:10 +0000 (20:52 +0000)
commit383e31d379feedc89f0f9a94d199a304aa6a8832
tree5c80a695a527e1bfc6f2c394bf852151aef10bf4
parent32c339a6819e703d71a8a4b76bc9c90a68f06ab3
MFC 264052, 264057, 264065, 264094, 264103, 264120

  Actually save the mpcore clock frequency retrieved from fdt data.

  imx6..
  - Don't call sdhci_init_slot() until after handling the FDT properties
    related to detecting card presence.
  - Flag several sysctl variables as tunables.
  - Rework the cpu frequency management code for imx6 to add "operating
    points" and min/max frequency controls.

  generic timer...
  - Setup both secure and non-secure timer IRQs.
    We don't know our ARM security state, so one of them will operate.
  - Don't set frequency, since it's unpossible in non-secure state.
    Only rely on DTS clock-frequency value or get clock from timer.

git-svn-id: svn://svn.freebsd.org/base/stable/10@266352 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/arm/arm/generic_timer.c
sys/arm/arm/mpcore_timer.c
sys/arm/freescale/imx/imx6_anatop.c
sys/arm/freescale/imx/imx_sdhci.c
sys/arm/samsung/exynos/chrome_kb.c
sys/boot/fdt/dts/arm/exynos5250.dtsi