From: marek.vasut@gmail.com (Marek Vasut)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 07/11] [ARM] pxa/balloon3: Machine file cleanup
Date: Fri, 6 Aug 2010 09:49:29 +0200 [thread overview]
Message-ID: <201008060949.29366.marek.vasut@gmail.com> (raw)
In-Reply-To: <20100805232506.GQ9577@earth.li>
Dne P? 6. srpna 2010 01:25:06 Jonathan McDowell napsal(a):
> On Wed, Aug 04, 2010 at 01:22:09PM +0200, Marek Vasut wrote:
> > Modularize components of the Balloon3 board.
>
> NAK.
>
> That's not what a large portion of this patch does.
Oh, really ?
> You have put all of
> the pin definitions into balloon3_pin_config and negated the work that
> was done to ensure that a single kernel could run on different variants
> of the balloon3.
I have only this one, but read on.
> If a feature isn't configured on the board you
> shouldn't configure the MFPs for that feature.
That's not true. You should configure them as inputs. The big plan (in another
patch) is to do this the same way colibri270 is done (balloon3 baseboard +
expansion boards).
>
> > Signed-off-by: Marek Vasut <marek.vasut@gmail.com>
> > ---
> >
> > arch/arm/mach-pxa/balloon3.c | 354
> > +++++++++++++++++++++++++++--------------- 1 files changed, 231
> > insertions(+), 123 deletions(-)
> >
> > diff --git a/arch/arm/mach-pxa/balloon3.c b/arch/arm/mach-pxa/balloon3.c
> > index 8adb87a..572525c 100644
> > --- a/arch/arm/mach-pxa/balloon3.c
> > +++ b/arch/arm/mach-pxa/balloon3.c
> > @@ -22,6 +22,7 @@
> >
> > #include <linux/fb.h>
> > #include <linux/gpio.h>
> > #include <linux/ioport.h>
> >
> > +#include <linux/ucb1400.h>
> >
> > #include <linux/mtd/mtd.h>
> > #include <linux/mtd/partitions.h>
> > #include <linux/types.h>
> >
> > @@ -61,35 +62,136 @@ static unsigned long balloon3_pin_config[]
> > __initdata = {
> >
> > GPIO44_BTUART_CTS,
> > GPIO45_BTUART_RTS,
> >
> > - /* Wakeup GPIO */
> > + /* Reset, configured as GPIO wakeup source */
> >
> > GPIO1_GPIO | WAKEUP_ON_EDGE_BOTH,
> >
> > - /* NAND & IDLE LED GPIOs */
> > - GPIO9_GPIO,
> > - GPIO10_GPIO,
> > -};
> > + /* LEDs */
> > + GPIO9_GPIO, /* NAND activity LED */
> > + GPIO10_GPIO, /* Heartbeat LED */
> >
> > -/***********************************************************************
> > ******* - * Audio and Touchscreen
> > -
> > ************************************************************************
> > ******/ -static unsigned long balloon3_ac97_pin_config[] = {
> > + /* AC97 */
> >
> > GPIO28_AC97_BITCLK,
> > GPIO29_AC97_SDATA_IN_0,
> > GPIO30_AC97_SDATA_OUT,
> > GPIO31_AC97_SYNC,
> > GPIO113_AC97_nRESET,
> >
> > + GPIO95_GPIO,
> > +
> > + /* MMC */
> > + GPIO32_MMC_CLK,
> > + GPIO92_MMC_DAT_0,
> > + GPIO109_MMC_DAT_1,
> > + GPIO110_MMC_DAT_2,
> > + GPIO111_MMC_DAT_3,
> > + GPIO112_MMC_CMD,
> > +
> > + /* USB Host */
> > + GPIO88_USBH1_PWR,
> > + GPIO89_USBH1_PEN,
> >
> > };
>
> J.
next prev parent reply other threads:[~2010-08-06 7:49 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-08-04 11:22 [PATCH 01/11] [ARM] pxa/palm: Introduce Palm27x Marek Vasut
2010-08-04 11:22 ` [PATCH 02/11] [ARM] pxa/palm: Flip Palm LD,TX,T5,Z72 to Palm27x Marek Vasut
2010-08-04 11:22 ` [PATCH 03/11] [ARM] pxa/spitz: Rework spitz Marek Vasut
2010-08-04 11:22 ` [PATCH 04/11] [ARM] pxa/spitz: Formating and naming fixes Marek Vasut
2010-08-04 11:22 ` [PATCH 05/11] [ARM] pxa/z2: Fix flash layout typo Marek Vasut
2010-08-04 11:22 ` [PATCH 06/11] [ARM] pxa/balloon3: Machine file cleanup Marek Vasut
2010-08-04 11:22 ` [PATCH 07/11] " Marek Vasut
2010-08-05 23:25 ` Jonathan McDowell
2010-08-06 7:49 ` Marek Vasut [this message]
2010-08-06 19:52 ` Jonathan McDowell
2010-08-06 21:47 ` Marek Vasut
2010-08-07 9:06 ` Eric Miao
2010-08-07 11:15 ` Marek Vasut
2010-08-07 13:03 ` Jonathan McDowell
2010-08-04 11:22 ` [PATCH 08/11] [ARM] pxa/balloon3: PCMCIA Support Marek Vasut
2010-08-04 11:22 ` [PATCH 09/11] [ARM] pxa/balloon3: PCF857x GPIO expander and LEDs Marek Vasut
2010-08-04 11:22 ` [PATCH 10/11] [ARM] pxa/balloon3: Add NAND driver Marek Vasut
2010-08-04 11:22 ` [PATCH 11/11] [ARM] pxa/balloon3: Add MAX1586 PMIC support Marek Vasut
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=201008060949.29366.marek.vasut@gmail.com \
--to=marek.vasut@gmail.com \
--cc=linux-arm-kernel@lists.infradead.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).