2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-23 20:53:53 +08:00
linux-next/Documentation/devicetree/bindings/clock
Linus Torvalds 825f4e0271 ARM: SoC updates for 3.16 (part 1)
A quite large set of SoC updates this cycle. In no particular order:
 
 - Multi-cluster power management for Samsung Exynos, adding support for
   big.LITTLE CPU switching on EXYNOS5
 - SMP support for Marvell Armada 375 and 38x
 - SMP rework on Allwinner A31
 - Xilinx Zynq support for SOC_BUS, big endian
 - Marvell orion5x platform cleanup, modernizing the implementation and
   moving to DT.
 - _Finally_ moving Samsung Exynos over to support MULTIPLATFORM, so
   that their platform can be enabled in the same kernel binary as most
   of the other v7 platforms in the tree. \o/ The work isn't quite complete,
   there's some driver fixes still needed, but the basics now work.
 
 New SoC support added:
 - Freescale i.MX6SX
 - LSI Axxia AXM55xx SoCs
 - Samsung EXYNOS 3250, 5260, 5410, 5420 and 5800
 - STi STIH407
 
 Plus a large set of various smaller updates for different platforms. I'm
 probably missing some important one here.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.14 (GNU/Linux)
 
 iQIcBAABAgAGBQJTjOKWAAoJEIwa5zzehBx36aEP/2vTD7x9FC59FACNHJ8iO7aw
 0ebTgBBjI1Np6X18O+M7URbxV5TaBgwpUm/NDN86p03MpQ2eOXr8r47qVxe/HhZs
 AdlTvzgE6QwxcVL/HeCKKUEN3BPH74+TZgFl9I5aSzNjpR39xETeK1aWP/ZiAl/q
 /lGRZAQ59+c7Ung00Hg0g2YDxH9WFpK50Nj90ROnyjKSFkhIYngXYVpZB3maOypq
 Pgib/U8IraKZ52oGJw3yinSoORr7FdcUdAGWGTz/lQdNL/jYDfQ6GkRW2oblWXdt
 3Xvj9UW6NmkbMICucMvFuuW1nXAgutZuTp9w7mBxsiUlYepxPv/DXM6yiI1WGlEb
 BeVOmOreNeN2nT6avv/uUhk3Osq63Jn9x8cz5y+7/lgWQwllh3/c+G01RotvgJEQ
 vpQq5ps9fMxIAMaNP6N/YqMJI1IOrBj0iXxaZEDw3VYM/k4lSvtb3VXP9c/rqApu
 U4i6hpSIGzrraU4NrjndYPndcLeNOVZbByETQKosZXuCo6G1sb7FstNSkzI9vSo8
 O/pujIVUfYyBW82GzZGDw+aa7DWA29FPeUQ3p+sj5MSCg051xXT8h6QwqMo2K/zY
 5ATs/qo6w7zH/Ou9rtHTRynCIb0GQJThDSlWtuXFedUF9quEltS+TDz/2o+dWtGJ
 yBFGKDRuBB20D36w9xqg
 =6LYI
 -----END PGP SIGNATURE-----

Merge tag 'soc-for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc into next

Pull part one of ARM SoC updates from Olof Johansson:
 "A quite large set of SoC updates this cycle.  In no particular order:

   - Multi-cluster power management for Samsung Exynos, adding support
     for big.LITTLE CPU switching on EXYNOS5

   - SMP support for Marvell Armada 375 and 38x

   - SMP rework on Allwinner A31

   - Xilinx Zynq support for SOC_BUS, big endian

   - Marvell orion5x platform cleanup, modernizing the implementation
     and moving to DT.

   - _Finally_ moving Samsung Exynos over to support MULTIPLATFORM, so
     that their platform can be enabled in the same kernel binary as
     most of the other v7 platforms in the tree.  \o/

     The work isn't quite complete, there's some driver fixes still
     needed, but the basics now work.

  New SoC support added:

   - Freescale i.MX6SX

   - LSI Axxia AXM55xx SoCs

   - Samsung EXYNOS 3250, 5260, 5410, 5420 and 5800

   - STi STIH407

  plus a large set of various smaller updates for different platforms.
  I'm probably missing some important one here"

* tag 'soc-for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (281 commits)
  ARM: exynos: don't run exynos4 l2x0 setup on other platforms
  ARM: exynos: Fix "allmodconfig" build errors in mcpm and hotplug
  ARM: EXYNOS: mcpm rename the power_down_finish
  ARM: EXYNOS: Enable mcpm for dual-cluster exynos5800 SoC
  ARM: EXYNOS: Enable multi-platform build support
  ARM: EXYNOS: Consolidate Kconfig entries
  ARM: EXYNOS: Add support for EXYNOS5410 SoC
  ARM: EXYNOS: Support secondary CPU boot of Exynos3250
  ARM: EXYNOS: Add Exynos3250 SoC ID
  ARM: EXYNOS: Add 5800 SoC support
  ARM: EXYNOS: initial board support for exynos5260 SoC
  clk: exynos5410: register clocks using common clock framework
  ARM: debug: qcom: add UART addresses to Kconfig help for APQ8084
  ARM: sunxi: allow building without reset controller
  Documentation: devicetree: arm: sort enable-method entries
  ARM: rockchip: convert smp bringup to CPU_METHOD_OF_DECLARE
  clk: exynos5250: Add missing sysmmu clocks for DISP and ISP blocks
  ARM: dts: axxia: Add reset controller
  power: reset: Add Axxia system reset driver
  ARM: axxia: Adding defconfig for AXM55xx
  ...
2014-06-02 16:15:12 -07:00
..
st clk: st: Adds quadfs clock binding 2014-03-25 15:59:31 -07:00
ti CLK: TI: add interface clock support for OMAP3 2014-01-17 12:35:45 -08:00
altr_socfpga.txt clk: socfpga: Add a clk-phase property to the "altr,socfpga-gate-clk" 2014-02-18 14:08:14 -08:00
arm-integrator.txt ARM: integrator: switch to fetch clocks from device tree 2014-02-13 11:20:42 +01:00
at91-clock.txt ARM: SoC updates for 3.16 (part 1) 2014-06-02 16:15:12 -07:00
axi-clkgen.txt clk: axi-clkgen: Add support for v2 2014-02-26 17:02:29 -08:00
bcm-kona-clock.txt clk: bcm281xx: define kona clock binding 2013-12-31 09:08:38 -08:00
calxeda.txt
clk-exynos-audss.txt clk: exynos-audss: add support for Exynos 5420 2014-01-08 18:02:43 +01:00
clock-bindings.txt clk: add clock-indices support 2014-02-23 12:40:20 -08:00
corenet-clock.txt clk: corenet: Adds the clock binding 2014-01-17 19:01:27 -06:00
efm32-clock.txt clk: new driver for efm32 SoC 2013-11-04 12:23:18 -08:00
emev2-clock.txt clk: emev2: Add support for emev2 SMU clocks with DT 2013-12-14 13:17:55 +09:00
exynos4-clock.txt ARM: dts: use macros in clock bindings for exynos4 2014-02-26 09:53:30 +09:00
exynos3250-clock.txt dt-bindings: add documentation for Exynos3250 clock controller 2014-05-17 07:37:37 +09:00
exynos5250-clock.txt ARM: dts: use macros in clock bindings for exynos5250 2014-02-26 09:53:30 +09:00
exynos5260-clock.txt clk/exynos5260: add macros and documentation for exynos5260 2014-05-14 19:16:55 +02:00
exynos5410-clock.txt clk: exynos5410: register clocks using common clock framework 2014-05-31 02:13:16 +09:00
exynos5420-clock.txt clk: exynos5420: Add 5800 specific clocks 2014-05-19 22:15:08 +09:00
exynos5440-clock.txt ARM: dts: use macros in clock bindings for exynos5440 2014-02-26 09:53:31 +09:00
fixed-clock.txt clk: add accuracy support for fixed clock 2013-12-22 23:14:28 -08:00
fixed-factor-clock.txt clk: fixed-factor: Fix device-tree binding typo 2013-11-27 12:48:41 -08:00
hi3620-clock.txt clk: hisilicon: add hi3620_mmc_clks 2014-02-26 16:03:56 -08:00
imx5-clock.txt ARM: imx5: introduce DT includes for clock provider 2013-12-31 09:36:11 +08:00
imx6q-clock.txt ARM: imx6q: add the missing esai_ahb clock 2014-05-12 22:58:49 +08:00
imx6sl-clock.txt ARM: imx: add clock support for imx6sl 2013-06-17 15:45:11 +08:00
imx6sx-clock.txt ARM: imx: add clock driver for imx6sx 2014-05-16 15:35:19 +08:00
imx23-clock.txt clk: imx: Remove 'clock-output-names' from the examples 2013-01-04 13:16:00 +08:00
imx25-clock.txt ARM: mx25: Add CLKO support 2014-05-16 22:51:34 +08:00
imx27-clock.txt ARM: i.MX27 clk: Add missing clocks for MSHC and RTIC 2014-05-12 22:58:49 +08:00
imx28-clock.txt clk: imx: Remove 'clock-output-names' from the examples 2013-01-04 13:16:00 +08:00
imx31-clock.txt ARM: mx31: Replace clk_register_clkdev with clock DT lookup 2013-01-25 11:12:37 +01:00
imx35-clock.txt ARM i.MX35: Add devicetree support. 2013-12-31 09:36:40 +08:00
keystone-gate.txt clk: keystone: Add gate control clock driver 2013-10-07 18:16:30 -07:00
keystone-pll.txt clk: keystone: use clkod register bits for postdiv 2013-12-10 11:08:20 -05:00
maxim,max77686.txt clk: max77686: Register OF clock provider 2014-01-08 09:57:07 -08:00
moxa,moxart-clock.txt clk: add MOXA ART SoCs clock driver 2014-03-18 17:13:14 -07:00
mvebu-core-clock.txt dt: Update binding information for mvebu core clocks with Armada 380/385 2014-02-17 02:34:07 +00:00
mvebu-corediv-clock.txt clk: mvebu: Update binding documentation for the core divider clock 2014-03-13 23:24:23 +00:00
mvebu-cpu-clock.txt clk: mvebu: add armada-370-xp CPU specific clocks 2012-11-20 14:35:42 +01:00
mvebu-gated-clock.txt dt: Update binding information for mvebu gating clocks with Armada 380/385 2014-02-17 02:34:08 +00:00
nspire-clock.txt clk: Add TI-Nspire clock drivers 2013-05-31 12:07:45 -07:00
nvidia,tegra20-car.txt ARM: tegra: document reset properties in DT bindings 2013-12-11 16:42:13 -07:00
nvidia,tegra30-car.txt ARM: tegra: document reset properties in DT bindings 2013-12-11 16:42:13 -07:00
nvidia,tegra114-car.txt ARM: tegra: document reset properties in DT bindings 2013-12-11 16:42:13 -07:00
nvidia,tegra124-car.txt ARM: tegra: document reset properties in DT bindings 2013-12-11 16:42:13 -07:00
prima2-clock.txt clk: prima2: enable dt-binding clkdev mapping 2013-01-18 09:44:01 -08:00
qcom,gcc.txt devicetree: bindings: Document qcom,gcc 2014-01-16 12:01:06 -08:00
qcom,mmcc.txt devicetree: bindings: Document qcom,mmcc 2014-01-16 12:01:07 -08:00
renesas,cpg-div6-clocks.txt clk: shmobile: Add DIV6 clock support 2013-12-12 19:23:58 -08:00
renesas,cpg-mstp-clocks.txt clk: shmobile: clk-mstp: change to using clock-indices 2014-05-12 16:53:37 -07:00
renesas,rcar-gen2-cpg-clocks.txt clk: shmobile: Add R-Car Gen2 clocks support 2013-12-12 19:23:58 -08:00
renesas,rz-cpg-clocks.txt clk: shmobile: add CPG driver for rz-platforms 2014-03-20 18:22:36 -07:00
rockchip.txt clk: add support for Rockchip gate clocks 2013-06-20 15:58:27 -07:00
samsung,s3c64xx-clock.txt clk: samsung: Add clock driver for S3C64xx SoCs 2013-08-05 11:58:37 -07:00
samsung,s3c2410-clock.txt ARM: S3C24XX: Remove omitted Kconfig selects and conditionals 2014-05-14 19:41:14 +02:00
samsung,s3c2412-clock.txt dt-bindings: add documentation for s3c2412 clock controller 2014-04-15 02:11:36 +09:00
samsung,s3c2443-clock.txt dt-bindings: add binding for clock-controller of s3c2443 and following 2014-04-15 02:11:07 +09:00
silabs,si570.txt clk: si570: Add a driver for SI570 oscillators 2013-12-14 21:01:35 -08:00
silabs,si5351.txt Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2013-07-04 11:40:58 -07:00
st,nomadik.txt Documentation/devicetree/bindings/clock/ fix a typo 2013-08-20 12:41:10 +02:00
ste-u300-syscon-clock.txt ARM: u300: convert MMC/SD clock to device tree 2013-06-17 13:54:37 +02:00
sunxi.txt clk: sunxi: Add new clock compatibles 2014-02-18 10:34:28 -03:00
vf610-clock.txt ARM: imx: add VF610 clock support 2013-06-17 15:45:15 +08:00
vt8500.txt clk: vt8500: Add support for clocks on the WM8850 SoCs 2013-05-29 14:47:05 -07:00
xgene.txt Documentation: Add documentation for APM X-Gene clock binding 2013-10-07 11:22:16 -07:00
zynq-7000.txt ARM: zynq: Map I/O memory on clkc init 2014-02-10 11:21:13 +01:00