root/arch/x86/include/asm/processor-cyrix.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


DEFINITIONS

This source file includes following definitions.
  1. getCx86
  2. setCx86

   1 /* SPDX-License-Identifier: GPL-2.0 */
   2 /*
   3  * NSC/Cyrix CPU indexed register access. Must be inlined instead of
   4  * macros to ensure correct access ordering
   5  * Access order is always 0x22 (=offset), 0x23 (=value)
   6  */
   7 
   8 static inline u8 getCx86(u8 reg)
   9 {
  10         outb(reg, 0x22);
  11         return inb(0x23);
  12 }
  13 
  14 static inline void setCx86(u8 reg, u8 data)
  15 {
  16         outb(reg, 0x22);
  17         outb(data, 0x23);
  18 }

/* [<][>][^][v][top][bottom][index][help] */