Changeset 5152
- Timestamp:
- Feb 23, 2010 9:31:37 PM (3 years ago)
- Location:
- trunk/src
- Files:
-
- 39 edited
-
include/pc80/keyboard.h (modified) (1 diff)
-
mainboard/emulation/qemu-x86/mainboard.c (modified) (1 diff)
-
northbridge/via/cx700/cx700_lpc.c (modified) (1 diff)
-
northbridge/via/vx800/vx800_lpc.c (modified) (1 diff)
-
pc80/keyboard.c (modified) (2 diffs)
-
southbridge/sis/sis966/sis966_lpc.c (modified) (1 diff)
-
southbridge/via/vt8231/vt8231.c (modified) (1 diff)
-
southbridge/via/vt8235/vt8235.c (modified) (1 diff)
-
southbridge/via/vt8237r/vt8237r_lpc.c (modified) (1 diff)
-
superio/ite/it8671f/superio.c (modified) (1 diff)
-
superio/ite/it8673f/superio.c (modified) (1 diff)
-
superio/ite/it8712f/superio.c (modified) (1 diff)
-
superio/ite/it8716f/superio.c (modified) (1 diff)
-
superio/ite/it8718f/superio.c (modified) (1 diff)
-
superio/nsc/pc8374/superio.c (modified) (1 diff)
-
superio/nsc/pc87309/superio.c (modified) (1 diff)
-
superio/nsc/pc87351/superio.c (modified) (1 diff)
-
superio/nsc/pc87360/superio.c (modified) (1 diff)
-
superio/nsc/pc87366/superio.c (modified) (1 diff)
-
superio/nsc/pc87417/superio.c (modified) (1 diff)
-
superio/nsc/pc87427/superio.c (modified) (1 diff)
-
superio/nsc/pc97307/superio.c (modified) (1 diff)
-
superio/nsc/pc97317/superio.c (modified) (1 diff)
-
superio/renesas/m3885x/superio.c (modified) (1 diff)
-
superio/smsc/fdc37m60x/superio.c (modified) (1 diff)
-
superio/smsc/lpc47b272/superio.c (modified) (1 diff)
-
superio/smsc/lpc47b397/superio.c (modified) (1 diff)
-
superio/smsc/lpc47m10x/superio.c (modified) (1 diff)
-
superio/smsc/lpc47m15x/superio.c (modified) (1 diff)
-
superio/smsc/lpc47n227/superio.c (modified) (1 diff)
-
superio/smsc/smscsuperio/superio.c (modified) (1 diff)
-
superio/winbond/w83627dhg/superio.c (modified) (1 diff)
-
superio/winbond/w83627ehg/superio.c (modified) (1 diff)
-
superio/winbond/w83627hf/superio.c (modified) (1 diff)
-
superio/winbond/w83627thf/superio.c (modified) (1 diff)
-
superio/winbond/w83627thg/superio.c (modified) (1 diff)
-
superio/winbond/w83627uhg/superio.c (modified) (1 diff)
-
superio/winbond/w83977f/superio.c (modified) (1 diff)
-
superio/winbond/w83977tf/superio.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/include/pc80/keyboard.h
r3822 r5152 6 6 }; 7 7 8 void init_pc_keyboard(unsigned port0, unsigned port1, struct pc_keyboard *kbd);8 void pc_keyboard_init(struct pc_keyboard *keyboard); 9 9 void set_kbc_ps2_mode(void); 10 10 -
trunk/src/mainboard/emulation/qemu-x86/mainboard.c
r4925 r5152 24 24 * emulate a SuperIO chip 25 25 */ 26 init_pc_keyboard(0x60, 0x64,0);26 pc_keyboard_init(0); 27 27 28 28 /* The PIRQ table is not working well for interrupt routing purposes. -
trunk/src/northbridge/via/cx700/cx700_lpc.c
r5023 r5152 295 295 296 296 /* Initialize keyboard controller */ 297 init_pc_keyboard(0x60, 0x64,0);297 pc_keyboard_init(0); 298 298 } 299 299 -
trunk/src/northbridge/via/vx800/vx800_lpc.c
r4318 r5152 343 343 344 344 /* turn on keyboard and RTC, no need to visit this reg twice */ 345 init_pc_keyboard(0x60, 0x64,0);345 pc_keyboard_init(0); 346 346 printk_debug 347 347 ("ps2 usb lid, you set who can wakeup system from s3 sleep\n"); -
trunk/src/pc80/keyboard.c
r4842 r5152 160 160 } 161 161 162 staticvoid pc_keyboard_init(struct pc_keyboard *keyboard)162 void pc_keyboard_init(struct pc_keyboard *keyboard) 163 163 { 164 164 u8 regval; … … 240 240 printk_err("Timeout during final keyboard enable\n"); 241 241 return; 242 }243 }244 245 246 void init_pc_keyboard(unsigned port0, unsigned port1, struct pc_keyboard *kbd)247 {248 if ((port0 == 0x60) && (port1 == 0x64)) {249 pc_keyboard_init(kbd);250 } else {251 printk_warning("Unsupported keyboard controller.\n");252 242 } 253 243 } -
trunk/src/southbridge/sis/sis966/sis966_lpc.c
r5023 r5152 94 94 95 95 printk_debug("LPC_INIT -------->\n"); 96 init_pc_keyboard(0x60, 0x64,0);96 pc_keyboard_init(0); 97 97 98 98 lpc_usb_legacy_init(dev); -
trunk/src/southbridge/via/vt8231/vt8231.c
r4828 r5152 27 27 pci_write_config8(lpc_dev, 0x51, regval); 28 28 } 29 init_pc_keyboard(0x60, 0x64,0);29 pc_keyboard_init(0); 30 30 } 31 31 -
trunk/src/southbridge/via/vt8235/vt8235.c
r4828 r5152 27 27 pci_write_config8(dev, 0x51, regval); 28 28 29 init_pc_keyboard(0x60, 0x64,0);29 pc_keyboard_init(0); 30 30 } 31 31 -
trunk/src/southbridge/via/vt8237r/vt8237r_lpc.c
r5127 r5152 523 523 u8 regval = pci_read_config8(dev, 0x51); 524 524 if (regval & 0x1) 525 init_pc_keyboard(0x60, 0x64,0);525 pc_keyboard_init(0); 526 526 } 527 527 -
trunk/src/superio/ite/it8671f/superio.c
r4993 r5152 54 54 res0 = find_resource(dev, PNP_IDX_IO0); 55 55 res1 = find_resource(dev, PNP_IDX_IO1); 56 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);56 pc_keyboard_init(&conf->keyboard); 57 57 break; 58 58 case IT8671F_KBCM: /* TODO. */ -
trunk/src/superio/ite/it8673f/superio.c
r4993 r5152 56 56 res0 = find_resource(dev, PNP_IDX_IO0); 57 57 res1 = find_resource(dev, PNP_IDX_IO1); 58 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);58 pc_keyboard_init(&conf->keyboard); 59 59 break; 60 60 case IT8673F_KBCM: /* TODO. */ -
trunk/src/superio/ite/it8712f/superio.c
r4993 r5152 79 79 res1 = find_resource(dev, PNP_IDX_IO1); 80 80 set_kbc_ps2_mode(); 81 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);81 pc_keyboard_init(&conf->keyboard); 82 82 break; 83 83 case IT8712F_KBCM: /* TODO. */ -
trunk/src/superio/ite/it8716f/superio.c
r4809 r5152 113 113 res0 = find_resource(dev, PNP_IDX_IO0); 114 114 res1 = find_resource(dev, PNP_IDX_IO1); 115 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);115 pc_keyboard_init(&conf->keyboard); 116 116 break; 117 117 } -
trunk/src/superio/ite/it8718f/superio.c
r4993 r5152 56 56 res0 = find_resource(dev, PNP_IDX_IO0); 57 57 res1 = find_resource(dev, PNP_IDX_IO1); 58 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);58 pc_keyboard_init(&conf->keyboard); 59 59 break; 60 60 case IT8718F_KBCM: /* TODO. */ -
trunk/src/superio/nsc/pc8374/superio.c
r4993 r5152 55 55 res0 = find_resource(dev, PNP_IDX_IO0); 56 56 res1 = find_resource(dev, PNP_IDX_IO1); 57 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);57 pc_keyboard_init(&conf->keyboard); 58 58 break; 59 59 } -
trunk/src/superio/nsc/pc87309/superio.c
r4993 r5152 49 49 res0 = find_resource(dev, PNP_IDX_IO0); 50 50 res1 = find_resource(dev, PNP_IDX_IO1); 51 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);51 pc_keyboard_init(&conf->keyboard); 52 52 break; 53 53 } -
trunk/src/superio/nsc/pc87351/superio.c
r4993 r5152 61 61 res0 = find_resource(dev, PNP_IDX_IO0); 62 62 res1 = find_resource(dev, PNP_IDX_IO1); 63 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);63 pc_keyboard_init(&conf->keyboard); 64 64 break; 65 65 } -
trunk/src/superio/nsc/pc87360/superio.c
r4993 r5152 55 55 res0 = find_resource(dev, PNP_IDX_IO0); 56 56 res1 = find_resource(dev, PNP_IDX_IO1); 57 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);57 pc_keyboard_init(&conf->keyboard); 58 58 break; 59 59 } -
trunk/src/superio/nsc/pc87366/superio.c
r4993 r5152 55 55 res0 = find_resource(dev, PNP_IDX_IO0); 56 56 res1 = find_resource(dev, PNP_IDX_IO1); 57 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);57 pc_keyboard_init(&conf->keyboard); 58 58 break; 59 59 } -
trunk/src/superio/nsc/pc87417/superio.c
r4993 r5152 56 56 res0 = find_resource(dev, PNP_IDX_IO0); 57 57 res1 = find_resource(dev, PNP_IDX_IO1); 58 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);58 pc_keyboard_init(&conf->keyboard); 59 59 break; 60 60 } -
trunk/src/superio/nsc/pc87427/superio.c
r4993 r5152 53 53 res0 = find_resource(dev, PNP_IDX_IO0); 54 54 res1 = find_resource(dev, PNP_IDX_IO1); 55 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);55 pc_keyboard_init(&conf->keyboard); 56 56 break; 57 57 } -
trunk/src/superio/nsc/pc97307/superio.c
r4993 r5152 56 56 res0 = find_resource(dev, PNP_IDX_IO0); 57 57 res1 = find_resource(dev, PNP_IDX_IO1); 58 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);58 pc_keyboard_init(&conf->keyboard); 59 59 break; 60 60 -
trunk/src/superio/nsc/pc97317/superio.c
r4993 r5152 56 56 res0 = find_resource(dev, PNP_IDX_IO0); 57 57 res1 = find_resource(dev, PNP_IDX_IO1); 58 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);58 pc_keyboard_init(&conf->keyboard); 59 59 break; 60 60 -
trunk/src/superio/renesas/m3885x/superio.c
r5028 r5152 42 42 printk_debug("Renesas M3885x: Initializing keyboard.\n"); 43 43 set_kbc_ps2_mode(); 44 init_pc_keyboard(0x60, 0x64,&conf->keyboard);44 pc_keyboard_init(&conf->keyboard); 45 45 m3885_configure_multikey(); 46 46 } -
trunk/src/superio/smsc/fdc37m60x/superio.c
r4993 r5152 54 54 res0 = find_resource(dev, PNP_IDX_IO0); 55 55 res1 = find_resource(dev, PNP_IDX_IO1); 56 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);56 pc_keyboard_init(&conf->keyboard); 57 57 break; 58 58 case FDC37M60X_AUX: /* TODO. */ -
trunk/src/superio/smsc/lpc47b272/superio.c
r4993 r5152 153 153 res0 = find_resource(dev, PNP_IDX_IO0); 154 154 res1 = find_resource(dev, PNP_IDX_IO1); 155 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);155 pc_keyboard_init(&conf->keyboard); 156 156 break; 157 157 } -
trunk/src/superio/smsc/lpc47b397/superio.c
r4993 r5152 85 85 res0 = find_resource(dev, PNP_IDX_IO0); 86 86 res1 = find_resource(dev, PNP_IDX_IO1); 87 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);87 pc_keyboard_init(&conf->keyboard); 88 88 break; 89 89 } -
trunk/src/superio/smsc/lpc47m10x/superio.c
r4993 r5152 151 151 res0 = find_resource(dev, PNP_IDX_IO0); 152 152 res1 = find_resource(dev, PNP_IDX_IO1); 153 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);153 pc_keyboard_init(&conf->keyboard); 154 154 break; 155 155 } -
trunk/src/superio/smsc/lpc47m15x/superio.c
r4993 r5152 120 120 res0 = find_resource(dev, PNP_IDX_IO0); 121 121 res1 = find_resource(dev, PNP_IDX_IO1); 122 init_pc_keyboard(0x60, 0x64,&conf->keyboard);122 pc_keyboard_init(&conf->keyboard); 123 123 break; 124 124 } -
trunk/src/superio/smsc/lpc47n227/superio.c
r5027 r5152 165 165 case LPC47N227_KBDC: 166 166 printk_debug("LPC47N227: Initializing keyboard.\n"); 167 init_pc_keyboard(0x60, 0x64,&conf->keyboard);167 pc_keyboard_init(&conf->keyboard); 168 168 break; 169 169 } -
trunk/src/superio/smsc/smscsuperio/superio.c
r4993 r5152 233 233 res0 = find_resource(dev, PNP_IDX_IO0); 234 234 res1 = find_resource(dev, PNP_IDX_IO1); 235 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);235 pc_keyboard_init(&conf->keyboard); 236 236 } 237 237 } -
trunk/src/superio/winbond/w83627dhg/superio.c
r4993 r5152 60 60 res0 = find_resource(dev, PNP_IDX_IO0); 61 61 res1 = find_resource(dev, PNP_IDX_IO1); 62 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);62 pc_keyboard_init(&conf->keyboard); 63 63 break; 64 64 } -
trunk/src/superio/winbond/w83627ehg/superio.c
r4993 r5152 126 126 res0 = find_resource(dev, PNP_IDX_IO0); 127 127 res1 = find_resource(dev, PNP_IDX_IO1); 128 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);128 pc_keyboard_init(&conf->keyboard); 129 129 break; 130 130 case W83627EHG_HWM: -
trunk/src/superio/winbond/w83627hf/superio.c
r4993 r5152 134 134 res0 = find_resource(dev, PNP_IDX_IO0); 135 135 res1 = find_resource(dev, PNP_IDX_IO1); 136 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);136 pc_keyboard_init(&conf->keyboard); 137 137 break; 138 138 case W83627HF_HWM: -
trunk/src/superio/winbond/w83627thf/superio.c
r4993 r5152 67 67 res0 = find_resource(dev, PNP_IDX_IO0); 68 68 res1 = find_resource(dev, PNP_IDX_IO1); 69 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);69 pc_keyboard_init(&conf->keyboard); 70 70 break; 71 71 } -
trunk/src/superio/winbond/w83627thg/superio.c
r5136 r5152 65 65 res0 = find_resource(dev, PNP_IDX_IO0); 66 66 res1 = find_resource(dev, PNP_IDX_IO1); 67 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);67 pc_keyboard_init(&conf->keyboard); 68 68 break; 69 69 } -
trunk/src/superio/winbond/w83627uhg/superio.c
r4993 r5152 114 114 res0 = find_resource(dev, PNP_IDX_IO0); 115 115 res1 = find_resource(dev, PNP_IDX_IO1); 116 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);116 pc_keyboard_init(&conf->keyboard); 117 117 break; 118 118 } -
trunk/src/superio/winbond/w83977f/superio.c
r4993 r5152 62 62 res0 = find_resource(dev, PNP_IDX_IO0); 63 63 res1 = find_resource(dev, PNP_IDX_IO1); 64 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);64 pc_keyboard_init(&conf->keyboard); 65 65 break; 66 66 } -
trunk/src/superio/winbond/w83977tf/superio.c
r4993 r5152 73 73 res0 = find_resource(dev, PNP_IDX_IO0); 74 74 res1 = find_resource(dev, PNP_IDX_IO1); 75 init_pc_keyboard(res0->base, res1->base,&conf->keyboard);75 pc_keyboard_init(&conf->keyboard); 76 76 break; 77 77 }
Note: See TracChangeset
for help on using the changeset viewer.
