Searched refs:res_ioport (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/dev/ppc/ |
H A D | ppcreg.h | 110 struct resource *res_irq, *res_drq, *res_ioport; member 152 #define r_dtr(ppc) (bus_read_1((ppc)->res_ioport, PPC_SPP_DTR)) 153 #define r_str(ppc) (bus_read_1((ppc)->res_ioport, PPC_SPP_STR)) 154 #define r_ctr(ppc) (bus_read_1((ppc)->res_ioport, PPC_SPP_CTR)) 156 #define r_epp_A(ppc) (bus_read_1((ppc)->res_ioport, PPC_EPP_ADDR)) 157 #define r_epp_D(ppc) (bus_read_1((ppc)->res_ioport, PPC_EPP_DATA)) 158 #define r_cnfgA(ppc) (bus_read_1((ppc)->res_ioport, PPC_ECP_CNFGA)) 159 #define r_cnfgB(ppc) (bus_read_1((ppc)->res_ioport, PPC_ECP_CNFGB)) 160 #define r_ecr(ppc) (bus_read_1((ppc)->res_ioport, PPC_ECP_ECR)) 161 #define r_fifo(ppc) (bus_read_1((ppc)->res_ioport, PPC_ECP_D_FIFO)) [all …]
|
H A D | ppc.c | 1329 #define r_reg(reg,ppc) (bus_read_1((ppc)->res_ioport, reg)) in ppc_exec_microseq() 1330 #define w_reg(reg, ppc, byte) (bus_write_1((ppc)->res_ioport, reg, byte)) in ppc_exec_microseq() 1698 ppc->res_ioport = bus_alloc_resource_anywhere(dev, SYS_RES_IOPORT, in ppc_probe() 1703 if (ppc->res_ioport != 0) { in ppc_probe() 1708 ppc->res_ioport = bus_alloc_resource_anywhere(dev, in ppc_probe() 1713 if (ppc->res_ioport != 0) { in ppc_probe() 1723 ppc->ppc_base = rman_get_start(ppc->res_ioport); in ppc_probe() 1762 if (ppc->res_ioport != 0) { in ppc_probe() 1764 ppc->res_ioport); in ppc_probe() 1834 if (ppc->res_ioport != 0) { in ppc_detach() [all …]
|
/freebsd/sys/dev/pcf/ |
H A D | pcfvar.h | 73 struct resource *res_ioport; member 101 bus_write_1(sc->res_ioport, 0, data); in pcf_set_S0() 109 bus_write_1(sc->res_ioport, 1, data); in pcf_set_S1() 118 data = bus_read_1(sc->res_ioport, 0); in pcf_get_S0() 129 data = bus_read_1(sc->res_ioport, 1); in pcf_get_S1()
|
H A D | pcf_isa.c | 132 sc->res_ioport = bus_alloc_resource_any(dev, SYS_RES_IOPORT, in pcf_isa_attach() 134 if (sc->res_ioport == 0) { in pcf_isa_attach() 176 if (sc->res_ioport != 0) { in pcf_isa_attach() 178 sc->res_ioport); in pcf_isa_attach() 200 bus_release_resource(dev, SYS_RES_IOPORT, sc->rid_ioport, sc->res_ioport); in pcf_isa_detach()
|
/freebsd/share/examples/drivers/ |
H A D | make_device_driver.sh | 649 scp->bt = rman_get_bustag(scp->res_ioport); 650 scp->bh = rman_get_bushandle(scp->res_ioport); 737 scp->res_ioport = bus_alloc_resource(device, SYS_RES_IOPORT, 739 if (scp->res_ioport == NULL) 777 if (scp->res_ioport != 0) { 779 scp->rid_ioport, scp->res_ioport); 781 scp->rid_ioport, scp->res_ioport); 782 scp->res_ioport = 0;
|