cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

vga.h (894B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2#ifndef _ASM_M68K_VGA_H
      3#define _ASM_M68K_VGA_H
      4
      5/*
      6 * Some ColdFire platforms do in fact have a PCI bus. So for those we want
      7 * to use the real IO access functions, don't fake them out or redirect them
      8 * for that case.
      9 */
     10#ifndef CONFIG_PCI
     11
     12#include <asm/raw_io.h>
     13#include <asm/kmap.h>
     14
     15/*
     16 * FIXME
     17 * Ugh, we don't have PCI space, so map readb() and friends to use raw I/O
     18 * accessors, which are identical to the z_*() Zorro bus accessors.
     19 * This should make cirrusfb work again on Amiga
     20 */
     21#undef inb_p
     22#undef inw_p
     23#undef outb_p
     24#undef outw
     25#undef readb
     26#undef writeb
     27#undef writew
     28#define inb_p(port)		0
     29#define inw_p(port)		0
     30#define outb_p(port, val)	do { } while (0)
     31#define outw(port, val)		do { } while (0)
     32#define readb			raw_inb
     33#define writeb			raw_outb
     34#define writew			raw_outw
     35
     36#endif /* CONFIG_PCI */
     37#endif /* _ASM_M68K_VGA_H */