Re: m68knommu and vmlinux.lds.h RODATA

2007-04-10 Thread Greg Ungerer
Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] Secure Computing CorporationPHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD

Re: 68328serial pm_register

2007-04-13 Thread Greg Ungerer
, which it doesn't despite living in drivers/serial? I'd have to leave that to someone with hardware. Regards Greg -- Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] SnapGear -- a Secure Computing

[M68KNOMMU]: use GENERIC_TIME for ColdFire PIT timer

2008-01-09 Thread Greg Ungerer
A first attempt at switching the m68knommu/ColdFire PIT timer to use GENERIC_TIME. Signed-of-by: Greg Ungerer [EMAIL PROTECTED] --- arch/m68knommu/platform/5307/pit.c 10 Oct 2007 06:46:56 - 1.11 +++ arch/m68knommu/platform/5307/pit.c 10 Jan 2008 07:17:34 - @@ -3,9 +3,10

Re: [PATCH] include/asm-m68knommu/: Spelling fixes

2007-12-24 Thread Greg Ungerer
Joe Perches wrote: Signed-off-by: Joe Perches [EMAIL PROTECTED] Acked-by: Greg Ungerer [EMAIL PROTECTED] --- include/asm-m68knommu/bitops.h |2 +- include/asm-m68knommu/commproc.h|2 +- include/asm-m68knommu/delay.h |2 +- include/asm-m68knommu/m5249sim.h

Re: nommu: Add new vmalloc_user() and remap_vmalloc_range() interfaces.

2007-11-28 Thread Greg Ungerer
or not, which means that we also have to rework the vmalloc_user() code to grovel for the VMA and set the flag. Signed-off-by: Paul Mundt [EMAIL PROTECTED] Acked-by: Greg Ungerer [EMAIL PROTECTED] mm/nommu.c | 45 - 1 file changed, 44 insertions(+), 1

Re: [PATCH] Add EXPORT_SYMBOL(ksize);

2007-12-11 Thread Greg Ungerer
for other architectures. I don't know of any architectures that do (or have ever) used these as modules. Regards Greg Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] SnapGear -- a Secure Computing

Re: [M68KNOMMU]: new style ColdFire UART driver

2007-10-28 Thread Greg Ungerer
Hi Andrew, Andrew Morton wrote: On Fri, 19 Oct 2007 11:42:41 +1000 Greg Ungerer [EMAIL PROTECTED] wrote: A new style serial driver for the Freescale ColdFire UART to replace the old style one currently in the tree (drivers/serial/mcfserial.c). Currently this UART is only found

Re: [2.6 patch] m68knommu: remove duplicate exports

2007-10-29 Thread Greg Ungerer
Adrian Bunk wrote: One EXPORT_SYMBOL should be enough for everyone. Signed-off-by: Adrian Bunk [EMAIL PROTECTED] Acked-by: Greg Ungerer [EMAIL PROTECTED] --- arch/m68knommu/kernel/m68k_ksyms.c | 11 --- 1 file changed, 11 deletions(-) db7c0d48feac0857d0bc2e79147b63d5f9675077

[M68KNOMMU]: platform setup for 520x ColdFire UARTs

2007-10-29 Thread Greg Ungerer
Switch to platform style configuration for 520x ColdFire family UARTs. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23-rc1/arch/m68knommu/platform/520x/config.c linux-2.6.23-rc1.platform/arch/m68knommu/platform/520x/config.c --- linux-2.6.23-rc1/arch/m68knommu

[M68KNOMMU]: platform setup for 5272 ColdFire UARTs

2007-10-29 Thread Greg Ungerer
Switch to platform style configuration for 5272 ColdFire UARTs. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23-rc1/arch/m68knommu/platform/5272/config.c linux-2.6.23-rc1.platform/arch/m68knommu/platform/5272/config.c --- linux-2.6.23-rc1/arch/m68knommu/platform/5272

[PATCH]: add configure support for new ColdFire serial driver

2007-10-29 Thread Greg Ungerer
Add configure support for the new style ColdFire serial driver. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23-rc1/drivers/serial/Kconfig linux-2.6.23-rc1.platform/drivers/serial/Kconfig --- linux-2.6.23-rc1/drivers/serial/Kconfig 2007-10-25 10:49:13.0

[M68KNOMMU]: use container_of() to access uart struct in Coldfire serial driver

2007-10-29 Thread Greg Ungerer
Use container_of() to get at uart struct field in port struct in ColdFire serial driver. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23-rc1/drivers/serial/mcf.c linux-2.6.23-rc1.platform/drivers/serial/mcf.c --- linux-2.6.23-rc1/drivers/serial/mcf.c 2007-10-25

[M68KNOMMU]: platform setup for 5206 ColdFire UARTs

2007-10-29 Thread Greg Ungerer
Switch to platform style configuration for 5206 ColdFire UARTs. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23-rc1/arch/m68knommu/platform/5206/config.c linux-2.6.23-rc1.platform/arch/m68knommu/platform/5206/config.c --- linux-2.6.23-rc1/arch/m68knommu/platform/5206

[M68KNOMMU]: platform setup for 5249 ColdFire UARTs

2007-10-29 Thread Greg Ungerer
Switch to platform style configuration for 5249 ColdFire UARTs. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23-rc1/arch/m68knommu/platform/5249/config.c linux-2.6.23-rc1.platform/arch/m68knommu/platform/5249/config.c --- linux-2.6.23-rc1/arch/m68knommu/platform/5249

[M68KNOMMU]: cleanup port field access from uart struct in Coldfire serial driver

2007-10-29 Thread Greg Ungerer
Use port field instead of silly struct/pointer casting to get at port struct from local uart struct in ColdFire serial driver. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23-rc1/drivers/serial/mcf.c linux-2.6.23-rc1.platform/drivers/serial/mcf.c --- linux-2.6.23-rc1

[M68KNOMMU]: fix pread/pwrite defines

2007-10-29 Thread Greg Ungerer
Fix system call defines for system call 180 and 181 to match the underlying system call table function entries. System call 180 calls sys_pread64, and 181 calls sys_pwrite64, so make the definitions match. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/include/asm

[M68KNOMMU]: use raw read/write for all register access in ColdFire timer

2007-10-29 Thread Greg Ungerer
Use __raw_read/__raw_write to write to all registers (instead of using local pointer de-referencing in ColdFirePIT timer code. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/platform/5307/pit.c linux-2.6.23-uc0/arch/m68knommu/platform/5307/pit.c

[M68KNOMMU]: use ARRAY_SIZE in ColdFire serial driver

2007-10-29 Thread Greg Ungerer
Use ARRAY_SIZE macroto get maximum ports in ColdFire serial driver. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23-rc1/drivers/serial/mcf.c linux-2.6.23-rc1.platform/drivers/serial/mcf.c --- linux-2.6.23-rc1/drivers/serial/mcf.c 2007-10-25 10:49:13.0

[PATCH]: add build support for new ColdFire serial driver

2007-10-29 Thread Greg Ungerer
Add build support for the new style ColdFire serial driver. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23-rc1/drivers/serial/Makefile linux-2.6.23-rc1.platform/drivers/serial/Makefile --- linux-2.6.23-rc1/drivers/serial/Makefile2007-10-10 06:31:38.0

[M68KNOMMU]: platform setup for 5206e ColdFire UARTs

2007-10-29 Thread Greg Ungerer
Switch to platform style configuration for 5206e ColdFire UARTs. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23-rc1/arch/m68knommu/platform/5206e/config.c linux-2.6.23-rc1.platform/arch/m68knommu/platform/5206e/config.c --- linux-2.6.23-rc1/arch/m68knommu/platform

[M68KNOMMU]: fix syscall tracing

2007-10-18 Thread Greg Ungerer
From: Matt Waddel [EMAIL PROTECTED] Fix the system call code for handling syscall tracing, so strace and gdbserver work properly. This fix originally developed by Philippe De Muyter and Stuart Hughes. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu

[M68KNOMMU]: cleanup m68knommu timer code

2007-10-18 Thread Greg Ungerer
the function pointers (which for any given m68knommu CPU family member can be only one set of hardware timer functions). Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diffstat (relative to arch/m68knommu): kernel/setup.c |9 - kernel/time.c | 22

[M68KNOMMU]: fix syscall restart handling

2007-10-18 Thread Greg Ungerer
Fix system call restart handling. We can call directly to the restart handler, no need to back track through trap that isn't even implemented on m68knommu. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/kernel/signal.c linux-2.6.23-uc0/arch/m68knommu

[M68KNOMMU]: no separate stack region to report at startup

2007-10-18 Thread Greg Ungerer
There is no separate stack region addresses to print at startup time, so remove it from the debug listing Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/kernel/setup.c linux-2.6.23-uc0/arch/m68knommu/kernel/setup.c --- linux-2.6.23/arch/m68knommu

[M68KNOMMU]: remove use of undefined symbols in setup.c

2007-10-18 Thread Greg Ungerer
Remove use of undefined symbols CONFIG_TELOS, CONFIG_M68EZ328ADS and CONFIG_ALMA_ANS. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/kernel/setup.c linux-2.6.23-uc0/arch/m68knommu/kernel/setup.c --- linux-2.6.23/arch/m68knommu/kernel/setup.c 2007-10

[M68KNOMMU]: add make support for Savant/Rosie1 board

2007-10-18 Thread Greg Ungerer
From: Wilson Callan [EMAIL PROTECTED] Add make support for the Savant/Rosie1 board. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/Makefile linux-2.6.23-uc0/arch/m68knommu/Makefile --- linux-2.6.23/arch/m68knommu/Makefile2007-10-19 10:30

[M68KNOMMU]: remove use of undefined symbol CONFIG_DISKtel

2007-10-18 Thread Greg Ungerer
Remove use of undefined symbol CONFIG_DISKtel. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/include/asm-m68knommu/mcfuart.h linux-2.6.23-uc0/include/asm-m68knommu/mcfuart.h --- linux-2.6.23/include/asm-m68knommu/mcfuart.h2007-10-19 10:21:30.0

[M68KNOMMU]: fix make archclean

2007-10-18 Thread Greg Ungerer
Remove build reference to arch/m68knommu/boot directory, it doesn't exist. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/Makefile linux-2.6.23-uc0/arch/m68knommu/Makefile --- linux-2.6.23/arch/m68knommu/Makefile2007-10-19 10:30:58.0

[M68KNOMMU]: updated defconfig

2007-10-18 Thread Greg Ungerer
Updated defconfig with new options for m68knommu. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/defconfig linux-2.6.23-uc0/arch/m68knommu/defconfig --- linux-2.6.23/arch/m68knommu/defconfig 2007-10-19 10:30:58.0 +1000 +++ linux-2.6.23

[M68KNOMMU]: new style ColdFire UART driver

2007-10-18 Thread Greg Ungerer
, tested on all available platforms. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/drivers/serial/mcf.c linux-2.6.23-uc0/drivers/serial/mcf.c --- linux-2.6.23/drivers/serial/mcf.c 1970-01-01 10:00:00.0 +1000 +++ linux-2.6.23-uc0/drivers/serial/mcf.c 2007

[M68KNOMMU]: improve code formating FEC driver

2007-10-18 Thread Greg Ungerer
From: Philippe De Muyter [EMAIL PROTECTED] Indent all the `else' the same way. Remove some unecesary white space. Signed-off-by: Philippe De Muyter [EMAIL PROTECTED] Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/drivers/net/fec.c linux-2.6.23-uc0/drivers/net/fec.c

[M68KNOMMU]: improve mii_do_cmd code in FEC driver

2007-10-18 Thread Greg Ungerer
From: Philippe De Muyter [EMAIL PROTECTED] Improve the readability of mii_do_cmd(). Signed-off-by: Philippe De Muyter [EMAIL PROTECTED] Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/drivers/net/fec.c linux-2.6.23-uc0/drivers/net/fec.c --- linux-2.6.23/drivers/net

[M68KNOMMU]: local module/elf definitions

2007-10-18 Thread Greg Ungerer
Up to now m68knommu has been using the asm-m68k/module.h instead of defining its own. There are recent changes there that we don't need (fixups specifically). We don't need much support here so it makes sense to have an m68knommu specific one now. Signed-off-by: Greg Ungerer [EMAIL PROTECTED

[M68KNOMMU]: remove use of undefined symbol CONFIG_DISKtel (more)

2007-10-18 Thread Greg Ungerer
Remove use of undefined symbol CONFIG_DISKtel. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/include/asm-m68knommu/system.h linux-2.6.23-uc0/include/asm-m68knommu/system.h --- linux-2.6.23/include/asm-m68knommu/system.h 2007-10-19 10:21:31.0 +1000

[M68KNOMMU]: define __clear_user macro

2007-10-18 Thread Greg Ungerer
From: Matt Waddel [EMAIL PROTECTED] Define __clear_user macro, consistent with other architectures. fs/signalfd.c won't compile without it. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/include/asm-m68knommu/uaccess.h linux-2.6.23-uc0/include/asm-m68knommu

[M68KNOMMU]: add config support for Savant/Rosie1 board

2007-10-18 Thread Greg Ungerer
From: Wilson Callan [EMAIL PROTECTED] Add configure support for the Savant/Rosie1 board. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/Kconfig linux-2.6.23-uc0/arch/m68knommu/Kconfig --- linux-2.6.23/arch/m68knommu/Kconfig 2007-10-19 10:30

[M68KNOMMU]: define __clear_user macro

2007-10-22 Thread Greg Ungerer
From: Matt Waddel [EMAIL PROTECTED] Define __clear_user macro, consistent with other architectures. fs/signalfd.c won't compile without it. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/include/asm-m68knommu/uaccess.h linux-2.6.23-uc0/include/asm-m68knommu

[M68KNOMMU]: fix syscall tracing

2007-10-22 Thread Greg Ungerer
From: Matt Waddel [EMAIL PROTECTED] Fix the system call code for handling syscall tracing, so strace and gdbserver work properly. This fix originally developed by Philippe De Muyter and Stuart Hughes. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu

[M68KNOMMU]: improve code formating FEC driver

2007-10-22 Thread Greg Ungerer
From: Philippe De Muyter [EMAIL PROTECTED] Indent all the `else' the same way. Remove some unecesary white space. Signed-off-by: Philippe De Muyter [EMAIL PROTECTED] Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/drivers/net/fec.c linux-2.6.23-uc0/drivers/net/fec.c

[M68KNOMMU]: local module/elf definitions

2007-10-22 Thread Greg Ungerer
Up to now m68knommu has been using the asm-m68k/module.h instead of defining its own. There are recent changes there that we don't need (fixups specifically). We don't need much support here so it makes sense to have an m68knommu specific one now. Signed-off-by: Greg Ungerer [EMAIL PROTECTED

[M68KNOMMU]: no separate stack region to report at startup

2007-10-22 Thread Greg Ungerer
There is no separate stack region addresses to print at startup time, so remove it from the debug listing Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/kernel/setup.c linux-2.6.23-uc0/arch/m68knommu/kernel/setup.c --- linux-2.6.23/arch/m68knommu

[M68KNOMMU]: add config support for Savant/Rosie1 board

2007-10-22 Thread Greg Ungerer
From: Wilson Callan [EMAIL PROTECTED] Add configure support for the Savant/Rosie1 board. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/Kconfig linux-2.6.23-uc0/arch/m68knommu/Kconfig --- linux-2.6.23/arch/m68knommu/Kconfig 2007-10-19 10:30

[M68KNOMMU]: add make support for Savant/Rosie1 board

2007-10-22 Thread Greg Ungerer
From: Wilson Callan [EMAIL PROTECTED] Add make support for the Savant/Rosie1 board. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/Makefile linux-2.6.23-uc0/arch/m68knommu/Makefile --- linux-2.6.23/arch/m68knommu/Makefile2007-10-19 10:30

[M68KNOMMU]: updated defconfig

2007-10-22 Thread Greg Ungerer
Updated defconfig with new options for m68knommu. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/defconfig linux-2.6.23-uc0/arch/m68knommu/defconfig --- linux-2.6.23/arch/m68knommu/defconfig 2007-10-19 10:30:58.0 +1000 +++ linux-2.6.23

[M68KNOMMU]: fix syscall restart handling

2007-10-22 Thread Greg Ungerer
Fix system call restart handling. We can call directly to the restart handler, no need to back track through trap that isn't even implemented on m68knommu. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/kernel/signal.c linux-2.6.23-uc0/arch/m68knommu

[M68KNOMMU]: remove use of undefined symbol CONFIG_DISKtel

2007-10-22 Thread Greg Ungerer
Remove use of undefined symbol CONFIG_DISKtel. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/include/asm-m68knommu/mcfuart.h linux-2.6.23-uc0/include/asm-m68knommu/mcfuart.h --- linux-2.6.23/include/asm-m68knommu/mcfuart.h2007-10-19 10:21:30.0

[M68KNOMMU]: improve mii_do_cmd code in FEC driver

2007-10-22 Thread Greg Ungerer
From: Philippe De Muyter [EMAIL PROTECTED] Improve the readability of mii_do_cmd(). Signed-off-by: Philippe De Muyter [EMAIL PROTECTED] Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/drivers/net/fec.c linux-2.6.23-uc0/drivers/net/fec.c --- linux-2.6.23/drivers/net

[M68KNOMMU]: remove use of undefined symbols in setup.c

2007-10-22 Thread Greg Ungerer
Remove use of undefined symbols CONFIG_TELOS, CONFIG_M68EZ328ADS and CONFIG_ALMA_ANS. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/kernel/setup.c linux-2.6.23-uc0/arch/m68knommu/kernel/setup.c --- linux-2.6.23/arch/m68knommu/kernel/setup.c 2007-10

[M68KNOMMU]: fix make archclean

2007-10-22 Thread Greg Ungerer
Remove build reference to arch/m68knommu/boot directory, it doesn't exist. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/Makefile linux-2.6.23-uc0/arch/m68knommu/Makefile --- linux-2.6.23/arch/m68knommu/Makefile2007-10-19 10:30:58.0

[M68KNOMMU]: new style ColdFire UART driver

2007-10-22 Thread Greg Ungerer
, tested on all available platforms. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/drivers/serial/mcf.c linux-2.6.23-uc0/drivers/serial/mcf.c --- linux-2.6.23/drivers/serial/mcf.c 1970-01-01 10:00:00.0 +1000 +++ linux-2.6.23-uc0/drivers/serial/mcf.c 2007

[M68KNOMMU]: cleanup m68knommu timer code

2007-10-22 Thread Greg Ungerer
the function pointers (which for any given m68knommu CPU family member can be only one set of hardware timer functions). Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diffstat (relative to arch/m68knommu): kernel/setup.c |9 - kernel/time.c | 22

[M68KNOMMU]: remove unused variables in setup.c

2007-10-23 Thread Greg Ungerer
Remove unused variables from setup.c code. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/kernel/setup.c linux-2.6.23-uc0/arch/m68knommu/kernel/setup.c --- linux-2.6.23/arch/m68knommu/kernel/setup.c 2007-10-19 10:30:54.0 +1000 +++ linux

[M68KNOMMU]: cleanup 68328 init code

2007-10-23 Thread Greg Ungerer
Clean up 68328 timer support code. Removed header includes not needed. Remove use of old m68knommu timer function pointers. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/platform/68328/config.c linux-2.6.23-uc0/arch/m68knommu/platform/68328/config.c

[M68KNOMMU]: cleanup 68328 timer code

2007-10-23 Thread Greg Ungerer
Use common function naming for 68328 timer functions to make them consistent with the various other hardware m68knommu timers. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/platform/68328/timers.c linux-2.6.23-uc0/arch/m68knommu/platform/68328

[M68KNOMMU]: cleanup 68360 startup code

2007-10-23 Thread Greg Ungerer
Clean up 68360 timer support code. Removed header includes not needed. Remove use of old m68knommu timer function pointers. Use common function naming for 68328 timer functions. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/platform/68360/config.c

[M68KNOMMU]: cleanup 68EZ328 init code

2007-10-23 Thread Greg Ungerer
Clean up 68EZ328 timer support code. Removed header includes not needed. Remove use of old m68knommu timer function pointers. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/platform/68EZ328/config.c linux-2.6.23-uc0/arch/m68knommu/platform/68EZ328

[M68KNOMMU]: cleanup 68VZ328 init code

2007-10-23 Thread Greg Ungerer
Removed header includes not needed. Remove use of old m68knommu timer function pointers. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/arch/m68knommu/platform/68VZ328/config.c linux-2.6.23-uc0/arch/m68knommu/platform/68VZ328/config.c --- linux-2.6.23/arch/m68knommu

[M68KNOMMU]: add platform struct for ColdFire UART driver

2007-10-23 Thread Greg Ungerer
Add platform support structure for use with new ColdFire UART driver. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/include/asm-m68knommu/mcfuart.h linux-2.6.23-uc0/include/asm-m68knommu/mcfuart.h --- linux-2.6.23/include/asm-m68knommu/mcfuart.h2007-10-19

[M68KNOMMU]: mark setup_arch() as __init

2007-10-23 Thread Greg Ungerer
Mark the m68knommu setup_arch() function as __init. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23-git19/arch/m68knommu/kernel/setup.c linux-2.6.23-git19.hacked/arch/m68knommu/kernel/setup.c --- linux-2.6.23-git19/arch/m68knommu/kernel/setup.c2007-10-24 11:20

[M68KNOMMU]: mark mem init functions as __init

2007-10-23 Thread Greg Ungerer
Mark the m68knommu memory init functions as __init. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23-git19/arch/m68knommu/mm/init.c linux-2.6.23-git19.hacked/arch/m68knommu/mm/init.c --- linux-2.6.23-git19/arch/m68knommu/mm/init.c 2007-10-10 06:31:38.0 +1000

[M68KNOMMU]: define DMA channels for ColdFire 532x

2007-10-23 Thread Greg Ungerer
Create definition for DMA channels on the ColdFire 532x family. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/include/asm-m68knommu/dma.h linux-2.6.23-uc0/include/asm-m68knommu/dma.h --- linux-2.6.23/include/asm-m68knommu/dma.h2007-10-19 10:21:30.0

[M68KNOMMU]: remove unused machdep variable definitions

2007-10-23 Thread Greg Ungerer
Remove old definitions of the timer function pointers. Add definitions of the common hardware timer functions. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23/include/asm-m68knommu/machdep.h linux-2.6.23-uc0/include/asm-m68knommu/machdep.h --- linux-2.6.23/include

[PATCH]: add port definition for mcf UART driver

2007-10-23 Thread Greg Ungerer
Add a port type definition for the Freescale UART driver ports (mcf.c). Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naurp linux-2.6.23-git19/include/linux/serial_core.h linux-2.6.23-git19.hacked/include/linux/serial_core.h --- linux-2.6.23-git19/include/linux/serial_core.h 2007

Re: [2.6 patch] remove mm_{ptov,vtop}()

2007-10-24 Thread Greg Ungerer
Adrian Bunk wrote: This patch removes the unused mm_{ptov,vtop}(). Signed-off-by: Adrian Bunk [EMAIL PROTECTED] Acked-by: Greg Ungerer [EMAIL PROTECTED] --- include/asm-blackfin/io.h |2 -- include/asm-h8300/io.h |2 -- include/asm-h8300/virtconvert.h |2

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

[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: [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

[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: [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

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

2012-10-24 Thread Greg Ungerer
Hi Philippe, On 16/10/12 18:03, Philippe De Muyter wrote: On Tue, Oct 16, 2012 at 04:39:05PM +1000, Greg Ungerer wrote: On 09/10/12 19:07, Philippe De Muyter wrote: [CCing lkml, linux-ppc, netdev, linux-m68k] Hello kernel sources architects I have a working driver for the m54xx FEC ethernet

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: [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: linux-next: manual merge of the m68knommu tree with the tree

2012-10-18 Thread Greg Ungerer
Hi Geert, On 10/18/2012 03:51 PM, Geert Uytterhoeven wrote: Hi Greg, On Thu, Oct 18, 2012 at 5:34 AM, Greg Ungerer g...@snapgear.com wrote: On 18/10/12 09:38, Stephen Rothwell wrote: [Just cc'ing Geert] On Thu, 18 Oct 2012 10:37:13 +1100 Stephen Rothwell s...@canb.auug.org.au wrote: Hi

Re: [PATCH] m68k: Wire up kcmp

2012-10-18 Thread Greg Ungerer
On 19/10/12 03:32, Geert Uytterhoeven wrote: Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org Looks good Geert. Acked-by: Greg Ungerer g...@uclinux.org Rgeards Greg --- arch/m68k/include/asm/unistd.h |2 +- arch/m68k/include/uapi/asm/unistd.h |1 + arch/m68k/kernel

Re: [PATCH] nommu: vmalloc_32_user()/vm_insert_page() and symbol exports.

2007-07-24 Thread Greg Ungerer
. Looks good to me. You can add my acked by if you want: Acked-by: Greg Ungerer [EMAIL PROTECTED] Signed-off-by: Paul Mundt [EMAIL PROTECTED] -- mm/nommu.c | 45 + 1 file changed, 33 insertions(+), 12 deletions(-) diff --git a/mm/nommu.c b/mm

Re: [Celinux-dev] Re: [PATCH] fs: Add romfs version 2

2007-07-25 Thread Greg Ungerer
would not be welcomed :-) But ofcourse as long as the romfs filesystem code still supports the older version there is no problem (and it looks like it does). Regards Greg Greg Ungerer -- Chief Software Dude EMAIL

[M68KNOMMU]: fix tick timer definition for coldfire

2007-07-25 Thread Greg Ungerer
CLOCK_TICK_RATE should give the underlying frequency of the tick timer, to make ntp happy. For Coldfires, that's the main clock. Signed-off-by: Philippe De Muyter [EMAIL PROTECTED] Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naur linux-2.6.22/include/asm-m68knommu/timex.h linux

[M68KNOMMU]: fix definition of MCFDMA_DIR_INV

2007-07-25 Thread Greg Ungerer
Fix a small typo in the definition of MCFDMA_DIR_INV (MCF5272 specific). From Philippe De Muyter [EMAIL PROTECTED] Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naur linux-2.6.22/include/asm-m68knommu/mcfdma.h linux-2.6.22-uc0/include/asm-m68knommu/mcfdma.h --- linux-2.6.22/include

[M68KNOMMU]: remove legacy power managament from 68328 serial driver

2007-07-25 Thread Greg Ungerer
Remove the legacy power management code from the 68328 serial driver. It is not used, and there is no current kernel support for power management on the 68328. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naur linux-2.6.22/drivers/serial/68328serial.c linux-2.6.22-uc0/drivers/serial

[M68KNOMMU]: add build support for more Arcturus boards

2007-07-25 Thread Greg Ungerer
Add build support for the new Arcturus boards. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naur linux-2.6.22/arch/m68knommu/Makefile linux-2.6.22-uc0/arch/m68knommu/Makefile --- linux-2.6.22/arch/m68knommu/Makefile2007-07-12 15:23:02.0 +1000 +++ linux-2.6.22-uc0

[M68KNOMMU]: need to include linux/device.h in dma.c

2007-07-25 Thread Greg Ungerer
Need to explicitly include linux/device.h. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naur linux-2.6.22/arch/m68knommu/kernel/dma.c linux-2.6.22-uc0/arch/m68knommu/kernel/dma.c --- linux-2.6.22/arch/m68knommu/kernel/dma.c2007-07-12 15:23:02.0 +1000 +++ linux-2.6.22

[M68KNOMMU]: fix workqueues in 68328 serial driver

2007-07-25 Thread Greg Ungerer
Fix workqueues in 68328 serial driver. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naur linux-2.6.22/drivers/serial/68328serial.c linux-2.6.22-uc0/drivers/serial/68328serial.c --- linux-2.6.22/drivers/serial/68328serial.c 2007-07-12 15:22:34.0 +1000 +++ linux-2.6.22-uc0

[M68KNOMMU]: add configure support for more Arcturus boards

2007-07-25 Thread Greg Ungerer
From: David Wu [EMAIL PROTECTED] Add configure support for the Arcturus UC5272 and UC5282 boards. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naur linux-2.6.22/arch/m68knommu/Kconfig linux-2.6.22-uc0/arch/m68knommu/Kconfig --- linux-2.6.22/arch/m68knommu/Kconfig 2007-07-12 15:23

[M68KNOMMU]: create hw_irq.h

2007-07-25 Thread Greg Ungerer
Need an include/asm-m68knommu/hw_irq.h for kernel/hrtimer.c Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naur linux-2.6.22/include/asm-m68knommu/hw_irq.h linux-2.6.22-uc0/include/asm-m68knommu/hw_irq.h --- linux-2.6.22/include/asm-m68knommu/hw_irq.h 1970-01-01 10:00:00.0

[M68KNOMMU]: simplify ColdFire resume code

2007-07-25 Thread Greg Ungerer
It is useless to preserve THREAD_SR in `resume'. The real user's sr is actually in the stack. We also don't need to disable interrupts : we'll never be in an invalid state, the sp switch is atomic. Signed-off-by: Philippe De Muyter [EMAIL PROTECTED] Signed-off-by: Greg Ungerer [EMAIL PROTECTED

[M68KNOMMU]: add configure support for Intec boards

2007-07-25 Thread Greg Ungerer
Add configure support for the Intec Wildfire and WildFireMod boards. Signed-Off-By: Steve Bennett [EMAIL PROTECTED] Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naur linux-2.6.22/arch/m68knommu/Kconfig linux-2.6.22-uc0/arch/m68knommu/Kconfig --- linux-2.6.22/arch/m68knommu/Kconfig

[M68KNOMMU]: fix reset register address casting

2007-07-25 Thread Greg Ungerer
Fix types used for reset register address setup. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naur linux-2.6.22/include/asm-m68knommu/system.h linux-2.6.22-uc0/include/asm-m68knommu/system.h --- linux-2.6.22/include/asm-m68knommu/system.h 2007-07-12 15:21:55.0 +1000

[M68KNOMMU]: make BOOTPARAM setup common

2007-07-25 Thread Greg Ungerer
Currently most of the m68knommu cpu/board setup files are handling the setup of fixed boot parameters (via CONFIG_BOOTPARAM) themselves. Move all this into the common setup code. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- kernel/setup.c|5 + platform/5206/config.c

Re: [M68KNOMMU]: create hw_irq.h

2007-07-25 Thread Greg Ungerer
Christoph Hellwig wrote: On Wed, Jul 25, 2007 at 10:07:20PM +1000, Greg Ungerer wrote: Need an include/asm-m68knommu/hw_irq.h for kernel/hrtimer.c hrtimer.c should be fixed not to include it instead. Indirectly it is coming from include/linux/irq.h (which means that compilation of a few

[M68KNOMMU 00/06]: cleanup m68knommu timers

2007-07-25 Thread Greg Ungerer
The following patches are a first pass at cleaning up the m68knommu timers. The main purpose of this set is to remove the early use of request_irq() and to remove the external references to the timer functions all over the board/cpu setup code. linux/arch/m68knommu/kernel/time.c

[M68KNOMMU 03/06]: use setup_irq() in 68328 timer

2007-07-25 Thread Greg Ungerer
Timer setup is done early, cannot use request_irq(), change to using setup_irq() in the 68328 timer code. This is also a good time to simplify the functional setup of m68knommu timers, to clean up external use of the functions all over the board/cpu config code. Signed-off-by: Greg Ungerer

[M68KNOMMU 01/06]: use setup_irq() in ColdFire PIT timer

2007-07-25 Thread Greg Ungerer
Timer setup is done early, cannot use request_irq(), change to using setup_irq() in the Coldfire PIT timer code. This is also a good time to simplify the functional setup of ColdFire timers, to clean up external use of the functions all over the board/cpu config code. Signed-off-by: Greg Ungerer

[M68KNOMMU 06/06]: use common hardware routines in common timer code

2007-07-25 Thread Greg Ungerer
Modify the common m68knommu timer code to use the common hardware timer functions. This removes all use of the miscellaneous function pointers used previously for the hardware timer support routines. Signed-off-by: Greg Ungerer [EMAIL PROTECTED] --- diff -Naur linux-2.6.22/arch/m68knommu/kernel

[M68KNOMMU 02/06]: use setup_irq() in ColdFire simple timer

2007-07-25 Thread Greg Ungerer
2007-07-12 15:27:01.0 +1000 @@ -3,18 +3,17 @@ /* * timers.c -- generic ColdFire hardware timer support. * - * Copyright (C) 1999-2006, Greg Ungerer ([EMAIL PROTECTED]) + * Copyright (C) 1999-2007, Greg Ungerer ([EMAIL PROTECTED

  1   2   3   4   5   6   7   8   9   >