• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/tokenring/

Lines Matching defs:init_srb

298 	u8 __iomem *olympic_mmio, *init_srb,*adapter_addr;
390 init_srb=olympic_priv->olympic_lap + ((readw(olympic_mmio+LAPWWO)) & (~0xf800));
395 printk("init_srb(%p): ",init_srb);
397 printk("%x ",readb(init_srb+i));
401 if(readw(init_srb+6)) {
402 printk(KERN_INFO "tokenring card initialization failed. errorcode : %x\n",readw(init_srb+6));
407 if ( readb(init_srb +2) & 0x40) {
414 uaa_addr=swab16(readw(init_srb+8));
429 olympic_priv->olympic_addr_table_addr = swab16(readw(init_srb + 12));
430 olympic_priv->olympic_parms_addr = swab16(readw(init_srb + 14));
439 u8 __iomem *olympic_mmio=olympic_priv->olympic_mmio,*init_srb;
466 init_srb=olympic_priv->olympic_lap + ((readw(olympic_mmio+LAPWWO)) & (~0xf800));
474 memset_io(init_srb,0,SRB_COMMAND_SIZE);
476 writeb(SRB_OPEN_ADAPTER,init_srb) ; /* open */
477 writeb(OLYMPIC_CLEAR_RET_CODE,init_srb+2);
481 writew(swab16(OPEN_ADAPTER_ENABLE_FDX | OPEN_ADAPTER_PASS_ADC_MAC | OPEN_ADAPTER_PASS_ATT_MAC | OPEN_ADAPTER_PASS_BEACON), init_srb+8);
483 writew(swab16(OPEN_ADAPTER_ENABLE_FDX), init_srb+8);
490 writeb(olympic_priv->olympic_laa[0],init_srb+12);
491 writeb(olympic_priv->olympic_laa[1],init_srb+13);
492 writeb(olympic_priv->olympic_laa[2],init_srb+14);
493 writeb(olympic_priv->olympic_laa[3],init_srb+15);
494 writeb(olympic_priv->olympic_laa[4],init_srb+16);
495 writeb(olympic_priv->olympic_laa[5],init_srb+17);
498 writeb(1,init_srb+30);
533 printk("init_srb(%p): ",init_srb);
535 printk("%02x ",readb(init_srb+i));
543 switch (resp = readb(init_srb+2)) {
557 err = readb(init_srb+7);
581 if (readb(init_srb+18) & (1<<3))
585 if (readb(init_srb+18) & (1<<1))
587 else if (readb(init_srb+18) & 1)
595 olympic_priv->asb = swab16(readw(init_srb+8));
596 olympic_priv->srb = swab16(readw(init_srb+10));
597 olympic_priv->arb = swab16(readw(init_srb+12));
598 olympic_priv->trb = swab16(readw(init_srb+16));