2011-05-26 11:39:34

by Tony Lindgren

[permalink] [raw]
Subject: [GIT PULL] omap updates for 2.6.40

Hi Linus,

Please pull omap updates for this merge window from:

git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git omap-for-linus

This contains clean-up to shrink down omap specific code a bit. Also included
are some fixes. But basically no new code at this point.

Regards,

Tony


Aaro Koskinen (5):
OMAP3+: smartreflex: fix sr_late_init() error path in probe
OMAP3+: smartreflex: request the memory region
OMAP3+: smartreflex: fix ioremap leak on probe error
OMAP3+: smartreflex: delete instance from sr_list on probe error
OMAP3+: smartreflex: delete debugfs entries on probe error

Felipe Balbi (1):
usb: musb: am35x: fix compile error when building am35x

Hema HK (3):
usb: musb: OMAP4430: Power down the PHY during board init
usb: otg: OMAP4430: Fixing the omap4430_phy_init function
usb: otg: OMAP4430: Powerdown the internal PHY when USB is disabled

Igor Grinberg (2):
arm: omap: gpmc-smsc911x: minor style fixes
arm: omap2plus: GPIO cleanup

Jean Pihet (5):
OMAP3 cpuidle: remove useless SDP specific timings
OMAP3: clean-up mach specific cpuidle data structures
OMAP3: cpuidle: re-organize the C-states data
OMAP3: cpuidle: code rework for improved readability
OMAP3: cpuidle: change the power domains modes determination logic

Mike Rapoport (10):
omap: gpmc-smsc911x: always set irq flags to IORESOURCE_IRQ_LOWLEVEL
omap: convert boards that use SMSC911x to use gpmc-smsc911x
omap: consolidate touch screen initialization among different boards
omap: use common initialization for PMIC i2c bus
omap: move detection of NAND CS to common-board-devices
omap: musb: introduce default board config
omap: igep0020: name refactoring for future merge with IGEP3
omap: igep0020: minor refactoring
omap: igep0020: add support for IGEP3
omap: drop board-igep0030.c

Nishanth Menon (2):
OMAP4: PM: remove redundant #ifdef CONFIG_PM
OMAP3+: voltage: remove spurious pr_notice for debugfs

Sanjeev Premi (1):
OMAP3: PM: Boot message is not an error, and not helpful, remove it

Tony Lindgren (5):
omap: Run make savedefconfig on omap2plus_defconfig to shrink it
omap: Remove support for omap2evm
Merge branches 'devel-fixes', 'devel-cleanup' and 'devel-genirq' into for-next
Merge branch 'for-tony' of master.kernel.org:/.../balbi/usb into omap-for-linus
Merge branch 'for_2.6.40/pm-cleanup' of ssh://master.kernel.org/.../khilman/linux-omap-pm into omap-for-linus

omar ramirez (2):
OMAP3/4: l3: fix omap3_l3_probe error path
OMAP3/4: l3: minor cleanup for parenthesis and extra spaces

arch/arm/configs/omap2plus_defconfig | 83 +----
arch/arm/mach-omap2/Kconfig | 1 +
arch/arm/mach-omap2/Makefile | 4 +-
arch/arm/mach-omap2/board-2430sdp.c | 27 +--
arch/arm/mach-omap2/board-3430sdp.c | 151 ++-------
arch/arm/mach-omap2/board-4430sdp.c | 114 ++-----
arch/arm/mach-omap2/board-am3517crane.c | 10 +-
arch/arm/mach-omap2/board-am3517evm.c | 56 +--
arch/arm/mach-omap2/board-apollon.c | 29 +-
arch/arm/mach-omap2/board-cm-t35.c | 236 ++----------
arch/arm/mach-omap2/board-cm-t3517.c | 9 +-
arch/arm/mach-omap2/board-devkit8000.c | 131 +------
arch/arm/mach-omap2/board-igep0020.c | 449 +++++++++++-----------
arch/arm/mach-omap2/board-igep0030.c | 458 -----------------------
arch/arm/mach-omap2/board-ldp.c | 138 +-------
arch/arm/mach-omap2/board-n8x0.c | 28 +-
arch/arm/mach-omap2/board-omap3beagle.c | 194 +++-------
arch/arm/mach-omap2/board-omap3evm.c | 242 +++----------
arch/arm/mach-omap2/board-omap3logic.c | 14 +-
arch/arm/mach-omap2/board-omap3pandora.c | 90 +----
arch/arm/mach-omap2/board-omap3stalker.c | 133 +------
arch/arm/mach-omap2/board-omap3touchbook.c | 121 +------
arch/arm/mach-omap2/board-omap4panda.c | 79 ++---
arch/arm/mach-omap2/board-overo.c | 265 +++-----------
arch/arm/mach-omap2/board-rm680.c | 21 +-
arch/arm/mach-omap2/board-rx51-peripherals.c | 42 +--
arch/arm/mach-omap2/board-rx51-video.c | 5 +-
arch/arm/mach-omap2/board-rx51.c | 18 +-
arch/arm/mach-omap2/board-zoom-debugboard.c | 65 +---
arch/arm/mach-omap2/board-zoom-display.c | 31 +--
arch/arm/mach-omap2/board-zoom-peripherals.c | 29 +--
arch/arm/mach-omap2/common-board-devices.c | 163 ++++++++
arch/arm/mach-omap2/common-board-devices.h | 35 ++
arch/arm/mach-omap2/cpuidle34xx.c | 436 +++++++--------------
arch/arm/mach-omap2/gpmc-smc91x.c | 11 +-
arch/arm/mach-omap2/gpmc-smsc911x.c | 44 +--
arch/arm/mach-omap2/omap_l3_noc.c | 51 ++--
arch/arm/mach-omap2/omap_l3_smx.c | 42 +--
arch/arm/mach-omap2/omap_phy_internal.c | 9 +-
arch/arm/mach-omap2/pm.h | 17 +-
arch/arm/mach-omap2/pm34xx.c | 14 -
arch/arm/mach-omap2/pm44xx.c | 2 -
arch/arm/mach-omap2/smartreflex.c | 23 +-
arch/arm/mach-omap2/usb-musb.c | 22 +-
arch/arm/mach-omap2/usb-tusb6010.c | 3 +-
arch/arm/mach-omap2/voltage.c | 1 -
arch/arm/plat-omap/include/plat/gpmc-smsc911x.h | 4 +-
arch/arm/plat-omap/include/plat/uncompress.h | 1 -
arch/arm/plat-omap/include/plat/usb.h | 2 +-
drivers/video/omap/Makefile | 1 -
drivers/video/omap/lcd_omap2evm.c | 192 ----------
sound/soc/omap/Kconfig | 8 -
sound/soc/omap/Makefile | 1 -
sound/soc/omap/omap2evm.c | 139 -------
54 files changed, 1110 insertions(+), 3384 deletions(-)
delete mode 100644 arch/arm/mach-omap2/board-igep0030.c
create mode 100644 arch/arm/mach-omap2/common-board-devices.c
create mode 100644 arch/arm/mach-omap2/common-board-devices.h
delete mode 100644 drivers/video/omap/lcd_omap2evm.c
delete mode 100644 sound/soc/omap/omap2evm.c


2011-05-26 12:14:26

by Igor Grinberg

[permalink] [raw]
Subject: Re: [GIT PULL] omap updates for 2.6.40

Tony,


What about this one: [PATCH v2] arm: omap2plus: move NAND_BLOCK_SIZE out of boards

Why not include it? It is no new code, just generalize stuff and 11 lines off... not much but still.



On 05/26/11 14:39, Tony Lindgren wrote:

> Hi Linus,
>
> Please pull omap updates for this merge window from:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git omap-for-linus
>
> This contains clean-up to shrink down omap specific code a bit. Also included
> are some fixes. But basically no new code at this point.
>
> Regards,
>
> Tony
>
>
> Aaro Koskinen (5):
> OMAP3+: smartreflex: fix sr_late_init() error path in probe
> OMAP3+: smartreflex: request the memory region
> OMAP3+: smartreflex: fix ioremap leak on probe error
> OMAP3+: smartreflex: delete instance from sr_list on probe error
> OMAP3+: smartreflex: delete debugfs entries on probe error
>
> Felipe Balbi (1):
> usb: musb: am35x: fix compile error when building am35x
>
> Hema HK (3):
> usb: musb: OMAP4430: Power down the PHY during board init
> usb: otg: OMAP4430: Fixing the omap4430_phy_init function
> usb: otg: OMAP4430: Powerdown the internal PHY when USB is disabled
>
> Igor Grinberg (2):
> arm: omap: gpmc-smsc911x: minor style fixes
> arm: omap2plus: GPIO cleanup
>
> Jean Pihet (5):
> OMAP3 cpuidle: remove useless SDP specific timings
> OMAP3: clean-up mach specific cpuidle data structures
> OMAP3: cpuidle: re-organize the C-states data
> OMAP3: cpuidle: code rework for improved readability
> OMAP3: cpuidle: change the power domains modes determination logic
>
> Mike Rapoport (10):
> omap: gpmc-smsc911x: always set irq flags to IORESOURCE_IRQ_LOWLEVEL
> omap: convert boards that use SMSC911x to use gpmc-smsc911x
> omap: consolidate touch screen initialization among different boards
> omap: use common initialization for PMIC i2c bus
> omap: move detection of NAND CS to common-board-devices
> omap: musb: introduce default board config
> omap: igep0020: name refactoring for future merge with IGEP3
> omap: igep0020: minor refactoring
> omap: igep0020: add support for IGEP3
> omap: drop board-igep0030.c
>
> Nishanth Menon (2):
> OMAP4: PM: remove redundant #ifdef CONFIG_PM
> OMAP3+: voltage: remove spurious pr_notice for debugfs
>
> Sanjeev Premi (1):
> OMAP3: PM: Boot message is not an error, and not helpful, remove it
>
> Tony Lindgren (5):
> omap: Run make savedefconfig on omap2plus_defconfig to shrink it
> omap: Remove support for omap2evm
> Merge branches 'devel-fixes', 'devel-cleanup' and 'devel-genirq' into for-next
> Merge branch 'for-tony' of master.kernel.org:/.../balbi/usb into omap-for-linus
> Merge branch 'for_2.6.40/pm-cleanup' of ssh://master.kernel.org/.../khilman/linux-omap-pm into omap-for-linus
>
> omar ramirez (2):
> OMAP3/4: l3: fix omap3_l3_probe error path
> OMAP3/4: l3: minor cleanup for parenthesis and extra spaces
>
> arch/arm/configs/omap2plus_defconfig | 83 +----
> arch/arm/mach-omap2/Kconfig | 1 +
> arch/arm/mach-omap2/Makefile | 4 +-
> arch/arm/mach-omap2/board-2430sdp.c | 27 +--
> arch/arm/mach-omap2/board-3430sdp.c | 151 ++-------
> arch/arm/mach-omap2/board-4430sdp.c | 114 ++-----
> arch/arm/mach-omap2/board-am3517crane.c | 10 +-
> arch/arm/mach-omap2/board-am3517evm.c | 56 +--
> arch/arm/mach-omap2/board-apollon.c | 29 +-
> arch/arm/mach-omap2/board-cm-t35.c | 236 ++----------
> arch/arm/mach-omap2/board-cm-t3517.c | 9 +-
> arch/arm/mach-omap2/board-devkit8000.c | 131 +------
> arch/arm/mach-omap2/board-igep0020.c | 449 +++++++++++-----------
> arch/arm/mach-omap2/board-igep0030.c | 458 -----------------------
> arch/arm/mach-omap2/board-ldp.c | 138 +-------
> arch/arm/mach-omap2/board-n8x0.c | 28 +-
> arch/arm/mach-omap2/board-omap3beagle.c | 194 +++-------
> arch/arm/mach-omap2/board-omap3evm.c | 242 +++----------
> arch/arm/mach-omap2/board-omap3logic.c | 14 +-
> arch/arm/mach-omap2/board-omap3pandora.c | 90 +----
> arch/arm/mach-omap2/board-omap3stalker.c | 133 +------
> arch/arm/mach-omap2/board-omap3touchbook.c | 121 +------
> arch/arm/mach-omap2/board-omap4panda.c | 79 ++---
> arch/arm/mach-omap2/board-overo.c | 265 +++-----------
> arch/arm/mach-omap2/board-rm680.c | 21 +-
> arch/arm/mach-omap2/board-rx51-peripherals.c | 42 +--
> arch/arm/mach-omap2/board-rx51-video.c | 5 +-
> arch/arm/mach-omap2/board-rx51.c | 18 +-
> arch/arm/mach-omap2/board-zoom-debugboard.c | 65 +---
> arch/arm/mach-omap2/board-zoom-display.c | 31 +--
> arch/arm/mach-omap2/board-zoom-peripherals.c | 29 +--
> arch/arm/mach-omap2/common-board-devices.c | 163 ++++++++
> arch/arm/mach-omap2/common-board-devices.h | 35 ++
> arch/arm/mach-omap2/cpuidle34xx.c | 436 +++++++--------------
> arch/arm/mach-omap2/gpmc-smc91x.c | 11 +-
> arch/arm/mach-omap2/gpmc-smsc911x.c | 44 +--
> arch/arm/mach-omap2/omap_l3_noc.c | 51 ++--
> arch/arm/mach-omap2/omap_l3_smx.c | 42 +--
> arch/arm/mach-omap2/omap_phy_internal.c | 9 +-
> arch/arm/mach-omap2/pm.h | 17 +-
> arch/arm/mach-omap2/pm34xx.c | 14 -
> arch/arm/mach-omap2/pm44xx.c | 2 -
> arch/arm/mach-omap2/smartreflex.c | 23 +-
> arch/arm/mach-omap2/usb-musb.c | 22 +-
> arch/arm/mach-omap2/usb-tusb6010.c | 3 +-
> arch/arm/mach-omap2/voltage.c | 1 -
> arch/arm/plat-omap/include/plat/gpmc-smsc911x.h | 4 +-
> arch/arm/plat-omap/include/plat/uncompress.h | 1 -
> arch/arm/plat-omap/include/plat/usb.h | 2 +-
> drivers/video/omap/Makefile | 1 -
> drivers/video/omap/lcd_omap2evm.c | 192 ----------
> sound/soc/omap/Kconfig | 8 -
> sound/soc/omap/Makefile | 1 -
> sound/soc/omap/omap2evm.c | 139 -------
> 54 files changed, 1110 insertions(+), 3384 deletions(-)
> delete mode 100644 arch/arm/mach-omap2/board-igep0030.c
> create mode 100644 arch/arm/mach-omap2/common-board-devices.c
> create mode 100644 arch/arm/mach-omap2/common-board-devices.h
> delete mode 100644 drivers/video/omap/lcd_omap2evm.c
> delete mode 100644 sound/soc/omap/omap2evm.c
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>

--
Regards,
Igor.

2011-05-26 12:24:19

by Tony Lindgren

[permalink] [raw]
Subject: Re: [GIT PULL] omap updates for 2.6.40

* Igor Grinberg <[email protected]> [110526 05:10]:
>
> What about this one: [PATCH v2] arm: omap2plus: move NAND_BLOCK_SIZE out of boards
>
> Why not include it? It is no new code, just generalize stuff and 11 lines off... not much but still.

Sorry I must have missed it.. Let's see if we can queue it
during the merge window as it's a trivial patch removing
duplicate defines.

Regards,

Tony

2011-05-26 12:52:25

by Igor Grinberg

[permalink] [raw]
Subject: Re: [GIT PULL] omap updates for 2.6.40

On 05/26/11 15:24, Tony Lindgren wrote:

> * Igor Grinberg <[email protected]> [110526 05:10]:
>> What about this one: [PATCH v2] arm: omap2plus: move NAND_BLOCK_SIZE out of boards
>>
>> Why not include it? It is no new code, just generalize stuff and 11 lines off... not much but still.
> Sorry I must have missed it.. Let's see if we can queue it
> during the merge window as it's a trivial patch removing
> duplicate defines.

I'm failing to understand what do you mean by that...
According to Linus ("probably Sunday - I'll be on airplanes next Monday"),
the merge window will be closed soon.

Do you mean, you will send an updated pull request?


--
Regards,
Igor.

2011-05-26 12:55:37

by Tony Lindgren

[permalink] [raw]
Subject: Re: [GIT PULL] omap updates for 2.6.40

* Igor Grinberg <[email protected]> [110526 05:48]:
> On 05/26/11 15:24, Tony Lindgren wrote:
>
> > * Igor Grinberg <[email protected]> [110526 05:10]:
> >> What about this one: [PATCH v2] arm: omap2plus: move NAND_BLOCK_SIZE out of boards
> >>
> >> Why not include it? It is no new code, just generalize stuff and 11 lines off... not much but still.
> > Sorry I must have missed it.. Let's see if we can queue it
> > during the merge window as it's a trivial patch removing
> > duplicate defines.
>
> I'm failing to understand what do you mean by that...
> According to Linus ("probably Sunday - I'll be on airplanes next Monday"),
> the merge window will be closed soon.
>
> Do you mean, you will send an updated pull request?

Sorry I meant during the -rc cycle, I guess we're out of
time for the merge window to make changes.

Regards,

Tony

2011-05-26 16:06:10

by Koen Kooi

[permalink] [raw]
Subject: Re: [GIT PULL] omap updates for 2.6.40


Op 26 mei 2011, om 13:39 heeft Tony Lindgren het volgende geschreven:

> Hi Linus,
>
> Please pull omap updates for this merge window from:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git omap-for-linus
>
> This contains clean-up to shrink down omap specific code a bit. Also included
> are some fixes. But basically no new code at this point.

What about updates to board files? Like adding support for the xM rev C to board-omap3beagle.c.-

2011-05-27 06:33:14

by Tony Lindgren

[permalink] [raw]
Subject: Re: [GIT PULL] omap updates for 2.6.40

* Koen Kooi <[email protected]> [110526 19:02]:
>
> Op 26 mei 2011, om 13:39 heeft Tony Lindgren het volgende geschreven:
>
> > Hi Linus,
> >
> > Please pull omap updates for this merge window from:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git omap-for-linus
> >
> > This contains clean-up to shrink down omap specific code a bit. Also included
> > are some fixes. But basically no new code at this point.
>
> What about updates to board files? Like adding support for the xM rev C to board-omap3beagle.c.

Sorry we're doing only code coalescing and fixes for this merge window as
discussed on LAKML. Otherwise it's hard to see the code coalescing in the
diffstats, so new code will need to wait a bit.

I'll take a look and see if we can justify some fix like trivial patches
like the revision detection patches during the -rc cycle.

Regards,

Tony

2011-05-27 11:04:26

by Tony Lindgren

[permalink] [raw]
Subject: Re: [GIT PULL] omap updates for 2.6.40

* Tony Lindgren <[email protected]> [110527 09:29]:
> * Koen Kooi <[email protected]> [110526 19:02]:
> >
> > Op 26 mei 2011, om 13:39 heeft Tony Lindgren het volgende geschreven:
> >
> > > Hi Linus,
> > >
> > > Please pull omap updates for this merge window from:
> > >
> > > git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git omap-for-linus
> > >
> > > This contains clean-up to shrink down omap specific code a bit. Also included
> > > are some fixes. But basically no new code at this point.
> >
> > What about updates to board files? Like adding support for the xM rev C to board-omap3beagle.c.
>
> Sorry we're doing only code coalescing and fixes for this merge window as
> discussed on LAKML. Otherwise it's hard to see the code coalescing in the
> diffstats, so new code will need to wait a bit.
>
> I'll take a look and see if we can justify some fix like trivial patches
> like the revision detection patches during the -rc cycle.

Koen, the patch above needs to be refreshed to apply to current mainline
kernel. It also seems to contain some whitespace errors.

Care to refresh it and repost?

Thanks,

Tony

2011-05-27 12:22:11

by Koen Kooi

[permalink] [raw]
Subject: Re: [GIT PULL] omap updates for 2.6.40


Op 27 mei 2011, om 13:04 heeft Tony Lindgren het volgende geschreven:

> * Tony Lindgren <[email protected]> [110527 09:29]:
>> * Koen Kooi <[email protected]> [110526 19:02]:
>>>
>>> Op 26 mei 2011, om 13:39 heeft Tony Lindgren het volgende geschreven:
>>>
>>>> Hi Linus,
>>>>
>>>> Please pull omap updates for this merge window from:
>>>>
>>>> git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git omap-for-linus
>>>>
>>>> This contains clean-up to shrink down omap specific code a bit. Also included
>>>> are some fixes. But basically no new code at this point.
>>>
>>> What about updates to board files? Like adding support for the xM rev C to board-omap3beagle.c.
>>
>> Sorry we're doing only code coalescing and fixes for this merge window as
>> discussed on LAKML. Otherwise it's hard to see the code coalescing in the
>> diffstats, so new code will need to wait a bit.
>>
>> I'll take a look and see if we can justify some fix like trivial patches
>> like the revision detection patches during the -rc cycle.
>
> Koen, the patch above needs to be refreshed to apply to current mainline
> kernel. It also seems to contain some whitespace errors.
>
> Care to refresh it and repost?

I'm refreshing it right now and will after testing.

regards,

Koen-