From: Chris Ball <cjb-2X9k7bc8m7Mdnm+yROfE0A@public.gmane.org>
To: Stephen Warren <swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
Cc: Olof Johansson <olof-nZhT3qVonbNeoWH0uzbU5w@public.gmane.org>,
Colin Cross <ccross-z5hGa2qSFaRBDgjK7y7TUQ@public.gmane.org>,
Linus Walleij
<linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>,
linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org,
Stephen Warren <swarren-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>,
linux-mmc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: [PATCH 07/11] gpio: tegra: Hide tegra_gpio_enable/disable()
Date: Sun, 01 Apr 2012 00:32:32 -0400 [thread overview]
Message-ID: <87mx6wkr6n.fsf@laptop.org> (raw)
In-Reply-To: <1333148404-17691-8-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org> (Stephen Warren's message of "Fri, 30 Mar 2012 17:00:00 -0600")
Hi Stephen,
On Fri, Mar 30 2012, Stephen Warren wrote:
> From: Stephen Warren <swarren-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
>
> Recent pinctrl discussions concluded that gpiolib APIs should in fact do
> whatever is required to mux a GPIO onto pins, by calling pinctrl APIs if
> required. This change implements this for the Tegra GPIO driver, and removes
> calls to the Tegra-specific APIs from drivers and board files.
>
> Cc: Chris Ball <cjb-2X9k7bc8m7Mdnm+yROfE0A@public.gmane.org>
> Cc: linux-mmc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
> Signed-off-by: Stephen Warren <swarren-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
> ---
> v2: Adjusted per changes to latest version of Documentation/gpio.txt.
> Fixed tegra_board_pinmux_bus_notify() to still check the device name,
> so it waits for the pinmux device to be registered, not just /any/ device.
> ---
> arch/arm/mach-tegra/board-dt-tegra20.c | 1 -
> arch/arm/mach-tegra/board-harmony-pinmux.c | 17 -----------
> arch/arm/mach-tegra/board-paz00-pinmux.c | 14 ---------
> arch/arm/mach-tegra/board-pinmux.c | 33 +++--------------------
> arch/arm/mach-tegra/board-pinmux.h | 5 ---
> arch/arm/mach-tegra/board-seaboard-pinmux.c | 32 ----------------------
> arch/arm/mach-tegra/board-seaboard.c | 1 -
> arch/arm/mach-tegra/board-trimslice-pinmux.c | 12 --------
> arch/arm/mach-tegra/include/mach/gpio-tegra.h | 9 ------
> arch/arm/mach-tegra/usb_phy.c | 1 -
> drivers/gpio/gpio-tegra.c | 36 ++++++++++++------------
For this hunk:
> drivers/mmc/host/sdhci-tegra.c | 24 +++-------------
Acked-by: Chris Ball <cjb-2X9k7bc8m7Mdnm+yROfE0A@public.gmane.org>
Thanks,
- Chris.
--
Chris Ball <cjb-2X9k7bc8m7Mdnm+yROfE0A@public.gmane.org> <http://printf.net/>
One Laptop Per Child
WARNING: multiple messages have this Message-ID (diff)
From: cjb@laptop.org (Chris Ball)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 07/11] gpio: tegra: Hide tegra_gpio_enable/disable()
Date: Sun, 01 Apr 2012 00:32:32 -0400 [thread overview]
Message-ID: <87mx6wkr6n.fsf@laptop.org> (raw)
In-Reply-To: <1333148404-17691-8-git-send-email-swarren@wwwdotorg.org> (Stephen Warren's message of "Fri, 30 Mar 2012 17:00:00 -0600")
Hi Stephen,
On Fri, Mar 30 2012, Stephen Warren wrote:
> From: Stephen Warren <swarren@nvidia.com>
>
> Recent pinctrl discussions concluded that gpiolib APIs should in fact do
> whatever is required to mux a GPIO onto pins, by calling pinctrl APIs if
> required. This change implements this for the Tegra GPIO driver, and removes
> calls to the Tegra-specific APIs from drivers and board files.
>
> Cc: Chris Ball <cjb@laptop.org>
> Cc: linux-mmc at vger.kernel.org
> Signed-off-by: Stephen Warren <swarren@nvidia.com>
> ---
> v2: Adjusted per changes to latest version of Documentation/gpio.txt.
> Fixed tegra_board_pinmux_bus_notify() to still check the device name,
> so it waits for the pinmux device to be registered, not just /any/ device.
> ---
> arch/arm/mach-tegra/board-dt-tegra20.c | 1 -
> arch/arm/mach-tegra/board-harmony-pinmux.c | 17 -----------
> arch/arm/mach-tegra/board-paz00-pinmux.c | 14 ---------
> arch/arm/mach-tegra/board-pinmux.c | 33 +++--------------------
> arch/arm/mach-tegra/board-pinmux.h | 5 ---
> arch/arm/mach-tegra/board-seaboard-pinmux.c | 32 ----------------------
> arch/arm/mach-tegra/board-seaboard.c | 1 -
> arch/arm/mach-tegra/board-trimslice-pinmux.c | 12 --------
> arch/arm/mach-tegra/include/mach/gpio-tegra.h | 9 ------
> arch/arm/mach-tegra/usb_phy.c | 1 -
> drivers/gpio/gpio-tegra.c | 36 ++++++++++++------------
For this hunk:
> drivers/mmc/host/sdhci-tegra.c | 24 +++-------------
Acked-by: Chris Ball <cjb@laptop.org>
Thanks,
- Chris.
--
Chris Ball <cjb@laptop.org> <http://printf.net/>
One Laptop Per Child
next prev parent reply other threads:[~2012-04-01 4:32 UTC|newest]
Thread overview: 64+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-03-30 22:59 [PATCH 00/11] ARM: tegra: GPIO and pinmux-related changes Stephen Warren
2012-03-30 22:59 ` Stephen Warren
[not found] ` <1333148404-17691-1-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-03-30 22:59 ` [PATCH 01/11] usb: ehci-tegra: Add vbus_gpio to platform data Stephen Warren
2012-03-30 22:59 ` Stephen Warren
[not found] ` <1333148404-17691-2-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-04 17:51 ` Olof Johansson
2012-04-04 17:51 ` Olof Johansson
2012-03-30 22:59 ` [PATCH 02/11] ARM: tegra: Remove VBUS_GPIO handling from board files Stephen Warren
2012-03-30 22:59 ` Stephen Warren
[not found] ` <1333148404-17691-3-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-04 17:52 ` Olof Johansson
2012-04-04 17:52 ` Olof Johansson
2012-03-30 22:59 ` [PATCH 03/11] gpio: tegra: fix register address calculations for Tegra30 Stephen Warren
2012-03-30 22:59 ` Stephen Warren
[not found] ` <1333148404-17691-4-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-04 17:57 ` Olof Johansson
2012-04-04 17:57 ` Olof Johansson
[not found] ` <20120404175722.GC29919-O5ziIzlqnXUVNXGz7ipsyg@public.gmane.org>
2012-04-04 18:53 ` Stephen Warren
2012-04-04 18:53 ` Stephen Warren
[not found] ` <4F7C9893.1030704-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-04 18:57 ` Olof Johansson
2012-04-04 18:57 ` Olof Johansson
2012-03-30 22:59 ` [PATCH 04/11] gpio: tegra: Iterate over the correct number of banks Stephen Warren
2012-03-30 22:59 ` Stephen Warren
[not found] ` <1333148404-17691-5-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-04 17:58 ` Olof Johansson
2012-04-04 17:58 ` Olof Johansson
[not found] ` <20120404175829.GD29919-O5ziIzlqnXUVNXGz7ipsyg@public.gmane.org>
2012-04-04 18:41 ` Stephen Warren
2012-04-04 18:41 ` Stephen Warren
[not found] ` <4F7C95F2.2050808-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-04 18:59 ` Olof Johansson
2012-04-04 18:59 ` Olof Johansson
2012-03-30 22:59 ` [PATCH 05/11] gpio: tegra: configure pins during irq_set_type Stephen Warren
2012-03-30 22:59 ` Stephen Warren
[not found] ` <1333148404-17691-6-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-04 17:58 ` Olof Johansson
2012-04-04 17:58 ` Olof Johansson
2012-03-30 22:59 ` [PATCH 06/11] ARM: tegra: seaboard: Don't gpio_request() ISL29018_IRQ Stephen Warren
2012-03-30 22:59 ` Stephen Warren
[not found] ` <1333148404-17691-7-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-04 17:59 ` Olof Johansson
2012-04-04 17:59 ` Olof Johansson
2012-03-30 23:00 ` [PATCH 08/11] ARM: tegra: Switch to new pinctrl driver Stephen Warren
2012-03-30 23:00 ` Stephen Warren
[not found] ` <1333148404-17691-9-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-03 20:49 ` Linus Walleij
2012-04-03 20:49 ` Linus Walleij
2012-04-04 18:49 ` Olof Johansson
2012-04-04 18:49 ` Olof Johansson
2012-03-30 23:00 ` [PATCH 09/11] ARM: tegra: Remove pre-pinctrl pinmux driver Stephen Warren
2012-03-30 23:00 ` Stephen Warren
2012-03-30 23:00 ` [PATCH 10/11] ARM: dt: tegra cardhu: add pinmux to device tree Stephen Warren
2012-03-30 23:00 ` Stephen Warren
[not found] ` <1333148404-17691-11-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-04 18:52 ` Olof Johansson
2012-04-04 18:52 ` Olof Johansson
2012-03-30 23:00 ` [PATCH 11/11] ARM: dt: tegra20: " Stephen Warren
2012-03-30 23:00 ` Stephen Warren
[not found] ` <1333148404-17691-12-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-03 20:51 ` Linus Walleij
2012-04-03 20:51 ` Linus Walleij
2012-04-04 19:14 ` Olof Johansson
2012-04-04 19:14 ` Olof Johansson
2012-04-04 19:16 ` [PATCH 00/11] ARM: tegra: GPIO and pinmux-related changes Olof Johansson
2012-04-04 19:16 ` Olof Johansson
2012-03-30 23:00 ` [PATCH 07/11] gpio: tegra: Hide tegra_gpio_enable/disable() Stephen Warren
2012-03-30 23:00 ` Stephen Warren
[not found] ` <1333148404-17691-8-git-send-email-swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-04-01 4:32 ` Chris Ball [this message]
2012-04-01 4:32 ` Chris Ball
2012-04-01 9:54 ` Linus Walleij
2012-04-01 9:54 ` Linus Walleij
2012-04-04 18:01 ` Olof Johansson
2012-04-04 18:01 ` Olof Johansson
2012-04-09 1:09 ` Chris Ball
2012-04-09 1:09 ` Chris Ball
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=87mx6wkr6n.fsf@laptop.org \
--to=cjb-2x9k7bc8m7mdnm+yrofe0a@public.gmane.org \
--cc=ccross-z5hGa2qSFaRBDgjK7y7TUQ@public.gmane.org \
--cc=linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
--cc=linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org \
--cc=linux-mmc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=olof-nZhT3qVonbNeoWH0uzbU5w@public.gmane.org \
--cc=swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org \
--cc=swarren-DDmLM1+adcrQT0dZR+AlfA@public.gmane.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.