| /trueos/sys/arm/samsung/s3c2xx0/ |
| HD | s3c24x0_rtc.c | 49 struct resource *mem_res; member 70 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_IOPORT, &rid, in s3c2xx0_rtc_attach() 72 if (sc->mem_res == NULL) { in s3c2xx0_rtc_attach() 77 bus_write_1(sc->mem_res, RTC_RTCCON, RTCCON_RTCEN); in s3c2xx0_rtc_attach() 91 ct.year = YEAR_BASE + FROMBCD(bus_read_1(sc->mem_res, RTC_BCDYEAR)); \ in s3c2xx0_rtc_gettime() 92 ct.mon = FROMBCD(bus_read_1(sc->mem_res, RTC_BCDMON)); \ in s3c2xx0_rtc_gettime() 93 ct.dow = FROMBCD(bus_read_1(sc->mem_res, RTC_BCDDAY)); \ in s3c2xx0_rtc_gettime() 94 ct.day = FROMBCD(bus_read_1(sc->mem_res, RTC_BCDDATE)); \ in s3c2xx0_rtc_gettime() 95 ct.hour = FROMBCD(bus_read_1(sc->mem_res, RTC_BCDHOUR)); \ in s3c2xx0_rtc_gettime() 96 ct.min = FROMBCD(bus_read_1(sc->mem_res, RTC_BCDMIN)); \ in s3c2xx0_rtc_gettime() [all …]
|
| /trueos/sys/dev/cy/ |
| HD | cy_isa.c | 75 struct resource *mem_res; in cy_isa_probe() local 83 mem_res = bus_alloc_resource(dev, SYS_RES_MEMORY, &mem_rid, in cy_isa_probe() 85 if (mem_res == NULL) { in cy_isa_probe() 89 iobase = rman_get_virtual(mem_res); in cy_isa_probe() 100 bus_release_resource(dev, SYS_RES_MEMORY, mem_rid, mem_res); in cy_isa_probe() 107 struct resource *irq_res, *mem_res; in cy_isa_attach() local 112 mem_res = NULL; in cy_isa_attach() 115 mem_res = bus_alloc_resource(dev, SYS_RES_MEMORY, &mem_rid, in cy_isa_attach() 117 if (mem_res == NULL) { in cy_isa_attach() 121 vaddr = rman_get_virtual(mem_res); in cy_isa_attach() [all …]
|
| HD | cy_pci.c | 106 struct resource *ioport_res, *irq_res, *mem_res; local 114 mem_res = NULL; 126 mem_res = bus_alloc_resource(dev, SYS_RES_MEMORY, &mem_rid, 128 if (mem_res == NULL) { 132 vaddr = rman_get_virtual(mem_res); 189 if (mem_res != NULL) 190 bus_release_resource(dev, SYS_RES_MEMORY, mem_rid, mem_res);
|
| /trueos/sys/dev/acpica/ |
| HD | acpi_hpet.c | 84 struct resource *mem_res; member 137 return (bus_read_4(sc->mem_res, HPET_MAIN_COUNTER)); in hpet_get_timecount() 145 val = bus_read_4(sc->mem_res, HPET_CONFIG); in hpet_enable() 151 bus_write_4(sc->mem_res, HPET_CONFIG, val); in hpet_enable() 159 val = bus_read_4(sc->mem_res, HPET_CONFIG); in hpet_disable() 161 bus_write_4(sc->mem_res, HPET_CONFIG, val); in hpet_disable() 185 bus_write_4(sc->mem_res, HPET_ISR, 1 << t->num); in hpet_start() 187 now = bus_read_4(sc->mem_res, HPET_MAIN_COUNTER); in hpet_start() 192 bus_write_4(sc->mem_res, HPET_TIMER_CAP_CNF(t->num), in hpet_start() 194 bus_write_4(sc->mem_res, HPET_TIMER_COMPARATOR(t->num), in hpet_start() [all …]
|
| /trueos/sys/arm/freescale/imx/ |
| HD | imx6_usbphy.c | 67 struct resource *mem_res; member 78 if (sc->mem_res != NULL) in usbphy_detach() 79 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in usbphy_detach() 95 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in usbphy_attach() 97 if (sc->mem_res == NULL) { in usbphy_attach() 109 if (BUS_SPACE_PHYSADDR(sc->mem_res, 0) == PWD_PHY1_REG_PHYSADDR) { in usbphy_attach() 143 bus_write_4(sc->mem_res, CTRL_SET_REG, CTRL_SFTRST); in usbphy_attach() 144 bus_write_4(sc->mem_res, CTRL_CLR_REG, CTRL_SFTRST | CTRL_CLKGATE); in usbphy_attach() 147 bus_write_4(sc->mem_res, PWD_REG, 0); in usbphy_attach()
|
| HD | imx6_ccm.c | 60 struct resource *mem_res; member 69 return (bus_read_4(sc->mem_res, off)); in RD4() 76 bus_write_4(sc->mem_res, off, val); in WR4() 108 if (sc->mem_res != NULL) in ccm_detach() 109 bus_release_resource(dev, SYS_RES_MEMORY, 0, sc->mem_res); in ccm_detach() 126 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in ccm_attach() 128 if (sc->mem_res == NULL) { in ccm_attach()
|
| /trueos/sys/dev/sdhci/ |
| HD | sdhci_pci.c | 119 struct resource *mem_res[6]; /* Memory resource */ member 134 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_read_1() 136 return bus_read_1(sc->mem_res[slot->num], off); in sdhci_pci_read_1() 144 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_write_1() 146 bus_write_1(sc->mem_res[slot->num], off, val); in sdhci_pci_write_1() 154 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_read_2() 156 return bus_read_2(sc->mem_res[slot->num], off); in sdhci_pci_read_2() 164 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_write_2() 166 bus_write_2(sc->mem_res[slot->num], off, val); in sdhci_pci_write_2() 174 bus_barrier(sc->mem_res[slot->num], 0, 0xFF, in sdhci_pci_read_4() [all …]
|
| HD | sdhci_fdt.c | 75 struct resource *mem_res[MAX_SLOTS]; /* Memory resource */ member 82 return (bus_read_1(sc->mem_res[slot->num], off)); in sdhci_fdt_read_1() 90 bus_write_1(sc->mem_res[slot->num], off, val); in sdhci_fdt_write_1() 97 return (bus_read_2(sc->mem_res[slot->num], off)); in sdhci_fdt_read_2() 105 bus_write_2(sc->mem_res[slot->num], off, val); in sdhci_fdt_write_2() 112 return (bus_read_4(sc->mem_res[slot->num], off)); in sdhci_fdt_read_4() 120 bus_write_4(sc->mem_res[slot->num], off, val); in sdhci_fdt_write_4() 128 bus_read_multi_4(sc->mem_res[slot->num], off, data, count); in sdhci_fdt_read_multi_4() 136 bus_write_multi_4(sc->mem_res[slot->num], off, data, count); in sdhci_fdt_write_multi_4() 211 sc->mem_res[i] = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in sdhci_fdt_attach() [all …]
|
| /trueos/sys/dev/tpm/ |
| HD | tpm_isa.c | 60 struct resource *mem_res; in tpm_isa_probe() local 64 mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &mem_rid, in tpm_isa_probe() 66 if (mem_res == NULL) in tpm_isa_probe() 68 iot = rman_get_bustag(mem_res); in tpm_isa_probe() 69 ioh = rman_get_bushandle(mem_res); in tpm_isa_probe() 74 bus_release_resource(dev, SYS_RES_MEMORY, mem_rid, mem_res); in tpm_isa_probe()
|
| /trueos/sys/mips/rt305x/ |
| HD | rt305x_ic.c | 75 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in rt305x_ic_attach() 78 if (sc->mem_res == NULL) { in rt305x_ic_attach() 94 if (sc->mem_res) in rt305x_ic_detach() 96 sc->mem_res); in rt305x_ic_detach() 109 return (bus_read_4(sc->mem_res, reg)); in rt305x_ic_get() 120 bus_write_4(sc->mem_res, reg, val); in rt305x_ic_set()
|
| HD | rt305x_sysctl.c | 154 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in rt305x_sysctl_attach() 157 if (sc->mem_res == NULL) { in rt305x_sysctl_attach() 190 if (sc->mem_res) in rt305x_sysctl_detach() 192 sc->mem_res); in rt305x_sysctl_detach() 213 return (bus_read_4(sc->mem_res, reg)); in rt305x_sysctl_get() 220 bus_write_4(sc->mem_res, reg, val); in rt305x_sysctl_set()
|
| /trueos/sys/arm/at91/ |
| HD | at91_ssc.c | 47 struct resource *mem_res; /* Memory resource */ member 57 return bus_read_4(sc->mem_res, off); in RD4() 63 bus_write_4(sc->mem_res, off, val); in WR4() 173 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in at91_ssc_activate() 175 if (sc->mem_res == NULL) in at91_ssc_activate() 198 if (sc->mem_res) in at91_ssc_deactivate() 200 rman_get_rid(sc->mem_res), sc->mem_res); in at91_ssc_deactivate() 201 sc->mem_res = 0; in at91_ssc_deactivate()
|
| HD | at91_rtc.c | 76 struct resource *mem_res; /* Memory resource */ member 83 return bus_read_4(sc->mem_res, off); in RD4() 89 bus_write_4(sc->mem_res, off, val); in WR4() 208 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in at91_rtc_activate() 210 if (sc->mem_res == NULL) in at91_rtc_activate() 238 if (sc->mem_res) in at91_rtc_deactivate() 240 rman_get_rid(sc->mem_res), sc->mem_res); in at91_rtc_deactivate() 241 sc->mem_res = 0; in at91_rtc_deactivate()
|
| HD | at91_cfata.c | 61 struct resource *mem_res; member 89 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in at91_cfata_attach() 91 if (sc->mem_res == NULL) in at91_cfata_attach() 109 if (sc->mem_res != NULL) { in at91_cfata_detach() 111 rman_get_rid(sc->mem_res), sc->mem_res); in at91_cfata_detach() 112 sc->mem_res = NULL; in at91_cfata_detach() 199 ch->r_io[i].res = sc->mem_res; in at91_channel_attach()
|
| HD | at91_aic.c | 57 struct resource *mem_res; /* Memory resource */ member 66 return (bus_read_4(sc->mem_res, off)); in RD4() 73 bus_write_4(sc->mem_res, off, val); in WR4() 128 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in at91_aic_attach() 131 if (sc->mem_res == NULL) in at91_aic_attach()
|
| HD | at91_twi.c | 66 struct resource *mem_res; /* Memory resource */ member 79 return bus_read_4(sc->mem_res, off); in RD4() 86 bus_write_4(sc->mem_res, off, val); in WR4() 196 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in at91_twi_activate() 198 if (sc->mem_res == NULL) in at91_twi_activate() 221 if (sc->mem_res) in at91_twi_deactivate() 223 rman_get_rid(sc->mem_res), sc->mem_res); in at91_twi_deactivate() 224 sc->mem_res = 0; in at91_twi_deactivate()
|
| HD | at91_pit.c | 64 struct resource *mem_res; /* Memory resource */ member 77 return (bus_read_4(sc->mem_res, off)); in RD4() 84 bus_write_4(sc->mem_res, off, val); in WR4() 144 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in at91_pit_attach() 147 if (sc->mem_res == NULL) in at91_pit_attach()
|
| /trueos/sys/arm/versatile/ |
| HD | versatile_pci.c | 94 bus_read_4(sc->mem_res[MEM_SYS], (reg)) 96 bus_write_4(sc->mem_res[MEM_SYS], (reg), (val)) 99 bus_read_4(sc->mem_res[MEM_CORE], (reg)) 101 bus_write_4(sc->mem_res[MEM_CORE], (reg), (val)) 104 bus_read_4(sc->mem_res[MEM_BASE], (reg)) 106 bus_write_4(sc->mem_res[MEM_BASE], (reg), (val)) 109 bus_read_4(sc->mem_res[MEM_CONF_BASE], (reg)) 111 bus_write_4(sc->mem_res[MEM_CONF_BASE], (reg), (val)) 113 bus_write_2(sc->mem_res[MEM_CONF_BASE], (reg), (val)) 115 bus_write_1(sc->mem_res[MEM_CONF_BASE], (reg), (val)) [all …]
|
| HD | versatile_sic.c | 65 struct resource * mem_res; member 69 bus_read_4(sc->mem_res, (reg)) 71 bus_write_4(sc->mem_res, (reg), (val)) 97 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in versatile_sic_attach() 99 if (sc->mem_res == NULL) { in versatile_sic_attach()
|
| /trueos/sys/dev/cm/ |
| HD | smc90cx6var.h | 59 struct resource *mem_res; /* resource for memory range */ member 104 bus_space_read_1(rman_get_bustag((sc)->mem_res), \ 105 rman_get_bushandle((sc)->mem_res), \ 108 bus_space_write_1(rman_get_bustag((sc)->mem_res), \ 109 rman_get_bushandle((sc)->mem_res), \
|
| /trueos/sys/dev/ct/ |
| HD | ct_isa.c | 114 struct resource *port_res, *mem_res; in ct_isa_match() local 136 if (ct_space_map(dev, hw, &port_res, &mem_res) != 0) in ct_isa_match() 158 if (mem_res != NULL) in ct_isa_match() 159 bus_release_resource(dev, SYS_RES_MEMORY, 0, mem_res); in ct_isa_match() 181 if (ct_space_map(dev, hw, &ct->port_res, &ct->mem_res) != 0) { in ct_isa_attach() 189 if (ct->mem_res) { in ct_isa_attach() 190 chp->ch_memt = rman_get_bustag(ct->mem_res); in ct_isa_attach() 191 chp->ch_memh = rman_get_bushandle(ct->mem_res); in ct_isa_attach() 353 if (ct->mem_res != NULL) in ct_space_unmap() 354 bus_release_resource(dev, SYS_RES_MEMORY, 0, ct->mem_res); in ct_space_unmap()
|
| /trueos/sys/dev/nsp/ |
| HD | nsp_pccard.c | 103 if (sc->mem_res) in nsp_release_resource() 105 sc->mem_rid, sc->mem_res); in nsp_release_resource() 151 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->mem_rid, in nsp_alloc_resource() 153 if (sc->mem_res == NULL) { in nsp_alloc_resource() 281 if (sc->mem_res == NULL) { in nspattach() 287 sc->sc_memt = rman_get_bustag(sc->mem_res); in nspattach() 288 sc->sc_memh = rman_get_bushandle(sc->mem_res); in nspattach()
|
| /trueos/sys/arm/xilinx/ |
| HD | zy7_slcr.c | 64 struct resource *mem_res; member 77 #define RD4(sc, off) (bus_read_4((sc)->mem_res, (off))) 78 #define WR4(sc, off, val) (bus_write_4((sc)->mem_res, (off), (val))) 299 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in zy7_slcr_attach() 301 if (sc->mem_res == NULL) { in zy7_slcr_attach() 395 if (sc->mem_res != NULL) in zy7_slcr_detach() 397 rman_get_rid(sc->mem_res), sc->mem_res); in zy7_slcr_detach()
|
| HD | zy7_gpio.c | 92 struct resource *mem_res; /* Memory resource */ member 95 #define WR4(sc, off, val) bus_write_4((sc)->mem_res, (off), (val)) 96 #define RD4(sc, off) bus_read_4((sc)->mem_res, (off)) 321 sc->mem_res = bus_alloc_resource_any(dev, in zy7_gpio_attach() 323 if (sc->mem_res == NULL) { in zy7_gpio_attach() 345 if (sc->mem_res != NULL) { in zy7_gpio_detach() 348 rman_get_rid(sc->mem_res), sc->mem_res); in zy7_gpio_detach()
|
| /trueos/sys/arm/ti/ |
| HD | ti_edma3.c | 102 struct resource * mem_res[TI_EDMA3_NUM_TCS+1]; member 124 #define ti_edma3_cc_rd_4(reg) bus_read_4(ti_edma3_sc->mem_res[0], reg) 125 #define ti_edma3_cc_wr_4(reg, val) bus_write_4(ti_edma3_sc->mem_res[0], reg, val) 126 #define ti_edma3_tc_rd_4(c, reg) bus_read_4(ti_edma3_sc->mem_res[c+1], reg) 127 #define ti_edma3_tc_wr_4(c, reg, val) bus_write_4(ti_edma3_sc->mem_res[c+1], reg, val) 171 err = bus_alloc_resources(dev, ti_edma3_mem_spec, sc->mem_res); in ti_edma3_attach() 419 bus_write_region_4(ti_edma3_sc->mem_res[0], TI_EDMA3CC_OPT(ch), in ti_edma3_param_write() 426 bus_read_region_4(ti_edma3_sc->mem_res[0], TI_EDMA3CC_OPT(ch), in ti_edma3_param_read()
|