Searched refs:outb (Results 101 - 125 of 524) sorted by relevance

1234567891011>>

/linux-master/drivers/leds/
H A Dleds-hp6xx.c24 outb(v8 & (~PKDR_LED_GREEN), PKDR);
26 outb(v8 | PKDR_LED_GREEN, PKDR);
H A Dleds-ot200.c113 outb(*val, led->port);
134 outb(leds_front, 0x49);
135 outb(leds_back, 0x5a);
/linux-master/drivers/watchdog/
H A Dsmsc37b787_wdt.c92 outb(0x55, IOPORT);
94 outb(0x55, IOPORT);
100 outb(0xAA, IOPORT);
106 outb(0x07, IOPORT);
107 outb(devno, IOPORT+1);
113 outb(reg, IOPORT);
114 outb(data, IOPORT+1);
120 outb(reg, IOPORT);
H A Dsbc8360.c212 outb(0x0A, SBC8360_ENABLE);
214 outb(0x0B, SBC8360_ENABLE);
217 outb(wd_multiplier, SBC8360_ENABLE);
226 outb(wd_margin, SBC8360_BASETIME);
233 outb(0, SBC8360_ENABLE);
H A Dsch311x_wdt.c33 #include <linux/io.h> /* For inb/outb/... */
85 outb(0x55, sio_config_port);
90 outb(0xaa, sio_config_port);
95 outb(reg, sio_config_port);
101 outb(reg, sio_config_port);
102 outb(val, sio_config_port + 1);
124 outb(timeout_unit, sch311x_wdt_data.runtime_reg + WDT_TIME_OUT);
129 outb(t, sch311x_wdt_data.runtime_reg + WDT_VAL);
150 outb((t & ~0x0d) | 0x0c, sch311x_wdt_data.runtime_reg + GP60);
164 outb((
[all...]
H A Die6xx_wdt.c82 outb(0x80, ie6xx_wdt_data.sch_wdtba + RR0);
83 outb(0x86, ie6xx_wdt_data.sch_wdtba + RR0);
90 outb(WDT_RELOAD, ie6xx_wdt_data.sch_wdtba + RR1);
115 outb(wdtcr, ie6xx_wdt_data.sch_wdtba + WDTCR);
124 outb(WDT_RELOAD | WDT_TOUT, ie6xx_wdt_data.sch_wdtba + RR1);
138 outb(WDT_ENABLE, ie6xx_wdt_data.sch_wdtba + WDTLR);
151 outb(0, ie6xx_wdt_data.sch_wdtba + WDTLR);
/linux-master/sound/drivers/pcsp/
H A Dpcsp_input.c27 outb((count >> 8) & 0xff, 0x42);
32 outb(inb_p(0x61) & 0xFC, 0x61);
/linux-master/drivers/comedi/drivers/
H A Dke_counter.c53 outb((val >> 24) & 0xff, dev->iobase + KE_SIGN_REG(chan));
54 outb((val >> 16) & 0xff, dev->iobase + KE_MSB_REG(chan));
55 outb((val >> 8) & 0xff, dev->iobase + KE_MID_REG(chan));
56 outb((val >> 0) & 0xff, dev->iobase + KE_LSB_REG(chan));
91 outb(0, dev->iobase + KE_RESET_REG(chan));
116 outb(src, dev->iobase + KE_OSC_SEL_REG);
153 outb(s->state, dev->iobase + KE_DO_REG);
194 outb(KE_OSC_SEL_20MHZ, dev->iobase + KE_OSC_SEL_REG);
H A Damplc_pc263.c50 outb(s->state & 0xff, dev->iobase + PC263_DO_0_7_REG);
51 outb((s->state >> 8) & 0xff, dev->iobase + PC263_DO_8_15_REG);
H A Ddt2815.c102 outb(lo, dev->iobase + DT2815_DATA);
108 outb(hi, dev->iobase + DT2815_DATA);
179 outb(0x00, dev->iobase + DT2815_STATUS);
190 outb(program, dev->iobase + DT2815_DATA);
199 outb(0x00, dev->iobase + DT2815_STATUS);
H A Dadv_pci_dio.c280 outb(irqflags, dev->iobase + PCI173X_INT_CLR_REG);
356 outb(dev_private->int_rf, dev->iobase + PCI173X_INT_RF_REG);
358 outb(dev_private->int_ctrl, dev->iobase + PCI173X_INT_EN_REG);
385 outb(dev_private->int_ctrl, dev->iobase + PCI173X_INT_EN_REG);
449 outb(s->state & 0xff, iobase);
451 outb((s->state >> 8) & 0xff, iobase + 1);
453 outb((s->state >> 16) & 0xff, iobase + 2);
455 outb((s->state >> 24) & 0xff, iobase + 3);
495 outb(dev_private->int_ctrl, dev->iobase + PCI173X_INT_EN_REG);
497 outb(
[all...]
H A Dcomedi_parport.c77 outb(s->state, dev->iobase + PARPORT_DATA_REG);
101 outb(ctrl, dev->iobase + PARPORT_CTRL_REG);
127 outb(ctrl, dev->iobase + PARPORT_CTRL_REG);
190 outb(ctrl, dev->iobase + PARPORT_CTRL_REG);
202 outb(ctrl, dev->iobase + PARPORT_CTRL_REG);
289 outb(0, dev->iobase + PARPORT_DATA_REG);
290 outb(0, dev->iobase + PARPORT_CTRL_REG);
H A Ddas1800.c414 outb(CLEAR_INTR_MASK & ~DMATC, dev->iobase + DAS1800_STATUS);
430 outb(0x0, dev->iobase + DAS1800_STATUS);
431 outb(0x0, dev->iobase + DAS1800_CONTROL_B);
432 outb(0x0, dev->iobase + DAS1800_CONTROL_A);
454 outb(ADC, dev->iobase + DAS1800_SELECT);
467 outb(CLEAR_INTR_MASK & ~OVF, dev->iobase + DAS1800_STATUS);
477 outb(CLEAR_INTR_MASK & ~CT0TC, dev->iobase + DAS1800_STATUS);
534 outb(CLEAR_INTR_MASK & ~INT, dev->iobase + DAS1800_STATUS);
814 outb(QRAM, dev->iobase + DAS1800_SELECT);
815 outb(le
[all...]
H A Drti800.c142 outb(0, dev->iobase + RTI800_CLRFLAGS);
163 outb(0, dev->iobase + RTI800_CLRFLAGS);
168 outb(devpriv->muxgain_bits, dev->iobase + RTI800_MUXGAIN);
185 outb(0, dev->iobase + RTI800_CONVERT);
222 outb(val & 0xff, dev->iobase + reg_lo);
223 outb((val >> 8) & 0xff, dev->iobase + reg_hi);
245 outb(s->state ^ 0xff, dev->iobase + RTI800_DO);
264 outb(0, dev->iobase + RTI800_CSR);
266 outb(0, dev->iobase + RTI800_CLRFLAGS);
H A Dmultiq3.c188 outb(MULTIQ3_BP_RESET, dev->iobase + MULTIQ3_ENC_CTRL_REG);
191 outb(MULTIQ3_TRSFRCNTR_OL, dev->iobase + MULTIQ3_ENC_CTRL_REG);
223 outb(MULTIQ3_EFLAG_RESET, dev->iobase + MULTIQ3_ENC_CTRL_REG);
224 outb(MULTIQ3_BP_RESET, dev->iobase + MULTIQ3_ENC_CTRL_REG);
225 outb(MULTIQ3_CLOCK_DATA, dev->iobase + MULTIQ3_ENC_DATA_REG);
226 outb(MULTIQ3_CLOCK_SETUP, dev->iobase + MULTIQ3_ENC_CTRL_REG);
227 outb(MULTIQ3_INPUT_SETUP, dev->iobase + MULTIQ3_ENC_CTRL_REG);
228 outb(MULTIQ3_QUAD_X4, dev->iobase + MULTIQ3_ENC_CTRL_REG);
229 outb(MULTIQ3_CNTR_RESET, dev->iobase + MULTIQ3_ENC_CTRL_REG);
/linux-master/drivers/tty/
H A Dmxser.c303 outb(MOXA_MUST_ENTER_ENHANCED, baseio + UART_LCR);
309 outb(efr, baseio + MOXA_MUST_EFR_REGISTER);
312 outb(oldlcr, baseio + UART_LCR);
326 outb(value, baseio + MOXA_MUST_XON1_REGISTER);
327 outb(oldlcr, baseio + UART_LCR);
333 outb(value, baseio + MOXA_MUST_XOFF1_REGISTER);
334 outb(oldlcr, baseio + UART_LCR);
340 outb(info->rx_high_water, info->ioaddr + MOXA_MUST_RBRTH_REGISTER);
341 outb(info->rx_high_water, info->ioaddr + MOXA_MUST_RBRTI_REGISTER);
342 outb(inf
[all...]
/linux-master/drivers/input/touchscreen/
H A Dmk712.c123 outb(0, mk712_io + MK712_CONTROL); /* Reset */
125 outb(MK712_ENABLE_INT | MK712_INT_ON_CONVERSION_COMPLETE |
130 outb(10, mk712_io + MK712_RATE); /* 187 points per second */
143 outb(0, mk712_io + MK712_CONTROL);
157 outb(0, mk712_io + MK712_CONTROL);
/linux-master/drivers/net/can/sja1000/
H A Dtscan1.c74 outb(val, (unsigned long)priv->reg_base + reg);
138 outb(TSCAN1_MODE_ENABLE | i, pld_base + TSCAN1_MODE);
143 outb(0, pld_base + TSCAN1_LED);
150 outb(0, pld_base + TSCAN1_MODE);
175 outb(0, pld_base + TSCAN1_MODE); /* disable SJA1000 IO space */
/linux-master/arch/powerpc/platforms/chrp/
H A Dtime.c69 outb(addr>>8, nvram_as1);
70 outb(addr, nvram_as0);
77 outb(addr>>8, nvram_as1);
78 outb(addr, nvram_as0);
79 outb(val, nvram_data);
/linux-master/drivers/net/ethernet/8390/
H A Dwd.c232 outb( tmp ^ 0x01, ioaddr+1 ); /* attempt to clear 16bit bit */
237 outb( NIC16 | (asic_reg5&0x1f), ioaddr+WD_CMDREG5);
238 outb(tmp, ioaddr+1);
245 outb(tmp, ioaddr+1); /* Restore original reg1 value. */
291 outb(0x00, nic_addr+EN0_IMR); /* Disable all intrs. */
297 outb(E8390_RREAD+E8390_START, nic_addr); /* Trigger it... */
360 outb(inb(ioaddr+4)|0x80, ioaddr+4);
382 outb(ei_status.reg5, ioaddr+WD_CMDREG5);
383 outb(ei_status.reg0, ioaddr); /* WD_CMDREG */
394 outb(WD_RESE
[all...]
/linux-master/sound/drivers/opl4/
H A Dopl4_lib.c29 outb(reg, opl4->pcm_port);
32 outb(value, opl4->pcm_port + 1);
40 outb(reg, opl4->pcm_port);
63 outb(OPL4_REG_MEMORY_DATA, opl4->pcm_port);
89 outb(OPL4_REG_MEMORY_DATA, opl4->pcm_port);
102 outb(OPL3_REG_MODE, opl4->fm_port + 2);
105 outb(OPL3_OPL3_ENABLE | OPL3_OPL4_ENABLE, opl4->fm_port + 3);
/linux-master/drivers/media/rc/
H A Dwinbond-cir.c237 outb(val, addr);
244 outb(bank, data->sbase + WBCIR_REG_SP3_BSR);
254 outb(irqmask, data->sbase + WBCIR_REG_SP3_IER);
348 outb(WBCIR_RX_DISABLE, data->sbase + WBCIR_REG_SP3_ASCR);
428 outb(WBCIR_TX_UNDERRUN, data->sbase + WBCIR_REG_SP3_ASCR);
436 outb(WBCIR_TX_EOT, data->sbase + WBCIR_REG_SP3_ASCR);
437 outb(bytes[used - 1], data->sbase + WBCIR_REG_SP3_TXDATA);
521 outb(enable ? 0x03 : 0x0f, data->sbase + WBCIR_REG_SP3_BGDL);
522 outb(0x00, data->sbase + WBCIR_REG_SP3_BGDH);
835 outb(rc6_cs
[all...]
/linux-master/drivers/input/misc/
H A Dideapad_slidebar.c102 outb(0xf4, 0xff29);
103 outb(0xbf, 0xff2a);
116 outb(0xf7, 0xff29);
117 outb(0x8b, 0xff2a);
129 outb(0xf7, 0xff29);
130 outb(0x8b, 0xff2a);
131 outb(mode, 0xff2b);
/linux-master/drivers/net/ethernet/realtek/
H A Datp.c233 outb(0x57, ioaddr + PAR_DATA);
260 outb(0xff, ioaddr + PAR_DATA);
267 outb(0x04, ioaddr + PAR_CONTROL);
272 outb(mux_8012[i], ioaddr + PAR_DATA);
282 outb(mux_8012[i], ioaddr + PAR_DATA);
296 outb(saved_ctrl_reg, ioaddr + PAR_CONTROL);
301 outb(saved_ctrl_reg, ioaddr + PAR_CONTROL);
463 outb(mux_8012[i], ioaddr + PAR_DATA);
480 outb(Ctrl_SelData + Ctrl_IRQEN, ioaddr + PAR_CONTROL);
506 outb(EO
[all...]
/linux-master/arch/mips/sni/
H A Dtime.c86 outb(SNI_8254_TCSAMP_COUNTER >> 8, 0x40);
93 outb(0x00, 0x43);
100 outb(0x38, 0x43);

Completed in 271 milliseconds

1234567891011>>