Skip to content

Commit

Permalink
empty include/asm-generic/vga.h
Browse files Browse the repository at this point in the history
all places that use anything defined in it (vgacon, mdacon and
vga16fb) are built only on architectures that have all that
stuff in their native asm/vga.h

allows to kill stub asm/vga.h on sh, while we are at it...

Signed-off-by: Al Viro <[email protected]>
Signed-off-by: Arnd Bergmann <[email protected]>
  • Loading branch information
Al Viro authored and arndb committed Nov 11, 2024
1 parent 2d22a23 commit 0af8e32
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 29 deletions.
7 changes: 0 additions & 7 deletions arch/sh/include/asm/vga.h

This file was deleted.

23 changes: 1 addition & 22 deletions include/asm-generic/vga.h
Original file line number Diff line number Diff line change
@@ -1,25 +1,4 @@
/* SPDX-License-Identifier: GPL-2.0 */
/*
* Access to VGA videoram
*
* (c) 1998 Martin Mares <[email protected]>
*/
#ifndef __ASM_GENERIC_VGA_H
#define __ASM_GENERIC_VGA_H

/*
* On most architectures that support VGA, we can just
* recalculate addresses and then access the videoram
* directly without any black magic.
*
* Everyone else needs to ioremap the address and use
* proper I/O accesses.
*/
#ifndef VGA_MAP_MEM
#define VGA_MAP_MEM(x, s) (unsigned long)phys_to_virt(x)
#endif

#define vga_readb(x) (*(x))
#define vga_writeb(x, y) (*(y) = (x))

#endif /* _ASM_GENERIC_VGA_H */
#endif /* __ASM_GENERIC_VGA_H */

0 comments on commit 0af8e32

Please sign in to comment.