Patchwork [GIT,PULL] Ux500 pin changes

login
register
mail settings
Submitter Linus Walleij
Date Nov. 8, 2012, 8:28 a.m.
Message ID <CACRpkdYjEmQRU530N3sP7t_RfM_NLhEcMf6YCBdf4LC7M7fQDQ@mail.gmail.com>
Download mbox
Permalink /patch/197794/
State New
Headers show

Pull-request

http://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git

Comments

Linus Walleij - Nov. 8, 2012, 8:28 a.m.
Hi ARM SoC guys,

here is a set of pinctrl table patches all just hitting one and the same ux500
file. Description in the signed tag, intended for v3.8.

Please pull them in!

Yours,
Linus Walleij


The following changes since commit ddffeb8c4d0331609ef2581d84de4d763607bd37:

  Linux 3.7-rc1 (2012-10-14 14:41:04 -0700)

are available in the git repository at:

  http://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
tags/ux500-pins-for-arm-soc

for you to fetch changes up to d792aebfa2daeb58ac6a669ce328ad05e9e4112c:

  ARM: ux500: fixup magnetometer pins (2012-11-06 11:10:55 +0100)

----------------------------------------------------------------
Ux500 pinctrl table update for v3.8, basically accumulated
updates to pin muxing and biasing from internal deployment
and regression testing for power performance.

----------------------------------------------------------------
Jean-Nicolas Graux (1):
      ARM: ux500: add STM pin configuration

Jorgen Jonsson (1):
      ARM: ux500: fixup magnetometer pins

Linus Walleij (1):
      ARM: ux500: delete duplicate macro

Patrice Chotard (6):
      ARM: ux500: 8500: register LCD VSI pinctrl table
      ARM: ux500: 8500: add IDLE pin configuration for SPI
      ARM: ux500: 8500: update SKE keypad pinctrl table
      ARM: ux500: 8500: define SDI sleep states
      ARM: ux500: cosmetic fixups for uart0
      ARM: ux500: 8500: add pinctrl support for uart1 and uart2

 arch/arm/mach-ux500/board-mop500-pins.c | 427 +++++++++++++++++++++++++++-----
 1 file changed, 362 insertions(+), 65 deletions(-)
Arnd Bergmann - Nov. 12, 2012, 9:37 p.m.
On Thursday 08 November 2012, Linus Walleij wrote:
> Hi ARM SoC guys,
> 
> here is a set of pinctrl table patches all just hitting one and the same ux500
> file. Description in the signed tag, intended for v3.8.
> 
> Please pull them in!

Pulled into next/drivers. Thanks,

	Arnd
Arnd Bergmann - Nov. 12, 2012, 10:35 p.m.
On Thursday 08 November 2012, Linus Walleij wrote:
-----------------------------------------------------
> Jean-Nicolas Graux (1):
>       ARM: ux500: add STM pin configuration
> 
> Jorgen Jonsson (1):
>       ARM: ux500: fixup magnetometer pins
> 
> Linus Walleij (1):
>       ARM: ux500: delete duplicate macro
> 
> Patrice Chotard (6):
>       ARM: ux500: 8500: register LCD VSI pinctrl table
>       ARM: ux500: 8500: add IDLE pin configuration for SPI
>       ARM: ux500: 8500: update SKE keypad pinctrl table
>       ARM: ux500: 8500: define SDI sleep states
>       ARM: ux500: cosmetic fixups for uart0
>       ARM: ux500: 8500: add pinctrl support for uart1 and uart2
> 
>  arch/arm/mach-ux500/board-mop500-pins.c | 427 +++++++++++++++++++++++++++-----
>  1 file changed, 362 insertions(+), 65 deletions(-)
> 

u8500_defconfig now gives me two new errors in arm-soc/for-next when building with
-Werror:

arch/arm/mach-ux500/board-mop500-pins.c:73:22: error: 'out_hi_wkup_pdis' defined but not used [-Werror=unused-variable]

and the existing:

ERROR (phandle_references): Reference to non-existent node or label "tc3589x_gpio"

Can you provide patches to fix these up?

	arnd
Linus Walleij - Nov. 15, 2012, 10:49 a.m.
On Mon, Nov 12, 2012 at 11:35 PM, Arnd Bergmann <arnd@arndb.de> wrote:

> u8500_defconfig now gives me two new errors in arm-soc/for-next when building with
> -Werror:
>
> arch/arm/mach-ux500/board-mop500-pins.c:73:22: error: 'out_hi_wkup_pdis' defined but not used [-Werror=unused-variable]

I've sent a fix for this, could you apply that patch directly to the
drivers branch?

> and the existing:
>
> ERROR (phandle_references): Reference to non-existent node or label "tc3589x_gpio"
>
> Can you provide patches to fix these up?

What on earth is that? Lee, do you know how to fix this one up, I shamelessly
assume it to be related to commit:
commit 3113e679021a3a6bace1c62a8432cc0ec27c09ab
"gpio: Enable the tc3298x GPIO expander driver for Device Tree"

Yours,
Linus Walleij
Lee Jones - Nov. 15, 2012, 11:20 a.m.
On Thu, 15 Nov 2012, Linus Walleij wrote:

> On Mon, Nov 12, 2012 at 11:35 PM, Arnd Bergmann <arnd@arndb.de> wrote:
> 
> > u8500_defconfig now gives me two new errors in arm-soc/for-next when building with
> > -Werror:
> >
> > arch/arm/mach-ux500/board-mop500-pins.c:73:22: error: 'out_hi_wkup_pdis' defined but not used [-Werror=unused-variable]
> 
> I've sent a fix for this, could you apply that patch directly to the
> drivers branch?
> 
> > and the existing:
> >
> > ERROR (phandle_references): Reference to non-existent node or label "tc3589x_gpio"
> >
> > Can you provide patches to fix these up?
> 
> What on earth is that? Lee, do you know how to fix this one up, I shamelessly
> assume it to be related to commit:
> commit 3113e679021a3a6bace1c62a8432cc0ec27c09ab
> "gpio: Enable the tc3298x GPIO expander driver for Device Tree"

I haven't seen this error.

Which kernel is this? How do I reproduce?
Arnd Bergmann - Nov. 15, 2012, 11:48 a.m.
On Thursday 15 November 2012, Lee Jones wrote:
> On Thu, 15 Nov 2012, Linus Walleij wrote:
> 
> > On Mon, Nov 12, 2012 at 11:35 PM, Arnd Bergmann <arnd@arndb.de> wrote:
> > 
> > > u8500_defconfig now gives me two new errors in arm-soc/for-next when building with
> > > -Werror:
> > >
> > > arch/arm/mach-ux500/board-mop500-pins.c:73:22: error: 'out_hi_wkup_pdis' defined but not used [-Werror=unused-variable]
> > 
> > I've sent a fix for this, could you apply that patch directly to the
> > drivers branch?
> > 
> > > and the existing:
> > >
> > > ERROR (phandle_references): Reference to non-existent node or label "tc3589x_gpio"
> > >
> > > Can you provide patches to fix these up?
> > 
> > What on earth is that? Lee, do you know how to fix this one up, I shamelessly
> > assume it to be related to commit:
> > commit 3113e679021a3a6bace1c62a8432cc0ec27c09ab
> > "gpio: Enable the tc3298x GPIO expander driver for Device Tree"
> 
> I haven't seen this error.
> 
> Which kernel is this? How do I reproduce?
> 

It's currently in arm-soc/for-next. Reproduce with "make u8500_defconfig && make".
I haven't bisected the problem, but it's obvious that some dts files reference
the "tc3589x_gpio" file that is not defined anywhere.

	Arnd