Hi This is a patch that enables the use of the QMC multichannel controller which exists in the Motorola 8xx processors.
It applied to a vanilla 2.4.20 kernel, but should apply to any 2.4 kernel. The patch itself is divided in 3 parts. #1 - The export of invalidate_dcache_range It enables to build the driver as a module. This patch is *NOT* needed for the linuxppc-2.4 tree, where it is exported by default. #2 - The QMC hw definitions These are the hardware definitions required by the driver. #3 - The QMC driver itself. This driver by itself does nothing. It exports an interface which other drivers can use in order to do something useful. The netvia_bri2 is an actual driver, for my custom hardware which implements a BRI interface. Don't try to build it since other parts are missing. More documentation shall be forthcoming by Monday. Enjoy. P.S. For follows please CC at panto133 at otenet.gr. -- Pantelis Antoniou INTRACOM S.A. Greece "> I read slashdot because it's so hard to find >> anything else intelligent to read. Keep searching..." -- as seen on slashdot -- -------------- next part -------------- A non-text attachment was scrubbed... Name: 8xx-qmc-patch.tar.gz Type: application/x-gunzip Size: 16186 bytes Desc: not available Url : http://ozlabs.org/pipermail/linuxppc-embedded/attachments/20021206/8cb06036/attachment.bin -------------- next part -------------- A non-text attachment was scrubbed... Name: netvia_bri2.c.gz Type: application/x-gunzip Size: 4330 bytes Desc: not available Url : http://ozlabs.org/pipermail/linuxppc-embedded/attachments/20021206/8cb06036/attachment-0001.bin
