#ifndef _I8042_H
#define _I8042_H
#if defined(CONFIG_MACH_JAZZ)
#include "i8042-jazzio.h"
#elif defined(CONFIG_SGI_HAS_I8042)
#include "i8042-ip22io.h"
#elif defined(CONFIG_SNI_RM)
#include "i8042-snirm.h"
#elif defined(CONFIG_SPARC)
#include "i8042-sparcio.h"
#elif defined(CONFIG_X86) || defined(CONFIG_LOONGARCH)
#include "i8042-acpipnpio.h"
#else
#include "i8042-io.h"
#endif
#define I8042_CTL_TIMEOUT …
#define I8042_RET_CTL_TEST …
#define I8042_BUFFER_SIZE …
#define I8042_NUM_MUX_PORTS …
#ifdef DEBUG
static unsigned long i8042_start_time;
#define dbg_init() …
#define dbg(format, arg...) …
#define filter_dbg(filter, data, format, args...) …
#else
#define dbg_init …
#define dbg …
#define filter_dbg …
#endif
#endif