lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Wed, 28 Mar 2012 00:14:00 -0700
From:	Olof Johansson <olof@...om.net>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	arm@...nel.org, linux-arm-kernel@...ts.infradead.org,
	linux-kernel@...r.kernel.org, Olof Johansson <olof@...om.net>
Subject: [GIT PULL 3/5] ARM: More SoC support updates

This branch contains a handful of updates of SoC base code that had
dependencies on other external trees that have now been merged:

* Support for the new EXYNOS5250 SoC from Samsung
* SMP and power domain support for Tegra3 from NVIDIA
* ux500 updates for exporting SoC information through sysfs


A few context merge conflicts:

arch/arm/mach-tegra/Makefile: localtimer.o was split off to a separate
config option, and later removed.

arch/arm/mach-ux500/Kconfig: Rename of the first machine model conflicts 
with addition of select SOC_BUS. Keep MACH_MOP500 and move up the select
SOC_BUS to be included in it.


-Olof


----------------------------------------------------------------

The following changes since commit b806d29eefb520f087e03b58131e686ea320985f:

  Merge tag 'drivers2' into for-next

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/soc2

for you to fetch changes up to 83fe628e16d84efc8df2731bc403eae4e4f53801:

  Merge branch 'renesas/soc' into next/soc2

----------------------------------------------------------------

Arnd Bergmann (9):
      Merge branch 'depends/driver-core' into next/soc2
      Merge branch 'ux500/soc' into next/soc2
      Merge tag 'tegra-soc2' of git://git.kernel.org/.../olof/tegra into tegra/soc2
      Merge branch 'next/soc-exynos5250-arch' of git://git.kernel.org/.../kgene/linux-samsung into samsung/exynos5
      Merge branch 'for-armsoc' of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm into next/soc2
      Merge branch 'samsung/exynos5' into next/soc2
      Merge branch 'samsung/soc' into next/soc2
      Merge branch 'rmobile-fixes-for-linus' of git://github.com/pmundt/linux-sh into renesas/soc
      Merge branch 'renesas/soc' into next/soc2

Eunki Kim (1):
      ARM: EXYNOS: support EINT for EXYNOS4 and EXYNOS5

Kukjin Kim (11):
      ARM: EXYNOS: to declare static for mach-exynos/common.c
      ARM: EXYNOS: use exynos_init_uarts() instead of exynos4_init_uarts()
      ARM: EXYNOS: add clock part for EXYNOS5250 SoC
      ARM: EXYNOS: add initial setup-i2c0 for EXYNOS5
      ARM: EXYNOS: add support uart for EXYNOS4 and EXYNOS5
      ARM: EXYNOS: add support for EXYNOS5250 SoC
      ARM: EXYNOS: add interrupt definitions for EXYNOS5250
      ARM: EXYNOS: add support get_core_count() for EXYNOS5250
      ARM: EXYNOS: add support ARCH_EXYNOS5 for EXYNOS5 SoCs
      ARM: EXYNOS: add support device tree enabled board file for EXYNOS5
      ARM: dts: add initial dts file for EXYNOS5250, SMDK5250

Kuninori Morimoto (1):
      ARM: mach-shmobile: ap4evb: Reserve DMA memory for the frame buffer

Lee Jones (4):
      ARM: ux500: pass parent pointer to each platform device
      ARM: ux500: export System-on-Chip information ux500 via sysfs
      ARM: ux500: move top level platform devices in sysfs to /sys/devices/socX
      ARM: ux500: remove intermediary add_platform_device* functions

Olof Johansson (2):
      Merge branch 'for-3.4/soc' into for-3.4/t30-smp
      Merge branch 'for-3.4/soc-drivers' into for-3.4/t30-smp

Peter De Schrijver (10):
      ARM: tegra: cleanup use of chipid register
      ARM: tegra: export Tegra chipid
      ARM: tegra: initialize Tegra chipid early
      ARM: tegra: functions to access the flowcontroller
      ARM: tegra: rework Tegra secondary CPU core bringup
      ARM: tegra: prepare powergate.c for multiple variants
      ARM: tegra: export tegra_powergate_is_powered()
      ARM: tegra: add support for Tegra30 powerdomains
      ARM: tegra: support for Tegra30 CPU powerdomains
      ARM: tegra: support for secondary cores on Tegra30

Stephen Warren (1):
      ARM: dt: Explicitly configure all serial ports on Tegra Cardhu

Tushar Behera (2):
      ARM: EXYNOS: Add clkdev lookup entry for lcd clock
      ARM: EXYNOS: Fix compilation error with mach-exynos4-dt board


 arch/arm/Makefile                               |    1 +
 arch/arm/boot/dts/exynos5250-smdk5250.dts       |   26 +
 arch/arm/boot/dts/exynos5250.dtsi               |  413 ++++++
 arch/arm/boot/dts/tegra-cardhu.dts              |   16 +
 arch/arm/mach-exynos/Kconfig                    |   29 +-
 arch/arm/mach-exynos/Makefile                   |    5 +-
 arch/arm/mach-exynos/clock-exynos4.c            |   14 +-
 arch/arm/mach-exynos/clock-exynos5.c            | 1247 ++++++++++++++++++
 arch/arm/mach-exynos/common.c                   |  449 +++++--
 arch/arm/mach-exynos/common.h                   |   37 +-
 arch/arm/mach-exynos/dev-ahci.c                 |    4 +-
 arch/arm/mach-exynos/dev-audio.c                |    4 +-
 arch/arm/mach-exynos/dev-uart.c                 |   78 ++
 arch/arm/mach-exynos/dma.c                      |    6 +-
 arch/arm/mach-exynos/include/mach/debug-macro.S |    9 +-
 arch/arm/mach-exynos/include/mach/irqs.h        |  597 ++++++---
 arch/arm/mach-exynos/include/mach/map.h         |   41 +-
 arch/arm/mach-exynos/include/mach/regs-clock.h  |   62 +
 arch/arm/mach-exynos/include/mach/regs-gpio.h   |   20 +-
 arch/arm/mach-exynos/include/mach/regs-pmu.h    |    1 +
 arch/arm/mach-exynos/include/mach/uncompress.h  |   17 +-
 arch/arm/mach-exynos/mach-exynos4-dt.c          |    8 +-
 arch/arm/mach-exynos/mach-exynos5-dt.c          |   78 ++
 arch/arm/mach-exynos/mct.c                      |   23 +-
 arch/arm/mach-exynos/platsmp.c                  |    9 +-
 arch/arm/mach-exynos/setup-i2c0.c               |    9 +-
 arch/arm/mach-shmobile/board-ap4evb.c           |    1 +
 arch/arm/mach-shmobile/board-mackerel.c         |   11 +-
 arch/arm/mach-shmobile/setup-sh7372.c           |    7 +
 arch/arm/mach-tegra/Makefile                    |    2 +
 arch/arm/mach-tegra/board-dt-tegra30.c          |    2 +-
 arch/arm/mach-tegra/common.c                    |    4 +
 arch/arm/mach-tegra/flowctrl.c                  |   62 +
 arch/arm/mach-tegra/flowctrl.h                  |    5 +
 arch/arm/mach-tegra/fuse.c                      |   18 +-
 arch/arm/mach-tegra/fuse.h                      |    4 +
 arch/arm/mach-tegra/headsmp.S                   |  167 ++-
 arch/arm/mach-tegra/include/mach/iomap.h        |    3 +
 arch/arm/mach-tegra/include/mach/powergate.h    |   15 +-
 arch/arm/mach-tegra/platsmp.c                   |  137 +-
 arch/arm/mach-tegra/powergate.c                 |   53 +-
 arch/arm/mach-tegra/reset.c                     |   84 ++
 arch/arm/mach-tegra/reset.h                     |   50 +
 arch/arm/mach-ux500/Kconfig                     |    1 +
 arch/arm/mach-ux500/board-mop500-sdi.c          |   31 +-
 arch/arm/mach-ux500/board-mop500.c              |   74 +-
 arch/arm/mach-ux500/board-mop500.h              |    8 +-
 arch/arm/mach-ux500/board-u5500-sdi.c           |    4 +-
 arch/arm/mach-ux500/board-u5500.c               |   27 +-
 arch/arm/mach-ux500/cpu-db5500.c                |   36 +-
 arch/arm/mach-ux500/cpu-db8500.c                |   44 +-
 arch/arm/mach-ux500/cpu.c                       |   75 ++
 arch/arm/mach-ux500/devices-common.c            |   79 +-
 arch/arm/mach-ux500/devices-common.h            |   83 +-
 arch/arm/mach-ux500/devices-db5500.h            |  116 +-
 arch/arm/mach-ux500/devices-db8500.h            |  176 +--
 arch/arm/mach-ux500/dma-db5500.c                |    3 +-
 arch/arm/mach-ux500/include/mach/db8500-regs.h  |    3 +
 arch/arm/mach-ux500/include/mach/setup.h        |   10 +-
 arch/arm/mach-ux500/include/mach/usb.h          |    4 +-
 arch/arm/mach-ux500/usb.c                       |    7 +-
 arch/arm/plat-s5p/Kconfig                       |    8 +-
 arch/arm/plat-s5p/Makefile                      |    3 +-
 arch/arm/plat-s5p/clock.c                       |   36 +
 arch/arm/plat-s5p/irq-pm.c                      |   25 +-
 arch/arm/plat-samsung/include/plat/cpu.h        |   10 +
 arch/arm/plat-samsung/include/plat/devs.h       |    2 +
 arch/arm/plat-samsung/include/plat/s5p-clock.h  |    6 +
 arch/arm/plat-samsung/include/plat/uncompress.h |    2 +
 arch/arm/plat-samsung/irq-vic-timer.c           |   16 +
 70 files changed, 3998 insertions(+), 719 deletions(-)
 create mode 100644 arch/arm/boot/dts/exynos5250-smdk5250.dts
 create mode 100644 arch/arm/boot/dts/exynos5250.dtsi
 create mode 100644 arch/arm/mach-exynos/clock-exynos5.c
 create mode 100644 arch/arm/mach-exynos/dev-uart.c
 create mode 100644 arch/arm/mach-exynos/mach-exynos5-dt.c
 create mode 100644 arch/arm/mach-tegra/flowctrl.c
 create mode 100644 arch/arm/mach-tegra/reset.c
 create mode 100644 arch/arm/mach-tegra/reset.h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ