Go to the documentation of this file.
14 #define I8042_KBD_PHYS_DESC "isa0060/serio0"
15 #define I8042_AUX_PHYS_DESC "isa0060/serio1"
16 #define I8042_MUX_PHYS_DESC "isa0060/serio%d"
23 # define I8042_KBD_IRQ 1
24 # define I8042_AUX_IRQ (RTC_PORT(0) == 0x170 ? 9 : 12)
25 #elif defined(__arm__)
28 #elif defined(CONFIG_SH_CAYMAN)
30 #elif defined(CONFIG_PPC)
33 # define I8042_KBD_IRQ of_i8042_kbd_irq
34 # define I8042_AUX_IRQ of_i8042_aux_irq
36 # define I8042_KBD_IRQ 1
37 # define I8042_AUX_IRQ 12
45 #define I8042_COMMAND_REG 0x64
46 #define I8042_STATUS_REG 0x64
47 #define I8042_DATA_REG 0x60
49 static inline int i8042_read_data(
void)
54 static inline int i8042_read_status(
void)
59 static inline void i8042_write_data(
int val)
64 static inline void i8042_write_command(
int val)
69 static inline int i8042_platform_init(
void)
75 #if defined(CONFIG_PPC)
79 #if !defined(__sh__) && !defined(__alpha__) && !defined(__mips__)
88 static inline void i8042_platform_exit(
void)
90 #if !defined(__sh__) && !defined(__alpha__)