Re: [GIT PULL] ARM: OMAP: second set of PRCM cleanups for 3.8

2012-11-08 Thread Paul Walmsley
On Wed, 7 Nov 2012, Paul Walmsley wrote:

 On Wed, 7 Nov 2012, Paul Walmsley wrote:
 
  On Tue, 6 Nov 2012, Tony Lindgren wrote:
  
   I'm getting errors with the allnoconfig ones, there are total four
   omap defconfigs there not counting the randconfigs.
  
  That might indeed explain the discrepancy; so far only have been building 
  his oldconfig seeds here.  Will add his allnoconfig seeds and test again.
 
 Can reproduce this here.  Thanks for catching this.  Will fix and send a 
 new pull request today and ensure that the two allnoconfigs are added to 
 the build tests from now on.

Just a quick followup on this one: I observed a couple of minor 
regressions during the retest, so, will deal with those before sending out 
a new pull request.


- Paul
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [GIT PULL] ARM: OMAP: second set of PRCM cleanups for 3.8

2012-11-07 Thread Paul Walmsley
On Wed, 7 Nov 2012, Paul Walmsley wrote:

 On Tue, 6 Nov 2012, Tony Lindgren wrote:
 
  I'm getting errors with the allnoconfig ones, there are total four
  omap defconfigs there not counting the randconfigs.
 
 That might indeed explain the discrepancy; so far only have been building 
 his oldconfig seeds here.  Will add his allnoconfig seeds and test again.

Can reproduce this here.  Thanks for catching this.  Will fix and send a 
new pull request today and ensure that the two allnoconfigs are added to 
the build tests from now on.


- Paul
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [GIT PULL] ARM: OMAP: second set of PRCM cleanups for 3.8

2012-11-07 Thread Tony Lindgren
* Paul Walmsley p...@pwsan.com [121107 08:57]:
 On Wed, 7 Nov 2012, Paul Walmsley wrote:
 
  On Tue, 6 Nov 2012, Tony Lindgren wrote:
  
   I'm getting errors with the allnoconfig ones, there are total four
   omap defconfigs there not counting the randconfigs.
  
  That might indeed explain the discrepancy; so far only have been building 
  his oldconfig seeds here.  Will add his allnoconfig seeds and test again.
 
 Can reproduce this here.  Thanks for catching this.  Will fix and send a 
 new pull request today and ensure that the two allnoconfigs are added to 
 the build tests from now on.

OK thanks!

Tony
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [GIT PULL] ARM: OMAP: second set of PRCM cleanups for 3.8

2012-11-07 Thread Paul Walmsley
On Wed, 7 Nov 2012, Paul Walmsley wrote:

 If you're asking for a test build of the base commit, 
 7fc54fd3084457c7f11b9e2e1e3fcd19a3badc33, I just kicked off a test build 
 of that; will post when done.

Just confirmed that this one passes all build tests here.


- Paul
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [GIT PULL] ARM: OMAP: second set of PRCM cleanups for 3.8

2012-11-07 Thread Tony Lindgren
* Paul Walmsley p...@pwsan.com [121107 10:21]:
 On Wed, 7 Nov 2012, Paul Walmsley wrote:
 
  If you're asking for a test build of the base commit, 
  7fc54fd3084457c7f11b9e2e1e3fcd19a3badc33, I just kicked off a test build 
  of that; will post when done.
 
 Just confirmed that this one passes all build tests here.

OK good to know so no need to merge in anything into
cleanup-prcm before pulling in your part2 then.

Thanks,

Tony
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [GIT PULL] ARM: OMAP: second set of PRCM cleanups for 3.8

2012-11-06 Thread Tony Lindgren
* Paul Walmsley p...@pwsan.com [121101 05:18]:
 Hi Tony
 
 The following changes since commit 7fc54fd3084457c7f11b9e2e1e3fcd19a3badc33:
 
   Merge branch 'omap-for-v3.8/cleanup-headers' into 
 omap-for-v3.8/cleanup-prcm (2012-10-26 13:32:22 -0700)
 
 are available in the git repository at:
 
 
   git://git.kernel.org/pub/scm/linux/kernel/git/pjw/omap-pending.git 
 tags/omap-cleanup-b-for-3.8
 
 for you to fetch changes up to f17d60d20eb8e679cdd1e9d507394237e58ce0d8:

Tried pulling but..

 These patches remove the use of omap_prcm_get_reset_sources() from the
 OMAP watchdog driver, and remove mach-omap2/prcm.c and
 plat-omap/include/plat/prcm.h.
 
 Basic test logs for this branch on top of Tony's cleanup-prcm branch
 at commit 7fc54fd3084457c7f11b9e2e1e3fcd19a3badc33 are here:
 
 http://www.pwsan.com/omap/testlogs/prcm_cleanup_b_3.8/20121101044824/
 
 However, cleanup-prcm at 7fc54fd3 does not build for several
 Kconfigs here and doesn't include some fixes that are needed for
 a successful test.  With several reverts, fixes, and workarounds
 applied, the following test logs were obtained:

..now wondering which configs do not build for you at 7fc54fd3?

It builds at least all my test configs. Well at least the ones
I have recovered after accidentally deleting some files yesterday,
did not have a back up copy of two of them.

However if I pull your branch in, build breaks for me for
with the rmk-omap3430-ldp-noconfig and rmk-omap4430-sdp-noconfig:

arch/arm/mach-omap2/built-in.o:(.arch.info.init+0x48): undefined reference to 
`omap44xx_restart'

Regards,

Tony
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [GIT PULL] ARM: OMAP: second set of PRCM cleanups for 3.8

2012-11-06 Thread Paul Walmsley
On Tue, 6 Nov 2012, Tony Lindgren wrote:

 ..now wondering which configs do not build for you at 7fc54fd3?
 
 It builds at least all my test configs. Well at least the ones
 I have recovered after accidentally deleting some files yesterday,
 did not have a back up copy of two of them.
 
 However if I pull your branch in, build breaks for me for
 with the rmk-omap3430-ldp-noconfig and rmk-omap4430-sdp-noconfig:
 
 arch/arm/mach-omap2/built-in.o:(.arch.info.init+0x48): undefined reference to 
 `omap44xx_restart'

They all build successfully here.  Here are the rmk config results:

rmk-omap3430-ldp:
http://www.pwsan.com/omap/testlogs/prcm_cleanup_b_3.8/20121101044824/build/rmk_omap3430_ldp_oldconfig/

rmk-omap4430-sdp:
http://www.pwsan.com/omap/testlogs/prcm_cleanup_b_3.8/20121101044824/build/rmk_omap4430_sdp_oldconfig/

Maybe the versions of the rmk configs you're using are different than 
mine?  The ones here were updated during the v3.6 - v3.7-rc1 transition.
You can find mine at:

http://www.pwsan.com/omap/testlogs/prcm_cleanup_b_3.8/20121101044824/build/rmk_omap3430_ldp_oldconfig/rmk_omap3430_ldp_oldconfig

http://www.pwsan.com/omap/testlogs/prcm_cleanup_b_3.8/20121101044824/build/rmk_omap4430_sdp_oldconfig/rmk_omap4430_sdp_oldconfig


- Paul
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [GIT PULL] ARM: OMAP: second set of PRCM cleanups for 3.8

2012-11-06 Thread Tony Lindgren
* Paul Walmsley p...@pwsan.com [121106 17:54]:
 On Tue, 6 Nov 2012, Tony Lindgren wrote:
 
  ..now wondering which configs do not build for you at 7fc54fd3?
  
  It builds at least all my test configs. Well at least the ones
  I have recovered after accidentally deleting some files yesterday,
  did not have a back up copy of two of them.

The build errors you are talking about are the ones I already pulled
into one of the cleanup branches, right? If so, that's fine.
 
  However if I pull your branch in, build breaks for me for
  with the rmk-omap3430-ldp-noconfig and rmk-omap4430-sdp-noconfig:
  
  arch/arm/mach-omap2/built-in.o:(.arch.info.init+0x48): undefined reference 
  to `omap44xx_restart'
 
 They all build successfully here.  Here are the rmk config results:
 
 rmk-omap3430-ldp:
 http://www.pwsan.com/omap/testlogs/prcm_cleanup_b_3.8/20121101044824/build/rmk_omap3430_ldp_oldconfig/
 
 rmk-omap4430-sdp:
 http://www.pwsan.com/omap/testlogs/prcm_cleanup_b_3.8/20121101044824/build/rmk_omap4430_sdp_oldconfig/
 
 Maybe the versions of the rmk configs you're using are different than 
 mine?  The ones here were updated during the v3.6 - v3.7-rc1 transition.
 You can find mine at:
 
 http://www.pwsan.com/omap/testlogs/prcm_cleanup_b_3.8/20121101044824/build/rmk_omap3430_ldp_oldconfig/rmk_omap3430_ldp_oldconfig
 
 http://www.pwsan.com/omap/testlogs/prcm_cleanup_b_3.8/20121101044824/build/rmk_omap4430_sdp_oldconfig/rmk_omap4430_sdp_oldconfig

I'm getting errors with the allnoconfig ones, there are total four
omap defconfigs there not counting the randconfigs.

Regards,

Tony
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [GIT PULL] ARM: OMAP: second set of PRCM cleanups for 3.8

2012-11-06 Thread Paul Walmsley
On Tue, 6 Nov 2012, Tony Lindgren wrote:

 * Paul Walmsley p...@pwsan.com [121106 17:54]:
  On Tue, 6 Nov 2012, Tony Lindgren wrote:
  
   ..now wondering which configs do not build for you at 7fc54fd3?
   
   It builds at least all my test configs. Well at least the ones
   I have recovered after accidentally deleting some files yesterday,
   did not have a back up copy of two of them.
 
 The build errors you are talking about are the ones I already pulled
 into one of the cleanup branches, right? If so, that's fine.

The build logs I sent were for the ARM: OMAP: second set of PRCM 
cleanups for 3.8 branch.  The last commit in that branch is 
f17d60d20eb8e679cdd1e9d507394237e58ce0d8 and it is based on 
7fc54fd3084457c7f11b9e2e1e3fcd19a3badc33.  That one builds cleanly.

If you're asking for a test build of the base commit, 
7fc54fd3084457c7f11b9e2e1e3fcd19a3badc33, I just kicked off a test build 
of that; will post when done.

  Maybe the versions of the rmk configs you're using are different than 
  mine?  The ones here were updated during the v3.6 - v3.7-rc1 transition.
  You can find mine at:
  
  http://www.pwsan.com/omap/testlogs/prcm_cleanup_b_3.8/20121101044824/build/rmk_omap3430_ldp_oldconfig/rmk_omap3430_ldp_oldconfig
  
  http://www.pwsan.com/omap/testlogs/prcm_cleanup_b_3.8/20121101044824/build/rmk_omap4430_sdp_oldconfig/rmk_omap4430_sdp_oldconfig
 
 I'm getting errors with the allnoconfig ones, there are total four
 omap defconfigs there not counting the randconfigs.

That might indeed explain the discrepancy; so far only have been building 
his oldconfig seeds here.  Will add his allnoconfig seeds and test again.


- Paul
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[GIT PULL] ARM: OMAP: second set of PRCM cleanups for 3.8

2012-11-01 Thread Paul Walmsley
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Tony

The following changes since commit 7fc54fd3084457c7f11b9e2e1e3fcd19a3badc33:

  Merge branch 'omap-for-v3.8/cleanup-headers' into omap-for-v3.8/cleanup-prcm 
(2012-10-26 13:32:22 -0700)

are available in the git repository at:


  git://git.kernel.org/pub/scm/linux/kernel/git/pjw/omap-pending.git 
tags/omap-cleanup-b-for-3.8

for you to fetch changes up to f17d60d20eb8e679cdd1e9d507394237e58ce0d8:

  ARM: OMAP2+: PRCM: remove obsolete prcm.[ch] (2012-11-01 04:48:18 -0600)

- 
Second set of OMAP PRCM cleanups for 3.8.

These patches remove the use of omap_prcm_get_reset_sources() from the
OMAP watchdog driver, and remove mach-omap2/prcm.c and
plat-omap/include/plat/prcm.h.

Basic test logs for this branch on top of Tony's cleanup-prcm branch
at commit 7fc54fd3084457c7f11b9e2e1e3fcd19a3badc33 are here:

http://www.pwsan.com/omap/testlogs/prcm_cleanup_b_3.8/20121101044824/

However, cleanup-prcm at 7fc54fd3 does not build for several
Kconfigs here and doesn't include some fixes that are needed for
a successful test.  With several reverts, fixes, and workarounds
applied, the following test logs were obtained:

http://www.pwsan.com/omap/testlogs/TEST_prcm_cleanup_b_3.8/20121101045401/

 which indicate that the series tests cleanly.

- 

vmlinux object size
(delta in bytes from test_cleanup-prcm_7fc54fd_v3.7-rc 
(7fc54fd3084457c7f11b9e2e1e3fcd19a3badc33)):
   text data  bsstotal  kernel
   -252  -560 -308  am33xx_only
+16  -560  -40  n800_multi_omap2xxx
   +232  -240 +208  n800_only_a
+88  -240  +64  omap1_defconfig
  0000  omap1_defconfig_1510innovator_only
   +132   -80 +124  omap1_defconfig_5912osk_only
   +652 -2240 +428  omap2plus_defconfig
   +200  -240 +176  omap2plus_defconfig_2430sdp_only
   +652 -2320 +420  omap2plus_defconfig_cpupm
   +708 -2480 +460  omap2plus_defconfig_no_pm
   +200 -1360  +64  omap2plus_defconfig_omap2_4_only
  +4316 -1280+4188  omap2plus_defconfig_omap3_4_only
   +196  -560 +140  rmk_omap3430_ldp_oldconfig
+60  -560   +4  rmk_omap4430_sdp_oldconfig

Paul Walmsley (17):
  ARM: OMAP1: CGRM: fix omap1_get_reset_sources() return type
  ARM: OMAP2+: WDT: move init; add read_reset_sources pdata function pointer
  watchdog: OMAP: use standard GETBOOTSTATUS interface; use platform_data 
fn ptr
  ARM: OMAP2+: PRCM: remove omap_prcm_get_reset_sources()
  ARM: OMAP2+: common: remove mach-omap2/common.c globals and map_common_io 
code
  ARM: OMAP2/3: PRM: add SoC reset functions (using the CORE DPLL method)
  ARM: OMAP2xxx: clock: remove global 'dclk' variable
  ARM: OMAP2xxx: clock: move virt_prcm_set code into 
clkt2xxx_virt_prcm_set.c
  ARM: OMAP2+: PRCM: create SoC-specific chip restart functions
  ARM: OMAP2+: board files: use SoC-specific system restart functions
  ARM: OMAP2xxx: APLL/CM: convert to use omap2_cm_wait_module_ready()
  ARM: OMAP2+: CM/clock: convert _omap2_module_wait_ready() to use 
SoC-independent CM functions
  ARM: OMAP2+: PRCM: remove omap2_cm_wait_idlest()
  ARM: OMAP2+: PRCM: split and relocate the PRM/CM globals setup
  ARM: OMAP2+: PRCM: consolidate PRCM-related timeout macros
  ARM: OMAP2+: hwmod: call to _omap4_disable_module() should use the 
SoC-specific call
  ARM: OMAP2+: PRCM: remove obsolete prcm.[ch]

 arch/arm/mach-omap1/common.h |2 +-
 arch/arm/mach-omap1/devices.c|   21 ++-
 arch/arm/mach-omap1/reset.c  |9 +-
 arch/arm/mach-omap2/Makefile |7 +-
 arch/arm/mach-omap2/am33xx.h |1 +
 arch/arm/mach-omap2/board-2430sdp.c  |2 +-
 arch/arm/mach-omap2/board-3430sdp.c  |2 +-
 arch/arm/mach-omap2/board-3630sdp.c  |2 +-
 arch/arm/mach-omap2/board-4430sdp.c  |2 +-
 arch/arm/mach-omap2/board-am3517crane.c  |2 +-
 arch/arm/mach-omap2/board-am3517evm.c|2 +-
 arch/arm/mach-omap2/board-apollon.c  |2 +-
 arch/arm/mach-omap2/board-cm-t35.c   |   18 +--
 arch/arm/mach-omap2/board-cm-t3517.c |2 +-
 arch/arm/mach-omap2/board-devkit8000.c   |2 +-
 arch/arm/mach-omap2/board-generic.c  |   10 +-
 arch/arm/mach-omap2/board-h4.c   |2 +-
 arch/arm/mach-omap2/board-igep0020.c |4 +-
 arch/arm/mach-omap2/board-ldp.c  |2 +-
 arch/arm/mach-omap2/board-n8x0.c |6 +-
 arch/arm/mach-omap2/board-omap3beagle.c  |2 +-
 arch/arm/mach-omap2/board-omap3evm.c |2 +-