Re: linux-next: manual merge of the m68knommu tree with the tree

2012-10-17 Thread Greg Ungerer
= socket.h -header-y += sockios.h header-y += stat.h header-y += swab.h -header-y += termbits.h -header-y += termios.h header-y += unistd.h -- 1.7.10.280.gaa39 -- ---- Greg Ungerer -- Principal EngineerEM

Re: [RFC][CFT][CFReview] execve and kernel_thread unification work

2012-10-17 Thread Greg Ungerer
-*. All of them are completely independent. I'll be glad to get ACKs/fixes/replacements/etc. I have checked arch-m68k on ColdFire with and without MMU, and it is all fine. So for those: Acked-by: Greg Ungerer Regards Greg I've merged some of those into for-next, but that can change at any time

Re: [RFC][CFT][CFReview] execve and kernel_thread unification work

2012-10-17 Thread Greg Ungerer
-*. All of them are completely independent. I'll be glad to get ACKs/fixes/replacements/etc. I have checked arch-m68k on ColdFire with and without MMU, and it is all fine. So for those: Acked-by: Greg Ungerer g...@uclinux.org Regards Greg I've merged some of those into for-next, but that can

Re: linux-next: manual merge of the m68knommu tree with the tree

2012-10-17 Thread Greg Ungerer
+= sigcontext.h header-y += signal.h -header-y += socket.h -header-y += sockios.h header-y += stat.h header-y += swab.h -header-y += termbits.h -header-y += termios.h header-y += unistd.h -- 1.7.10.280.gaa39 -- Greg

Re: [m68k,powerpc,dma,ethernet,freescale RFA] Coldfire m54xx FEC ethernet driver

2012-10-16 Thread Greg Ungerer
/net/ethernet/freescale Do you get any responses? I didn't see any... Regards Greg On Tue, Oct 09, 2012 at 04:12:44PM +1000, Greg Ungerer wrote: Hi Philippe, On 05/10/12 01:03, Philippe De Muyter wrote: On Thu, Oct 04, 2012 at 04:56:01PM +0200, Philippe De Muyter wrote: On Thu, Oct 04, 2012

Re: [m68k,powerpc,dma,ethernet,freescale RFA] Coldfire m54xx FEC ethernet driver

2012-10-16 Thread Greg Ungerer
/net/ethernet/freescale Do you get any responses? I didn't see any... Regards Greg On Tue, Oct 09, 2012 at 04:12:44PM +1000, Greg Ungerer wrote: Hi Philippe, On 05/10/12 01:03, Philippe De Muyter wrote: On Thu, Oct 04, 2012 at 04:56:01PM +0200, Philippe De Muyter wrote: On Thu, Oct 04, 2012

Re: [PATCH 02/16] ARM: binfmt_flat: unused variable 'persistent'

2012-10-07 Thread Greg Ungerer
'load_flat_file': fs/binfmt_flat.c:746:17: warning: unused variable 'persistent' [-Wunused-variable] Signed-off-by: Arnd Bergmann Cc: Greg Ungerer Cc: Russell King Cc: Bryan Wu Acked-by: Greg Ungerer I can pick this one up to, and push to the arm-soc tree. Regards Greg --- arch/arm/include/asm

Re: [PATCH 01/16] ARM: warnings in arch/arm/include/asm/uaccess.h

2012-10-07 Thread Greg Ungerer
semantic changes. Without this patch, building at91x40_defconfig results in: fs/read_write.c: In function 'rw_copy_check_uvector': fs/read_write.c:684:9: warning: unused variable 'buf' [-Wunused-variable] Signed-off-by: Arnd Bergmann Cc: Greg Ungerer Cc: Russell King Acked-by: Greg Ungerer I

Re: [PATCH 01/16] ARM: warnings in arch/arm/include/asm/uaccess.h

2012-10-07 Thread Greg Ungerer
semantic changes. Without this patch, building at91x40_defconfig results in: fs/read_write.c: In function 'rw_copy_check_uvector': fs/read_write.c:684:9: warning: unused variable 'buf' [-Wunused-variable] Signed-off-by: Arnd Bergmann a...@arndb.de Cc: Greg Ungerer g...@uclinux.org Cc: Russell King

Re: [PATCH 02/16] ARM: binfmt_flat: unused variable 'persistent'

2012-10-07 Thread Greg Ungerer
'load_flat_file': fs/binfmt_flat.c:746:17: warning: unused variable 'persistent' [-Wunused-variable] Signed-off-by: Arnd Bergmann a...@arndb.de Cc: Greg Ungerer g...@uclinux.org Cc: Russell King rmk+ker...@arm.linux.org.uk Cc: Bryan Wu bryan...@canonical.com Acked-by: Greg Ungerer g...@uclinux.org I can

[git pull] m68knommu arch updates for 3.7

2012-10-05 Thread Greg Ungerer
repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git for-next Greg Ungerer (25): m68knommu: make ColdFire IMR and IPR register definitions absolute addresses m68knommu: make ColdFire SYPCR and RSR register definitions absolute addresses m68knommu

[git pull] m68knommu arch updates for 3.7

2012-10-05 Thread Greg Ungerer
repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git for-next Greg Ungerer (25): m68knommu: make ColdFire IMR and IPR register definitions absolute addresses m68knommu: make ColdFire SYPCR and RSR register definitions absolute addresses m68knommu

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-22 Thread Greg Ungerer
On 09/22/2012 04:39 AM, Al Viro wrote: On Fri, Sep 21, 2012 at 12:26:36PM -0400, Mark Salter wrote: Here are a set of c6x patches to work with your experimental-kernel_thread branch. Mark Salter (3): c6x: add ret_from_kernel_thread(), simplify kernel_thread() c6x: switch to generic

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-22 Thread Greg Ungerer
On 09/22/2012 04:39 AM, Al Viro wrote: On Fri, Sep 21, 2012 at 12:26:36PM -0400, Mark Salter wrote: Here are a set of c6x patches to work with your experimental-kernel_thread branch. Mark Salter (3): c6x: add ret_from_kernel_thread(), simplify kernel_thread() c6x: switch to generic

Re: [PATCH] clk: Make the managed clk functions generically available

2012-09-15 Thread Greg Ungerer
not have known about this. The underlying problem was with the local m68k/coldfire implementation of devm_clk_get, but this patch makes that code go away completely. Regards Greg Greg Ungerer -- Principal EngineerEMAIL

Re: [PATCH] clk: Make the managed clk functions generically available

2012-09-15 Thread Greg Ungerer
not have known about this. The underlying problem was with the local m68k/coldfire implementation of devm_clk_get, but this patch makes that code go away completely. Regards Greg Greg Ungerer -- Principal EngineerEMAIL

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-13 Thread Greg Ungerer
. Stock qemu-1.2 itself didn't work, but after a couple of fixes it is now running again. It doesn't support ColdFire with MMU yet though. Regards Greg Greg Ungerer -- Principal EngineerEMAIL: g...@snapgear.com

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-13 Thread Greg Ungerer
. Stock qemu-1.2 itself didn't work, but after a couple of fixes it is now running again. It doesn't support ColdFire with MMU yet though. Regards Greg Greg Ungerer -- Principal EngineerEMAIL: g...@snapgear.com

Re: [PATCH] clk: Make the managed clk functions generically available

2012-09-11 Thread Greg Ungerer
=2 Regards Greg -- Greg Ungerer -- Principal EngineerEMAIL: g...@snapgear.com SnapGear Group, McAfee PHONE: +61 7 3435 2888 8 Gardner Close FAX

Re: [PATCH] clk: Make the managed clk functions generically available

2012-09-11 Thread Greg Ungerer
=134725225823437w=2 Regards Greg -- Greg Ungerer -- Principal EngineerEMAIL: g...@snapgear.com SnapGear Group, McAfee PHONE: +61 7 3435 2888 8 Gardner Close FAX

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-10 Thread Greg Ungerer
On 09/11/2012 02:49 AM, Al Viro wrote: On Mon, Sep 10, 2012 at 11:40:11PM +1000, Greg Ungerer wrote: Hi Al, On 09/08/2012 04:20 AM, Al Viro wrote: To architecture maintainers: please, review the current situation in git.kernel.org/pub/scm/linux/kernel/git/viro/signal #execve2

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-10 Thread Greg Ungerer
Hi Al, On 09/08/2012 04:20 AM, Al Viro wrote: To architecture maintainers: please, review the current situation in git.kernel.org/pub/scm/linux/kernel/git/viro/signal #execve2 and consider sending the corresponding patches for missing architectures. I can see you have some m68k

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-10 Thread Greg Ungerer
Hi Al, On 09/08/2012 04:20 AM, Al Viro wrote: To architecture maintainers: please, review the current situation in git.kernel.org/pub/scm/linux/kernel/git/viro/signal #execve2 and consider sending the corresponding patches for missing architectures. I can see you have some m68k

Re: [RFC] status of execve() work - per-architecture patches solicited

2012-09-10 Thread Greg Ungerer
On 09/11/2012 02:49 AM, Al Viro wrote: On Mon, Sep 10, 2012 at 11:40:11PM +1000, Greg Ungerer wrote: Hi Al, On 09/08/2012 04:20 AM, Al Viro wrote: To architecture maintainers: please, review the current situation in git.kernel.org/pub/scm/linux/kernel/git/viro/signal #execve2

Re: [PATCH] clk: Make the managed clk functions generically available

2012-09-09 Thread Greg Ungerer
, thanks. Acked-by: Greg Ungerer Regards Greg --- arch/m68k/platform/coldfire/clk.c |6 drivers/clk/Makefile |1 + drivers/clk/clk-devres.c | 55 + drivers/clk/clkdev.c | 45

Re: [PATCH] clk: Make the managed clk functions generically available

2012-09-09 Thread Greg Ungerer
...@metafoo.de Nice work, thanks. Acked-by: Greg Ungerer g...@uclinux.org Regards Greg --- arch/m68k/platform/coldfire/clk.c |6 drivers/clk/Makefile |1 + drivers/clk/clk-devres.c | 55 + drivers/clk/clkdev.c

Re: [PATCH 3/3] Add support to M54xx DMA FEC Driver

2012-08-27 Thread Greg Ungerer
obj-$(CONFIG_FEC_MPC52xx) += fec_mpc52xx_phy.o endif +obj-$(CONFIG_FEC_M54xx) += fec_m54xx.o obj-$(CONFIG_FS_ENET) += fs_enet/ obj-$(CONFIG_FSL_PQ_MDIO) += fsl_pq_mdio.o obj-$(CONFIG_GIANFAR) += gianfar_driver.o -- --------

Re: [PATCH 3/3] Add support to M54xx DMA FEC Driver

2012-08-27 Thread Greg Ungerer
) += fec_mpc52xx_phy.o endif +obj-$(CONFIG_FEC_M54xx) += fec_m54xx.o obj-$(CONFIG_FS_ENET) += fs_enet/ obj-$(CONFIG_FSL_PQ_MDIO) += fsl_pq_mdio.o obj-$(CONFIG_GIANFAR) += gianfar_driver.o -- Greg Ungerer -- Principal Engineer

Re: [PATCH 1/3] Add support to broadcom 5222 PHY

2012-08-23 Thread Greg Ungerer
nfo at http://vger.kernel.org/majordomo-info.html -- -------- Greg Ungerer -- Principal EngineerEMAIL: g...@snapgear.com SnapGear Group, McAfee PHONE: +61 7 3435 2888 8 Gardner Close,

Re: [PATCH 1/3] Add support to broadcom 5222 PHY

2012-08-23 Thread Greg Ungerer
...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- Greg Ungerer -- Principal EngineerEMAIL: g...@snapgear.com SnapGear Group, McAfee PHONE: +61 7

Re: [PATCH] m68k: drop unused parts of 68VZ328 Makefile

2012-08-21 Thread Greg Ungerer
Hi Paul, On 08/20/2012 03:58 AM, Paul Bolle wrote: DRAGEN2 should obviously be CONFIG_DRAGEN2, but the screen.h entry it triggers only references files that are nowhere to be found in the current tree. Besides, nothing uses screen.h. So just drop all that. Signed-off-by: Paul Bolle Thanks,

[git pull] m68knommu arch fixes for 3.6

2012-08-21 Thread Greg Ungerer
. Regards Greg The following changes since commit d9875690d9b89a866022ff49e3fcea892345ad92: Linus Torvalds (1): Linux 3.6-rc2 are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git for-linus Greg Ungerer (2): m68knommu: select

[git pull] m68knommu arch fixes for 3.6

2012-08-21 Thread Greg Ungerer
. Regards Greg The following changes since commit d9875690d9b89a866022ff49e3fcea892345ad92: Linus Torvalds (1): Linux 3.6-rc2 are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git for-linus Greg Ungerer (2): m68knommu: select

Re: [PATCH] m68k: drop unused parts of 68VZ328 Makefile

2012-08-21 Thread Greg Ungerer
Hi Paul, On 08/20/2012 03:58 AM, Paul Bolle wrote: DRAGEN2 should obviously be CONFIG_DRAGEN2, but the screen.h entry it triggers only references files that are nowhere to be found in the current tree. Besides, nothing uses screen.h. So just drop all that. Signed-off-by: Paul Bolle

Re: [PATCH] m68k: select CONFIG_GENERIC_ATOMIC64 for all m68k CPU types

2012-08-14 Thread Greg Ungerer
On 08/14/2012 03:15 PM, Fengguang Wu wrote: On Tue, Aug 14, 2012 at 02:45:33PM +1000, g...@snapgear.com wrote: From: Greg Ungerer There is no specific atomic64 support code for any m68k CPUs, so we should select CONFIG_GENERIC_ATOMC64 for all. Remove the existing per CPU selection

Re: [PATCH] m68k: select CONFIG_GENERIC_ATOMIC64 for all m68k CPU types

2012-08-14 Thread Greg Ungerer
On 08/14/2012 03:15 PM, Fengguang Wu wrote: On Tue, Aug 14, 2012 at 02:45:33PM +1000, g...@snapgear.com wrote: From: Greg Ungerer g...@uclinux.org There is no specific atomic64 support code for any m68k CPUs, so we should select CONFIG_GENERIC_ATOMC64 for all. Remove the existing per CPU

Re: [PATCH] m68k: add generic atomic64_t support

2012-08-13 Thread Greg Ungerer
rsations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds -- -------- Greg Ungerer --

Re: [PATCH] m68k: add generic atomic64_t support

2012-08-13 Thread Greg Ungerer
-- Greg Ungerer -- Principal EngineerEMAIL: g...@snapgear.com SnapGear Group, McAfee PHONE: +61 7 3435 2888 8 Gardner Close FAX: +61 7 3217 5323 Milton, QLD, 4064, AustraliaWEB: http://www.SnapGear.com

[git pull] m68knommu arch fixes for 3.6

2012-07-24 Thread Greg Ungerer
/m68knommu.git for-next Greg Ungerer (12): m68k: use some direct calls to ret_from_exception in entry code m68k: use jbsr to call functions instead of bsrl m68k: merge the MMU and non-MMU versions of the entry.S code m68knommu: platform support for 8390 based ethernet used on some

[git pull] m68knommu arch fixes for 3.6

2012-07-24 Thread Greg Ungerer
/m68knommu.git for-next Greg Ungerer (12): m68k: use some direct calls to ret_from_exception in entry code m68k: use jbsr to call functions instead of bsrl m68k: merge the MMU and non-MMU versions of the entry.S code m68knommu: platform support for 8390 based ethernet used on some

Re: [patch] FLAT binaries: drop BINFMT_FLAT bad header magic warning

2008-02-12 Thread Greg Ungerer
an FDPIC ELF, the kernel spits out this message. While I understand a lot of newcomers to the no-mmu world screw up generation of FLAT binaries, this warning is not usable for systems that support more than just FLAT. I don't have a problem with this. Acked-by: Greg Ungerer <[EMAIL PROTEC

Re: [patch] FLAT binaries: drop BINFMT_FLAT bad header magic warning

2008-02-12 Thread Greg Ungerer
an FDPIC ELF, the kernel spits out this message. While I understand a lot of newcomers to the no-mmu world screw up generation of FLAT binaries, this warning is not usable for systems that support more than just FLAT. I don't have a problem with this. Acked-by: Greg Ungerer [EMAIL PROTECTED

[M68KNOMMU]: use tabs not spaces in cacheflush.h

2008-02-11 Thread Greg Ungerer
Use tabs instead of spaces. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.25-rc1/include/asm-m68knommu/cacheflush.h linux-2.6.x/include/asm-m68knommu/cacheflush.h --- linux-2.6.25-rc1/include/asm-m68knommu/cacheflush.h 2008-02-11 14:50:23.0 +1000 +++

[M68KNOMMU]: fix profile timer

2008-02-11 Thread Greg Ungerer
From: Matt Waddel <[EMAIL PROTECTED]> I was looking at timers in the Coldfire system and I noticed that the CONFIG_HIGHPROFILE option seems to be a little out of date. This patch gets it compiling and running on a 2.6.23 uClinux kernel. Please apply if you think it's OK. Signed-off-by

[M68KNOMMU]: use asflags instead of EXTRA_AFLAGS

2008-02-11 Thread Greg Ungerer
Modify the extra asm flags for debugger capabilities, use asflags instead for EXTRA_AFLAGS. Suggestion from Sam Ravnborg <[EMAIL PROTECTED]>. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.25-rc1/arch/m68knommu/platform/5206/Makefile linux-2.6.x/ar

[M68KNOMMU]: avoid unneccessary use of xchg() in set_mb()

2008-02-11 Thread Greg Ungerer
Avoid unneccessary use of xchg() in set_mb(). Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.25-rc1/include/asm-m68knommu/system.h linux-2.6.x/include/asm-m68knommu/system.h --- linux-2.6.25-rc1/include/asm-m68knommu/system.h 2008-02-11 14:50:23.0

[M68KNOMMU]: fix coldfire interrupt exit path

2008-02-11 Thread Greg Ungerer
From: Walter T Gruczka <[EMAIL PROTECTED]> Remove bogus conditional jump in return from interrupt path. Reorder the code path now that is not there. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.25-rc1/arch/m68knommu/platform/coldfire/entry.S linu

Re: [PATCH] arch/arm/Kconfig: Make UIO available on ARM architecture

2008-02-11 Thread Greg Ungerer
to support fixing up unaligned accesses. Doesn't that mean you should disallow MTD (or at least 16-bit NOR flash) if !CPU_CP15_MMU, then? But at the moment you allow it? Ask Hyok or Greg Ungerer. I would agree that it means disabling 16-bit NOR flash, but the 8-bit case should be fine right

[M68KNOMMU]: use tabs not spaces in cacheflush.h

2008-02-11 Thread Greg Ungerer
Use tabs instead of spaces. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.25-rc1/include/asm-m68knommu/cacheflush.h linux-2.6.x/include/asm-m68knommu/cacheflush.h --- linux-2.6.25-rc1/include/asm-m68knommu/cacheflush.h 2008-02-11 14:50:23.0 +1000 +++ linux-2.6

[M68KNOMMU]: fix profile timer

2008-02-11 Thread Greg Ungerer
From: Matt Waddel [EMAIL PROTECTED] I was looking at timers in the Coldfire system and I noticed that the CONFIG_HIGHPROFILE option seems to be a little out of date. This patch gets it compiling and running on a 2.6.23 uClinux kernel. Please apply if you think it's OK. Signed-off-by: Greg

[M68KNOMMU]: use asflags instead of EXTRA_AFLAGS

2008-02-11 Thread Greg Ungerer
Modify the extra asm flags for debugger capabilities, use asflags instead for EXTRA_AFLAGS. Suggestion from Sam Ravnborg [EMAIL PROTECTED]. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.25-rc1/arch/m68knommu/platform/5206/Makefile linux-2.6.x/arch/m68knommu/platform

[M68KNOMMU]: avoid unneccessary use of xchg() in set_mb()

2008-02-11 Thread Greg Ungerer
Avoid unneccessary use of xchg() in set_mb(). Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.25-rc1/include/asm-m68knommu/system.h linux-2.6.x/include/asm-m68knommu/system.h --- linux-2.6.25-rc1/include/asm-m68knommu/system.h 2008-02-11 14:50:23.0 +1000

Re: [PATCH] arch/arm/Kconfig: Make UIO available on ARM architecture

2008-02-11 Thread Greg Ungerer
to support fixing up unaligned accesses. Doesn't that mean you should disallow MTD (or at least 16-bit NOR flash) if !CPU_CP15_MMU, then? But at the moment you allow it? Ask Hyok or Greg Ungerer. I would agree that it means disabling 16-bit NOR flash, but the 8-bit case should be fine right

Re: m68knommu compile error

2008-02-10 Thread Greg Ungerer
of the patch to keep up with upstream. Sorry about that. This is a problem for all nommu architectures. The patch fixed all four of them. Confirmed, good for m68knommu. Acked-by: Greg Ungerer <[EMAIL PROTECTED]> -- ---

Re: m68knommu compile error

2008-02-10 Thread Greg Ungerer
of the patch to keep up with upstream. Sorry about that. This is a problem for all nommu architectures. The patch fixed all four of them. Confirmed, good for m68knommu. Acked-by: Greg Ungerer [EMAIL PROTECTED] -- Greg

Re: [RFC][PATCH 2/2] xtime_lock vs update_process_times

2008-02-03 Thread Greg Ungerer
time.c |7 +++ 14 files changed, 60 insertions(+), 62 deletions(-) Tested the m68knommu change. Works fine. So for that part: Acked-by: Greg Ungerer <[EMAIL PROTECTED]> Regards Greg Index: linux-2.6/arch/alpha/k

Re: [RFC][PATCH 2/2] xtime_lock vs update_process_times

2008-02-03 Thread Greg Ungerer
|7 +++ 14 files changed, 60 insertions(+), 62 deletions(-) Tested the m68knommu change. Works fine. So for that part: Acked-by: Greg Ungerer [EMAIL PROTECTED] Regards Greg Index: linux-2.6/arch/alpha/kernel/time.c

Re: [M68KNOMMU]: platform setup for 520x ColdFire parts

2008-02-01 Thread Greg Ungerer
Hi Sam, Sam Ravnborg wrote: On Fri, Feb 01, 2008 at 05:34:10PM +1000, Greg Ungerer wrote: Switch to platform style configuration for 520x ColdFire parts. Initial support is for the UARTs. DMA support moved to common code for all ColdFire parts. +static struct mcf_platform_uart

Re: [M68KNOMMU 06/06]: modify Makefiles to support common coldfire directory

2008-02-01 Thread Greg Ungerer
Hi Sam, Sam Ravnborg wrote: On Fri, Feb 01, 2008 at 05:37:56PM +1000, Greg Ungerer wrote: Modify Makefiles to support separate coldfire platform directory. Currently the common ColdFire CPU family code sits in the arch/m68knommu/platform/5307 directory. This is confusing, the files containing

Re: [M68KNOMMU 06/06]: modify Makefiles to support common coldfire directory

2008-02-01 Thread Greg Ungerer
Hi Sam, Sam Ravnborg wrote: On Fri, Feb 01, 2008 at 05:37:56PM +1000, Greg Ungerer wrote: Modify Makefiles to support separate coldfire platform directory. Currently the common ColdFire CPU family code sits in the arch/m68knommu/platform/5307 directory. This is confusing, the files containing

Re: [M68KNOMMU]: platform setup for 520x ColdFire parts

2008-02-01 Thread Greg Ungerer
Hi Sam, Sam Ravnborg wrote: On Fri, Feb 01, 2008 at 05:34:10PM +1000, Greg Ungerer wrote: Switch to platform style configuration for 520x ColdFire parts. Initial support is for the UARTs. DMA support moved to common code for all ColdFire parts. +static struct mcf_platform_uart

[M68KNOMMU 07/07]: remove dead timer int pending code

2008-01-31 Thread Greg Ungerer
Remove all the dead timer interrupt checking functions for the ColdFire CPU "timers" hardware that are not used after switching to GENERIC_TIME. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- 5206/config.c | 14 -- 5206e/config.c | 14 -- 5249/

[M68KNOMMU 03/07]: switch ColdFire TIMER to use GENERIC_TIME

2008-01-31 Thread Greg Ungerer
Switch the ColdFire TIMER timer to use GENERIC_TIME. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24.1/arch/m68knommu/platform/coldfire/timers.c linux-2.6.24.2/arch/m68knommu/platform/coldfire/timers.c --- linux-2.6.24.1/arch/m68knommu/platform/coldfire/ti

[M68KNOMMU 05/07]: remove local gettimeofday code

2008-01-31 Thread Greg Ungerer
Remove unused local gettimeofday functions, now that we are using GENERIC_TIME. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/kernel/time.c linux-2.6.24-uc0/arch/m68knommu/kernel/time.c --- linux-2.6.24/arch/m68knommu/kernel/time.c 2008-01

[M68KNOMMU 06/07]: remove empty timer offset function for 68360

2008-01-31 Thread Greg Ungerer
Switching to GENERIC_TIME means we no longer need the empty timer offset function for the 68360 CPU. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/68360/config.c linux-2.6.24-uc0/arch/m68knommu/platform/68360/config.c --- linux-2.6.2

[M68KNOMMU 02/07]: switch ColdFire PIT timer to use GENERIC_TIME

2008-01-31 Thread Greg Ungerer
Switch the ColdFire PIT timer to using GENERIC_TIME. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24.1/arch/m68knommu/platform/coldfire/pit.c linux-2.6.24.2/arch/m68knommu/platform/coldfire/pit.c --- linux-2.6.24.1/arch/m68knommu/platform/coldfire/pit.c

[M68KNOMMU 04/07]: set config to use GENERIC_TIME

2008-01-31 Thread Greg Ungerer
Switch m68knommu arch to using GENERIC_TIME. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/Kconfig linux-2.6.24-uc0/arch/m68knommu/Kconfig --- linux-2.6.24/arch/m68knommu/Kconfig 2008-01-25 08:58:37.0 +1000 +++ linux-2.6.24-uc

[M68KNOMMU 00/07]: switch to GENERIC_TIME

2008-01-31 Thread Greg Ungerer
Switch the m68knommu arch to using CONFIG_GENERIC_TIME. There is a number of different timers on the vairous m68knommu family members, so there is a few files affected. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED] linux-2.6.24/arch/m68knommu/Kconfig|4 linux-2.6

[M68KNOMMU 01/07]: switch 68328 timer to use GENERIC_TIME

2008-01-31 Thread Greg Ungerer
Switch the 68328 CPU timer code to using GENERIC_TIME. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/68328/timers.c linux-2.6.24-uc0/arch/m68knommu/platform/68328/timers.c --- linux-2.6.24/arch/m68knommu/platform/68328/timers.c 2008

[M68KNOMMU]: remove unused CONFIG_DISKtel symbol

2008-01-31 Thread Greg Ungerer
Remove unused CONFIG_DISKtel define. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/include/asm-m68knommu/mcfuart.h linux-2.6.24-uc0/include/asm-m68knommu/mcfuart.h --- linux-2.6.24/include/asm-m68knommu/mcfuart.h2008-01-25 08:58:37.0

[M68KNOMMU]: fix 528x ColdFire cache settings

2008-01-31 Thread Greg Ungerer
Fix problems with the 528x ColdFire CPU cache setup. Do not cache the flash region (if present), and make the runtime settings consistent with the init setting. Problems pointed out by Bernd Buttner <[EMAIL PROTECTED]> Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff

[M68KNOMMU 06/06]: modify Makefiles to support common coldfire directory

2008-01-31 Thread Greg Ungerer
/platform/coldfire directory to contain this common code. Other m68knommu CPU varients do not need use this code though, so it doesn't make sense to move it to arch/m68knommu/kernel. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED] diff -Naurp linux-2.6.24/arch/m68knommu/Makefile linux-2.6.24.1/a

[M68KNOMMU]: remove dead code from m68knommu timer code

2008-01-31 Thread Greg Ungerer
Remove unused LED heartbeat code from m68knommu timer code. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/kernel/time.c linux-2.6.24-uc0/arch/m68knommu/kernel/time.c --- linux-2.6.24/arch/m68knommu/kernel/time.c 2008-01-25 08:58:37.000

[M68KNOMMU]: use container_of in mcf.c

2008-01-31 Thread Greg Ungerer
Use container_of() instead of assuming local uart struct is first member of uart_port struct. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/drivers/serial/mcf.c linux-2.6.24-uc0/drivers/serial/mcf.c --- linux-2.6.24/drivers/serial/mcf.c 2008-01-25

[M68KNOMMU 05/06]: move ColdFire vectors.c to its own coldfire directory

2008-01-31 Thread Greg Ungerer
/m68knommu/platform/coldfire directory to contain this common code. Other m68knommu CPU varients do not need use this code though, so it doesn't make sense to move it to arch/m68knommu/kernel. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED] diff -Naurp linux-2.6.24/arch/m68knommu/platform/5307/vector

[M68KNOMMU]: use IRQF_DISABLE in m68328serial.c

2008-01-31 Thread Greg Ungerer
Use IRQF_DISABLED instead of obsolete IRQ_FLG_STD for request_irq() flags in m68328serial.c driver. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/drivers/serial/68328serial.c linux-2.6.24-uc0/drivers/serial/68328serial.c --- linux-2.6.24/drivers/

[M68KNOMMU 02/06]: move ColdFire head.S to its own coldfire directory

2008-01-31 Thread Greg Ungerer
/platform/coldfire directory to contain this common code. Other m68knommu CPU varients do not need use this code though, so it doesn't make sense to move it to arch/m68knommu/kernel. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED] diff -Naurp linux-2.6.24/arch/m68knommu/platform/5307/head.S li

[M68KNOMMU]: create common DMA table for ColdFire CPUs

2008-01-31 Thread Greg Ungerer
Move the ColdFire DMA address table into its own file, and out of each of the different CPU config files. No need to have a copy of it in each of the config setup files. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/coldfire/dma.c

[M68KNOMMU 03/06]: move ColdFire pit.c to its own coldfire directory

2008-01-31 Thread Greg Ungerer
/platform/coldfire directory to contain this common code. Other m68knommu CPU varients do not need use this code though, so it doesn't make sense to move it to arch/m68knommu/kernel. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED] diff -Naurp linux-2.6.24/arch/m68knommu/platform/5307/pit.c li

[M68KNOMMU 04/06]: move ColdFire timers.c to its own coldfire directory

2008-01-31 Thread Greg Ungerer
/platform/coldfire directory to contain this common code. Other m68knommu CPU varients do not need use this code though, so it doesn't make sense to move it to arch/m68knommu/kernel. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED] diff -Naurp linux-2.6.24/arch/m68knommu/platform/5307/timer

[M68KNOMMU 00/06]: move common ColdFire code to its own directory

2008-01-31 Thread Greg Ungerer
/coldfire directory to contain this common code. Other m68knommu CPU varients do not need use this code though, so it doesn't make sense to move it to arch/m68knommu/kernel. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED] Makefile| 22 ++-- platform/5307/Makefile |

[M68KNOMMU 01/06]: move ColdFire entry.S to its own coldfire directory

2008-01-31 Thread Greg Ungerer
/platform/coldfire directory to contain this common code. Other m68knommu CPU varients do not need use this code though, so it doesn't make sense to move it to arch/m68knommu/kernel. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED] diff -Naurp linux-2.6.24/arch/m68knommu/platform/5307/entry.S li

[M68KNOMMU]: platform setup for 528x ColdFire parts

2008-01-31 Thread Greg Ungerer
Switch to platform style configuration for 528x ColdFire parts. Initial support is for the UARTs. DMA support moved to common code for all ColdFire parts. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/528x/config.c linux-2.6.24-uc

[M68KNOMMU]: platform setup for 527x ColdFire parts

2008-01-31 Thread Greg Ungerer
Switch to platform style configuration for 527x ColdFire parts. Initial support is for the UARTs. DMA support moved to common code for all ColdFire parts. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/527x/config.c linux-2.6.24-uc

[M68KNOMMU]: platform setup for 5307 ColdFire parts

2008-01-31 Thread Greg Ungerer
Switch to platform style configuration for 5307 ColdFire parts. Initial support is for the UARTs. DMA support moved to common code for all ColdFire parts. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/5307/config.c linux-2.6.24-uc

[M68KNOMMU]: platform setup for 5407 ColdFire parts

2008-01-31 Thread Greg Ungerer
Switch to platform style configuration for 5407 ColdFire parts. Initial support is for the UARTs. DMA support moved to common code for all ColdFire parts. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/5407/config.c linux-2.6.24-uc

[M68KNOMMU]: platform setup for 5249 ColdFire parts

2008-01-31 Thread Greg Ungerer
Switch to platform style configuration for 5249 ColdFire parts. Initial support is for the UARTs. DMA support moved to common code for all ColdFire parts. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/5249/config.c linux-2.6.24-uc

[M68KNOMMU]: platform setup for 532x ColdFire parts

2008-01-31 Thread Greg Ungerer
Switch to platform style configuration for 532x ColdFire parts. Initial support is for the UARTs. DMA support moved to common code for all ColdFire parts. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/532x/config.c linux-2.6.24-uc

[M68KNOMMU]: platform setup for 5272 ColdFire parts

2008-01-31 Thread Greg Ungerer
Switch to platform style configuration for 5272 ColdFire parts. Initial support is for the UARTs. DMA support moved to common code for all ColdFire parts. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/5272/config.c linux-2.6.24-uc

[M68KNOMMU]: platform setup for 523x ColdFire parts

2008-01-31 Thread Greg Ungerer
Switch to platform style configuration for 523x ColdFire parts. Initial support is for the UARTs. DMA support moved to common code for all ColdFire parts. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/523x/config.c linux-2.6.24-uc

[M68KNOMMU]: platform setup for 5206e ColdFire parts

2008-01-31 Thread Greg Ungerer
Switch to platform style configuration for 5206e ColdFire parts. Initial support is for the UARTs. DMA support is moved to common code. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/5206e/config.c linux-2.6.24-uc0/arch/m68knommu/pl

[M68KNOMMU]: platform setup for 520x ColdFire parts

2008-01-31 Thread Greg Ungerer
Switch to platform style configuration for 520x ColdFire parts. Initial support is for the UARTs. DMA support moved to common code for all ColdFire parts. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/520x/config.c linux-2.6.24-uc

[M68KNOMMU]: configure support for new ColdFire serial driver

2008-01-31 Thread Greg Ungerer
Add configure support for new ColdFire serial driver. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- --- linux-2.6.24/drivers/serial/Kconfig 2008-01-25 08:58:37.0 +1000 +++ linux-2.6.24.1/drivers/serial/Kconfig 2008-01-30 21:34:11.0 +1000 @@ -960,6 +

[M68KNOMMU]: platform setup for 5206 ColdFire parts

2008-01-31 Thread Greg Ungerer
Switch to platform style configuration for 5206 ColdFire parts. Initial support is for the UARTs. DMA support moved to common code for all ColdFire parts. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/5206/config.c linux-2.6.24-uc

[M68KNOMMU]: build support for new ColdFire serial driver

2008-01-31 Thread Greg Ungerer
Add build support for new ColdFire serial driver. Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]> --- --- linux-2.6.24/drivers/serial/Makefile2008-01-25 08:58:37.0 +1000 +++ linux-2.6.24.1/drivers/serial/Makefile 2008-01-30 21:33:00.0 +1000 @@ -39,6 +39,7 @

[M68KNOMMU]: build support for new ColdFire serial driver

2008-01-31 Thread Greg Ungerer
Add build support for new ColdFire serial driver. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- --- linux-2.6.24/drivers/serial/Makefile2008-01-25 08:58:37.0 +1000 +++ linux-2.6.24.1/drivers/serial/Makefile 2008-01-30 21:33:00.0 +1000 @@ -39,6 +39,7 @@ obj

[M68KNOMMU]: configure support for new ColdFire serial driver

2008-01-31 Thread Greg Ungerer
Add configure support for new ColdFire serial driver. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- --- linux-2.6.24/drivers/serial/Kconfig 2008-01-25 08:58:37.0 +1000 +++ linux-2.6.24.1/drivers/serial/Kconfig 2008-01-30 21:34:11.0 +1000 @@ -960,6 +960,30

[M68KNOMMU]: platform setup for 5206 ColdFire parts

2008-01-31 Thread Greg Ungerer
Switch to platform style configuration for 5206 ColdFire parts. Initial support is for the UARTs. DMA support moved to common code for all ColdFire parts. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/5206/config.c linux-2.6.24-uc0/arch

[M68KNOMMU]: platform setup for 5206e ColdFire parts

2008-01-31 Thread Greg Ungerer
Switch to platform style configuration for 5206e ColdFire parts. Initial support is for the UARTs. DMA support is moved to common code. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/5206e/config.c linux-2.6.24-uc0/arch/m68knommu/platform

[M68KNOMMU]: platform setup for 520x ColdFire parts

2008-01-31 Thread Greg Ungerer
Switch to platform style configuration for 520x ColdFire parts. Initial support is for the UARTs. DMA support moved to common code for all ColdFire parts. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.24/arch/m68knommu/platform/520x/config.c linux-2.6.24-uc0/arch

<    1   2   3   4   5   6   7   8   9   >