Searched refs:res_start (Results 1 - 19 of 19) sorted by relevance

/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Diccsense.c84 u8 res_start = 0; local
96 res_start = 0x3;
101 res_start = 0x5;
122 rail->resistors[r].mohm = nvbios_rd08(bios, entry + res_start + r * 2);
123 rail->resistors[r].enabled = !(nvbios_rd08(bios, entry + res_start + r * 2 + 1) & 0x40);
125 rail->config = nvbios_rd16(bios, entry + res_start + rail->resistor_count * 2);
/linux-master/drivers/pci/controller/
H A Dpcie-rcar.c68 resource_size_t res_start; local
86 res_start = pci_pio_to_address(res->start) - window->offset;
88 res_start = res->start - window->offset;
90 rcar_pci_write_reg(pcie, upper_32_bits(res_start), PCIEPAUR(win));
91 rcar_pci_write_reg(pcie, lower_32_bits(res_start) & ~0x7F,
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_page_dirty.c312 unsigned long res_start = res->guest_memory_offset; local
315 WARN_ON_ONCE(res_start & ~PAGE_MASK);
316 res_start >>= PAGE_SHIFT;
319 if (res_start >= dirty->end || res_end <= dirty->start)
322 cur = max(res_start, dirty->start);
338 if (res_start <= dirty->start && res_end > dirty->start)
340 if (res_start < dirty->end && res_end >= dirty->end)
341 dirty->end = res_start;
354 unsigned long res_start = res->guest_memory_offset; local
359 res_start >>
[all...]
H A Dvmwgfx_resource.c1080 unsigned long res_start = start << PAGE_SHIFT; local
1095 res_start) {
1135 if (last_cleaned > res_start) {
1138 *num_prefault = __KERNEL_DIV_ROUND_UP(last_cleaned - res_start,
/linux-master/drivers/scsi/mvsas/
H A Dmv_init.c294 unsigned long res_start, res_len, res_flag_ex = 0; local
300 res_start = pci_resource_start(pdev, bar_ex);
302 if (!res_start || !res_len)
307 mvi->regs_ex = ioremap(res_start, res_len);
309 mvi->regs_ex = (void *)res_start;
314 res_start = pci_resource_start(pdev, bar);
316 if (!res_start || !res_len) {
322 mvi->regs = ioremap(res_start, res_len);
/linux-master/drivers/media/rc/
H A Dmeson-ir.c449 void __iomem *res_start; local
464 res_start = devm_platform_ioremap_resource(pdev, 0);
465 if (IS_ERR(res_start))
466 return PTR_ERR(res_start);
469 ir->reg = devm_regmap_init_mmio(&pdev->dev, res_start,
/linux-master/drivers/platform/x86/intel/
H A Dtpmi.c735 u64 res_start; local
745 res_start = res->start;
750 ret = tpmi_fetch_pfs_header(pfs, res_start, size);
755 pfs_start = res_start;
/linux-master/arch/powerpc/kernel/
H A Diommu.c687 unsigned long res_start, unsigned long res_end)
691 WARN_ON_ONCE(res_end < res_start);
700 if (res_start < tbl->it_offset)
701 res_start = tbl->it_offset;
706 /* Check if res_start..res_end is a valid range in the table */
707 if (res_start >= res_end) {
713 tbl->it_reserved_start = res_start;
725 unsigned long res_start, unsigned long res_end)
743 iommu_table_reserve_pages(tbl, res_start, res_end);
686 iommu_table_reserve_pages(struct iommu_table *tbl, unsigned long res_start, unsigned long res_end) argument
724 iommu_init_table(struct iommu_table *tbl, int nid, unsigned long res_start, unsigned long res_end) argument
/linux-master/drivers/video/fbdev/
H A Doffb.c398 unsigned long res_start = address; local
404 if (!request_mem_region(res_start, res_size, "offb"))
412 release_mem_region(res_start, res_size);
418 release_mem_region(res_start, res_size);
531 release_mem_region(res_start, res_size);
/linux-master/drivers/net/fjes/
H A Dfjes_hw.h179 phys_addr_t res_start; member in struct:fjes_device_command_param
H A Dfjes_hw.c190 (__le32)(param->res_start & GENMASK_ULL(31, 0)));
192 (__le32)((param->res_start & GENMASK_ULL(63, 32)) >> 32));
273 param.res_start = __pa(hw->hw_info.res_buf);
H A Dfjes_main.c476 param.res_start = __pa(hw->hw_info.res_buf);
/linux-master/arch/powerpc/include/asm/
H A Diommu.h157 int nid, unsigned long res_start, unsigned long res_end);
/linux-master/drivers/pci/hotplug/
H A Dibmphp_res.c581 struct resource_node *res_start = NULL; local
602 res_start = bus_cur->firstIO;
606 res_start = bus_cur->firstMem;
610 res_start = bus_cur->firstPFMem;
645 if (!res_start) {
661 res_cur = res_start;
/linux-master/drivers/video/fbdev/aty/
H A Datyfb.h155 unsigned long res_start; member in struct:atyfb_par
H A Datyfb_base.c2638 par->wc_cookie = arch_phys_wc_add(par->res_start,
3528 unsigned long addr, res_start, res_size; local
3553 res_start = rp->start;
3555 if (!request_mem_region(res_start, res_size, "atyfb"))
3568 par->res_start = res_start;
3625 release_mem_region(par->res_start, par->res_size);
3751 if (par->res_start)
3752 release_mem_region(par->res_start, par->res_size);
/linux-master/drivers/pci/switch/
H A Dswitchtec.c1568 unsigned long res_start, res_len; local
1581 res_start = pci_resource_start(pdev, 0);
1584 if (!devm_request_mem_region(&pdev->dev, res_start,
1588 stdev->mmio_mrpc = devm_ioremap_wc(&pdev->dev, res_start,
1594 res_start + SWITCHTEC_GAS_TOP_CFG_OFFSET,
/linux-master/arch/powerpc/platforms/powernv/
H A Dpci-ioda.c1378 unsigned long res_start, res_end; local
1425 res_start = 0;
1428 res_start = pe->phb->ioda.m32_pci_base >> tbl->it_page_shift;
1433 if (iommu_init_table(tbl, pe->phb->hose->node, res_start, res_end))
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Dresource_tracker.c2747 int res_start = mtt->com.res_id; local
2750 if (start < res_start || start + size > res_start + res_size)

Completed in 246 milliseconds