• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/sc/

Lines Matching refs:card

22 #include "card.h"
27 void memcpy_toshmem(int card, void *dest, const void *src, size_t n)
32 if(!IS_VALID_CARD(card)) {
33 pr_debug("Invalid param: %d is not a valid card id\n", card);
45 pr_debug("%s: loaded page %d\n", sc_adapter[card]->devicename,ch);
49 spin_lock_irqsave(&sc_adapter[card]->lock, flags);
51 outb(((sc_adapter[card]->shmem_magic + ch * SRAM_PAGESIZE) >> 14) | 0x80,
52 sc_adapter[card]->ioport[sc_adapter[card]->shmem_pgport]);
53 memcpy_toio(sc_adapter[card]->rambase +
55 spin_unlock_irqrestore(&sc_adapter[card]->lock, flags);
56 pr_debug("%s: set page to %#x\n",sc_adapter[card]->devicename,
57 ((sc_adapter[card]->shmem_magic + ch * SRAM_PAGESIZE)>>14)|0x80);
59 sc_adapter[card]->devicename, n,
61 sc_adapter[card]->rambase + ((unsigned long) dest %0x4000));
67 void memcpy_fromshmem(int card, void *dest, const void *src, size_t n)
72 if(!IS_VALID_CARD(card)) {
73 pr_debug("Invalid param: %d is not a valid card id\n", card);
85 pr_debug("%s: loaded page %d\n", sc_adapter[card]->devicename,ch);
91 spin_lock_irqsave(&sc_adapter[card]->lock, flags);
93 outb(((sc_adapter[card]->shmem_magic + ch * SRAM_PAGESIZE) >> 14) | 0x80,
94 sc_adapter[card]->ioport[sc_adapter[card]->shmem_pgport]);
95 memcpy_fromio(dest,(void *)(sc_adapter[card]->rambase +
97 spin_unlock_irqrestore(&sc_adapter[card]->lock, flags);
98 pr_debug("%s: set page to %#x\n",sc_adapter[card]->devicename,
99 ((sc_adapter[card]->shmem_magic + ch * SRAM_PAGESIZE)>>14)|0x80);
101 sc_adapter[card]->devicename, n,
102 sc_adapter[card]->rambase + ((unsigned long) src %0x4000), (unsigned long) dest); */