With this and the following messages the patch for the Impact video driver will be resubmitted. - Now - most important - the MUA sends text out unaltered. - The diff-text is split into several patches, roughly according to destinations, although these patches are not all independent. ('hope this helps to handle it better :) - The early-console stuff, probably helpfull only to kernel-debuggers, is extracted to an additional patch, waiting backstage for delivery on demand (only). (This console in principle is usable from kernel- entry on) ================================================================ This patch brings, yet missing, parts that make a Linux-driven Indigo2 Impact (IP28 and most probably IP22-Impact) an usable desktop-machine "out of the box". The driver provides the framebuffer console and an interface for the Xserver (mmap'ing a DMA-pool to the shadow framebuffer and doing the necessary cacheflush). Meanwhile only a few files are affected and obviously no side-effects to other parts of the kernel are to be expected. BTW: it would be appreciated, if someone could verify, that this driver also works for IP22 Impact. include/video/impact.h | 205 ++++++++ drivers/video/impact.c | 1020 ++++++++++++++++++++++++++++++++++++++ drivers/video/Kconfig | 6 + drivers/video/Makefile | 1 + drivers/video/logo/Kconfig | 2 +- arch/mips/configs/ip28_defconfig | 1 + arch/mips/sgi-ip22/ip22-setup.c | 26 + 7 files changed, 1260 insertions(+), 1 deletions(-)