Linux Audio

Check our new training course

Loading...
Note: File does not exist in v3.1.
 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/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_readb
33#define writeb			__raw_writeb
34#define writew			__raw_writew
35
36#endif /* CONFIG_PCI */
37#endif /* _ASM_M68K_VGA_H */