#ifndef _I8042_IO_H #define _I8042_IO_H /* * This program is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 as published by * the Free Software Foundation. */ /* * Names. */ #define I8042_KBD_PHYS_DESC "isa0060/serio0" #define I8042_AUX_PHYS_DESC "isa0060/serio1" #define I8042_MUX_PHYS_DESC "isa0060/serio%d" /* * IRQs. */ #ifdef __alpha__ # define I8042_KBD_IRQ 1 # define I8042_AUX_IRQ (RTC_PORT(0) == 0x170 ? 9 : 12) /* Jensen is special */ #elif defined(__arm__) /* defined in include/asm-arm/arch-xxx/irqs.h */ #include <asm/irq.h> #elif defined(CONFIG_SH_CAYMAN) #include <asm/irq.h> #elif defined(CONFIG_PPC) extern int of_i8042_kbd_irq; extern int of_i8042_aux_irq; # define I8042_KBD_IRQ of_i8042_kbd_irq # define I8042_AUX_IRQ of_i8042_aux_irq #else # define I8042_KBD_IRQ 1 # define I8042_AUX_IRQ 12 #endif /* * Register numbers. */ #define I8042_COMMAND_REG 0x64 #define I8042_STATUS_REG 0x64 #define I8042_DATA_REG 0x60
static inline int i8042_read_data(void) { return inb(I8042_DATA_REG); }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Vojtech Pavlik | 15 | 100.00% | 1 | 100.00% |
Total | 15 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Vojtech Pavlik | 15 | 100.00% | 1 | 100.00% |
Total | 15 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Vojtech Pavlik | 17 | 100.00% | 1 | 100.00% |
Total | 17 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Vojtech Pavlik | 17 | 100.00% | 1 | 100.00% |
Total | 17 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Benjamin Herrenschmidt | 26 | 38.81% | 1 | 12.50% |
Vojtech Pavlik | 25 | 37.31% | 2 | 25.00% |
Olaf Hering | 12 | 17.91% | 1 | 12.50% |
Björn Helgaas | 1 | 1.49% | 1 | 12.50% |
Marcos Paulo de Souza | 1 | 1.49% | 1 | 12.50% |
Dmitry Torokhov | 1 | 1.49% | 1 | 12.50% |
Kumar Gala | 1 | 1.49% | 1 | 12.50% |
Total | 67 | 100.00% | 8 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Vojtech Pavlik | 31 | 100.00% | 1 | 100.00% |
Total | 31 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Vojtech Pavlik | 180 | 68.18% | 3 | 21.43% |
Benjamin Herrenschmidt | 26 | 9.85% | 1 | 7.14% |
Martyn Welch | 22 | 8.33% | 1 | 7.14% |
Olaf Hering | 12 | 4.55% | 1 | 7.14% |
Paul Mundt | 9 | 3.41% | 2 | 14.29% |
Russell King | 6 | 2.27% | 1 | 7.14% |
Peter Chubb | 4 | 1.52% | 1 | 7.14% |
Björn Helgaas | 2 | 0.76% | 1 | 7.14% |
Marcos Paulo de Souza | 1 | 0.38% | 1 | 7.14% |
Dmitry Torokhov | 1 | 0.38% | 1 | 7.14% |
Kumar Gala | 1 | 0.38% | 1 | 7.14% |
Total | 264 | 100.00% | 14 | 100.00% |