HomeSort by: relevance | last modified time | path
    Searched refs:pcihp (Results 1 - 13 of 13) sorted by relevancy

  /src/sys/dev/pcmcia/
pcmciachip.h 113 #define pcmcia_chip_io_alloc(tag, handle, start, size, align, pcihp) \
114 ((*(tag)->io_alloc)((handle), (start), (size), (align), (pcihp)))
116 #define pcmcia_chip_io_free(tag, handle, pcihp) \
117 ((*(tag)->io_free)((handle), (pcihp)))
119 #define pcmcia_chip_io_map(tag, handle, width, card_addr, size, pcihp, \
121 ((*(tag)->io_map)((handle), (width), (card_addr), (size), (pcihp), \
pcmcia.c 667 pcmcia_io_map(struct pcmcia_function *pf, int width, struct pcmcia_io_handle *pcihp, int *windowp)
676 width, 0, pcihp->size, pcihp, windowp);
687 bus_addr_t iobase = pcihp->addr;
688 bus_addr_t iomax = pcihp->addr + pcihp->size - 1;
  /src/sys/arch/epoc32/dev/
etna.c 341 bus_size_t align, struct pcmcia_io_handle *pcihp)
352 memset(pcihp, 0, sizeof(*pcihp));
353 pcihp->iot = sc->sc_iot;
354 pcihp->addr = start;
355 pcihp->size = size;
362 etna_io_free(pcmcia_chipset_handle_t pch, struct pcmcia_io_handle *pcihp)
370 bus_size_t size, struct pcmcia_io_handle *pcihp, int *windowp)
384 addr = trunc_page(pcihp->addr);
385 size = round_page(pcihp->addr + size) - addr
410 struct pcmcia_io_handle *pcihp = sc->sc_pcihp[window]; local in function:etna_io_unmap
    [all...]
  /src/sys/arch/hpcsh/dev/hd64465/
hd64465pcmcia.c 595 bus_size_t size, bus_size_t align, struct pcmcia_io_handle *pcihp)
600 if (bus_space_map(ch->ch_iot, start, size, 0, &pcihp->ioh)) {
604 pcihp->addr = pcihp->ioh;
609 size, align, 0, 0, &pcihp->addr, &pcihp->ioh)) {
613 pcihp->flags = PCMCIA_IO_ALLOCATED;
615 DPRINTF("%#lx from %#lx\n", size, pcihp->addr);
617 pcihp->iot = ch->ch_iot;
618 pcihp->size = size
    [all...]
  /src/sys/arch/hpcmips/dev/
it8368.c 587 bus_size_t size, bus_size_t align, struct pcmcia_io_handle *pcihp)
593 &pcihp->ioh)) {
601 size, align, 0, 0, &pcihp->addr,
602 &pcihp->ioh)) {
606 pcihp->flags = PCMCIA_IO_ALLOCATED;
608 (unsigned)size, (unsigned)pcihp->addr));
611 pcihp->iot = sc->sc_csiot;
612 pcihp->size = size;
619 bus_size_t size, struct pcmcia_io_handle *pcihp, int *windowp)
625 (unsigned)pcihp->ioh, (unsigned)offset, (unsigned)size))
    [all...]
plumpcmcia.c 507 struct pcmcia_io_handle *pcihp)
515 size, 0, &pcihp->ioh)) {
519 pcihp->flags = 0;
520 pcihp->addr = start;
526 align, 0, 0, 0, &pcihp->ioh)) {
531 pcihp->addr = pcihp->ioh - ph->ph_iobase -
533 pcihp->flags = PCMCIA_IO_ALLOCATED;
534 DPRINTF("(allocated) %#x+%#x\n", (unsigned)pcihp->addr,
538 pcihp->iot = ph->ph_iot
    [all...]
  /src/sys/arch/mmeye/dev/
mmeyepcmcia.c 790 bus_size_t size, bus_size_t align, struct pcmcia_io_handle *pcihp)
802 pcihp->iot = h->sc->memt;
803 pcihp->ioh = 0;
804 pcihp->addr = ioaddr;
805 pcihp->size = size;
812 struct pcmcia_io_handle *pcihp)
818 bus_addr_t offset, bus_size_t size, struct pcmcia_io_handle *pcihp,
847 busaddr = pcihp->addr + offset;
852 pcihp->iot = SH3_BUS_SPACE_PCMCIA_IO8;
856 pcihp->iot = SH3_BUS_SPACE_PCMCIA_IO
    [all...]
  /src/sys/arch/amiga/dev/
gayle_pcmcia.c 358 bus_size_t align, struct pcmcia_io_handle *pcihp)
362 pcihp->iot = &slot->sc->io_space;
363 pcihp->ioh = pcihp->iot->base;
368 pcf_io_free(pcmcia_chipset_handle_t pch, struct pcmcia_io_handle *pcihp)
374 bus_size_t size, struct pcmcia_io_handle *pcihp, int *windowp)
378 pcihp->iot = &slot->sc->io_space;
379 bus_space_map(pcihp->iot, offset, size, 0, &pcihp->ioh);
  /src/sys/arch/hpcsh/dev/hd64461/
hd64461pcmcia.c 697 bus_size_t size, bus_size_t align, struct pcmcia_io_handle *pcihp)
705 if (bus_space_map(ch->ch_iot, start, size, 0, &pcihp->ioh)) {
713 size, align, 0, 0, &pcihp->addr,
714 &pcihp->ioh)) {
718 pcihp->flags = PCMCIA_IO_ALLOCATED;
719 DPRINTF("%#lx from %#lx\n", size, pcihp->addr);
722 pcihp->iot = ch->ch_iot;
723 pcihp->size = size;
731 bus_size_t size, struct pcmcia_io_handle *pcihp, int *windowp)
745 DPRINTF("%#lx:%#lx+%#lx %s\n", pcihp->ioh, offset, size
    [all...]
  /src/sys/dev/sbus/
stp4020.c 864 stp4020_chip_io_alloc(pcmcia_chipset_handle_t pch, bus_addr_t start, bus_size_t size, bus_size_t align, struct pcmcia_io_handle *pcihp)
868 pcihp->iot = h->pcmciat;
869 pcihp->ioh = h->windows[STP_WIN_IO].winaddr;
874 stp4020_chip_io_free(pcmcia_chipset_handle_t pch, struct pcmcia_io_handle *pcihp)
879 stp4020_chip_io_map(pcmcia_chipset_handle_t pch, int width, bus_addr_t offset, bus_size_t size, struct pcmcia_io_handle *pcihp, int *windowp)
883 pcihp->iot = h->pcmciat;
884 bus_space_subregion(h->pcmciat, h->windows[STP_WIN_IO].winaddr, offset, size, &pcihp->ioh);
886 if ((uint8_t)pcihp->ioh._asi == ASI_PHYS_NON_CACHED)
887 pcihp->ioh._asi = ASI_PHYS_NON_CACHED_LITTLE;
888 else if ((uint8_t)pcihp->ioh._asi == ASI_PRIMARY
    [all...]
  /src/sys/dev/ic/
i82365.c 1052 bus_size_t size, bus_size_t align, struct pcmcia_io_handle *pcihp)
1083 pcihp->iot = iot;
1084 pcihp->ioh = ioh;
1085 pcihp->addr = ioaddr;
1086 pcihp->size = size;
1087 pcihp->flags = flags;
1093 pcic_chip_io_free(pcmcia_chipset_handle_t pch, struct pcmcia_io_handle *pcihp)
1095 bus_space_tag_t iot = pcihp->iot;
1096 bus_space_handle_t ioh = pcihp->ioh;
1097 bus_size_t size = pcihp->size
    [all...]
tcic2.c 943 tcic_chip_io_alloc(pcmcia_chipset_handle_t pch, bus_addr_t start, bus_size_t size, bus_size_t align, struct pcmcia_io_handle *pcihp)
994 pcihp->iot = iot;
995 pcihp->ioh = ioh;
996 pcihp->addr = ioaddr;
997 pcihp->size = size;
998 pcihp->flags = flags;
1005 struct pcmcia_io_handle *pcihp)
1007 bus_space_tag_t iot = pcihp->iot;
1008 bus_space_handle_t ioh = pcihp->ioh;
1009 bus_size_t size = pcihp->size
    [all...]
  /src/sys/dev/pci/
pccbb.c 1913 * struct pcmcia_io_handle *pcihp
1922 bus_size_t size, bus_size_t align, struct pcmcia_io_handle *pcihp)
1998 pcihp->iot = iot;
1999 pcihp->ioh = ioh;
2000 pcihp->addr = ioaddr;
2001 pcihp->size = size;
2002 pcihp->flags = flags;
2009 * struct pcmcia_io_handle *pcihp)
2017 struct pcmcia_io_handle *pcihp)
2021 bus_space_tag_t iot = pcihp->iot
    [all...]

Completed in 21 milliseconds