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
, 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
, 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
, 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
'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
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
/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
-*. 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
+= 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
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
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
.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 - 100 of 866 matches
Mail list logo