All of lore.kernel.org
 help / color / mirror / Atom feed
From: Arnd Bergmann <arnd@arndb.de>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL 8/13] arm-soc general updates
Date: Tue, 1 Nov 2011 04:51:13 +0100	[thread overview]
Message-ID: <201111010451.13903.arnd@arndb.de> (raw)
In-Reply-To: <201111010348.13214.arnd@arndb.de>

These are updates to platforms all over the place that did not really fit anywhere else-
The most significant change in here is allowing various kinds of freescale i.mx
machines to be supported using a single kernel instead of one kernel per soc type.

	Arnd

The following changes since commit 611e518c9ad54adcf9bf704fbbc668af3a2f8e07:

  Merge branch 'next/board' into HEAD (2011-11-01 04:34:20 +0100)

are available in the git repository at:

  git://git.linaro.org/people/arnd/arm-soc.git next/devel

Arnaud Patard (2):
      efika: Configure esdhc cd/wp on efika mx/sb
      ARM: mx5: fix clock usage for suspend

Arnd Bergmann (6):
      Merge branch 'imx/cleanup' into imx/devel
      Merge branches 'sirf/devel', 'at91/devel', 'imx/devel' and 'davinci/devel' into next/devel
      Merge branch 'imx-features-for-arnd' of git://git.pengutronix.de/git/imx/linux-2.6 into imx/devel
      Merge branch 'imx/devel' into next/devel
      Merge branch 'tegra/devel' into next/devel
      Merge branch 'depends/rmk/gpio' into next/devel

Dong Aisheng (5):
      ARM: mxs: add saif clock
      ARM: mxs: add saif device
      ARM: mxs: add sgtl5000 i2c device
      ARM: mxs: add mxs-sgtl5000 device
      ARM: mxs: correct the using of frac div for saif

Fabio Estevam (5):
      ARM: imx: pwm: Add support for MX53
      ARM: mx53_loco: Add support for the accelerometer
      ARM: imx: Introduce generic function for displaying silicon revision
      ARM: mach-imx/mx25_3ds: Add FlexCAN support
      ARM: mach-qong: Add watchdog support

Hui Wang (1):
      ARM i.MX avic: convert to use generic irq chip

Ido Yariv (4):
      ARM: davinci: DA850: Add MMC/SD1 pinmux configuration
      ARM: davinci: DA850: Add GPIO pinmux configuration for wl1271
      mmc: davinci: Add support for set_power callback
      ARM: davinci: AM18x: Add wl1271/wlan support

Jason Liu (7):
      ARM: mx25: Print silicon revision on boot
      ARM: mx27: Print silicon revision on boot
      ARM: mx31: use generic function for displaying silicon revision
      ARM: mx35: use generic function for displaying silicon revision
      ARM: mx5: use generic function for displaying silicon revision
      ARM: i.MX: initialize l2x0 at early_init time
      ARM: mx25: Add the missing IIM base definition

Jean-Christophe PLAGNIOL-VILLARD (1):
      at91: ohci-at91: always provide all the clocks

Olof Johansson (1):
      ARM: tegra: update defconfig

Peter De Schrijver (3):
      arm/tegra: prepare Seaboard pinmux code for derived boards
      arm/tegra: add support for ventana pinmuxing
      arm/tegra: device tree support for ventana board

Philippe Rétornaz (1):
      mx31moboard: Add poweroff support

Sascha Hauer (12):
      ARM i.MX: allow to compile together ARMv4 and ARMv5 based SoCs
      ARM i.MX: allow to compile together all i.MX5 based SoCs
      ARM i.MX5: update defconfig
      ARM i.MX defconfigs: use one defconfig for all ARMv4/v5 SoCs
      Merge branches 'features/assorted', 'features/imx-cpurev', 'features/imx-pata', 'features/multisoc' and 'features/mxs' into imx-features-for-arnd
      ARM i.MX avic: add handle_irq function
      ARM i.MX tzic: add handle_irq function
      ARM i.MX boards: use CONFIG_MULTI_IRQ_HANDLER
      ARM i.MX entry-macro.S: remove now unused code
      Merge branches 'features/assorted', 'features/imx-pata' and 'features/imx-multi-irq-v2' into imx-features
      Merge branch 'features/ahci' into for-arnd-features
      Merge branch 'features/denx-mx28' into for-arnd-features

Stephen Warren (6):
      arm/tegra: Prep boards for gpio/pinmux conversion to pdevs
      arm/dt: Tegra: Add pinmux node to tegra20.dtsi
      arm/tegra: Convert pinmux driver to a platform device
      gpio/tegra: Convert to a platform device
      arm/tegra: pinmux: ioremap registers
      arm/tegra: Harmony: Configure PMC for low-level interrupts

Thomas Petazzoni (3):
      at91: ohci-at91: add vbus_pin_inverted platform attribute
      at91: at91-ohci: support overcurrent notification
      at91: at91-ohci: configure overcurrent pins as input GPIOs

Wolfram Sang (3):
      arm: mxs: mx28evk: add fixed regulators for audio
      arm: mach-mxs: add device for rtc
      arm: mach-mxs: add rtc to all boards

 .../devicetree/bindings/pinmux/pinmux_nvidia.txt   |    5 +
 arch/arm/Kconfig                                   |    1 +
 arch/arm/Makefile                                  |    4 +-
 arch/arm/boot/dts/tegra-ventana.dts                |   32 +++
 arch/arm/boot/dts/tegra20.dtsi                     |    8 +
 arch/arm/configs/imx_v4_v5_defconfig               |  170 ++++++++++++++
 arch/arm/configs/mx1_defconfig                     |   91 --------
 arch/arm/configs/mx21_defconfig                    |   97 --------
 arch/arm/configs/mx27_defconfig                    |  130 -----------
 arch/arm/configs/mx51_defconfig                    |  170 --------------
 arch/arm/configs/mx5_defconfig                     |  184 +++++++++++++++
 arch/arm/configs/tegra_defconfig                   |   39 +++-
 arch/arm/mach-at91/at91cap9.c                      |    2 +
 arch/arm/mach-at91/at91cap9_devices.c              |    6 +
 arch/arm/mach-at91/at91rm9200.c                    |    2 +
 arch/arm/mach-at91/at91rm9200_devices.c            |    8 +
 arch/arm/mach-at91/at91sam9260.c                   |    2 +
 arch/arm/mach-at91/at91sam9260_devices.c           |    8 +
 arch/arm/mach-at91/at91sam9261.c                   |   29 ++--
 arch/arm/mach-at91/at91sam9261_devices.c           |    8 +
 arch/arm/mach-at91/at91sam9263.c                   |    2 +
 arch/arm/mach-at91/at91sam9263_devices.c           |    6 +
 arch/arm/mach-at91/at91sam9g45.c                   |    2 +
 arch/arm/mach-at91/at91sam9g45_devices.c           |    6 +
 arch/arm/mach-at91/include/mach/board.h            |    5 +
 arch/arm/mach-davinci/Kconfig                      |   10 +
 arch/arm/mach-davinci/board-da850-evm.c            |  114 ++++++++++
 arch/arm/mach-davinci/da850.c                      |    9 +
 arch/arm/mach-davinci/include/mach/mmc.h           |    3 +
 arch/arm/mach-davinci/include/mach/mux.h           |   10 +
 arch/arm/mach-imx/Kconfig                          |   52 ++---
 arch/arm/mach-imx/Makefile                         |    2 +-
 arch/arm/mach-imx/clock-imx25.c                    |    6 +
 arch/arm/mach-imx/clock-imx27.c                    |    2 +
 arch/arm/mach-imx/clock-imx31.c                    |    4 +-
 arch/arm/mach-imx/clock-imx35.c                    |    3 +-
 arch/arm/mach-imx/cpu-imx25.c                      |   41 ++++
 arch/arm/mach-imx/cpu-imx27.c                      |   28 +--
 arch/arm/mach-imx/cpu-imx31.c                      |   49 +++--
 arch/arm/mach-imx/cpu-imx35.c                      |   30 ++--
 arch/arm/mach-imx/mach-apf9328.c                   |    1 +
 arch/arm/mach-imx/mach-armadillo5x0.c              |    1 +
 arch/arm/mach-imx/mach-bug.c                       |    1 +
 arch/arm/mach-imx/mach-cpuimx27.c                  |    1 +
 arch/arm/mach-imx/mach-cpuimx35.c                  |    1 +
 arch/arm/mach-imx/mach-eukrea_cpuimx25.c           |    1 +
 arch/arm/mach-imx/mach-imx27_visstrim_m10.c        |    1 +
 arch/arm/mach-imx/mach-imx27ipcam.c                |    1 +
 arch/arm/mach-imx/mach-imx27lite.c                 |    1 +
 arch/arm/mach-imx/mach-kzm_arm11_01.c              |    1 +
 arch/arm/mach-imx/mach-mx1ads.c                    |    2 +
 arch/arm/mach-imx/mach-mx21ads.c                   |    1 +
 arch/arm/mach-imx/mach-mx25_3ds.c                  |   11 +
 arch/arm/mach-imx/mach-mx27_3ds.c                  |    1 +
 arch/arm/mach-imx/mach-mx27ads.c                   |    1 +
 arch/arm/mach-imx/mach-mx31_3ds.c                  |    1 +
 arch/arm/mach-imx/mach-mx31ads.c                   |    1 +
 arch/arm/mach-imx/mach-mx31lilly.c                 |    1 +
 arch/arm/mach-imx/mach-mx31lite.c                  |    1 +
 arch/arm/mach-imx/mach-mx31moboard.c               |   18 ++
 arch/arm/mach-imx/mach-mx35_3ds.c                  |    1 +
 arch/arm/mach-imx/mach-mxt_td60.c                  |    1 +
 arch/arm/mach-imx/mach-pca100.c                    |    1 +
 arch/arm/mach-imx/mach-pcm037.c                    |    1 +
 arch/arm/mach-imx/mach-pcm038.c                    |    1 +
 arch/arm/mach-imx/mach-pcm043.c                    |    1 +
 arch/arm/mach-imx/mach-qong.c                      |    2 +
 arch/arm/mach-imx/mach-scb9328.c                   |    1 +
 arch/arm/mach-imx/mach-vpr200.c                    |    1 +
 arch/arm/mach-mx5/Kconfig                          |   18 +--
 arch/arm/mach-mx5/board-cpuimx51.c                 |    1 +
 arch/arm/mach-mx5/board-cpuimx51sd.c               |    1 +
 arch/arm/mach-mx5/board-mx50_rdp.c                 |    1 +
 arch/arm/mach-mx5/board-mx51_3ds.c                 |    1 +
 arch/arm/mach-mx5/board-mx51_babbage.c             |    1 +
 arch/arm/mach-mx5/board-mx51_efikamx.c             |   12 +-
 arch/arm/mach-mx5/board-mx51_efikasb.c             |   19 ++-
 arch/arm/mach-mx5/board-mx53_ard.c                 |    1 +
 arch/arm/mach-mx5/board-mx53_evk.c                 |    1 +
 arch/arm/mach-mx5/board-mx53_loco.c                |   21 ++
 arch/arm/mach-mx5/board-mx53_smd.c                 |    1 +
 arch/arm/mach-mx5/clock-mx51-mx53.c                |    6 +-
 arch/arm/mach-mx5/cpu.c                            |   74 ++-----
 arch/arm/mach-mx5/devices-imx53.h                  |    1 +
 arch/arm/mach-mx5/mx51_efika.c                     |    1 -
 arch/arm/mach-mxs/Kconfig                          |    6 +
 arch/arm/mach-mxs/clock-mx28.c                     |    8 +-
 arch/arm/mach-mxs/devices-mx23.h                   |    2 +
 arch/arm/mach-mxs/devices-mx28.h                   |    5 +
 arch/arm/mach-mxs/devices/Kconfig                  |    6 +
 arch/arm/mach-mxs/devices/Makefile                 |    2 +
 arch/arm/mach-mxs/devices/platform-mxs-saif.c      |   60 +++++
 arch/arm/mach-mxs/devices/platform-rtc-stmp3xxx.c  |   51 ++++
 arch/arm/mach-mxs/include/mach/devices-common.h    |   12 +
 arch/arm/mach-mxs/mach-mx23evk.c                   |    1 +
 arch/arm/mach-mxs/mach-mx28evk.c                   |   80 +++++++
 arch/arm/mach-mxs/mach-stmp378x_devb.c             |    1 +
 arch/arm/mach-mxs/mach-tx28.c                      |    1 +
 arch/arm/mach-tegra/Kconfig                        |    6 +
 arch/arm/mach-tegra/Makefile                       |    1 +
 arch/arm/mach-tegra/Makefile.boot                  |    1 +
 arch/arm/mach-tegra/board-dt.c                     |   26 ++-
 arch/arm/mach-tegra/board-harmony-pinmux.c         |    8 +
 arch/arm/mach-tegra/board-harmony-power.c          |   13 +-
 arch/arm/mach-tegra/board-paz00-pinmux.c           |    8 +
 arch/arm/mach-tegra/board-seaboard-pinmux.c        |   69 ++++++-
 arch/arm/mach-tegra/board-trimslice-pinmux.c       |    7 +
 arch/arm/mach-tegra/devices.c                      |   84 +++++++
 arch/arm/mach-tegra/devices.h                      |    2 +
 arch/arm/mach-tegra/include/mach/pinmux.h          |    4 +
 arch/arm/mach-tegra/pinmux-t2-tables.c             |   76 +-----
 arch/arm/mach-tegra/pinmux.c                       |  163 +++++++++++---
 arch/arm/plat-mxc/Kconfig                          |   39 +---
 arch/arm/plat-mxc/avic.c                           |   91 ++++++--
 arch/arm/plat-mxc/cpu.c                            |    9 +
 arch/arm/plat-mxc/include/mach/common.h            |   15 ++
 arch/arm/plat-mxc/include/mach/entry-macro.S       |   58 +-----
 arch/arm/plat-mxc/include/mach/iomux-mx3.h         |    1 +
 arch/arm/plat-mxc/include/mach/mx25.h              |    5 +
 arch/arm/plat-mxc/include/mach/mx3x.h              |   18 +--
 arch/arm/plat-mxc/irq-common.c                     |   21 +-
 arch/arm/plat-mxc/irq-common.h                     |    3 +-
 arch/arm/plat-mxc/pwm.c                            |    2 +-
 arch/arm/plat-mxc/tzic.c                           |   32 +++-
 drivers/gpio/gpio-tegra.c                          |  143 ++++++++----
 drivers/mmc/host/davinci_mmc.c                     |   13 +
 drivers/usb/host/ohci-at91.c                       |  239 ++++++++++++++++++--
 127 files changed, 1995 insertions(+), 995 deletions(-)


  parent reply	other threads:[~2011-11-02  2:23 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <201111010348.13214.arnd@arndb.de>
2011-11-01  3:01 ` [GIT PULL 1/13] arm-soc bug fixes Arnd Bergmann
2011-11-01  3:13 ` [GIT PULL 2/13] arm-soc cleanups Arnd Bergmann
2011-11-01  3:15 ` [GIT PULL 3/13] arm-soc driver Arnd Bergmann
2011-11-02  2:35   ` Arnd Bergmann
2011-11-02  2:35     ` Arnd Bergmann
2011-11-01  3:21 ` [GIT PULL 5/13] arm-soc power management updates Arnd Bergmann
2011-11-01  3:24 ` [GIT PULL 4/13] arm-soc timer updates Arnd Bergmann
2011-11-01  3:27 ` [GIT PULL 6/13] arm-soc platform removal Arnd Bergmann
2011-11-01  3:45 ` [GIT PULL 7/13] arm-soc board dsupport Arnd Bergmann
2011-11-01  3:51 ` Arnd Bergmann [this message]
2011-11-01 12:32 ` [GIT PULL 9/13] arm-soc updates spanning multiple platforms Arnd Bergmann
2011-11-02  2:34   ` Arnd Bergmann
2011-11-02  2:34     ` Arnd Bergmann
2011-11-02  1:57 ` [GIT PULL 10/13] arm-soc cleanups, part 2 Arnd Bergmann
2011-11-02  2:03 ` [GIT PULL 11/13] arm-soc device tree conversions Arnd Bergmann
2011-11-02  2:21 ` [GIT PULL 12/12] arm-soc new soc ports Arnd Bergmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201111010451.13903.arnd@arndb.de \
    --to=arnd@arndb.de \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.