Home
last modified time | relevance | path

Searched refs:mem_res (Results 1 – 25 of 85) sorted by relevance

1234

/trueos/sys/arm/samsung/s3c2xx0/
HDs3c24x0_rtc.c49 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/
HDcy_isa.c75 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 …]
HDcy_pci.c106 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/
HDacpi_hpet.c84 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/
HDimx6_usbphy.c67 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()
HDimx6_ccm.c60 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/
HDsdhci_pci.c119 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 …]
HDsdhci_fdt.c75 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/
HDtpm_isa.c60 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/
HDrt305x_ic.c75 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()
HDrt305x_sysctl.c154 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/
HDat91_ssc.c47 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()
HDat91_rtc.c76 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()
HDat91_cfata.c61 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()
HDat91_aic.c57 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()
HDat91_twi.c66 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()
HDat91_pit.c64 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/
HDversatile_pci.c94 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 …]
HDversatile_sic.c65 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/
HDsmc90cx6var.h59 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/
HDct_isa.c114 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/
HDnsp_pccard.c103 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/
HDzy7_slcr.c64 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()
HDzy7_gpio.c92 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/
HDti_edma3.c102 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()

1234