Home
last modified time | relevance | path

Searched refs:mtl_text_res (Results 1 – 4 of 4) sorted by relevance

/freebsd-11-stable/sys/dev/terasic/mtl/
HDterasic_mtl_fdt.c137 sc->mtl_text_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in terasic_mtl_fdt_attach()
139 if (sc->mtl_text_res == NULL) { in terasic_mtl_fdt_attach()
144 if (rman_get_start(sc->mtl_text_res) % PAGE_SIZE != 0) { in terasic_mtl_fdt_attach()
149 if (rman_get_size(sc->mtl_text_res) % PAGE_SIZE != 0) { in terasic_mtl_fdt_attach()
155 (void *)rman_get_start(sc->mtl_text_res), in terasic_mtl_fdt_attach()
156 (void *)(rman_get_start(sc->mtl_text_res) + in terasic_mtl_fdt_attach()
157 rman_get_size(sc->mtl_text_res))); in terasic_mtl_fdt_attach()
163 if (sc->mtl_text_res != NULL) in terasic_mtl_fdt_attach()
165 sc->mtl_text_res); in terasic_mtl_fdt_attach()
183 sc->mtl_text_res); in terasic_mtl_fdt_detach()
HDterasic_mtl_text.c79 size = rman_get_size(sc->mtl_text_res); in terasic_mtl_text_read()
88 v = bus_read_2(sc->mtl_text_res, offset); in terasic_mtl_text_read()
108 size = rman_get_size(sc->mtl_text_res); in terasic_mtl_text_write()
117 bus_write_2(sc->mtl_text_res, offset, v); in terasic_mtl_text_write()
132 rman_get_size(sc->mtl_text_res) >= offset + PAGE_SIZE) { in terasic_mtl_text_mmap()
133 *paddr = rman_get_start(sc->mtl_text_res) + offset; in terasic_mtl_text_mmap()
154 bus_write_2(sc->mtl_text_res, offset, v); in terasic_mtl_text_putc()
169 for (offset = 0; offset < rman_get_size(sc->mtl_text_res); in terasic_mtl_text_attach()
171 bus_write_2(sc->mtl_text_res, offset, 0); in terasic_mtl_text_attach()
HDterasic_mtl_nexus.c140 sc->mtl_text_res = bus_alloc_resource(dev, SYS_RES_MEMORY, in terasic_mtl_nexus_attach()
143 if (sc->mtl_text_res == NULL) { in terasic_mtl_nexus_attach()
154 if (sc->mtl_text_res != NULL) in terasic_mtl_nexus_attach()
156 sc->mtl_text_res); in terasic_mtl_nexus_attach()
174 sc->mtl_text_res); in terasic_mtl_nexus_detach()
HDterasic_mtl.h81 struct resource *mtl_text_res; member