Searched refs:io_size (Results 1 - 25 of 58) sorted by path

123

/linux-master/arch/mips/include/asm/txx9/
H A Dpci.h15 unsigned long io_base, unsigned long io_size);
/linux-master/arch/mips/txx9/generic/
H A Dpci.c107 * mem_size and io_size means max size on auto assignment.
113 unsigned long io_base, unsigned long io_size)
173 pcic->mem_resource[1].end = io_base + io_size - 1;
177 if (!io_size)
179 io_size = 0x01000000; /* io:16M(max) */
181 for (; io_size >= min_size; io_size /= 2) {
184 io_size, 0, 0x20000000,
185 io_size, NULL, NULL) == 0)
188 if (io_size < min_siz
111 txx9_alloc_pci_controller(struct pci_controller *pcic, unsigned long mem_base, unsigned long mem_size, unsigned long io_base, unsigned long io_size) argument
[all...]
/linux-master/arch/powerpc/platforms/powernv/
H A Dpci-ioda.c2675 phb->ioda.io_size = hose->pci_io_size;
2676 phb->ioda.io_segsize = phb->ioda.io_size / phb->ioda.total_pe_num;
2737 if (phb->ioda.io_size)
2739 phb->ioda.io_size, phb->ioda.io_segsize);
H A Dpci.h151 unsigned int io_size; member in struct:pnv_phb::__anon28
/linux-master/drivers/char/ipmi/
H A Dipmi_si.h59 unsigned int io_size; member in struct:si_sm_io
H A Dipmi_si_intf.c1986 new_smi->io.io_size = new_smi->handlers->init_data(new_smi->si_sm,
H A Dipmi_si_mem_io.c72 mem_region_cleanup(io, io->io_size);
119 for (idx = 0; idx < io->io_size; idx++) {
135 mapsize = ((io->io_size * io->regspacing)
139 mem_region_cleanup(io, io->io_size);
H A Dipmi_si_port_io.c57 for (idx = 0; idx < io->io_size; idx++)
100 for (idx = 0; idx < io->io_size; idx++) {
/linux-master/drivers/gpio/
H A Dgpio-it87.c53 * @io_size: size of the port rage starting from io_base.
65 u16 io_size; member in struct:it87_gpio
294 it87_gpio->io_size = 8; /* it8613 only needs 6, use 8 for alignment */
303 it87_gpio->io_size = 11;
314 it87_gpio->io_size = 8;
322 it87_gpio->io_size = 4;
351 if (!request_region(it87_gpio->io_base, it87_gpio->io_size,
393 release_region(it87_gpio->io_base, it87_gpio->io_size);
402 release_region(it87_gpio->io_base, it87_gpio->io_size);
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_stolen.c898 resource_size_t io_start, io_size; local
947 io_size = dsm_size;
950 io_size = 0;
953 io_size = dsm_size;
961 io_start, io_size,
/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_mman.c1333 resource_size_t io_size = resource_size(&mr->io); local
1335 io_size = rounddown_pow_of_two(io_size >> 1);
1336 if (io_size < PAGE_SIZE)
1339 mr->io = DEFINE_RES_MEM(mr->io.start, io_size);
1341 io_size >> PAGE_SHIFT);
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_region_lmem.c209 resource_size_t io_size; local
254 io_size = min(pci_resource_len(pdev, GEN12_LMEM_BAR), lmem_size);
255 if (!io_size)
265 io_size,
276 if (io_size < lmem_size)
278 (u64)io_size >> 20);
/linux-master/drivers/gpu/drm/i915/
H A Dintel_memory_region.c241 resource_size_t io_size,
255 mem->io = DEFINE_RES_MEM(io_start, io_size);
377 u64 region_size, io_size; local
383 io_size = resource_size(&mem->io) >> 20;
387 mem->id, mem->name, region_size, &mem->region, io_size, &mem->io);
236 intel_memory_region_create(struct drm_i915_private *i915, resource_size_t start, resource_size_t size, resource_size_t min_page_size, resource_size_t io_start, resource_size_t io_size, u16 type, u16 instance, const struct intel_memory_region_ops *ops) argument
H A Dintel_memory_region.h103 resource_size_t io_size,
/linux-master/drivers/gpu/drm/i915/selftests/
H A Dintel_memory_region.c560 u64 io_size; local
577 div64_u64_rem(i915_prandom_u64_state(&prng), total - ps, &io_size); local
578 io_size = round_down(io_size, ps);
579 io_size = max_t(u64, io_size, SZ_256M); /* 256M seems to be the common lower limit */
581 pr_info("%s with ps=%llx, io_size=%llx, total=%llx\n",
582 __func__, ps, io_size, total);
584 mr = mock_region_create(i915, 0, total, ps, 0, io_size);
591 rem = total - io_size;
[all...]
H A Dmock_region.c111 resource_size_t io_size)
121 io_start, io_size,
106 mock_region_create(struct drm_i915_private *i915, resource_size_t start, resource_size_t size, resource_size_t min_page_size, resource_size_t io_start, resource_size_t io_size) argument
H A Dmock_region.h20 resource_size_t io_size);
/linux-master/drivers/gpu/drm/xe/display/
H A Dxe_fb_pin.c272 if (tile->mem.vram.io_size < tile->mem.vram.usable_size) {
/linux-master/drivers/gpu/drm/xe/
H A Dxe_bo.c155 u64 io_size; local
161 io_size = vram->io_size;
171 if (io_size < vram->usable_size) {
174 place.lpfn = io_size >> PAGE_SHIFT;
H A Dxe_device_types.h75 * @io_size: IO size of this VRAM instance
83 resource_size_t io_size; member in struct:xe_mem_region
H A Dxe_mmio.c153 xe->mem.vram.io_size = pci_resource_len(pdev, LMEM_BAR);
154 if (!xe->mem.vram.io_size)
161 xe->mem.vram.mapping = ioremap_wc(xe->mem.vram.io_start, xe->mem.vram.io_size);
225 resource_size_t io_size; local
248 &xe->mem.vram.io_size);
250 io_size = xe->mem.vram.io_size;
260 tile->mem.vram.io_size = min_t(u64, vram_size, io_size);
262 if (!tile->mem.vram.io_size) {
[all...]
H A Dxe_ttm_stolen_mgr.c207 u64 stolen_size, io_size, pgsize; local
233 io_size = 0;
235 io_size = stolen_size;
238 io_size, pgsize);
247 if (io_size)
248 mgr->mapping = devm_ioremap_wc(&pdev->dev, mgr->io_base, io_size);
H A Dxe_ttm_vram_mgr.c336 u32 mem_type, u64 size, u64 io_size,
346 mgr->visible_size = io_size;
347 mgr->visible_avail = io_size;
367 vram->usable_size, vram->io_size,
335 __xe_ttm_vram_mgr_init(struct xe_device *xe, struct xe_ttm_vram_mgr *mgr, u32 mem_type, u64 size, u64 io_size, u64 default_page_size) argument
H A Dxe_ttm_vram_mgr.h16 u32 mem_type, u64 size, u64 io_size,
/linux-master/drivers/input/keyboard/
H A Dtca6416-keypad.c47 int io_size; member in struct:tca6416_keypad_chip
58 error = chip->io_size > 8 ?
75 retval = chip->io_size > 8 ?
216 chip->io_size = id->driver_data;

Completed in 491 milliseconds

123