[GIT PULL 3/13] arm-soc driver

Arnd Bergmann
2011-11-02T02:23:11Z

Small updates for imx and at91 related to device driver patches that went into
the tree elsewhere. This kind of patch should become unnecessary in the future
as we are moving the respective contents into device tree source files, but right
now it's still required for the majority of the platforms.

Arnd

The following changes since commit e3cdb1447ad3d7ea425d5cb5b21a39c5f76e263d:

Merge branch 'next/cleanup' into for-next (2011-11-01 00:37:00 +0100)

are available in the git repository at:

git://git.linaro.org/people/arnd/arm-soc.git ..BRANCH.NOT.VERIFIED..

Arnaud Patard (4):
imx51: add pata device
imx51: add pata clock
imx: efika: Enable pata.
Fix pata imx resource

Arnd Bergmann (2):
Merge branches 'imx/pata' and 'imx/sata' into next/driver
Merge branch 'at91/trng' into next/driver

Fabio Estevam (3):
ARM: imx: Add PATA resources for other i.MX processors
ARM: imx: Add PATA clock support
ARM: imx: Define functions for registering PATA

Peter Korsgaard (2):
ARM: at91: at91sam9g45: add trng clock and platform device
hw_random: add driver for atmel true hardware random number generator

Richard Zhu (4):
AHCI Add the AHCI SATA feature on the MX53 platforms
MX53 Enable the AHCI SATA on MX53 ARD board
MX53 Enable the AHCI SATA on MX53 LOCO board
MX53 Enable the AHCI SATA on MX53 SMD board

arch/arm/mach-at91/at91sam9g45.c | 7 +
arch/arm/mach-at91/at91sam9g45_devices.c | 29 ++++
arch/arm/mach-imx/clock-imx27.c | 4 +-
arch/arm/mach-imx/clock-imx31.c | 4 +-
arch/arm/mach-imx/clock-imx35.c | 4 +-
arch/arm/mach-imx/devices-imx27.h | 4 +
arch/arm/mach-imx/devices-imx31.h | 4 +
arch/arm/mach-imx/devices-imx35.h | 4 +
arch/arm/mach-mx5/Kconfig | 1 +
arch/arm/mach-mx5/board-mx53_ard.c | 1 +
arch/arm/mach-mx5/board-mx53_loco.c | 1 +
arch/arm/mach-mx5/board-mx53_smd.c | 16 +++
arch/arm/mach-mx5/clock-mx51-mx53.c | 25 ++++
arch/arm/mach-mx5/devices-imx51.h | 4 +
arch/arm/mach-mx5/devices-imx53.h | 5 +
arch/arm/mach-mx5/mx51_efika.c | 2 +
arch/arm/plat-mxc/devices/Kconfig | 7 +
arch/arm/plat-mxc/devices/Makefile | 2 +
arch/arm/plat-mxc/devices/platform-ahci-imx.c | 156 ++++++++++++++++++++++
arch/arm/plat-mxc/devices/platform-pata_imx.c | 59 +++++++++
arch/arm/plat-mxc/include/mach/devices-common.h | 18 +++
arch/arm/plat-mxc/include/mach/mx35.h | 2 +-
drivers/char/hw_random/Kconfig | 13 ++
drivers/char/hw_random/Makefile | 1 +
drivers/char/hw_random/atmel-rng.c | 158 +++++++++++++++++++++++
25 files changed, 524 insertions(+), 7 deletions(-)
create mode 100644 arch/arm/plat-mxc/devices/platform-ahci-imx.c
create mode 100644 arch/arm/plat-mxc/devices/platform-pata_imx.c
create mode 100644 drivers/char/hw_random/atmel-rng.c