lkml.org 
[lkml]   [2012]   [Jan]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
Subject[GIT PULL] gpio changes for 3.3 (plus some random spi and dt stuff)
Hi Linus,

Here are the gpio/next changes queued up for 3.3 and which are in
linux-next. There are a few device tree and spi changes mixed in here
as well. The dt changes are there because they were tested alongside
gpio changes that use them. The spi changes are there because I'm
stupid and applied them into the wrong branch which I didn't notice
until now when I've got other commits on top of it. If this bothers
you then I can rebase the branch.

There is a signed tag for this branch: gpio-for-linus-20110104

g.

The following changes since commit 805a6af8dba5dfdd35ec35dc52ec0122400b2610:

Linux 3.2 (2012-01-04 15:55:44 -0800)

are available in the git repository at:
git://git.secretlab.ca/git/linux-2.6 gpio/for-linus-20120104

Chris Blair (3):
spi/pl022: only enable RX interrupts when TX is complete
spi/pl022: move device disable to workqueue thread
spi/pl022: add support for pm_runtime autosuspend

Grant Likely (7):
gpiolib: output basic details and consolidate gpio device drivers
gpio/microblaze: Eliminate duplication of of_get_named_gpio_flags()
gpio/powerpc: Eliminate duplication of of_get_named_gpio_flags()
of: create of_phandle_args to simplify return of phandle parsing data
of: Add device tree selftests
gpio: Add Linus Walleij as gpio co-maintainer
Merge branch 'pl022' of
git://git.kernel.org/.../linusw/linux-stericsson into gpio/next

Jonas Aaberg (1):
spi/pl022: fix build warnings

Mark Brown (4):
gpio: Explicitly index samsung_gpio_cfgs
gpio: Fix typo in comment in Samsung driver
gpio: Convert GPIO drivers to module_platform_driver
gpio: Add decode of WM8994 GPIO configuration

Tomoya MORINAGA (2):
pch_gpio: Support new device LAPIS Semiconductor ML7831 IOH
pch_gpio: Change company name OKI SEMICONDUCTOR to LAPIS Semiconductor

Virupax Sadashivpetimath (3):
spi/pl022: skip default configuration before suspending
spi/pl022: disable the PL022 block when unused
spi/pl022: make the chip deselect handling thread safe

MAINTAINERS | 1 +
arch/arm/boot/dts/testcases/tests-phandle.dtsi | 37 ++++++
arch/arm/boot/dts/testcases/tests.dtsi | 1 +
arch/arm/boot/dts/versatile-pb.dts | 2 +
arch/microblaze/kernel/reset.c | 43 +-------
arch/powerpc/sysdev/qe_lib/gpio.c | 42 ++------
drivers/gpio/Kconfig | 11 +-
drivers/gpio/gpio-adp5520.c | 12 +--
drivers/gpio/gpio-adp5588.c | 5 +-
drivers/gpio/gpio-bt8xx.c | 3 -
drivers/gpio/gpio-cs5535.c | 14 +--
drivers/gpio/gpio-da9052.c | 12 +--
drivers/gpio/gpio-generic.c | 12 +--
drivers/gpio/gpio-janz-ttl.c | 15 +---
drivers/gpio/gpio-nomadik.c | 4 +-
drivers/gpio/gpio-pcf857x.c | 5 +-
drivers/gpio/gpio-pch.c | 7 +-
drivers/gpio/gpio-rdc321x.c | 13 +--
drivers/gpio/gpio-samsung.c | 31 ++++--
drivers/gpio/gpio-sch.c | 13 +--
drivers/gpio/gpio-timberdale.c | 13 +--
drivers/gpio/gpio-ucb1400.c | 13 +--
drivers/gpio/gpio-vr41xx.c | 13 +--
drivers/gpio/gpio-vx855.c | 12 +--
drivers/gpio/gpio-wm8994.c | 79 +++++++++++++-
drivers/gpio/gpio-xilinx.c | 1 -
drivers/gpio/gpiolib.c | 6 +-
drivers/of/Kconfig | 9 ++
drivers/of/Makefile | 1 +
drivers/of/base.c | 146 ++++++++++++------------
drivers/of/gpio.c | 45 +++----
drivers/of/selftest.c | 139 ++++++++++++++++++++++
drivers/spi/spi-pl022.c | 141 ++++++++++++++---------
include/asm-generic/gpio.h | 6 +-
include/linux/amba/pl022.h | 4 +
include/linux/of.h | 11 ++-
include/linux/of_gpio.h | 10 +-
37 files changed, 530 insertions(+), 402 deletions(-)
create mode 100644 arch/arm/boot/dts/testcases/tests-phandle.dtsi
create mode 100644 arch/arm/boot/dts/testcases/tests.dtsi
create mode 100644 drivers/of/selftest.c


--
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.


\
 
 \ /
  Last update: 2012-01-05 05:37    [W:0.025 / U:0.928 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site