/netbsd-current/sys/dev/pcmcia/ |
H A D | pcmciachip.h | 104 #define pcmcia_chip_mem_map(tag, handle, kind, card_addr, size, pcmhp, \ 106 ((*(tag)->mem_map)((handle), (kind), (card_addr), (size), (pcmhp), \ 119 #define pcmcia_chip_io_map(tag, handle, width, card_addr, size, pcihp, \ 121 ((*(tag)->io_map)((handle), (width), (card_addr), (size), (pcihp), \
|
H A D | pcmciavar.h | 320 #define pcmcia_mem_map(pf, kind, card_addr, size, pcmhp, offsetp, windowp) \ 322 (card_addr), (size), (pcmhp), (offsetp), (windowp)))
|
/netbsd-current/sys/arch/arm/sa11x0/ |
H A D | sa11xx_pcic.c | 241 sapcic_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, argument 249 pa = trunc_page(card_addr); 250 *offsetp = card_addr - pa; 251 size = round_page(card_addr + size) - pa;
|
/netbsd-current/sys/arch/arm/imx/ |
H A D | imx_pcic.c | 141 imx_pcic_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, argument 149 printf("%s: card_addr %lx\n", __func__, card_addr); 150 pa = trunc_page(card_addr); 151 *offsetp = card_addr - pa; 153 size = round_page(card_addr + size) - pa;
|
/netbsd-current/sys/arch/evbsh3/ap_ms104_sh4/ |
H A D | shpcmcia.c | 615 bus_addr_t card_addr, bus_size_t size, struct pcmcia_mem_handle *pmhp, 624 DPRINTF(("%s: kind=%#x, card_addr=%#x, size=%d\n", 625 __func__, kind, (unsigned)card_addr, (unsigned)size)); 645 h->mem[win].offset = (((long)card_addr) - ((long)pmhp->addr)); 651 pmhp->memh = sc->sc_atth + card_addr; 655 pmhp->memh = sc->sc_memh + card_addr; 709 bus_addr_t card_addr, bus_size_t size, struct pcmcia_io_handle *pihp, 714 bus_addr_t ioaddr = pihp->addr + card_addr; 614 shpcmcia_chip_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, bus_size_t size, struct pcmcia_mem_handle *pmhp, bus_size_t *offsetp, int *windowp) argument 708 shpcmcia_chip_io_map(pcmcia_chipset_handle_t pch, int width, bus_addr_t card_addr, bus_size_t size, struct pcmcia_io_handle *pihp, int *windowp) argument
|
/netbsd-current/sys/arch/hpcsh/dev/hd64465/ |
H A D | hd64465pcmcia.c | 532 bus_addr_t card_addr, bus_size_t size, struct pcmcia_mem_handle *pcmhp, 546 if (bus_space_subregion(ch->ch_memt, ch->ch_memh, card_addr, 550 *offsetp = card_addr; 553 int window = card_addr / ch->ch_memsize; 557 ofs = card_addr - window * ch->ch_memsize; 571 "attribute" : "common", ch->ch_memh, card_addr, *offsetp, size); 575 DPRINTF("%#lx-%#lx map failed.\n", card_addr, size); 531 hd64465pcmcia_chip_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, bus_size_t size, struct pcmcia_mem_handle *pcmhp, bus_size_t *offsetp, int *windowp) argument
|
/netbsd-current/sys/arch/epoc32/dev/ |
H A D | etna.c | 289 etna_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, argument 305 addr = trunc_page(card_addr); 306 size = round_page(card_addr + size) - addr; 307 *offsetp = card_addr - addr;
|
/netbsd-current/sys/arch/arm/xscale/ |
H A D | pxa2x0_pcic.c | 126 pxapcic_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, argument 134 pa = trunc_page(card_addr); 135 *offsetp = card_addr - pa; 136 size = round_page(card_addr + size) - pa;
|
/netbsd-current/sys/arch/hpcsh/dev/hd64461/ |
H A D | hd64461pcmcia.c | 632 bus_addr_t card_addr, 647 if (bus_space_subregion(ch->ch_memt, ch->ch_memh, card_addr, 651 *offsetp = card_addr; 654 int window = card_addr / ch->ch_memsize; 658 ofs = card_addr - window * ch->ch_memsize; 672 "attribute" : "common", ch->ch_memh, card_addr, *offsetp, 677 DPRINTF("%#lx-%#lx map failed.\n", card_addr, size); 631 hd64461pcmcia_chip_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, bus_size_t size, struct pcmcia_mem_handle *pcmhp, bus_size_t *offsetp, int *windowp) argument
|
/netbsd-current/sys/arch/hpcmips/dev/ |
H A D | plumpcmcia.c | 395 bus_addr_t card_addr, bus_size_t size, 418 *offsetp = card_addr % PLUM_PCMCIA_MEM_PAGESIZE; 419 card_addr -= *offsetp; 422 card_offset = (((int32_t)card_addr) - ((int32_t)busaddr)); 427 (unsigned)size, (unsigned)card_addr, (unsigned)card_offset); 394 plumpcmcia_chip_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, bus_size_t size, struct pcmcia_mem_handle *pcmhp, bus_size_t *offsetp, int *windowp) argument
|
H A D | it8368.c | 523 bus_addr_t card_addr, bus_size_t size, struct pcmcia_mem_handle *pcmhp, 529 *offsetp = card_addr; 522 it8368_chip_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, bus_size_t size, struct pcmcia_mem_handle *pcmhp, bus_size_t *offsetp, int *windowp) argument
|
/netbsd-current/sys/arch/mmeye/dev/ |
H A D | mmeyepcmcia.c | 691 bus_addr_t card_addr, bus_size_t size, struct pcmcia_mem_handle *pcmhp, 714 busaddr = pcmhp->addr + card_addr; 759 (u_long) card_addr)); 690 mmeyepcmcia_chip_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, bus_size_t size, struct pcmcia_mem_handle *pcmhp, bus_size_t *offsetp, int *windowp) argument
|
/netbsd-current/sys/dev/ic/ |
H A D | tcic2.c | 862 tcic_chip_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, bus_size_t size, struct pcmcia_mem_handle *pcmhp, bus_size_t *offsetp, int *windowp) argument 897 *offsetp = card_addr % TCIC_MEM_ALIGN; 898 card_addr -= *offsetp; 902 (u_long) card_addr)); 911 card_offset = (((long) card_addr) - ((long) busaddr));
|
H A D | i82365.c | 968 pcic_chip_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, argument 1009 *offsetp = card_addr % PCIC_MEM_ALIGN; 1010 card_addr -= *offsetp; 1014 (u_long) card_addr)); 1022 card_offset = (((long) card_addr) - ((long) busaddr));
|
/netbsd-current/sys/dev/sbus/ |
H A D | stp4020.c | 837 stp4020_chip_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, bus_size_t size, struct pcmcia_mem_handle *pcmhp, bus_size_t *offsetp, int *windowp) argument 843 bus_space_subregion(h->pcmciat, h->windows[win].winaddr, card_addr, size, &pcmhp->memh); 851 pcmhp->realsize = STP4020_WINDOW_SIZE - card_addr;
|
/netbsd-current/sys/dev/pci/ |
H A D | pccbb.c | 2641 * bus_addr_t card_addr, bus_size_t size, 2650 bus_addr_t card_addr, bus_size_t size, struct pcmcia_mem_handle *pcmhp, 2691 *offsetp = card_addr % PCIC_MEM_PAGESIZE; 2692 card_addr -= *offsetp; 2696 (u_long) card_addr)); 2704 card_offset = (((long)card_addr) - ((long)busaddr)); 2649 pccbb_pcmcia_mem_map(pcmcia_chipset_handle_t pch, int kind, bus_addr_t card_addr, bus_size_t size, struct pcmcia_mem_handle *pcmhp, bus_size_t *offsetp, int *windowp) argument
|