Home
last modified time | relevance | path

Searched refs:base (Results 12251 - 12275 of 18412) sorted by relevance

1...<<491492493494495496497498499500>>...737

/kernel/linux/linux-6.6/drivers/soc/qcom/
H A Dsmem.c108 * @aux_base: base address for the memory region used by this unit, or 0 for
238 * @base_addr: base address of the smem region
254 * @aux_base: identifier of aux_mem base
255 * @virt_base: virtual base address of memory with this aux_mem identifier
268 * @ptable: virtual base of partition table
736 static bool addr_in_range(void __iomem *base, size_t size, void *addr) in addr_in_range() argument
738 return base && ((void __iomem *)addr >= base && (void __iomem *)addr < base + size); in addr_in_range()
1094 smem->regions[0].aux_base = rmem->base; in qcom_smem_probe()
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/renesas/
H A Dsh_pfc.h75 #define BUS_DATA_PIN_GROUP(base, n, ...) \
76 SH_PFC_PIN_GROUP_SUBSET(base##n##__VA_ARGS__, base##__VA_ARGS__, 0, n)
712 #define PINMUX_GPIO_FN(gpio, base, data_or_mark) \
713 [gpio - (base)] = { \
/kernel/linux/linux-6.6/drivers/pmdomain/imx/
H A Dimx8mp-blk-ctrl.c604 void __iomem *base; in imx8mp_blk_ctrl_probe() local
622 base = devm_platform_ioremap_resource(pdev, 0); in imx8mp_blk_ctrl_probe()
623 if (IS_ERR(base)) in imx8mp_blk_ctrl_probe()
624 return PTR_ERR(base); in imx8mp_blk_ctrl_probe()
627 bc->regmap = devm_regmap_init_mmio(dev, base, &regmap_config); in imx8mp_blk_ctrl_probe()
/kernel/linux/linux-6.6/drivers/pinctrl/spear/
H A Dpinctrl-plgpio.c28 #define REG_OFFSET(base, reg, pin) (base + reg + (pin / MAX_GPIO_PER_REG) \
57 * base: base address of plgpio block
207 int gpio = chip->base + offset; in plgpio_request()
259 int gpio = chip->base + offset; in plgpio_free()
578 plgpio->chip.base = -1; in plgpio_probe()
/kernel/linux/linux-6.6/drivers/thermal/qcom/
H A Dqcom-spmi-adc-tm5.c223 * @base: base address of TM registers.
237 u16 base; member
243 return regmap_bulk_read(adc_tm->regmap, adc_tm->base + offset, data, len); in adc_tm5_read()
248 return regmap_bulk_write(adc_tm->regmap, adc_tm->base + offset, data, len); in adc_tm5_write()
253 return regmap_write_bits(adc_tm->regmap, adc_tm->base + offset, mask, val); in adc_tm5_reg_update()
1024 adc_tm->base = reg; in adc_tm5_probe()
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddss.c72 void __iomem *base; member
115 __raw_writel(val, dss.base + idx.idx); in dss_write_reg()
120 return __raw_readl(dss.base + idx.idx); in dss_read_reg()
1087 dss.base = devm_ioremap(&pdev->dev, dss_mem->start, in dss_bind()
1089 if (!dss.base) { in dss_bind()
H A Dvenc.c244 void __iomem *base; member
260 __raw_writel(val, venc.base + idx); in venc_write_reg()
265 u32 l = __raw_readl(venc.base + idx); in venc_read_reg()
822 venc.base = devm_ioremap(&pdev->dev, venc_mem->start, in venc_bind()
824 if (!venc.base) { in venc_bind()
/kernel/linux/linux-6.6/drivers/clk/bcm/
H A Dclk-iproc-pll.c163 static void iproc_pll_write(const struct iproc_pll *pll, void __iomem *base, in iproc_pll_write() argument
168 writel(val, base + offset); in iproc_pll_write()
171 (base == pll->status_base || base == pll->control_base))) in iproc_pll_write()
172 val = readl(base + offset); in iproc_pll_write()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Dgmc_v10_0.c550 * 47:12 4k physical page base address
565 * 47:6 physical base address of PD or PTE
617 struct amdgpu_bo *bo = mapping->bo_va->base.bo; in gmc_v10_0_get_vm_pte()
772 u64 base = 0; in gmc_v10_0_vram_gtt_location() local
774 base = adev->gfxhub.funcs->get_fb_location(adev); in gmc_v10_0_vram_gtt_location()
777 base += adev->gmc.xgmi.physical_node_id * adev->gmc.xgmi.node_segment_size; in gmc_v10_0_vram_gtt_location()
779 amdgpu_gmc_vram_location(adev, &adev->gmc, base); in gmc_v10_0_vram_gtt_location()
783 /* base offset of vram pages */ in gmc_v10_0_vram_gtt_location()
H A Dmmhub_v1_0.c39 u64 base = RREG32_SOC15(MMHUB, 0, mmMC_VM_FB_LOCATION_BASE); in mmhub_v1_0_get_fb_location() local
42 base &= MC_VM_FB_LOCATION_BASE__FB_BASE_MASK; in mmhub_v1_0_get_fb_location()
43 base <<= 24; in mmhub_v1_0_get_fb_location()
48 adev->gmc.fb_start = base; in mmhub_v1_0_get_fb_location()
51 return base; in mmhub_v1_0_get_fb_location()
H A Dmmhub_v1_8.c39 u64 base = RREG32_SOC15(MMHUB, 0, regMC_VM_FB_LOCATION_BASE); in mmhub_v1_8_get_fb_location() local
42 base &= MC_VM_FB_LOCATION_BASE__FB_BASE_MASK; in mmhub_v1_8_get_fb_location()
43 base <<= 24; in mmhub_v1_8_get_fb_location()
48 adev->gmc.fb_start = base; in mmhub_v1_8_get_fb_location()
51 return base; in mmhub_v1_8_get_fb_location()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn21/
H A Ddcn21_hubbub.c34 hubbub1->base.ctx->logger
36 hubbub1->base.ctx
46 hubbub1->base.ctx
713 hubbub->base.ctx = ctx; in hubbub21_construct()
715 hubbub->base.funcs = &hubbub21_funcs; in hubbub21_construct()
/kernel/linux/linux-6.6/drivers/dma/sh/
H A Dshdmac.c5 * base is drivers/dma/flsdma.c
79 __raw_writel(data, sh_dc->base + reg); in sh_dmae_writel()
84 return __raw_readl(sh_dc->base + reg); in sh_dmae_readl()
111 __raw_writel(data, sh_dc->base + shdev->chcr_offset); in chcr_write()
118 return __raw_readl(sh_dc->base + shdev->chcr_offset); in chcr_read()
536 sh_chan->base = shdev->chan_reg + chan_pdata->offset; in sh_dmae_chan_probe()
/kernel/linux/linux-6.6/drivers/edac/
H A Dskx_base.c407 u32 base, wayness, chnilvoffset; in skx_tad_decode() local
412 SKX_GET_TADBASE(res->dev, res->imc, i, base); in skx_tad_decode()
414 if (SKX_TAD_BASE(base) <= res->addr && res->addr <= SKX_TAD_LIMIT(wayness)) in skx_tad_decode()
423 skt_interleave_bit = skx_granularity[SKX_TAD_SKT_GRAN(base)]; in skx_tad_decode()
424 chn_interleave_bit = skx_granularity[SKX_TAD_CHN_GRAN(base)]; in skx_tad_decode()
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-is.c242 buf = is->memory.vaddr + is->setfile.base; in fimc_is_load_setfile()
256 pr_debug("FIMC-IS setfile loaded: base: %#x, size: %zu B\n", in fimc_is_load_setfile()
257 is->setfile.base, fw->size); in fimc_is_load_setfile()
345 dev_info(dev, "FIMC-IS CPU memory base: %pad\n", &is->memory.addr); in fimc_is_alloc_cpu_memory()
558 is->setfile.base = is->i2h_cmd.args[1]; in fimc_is_general_irq_handler()
677 pr_debug("setfile.base: %#x\n", is->setfile.base); in fimc_is_hw_initialize()
690 pr_debug("setfile: base: %#x, size: %d\n", in fimc_is_hw_initialize()
691 is->setfile.base, is->setfile.size); in fimc_is_hw_initialize()
/kernel/linux/linux-6.6/drivers/pinctrl/nxp/
H A Dpinctrl-s32cc.c837 void __iomem *base; in s32_pinctrl_probe_dt() local
857 base = devm_platform_get_and_ioremap_resource(pdev, i, &res); in s32_pinctrl_probe_dt()
858 if (IS_ERR(base)) in s32_pinctrl_probe_dt()
859 return PTR_ERR(base); in s32_pinctrl_probe_dt()
868 map = devm_regmap_init_mmio(&pdev->dev, base, in s32_pinctrl_probe_dt()
/kernel/linux/linux-6.6/drivers/phy/ti/
H A Dphy-am654-serdes.c763 void __iomem *base; in serdes_am654_probe() local
772 base = devm_platform_ioremap_resource(pdev, 0); in serdes_am654_probe()
773 if (IS_ERR(base)) in serdes_am654_probe()
774 return PTR_ERR(base); in serdes_am654_probe()
776 regmap = devm_regmap_init_mmio(dev, base, &serdes_am654_regmap_config); in serdes_am654_probe()
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/sgx/
H A Dioctl.c111 encl->base = secs->base; in sgx_encl_create()
749 addr = encl->base + modp->offset + c; in sgx_enclave_restrict_permissions()
916 addr = encl->base + modt->offset + c; in sgx_enclave_modify_types()
1104 addr = encl->base + params->offset + c; in sgx_encl_remove_pages()
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/
H A Dexynos7_drm_decon.c155 struct drm_display_mode *mode = &crtc->base.state->adjusted_mode; in decon_commit()
384 to_exynos_plane_state(plane->base.state); in decon_update_plane()
386 struct drm_framebuffer *fb = state->base.fb; in decon_update_plane()
605 drm_crtc_handle_vblank(&ctx->crtc->base); in decon_irq_handler()
644 ctx->crtc = exynos_drm_crtc_create(drm_dev, &exynos_plane->base, in decon_bind()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/adreno/
H A Da2xx_gpu.c223 * adreno_gpu base class. Or push both PM4 and PFP but in a2xx_hw_init()
491 .base = {
537 adreno_gpu = &a2xx_gpu->base; in a2xx_gpu_init()
538 gpu = &adreno_gpu->base; in a2xx_gpu_init()
566 a2xx_destroy(&a2xx_gpu->base.base); in a2xx_gpu_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dintel_gt.c136 static void init_unused_ring(struct intel_gt *gt, u32 base) in init_unused_ring() argument
140 intel_uncore_write(uncore, RING_CTL(base), 0); in init_unused_ring()
141 intel_uncore_write(uncore, RING_HEAD(base), 0); in init_unused_ring()
142 intel_uncore_write(uncore, RING_TAIL(base), 0); in init_unused_ring()
143 intel_uncore_write(uncore, RING_START(base), 0); in init_unused_ring()
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dradeon_gem.c70 dma_resv_unlock(bo->base.resv); in radeon_gem_fault()
133 *obj = &robj->tbo.base; in radeon_gem_object_create()
165 r = dma_resv_wait_timeout(robj->tbo.base.resv, in radeon_gem_set_domain()
511 r = dma_resv_test_signaled(robj->tbo.base.resv, DMA_RESV_USAGE_READ); in radeon_gem_busy_ioctl()
540 ret = dma_resv_wait_timeout(robj->tbo.base.resv, DMA_RESV_USAGE_READ, in radeon_gem_wait_idle_ioctl()
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/
H A Dgem.c301 host1x_bo_init(&bo->base, &tegra_bo_ops); in tegra_bo_alloc_object()
501 list_for_each_entry_safe(mapping, tmp, &bo->base.mappings, list) { in tegra_bo_free_object()
710 vaddr = tegra_bo_mmap(&bo->base); in tegra_gem_prime_vmap()
724 tegra_bo_munmap(&bo->base, map->vaddr); in tegra_gem_prime_vunmap()
784 return &bo->base; in tegra_gem_lookup()
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dqcom-spmi-adc5.c136 * @base: base address for the ADC peripheral.
148 u16 base; member
160 return regmap_bulk_read(adc->regmap, adc->base + offset, data, len); in adc5_read()
165 return regmap_bulk_write(adc->regmap, adc->base + offset, data, len); in adc5_write()
170 return regmap_update_bits(adc->regmap, adc->base + offset, mask, val); in adc5_masked_write()
902 adc->base = reg; in adc5_probe()
H A Dqcom-spmi-vadc.c104 * @base: base address for the ADC peripheral.
117 u16 base; member
141 return regmap_bulk_read(vadc->regmap, vadc->base + offset, data, 1); in vadc_read()
146 return regmap_write(vadc->regmap, vadc->base + offset, data); in vadc_write()
280 ret = regmap_bulk_read(vadc->regmap, vadc->base + VADC_DATA, data, 2); in vadc_read_result()
891 vadc->base = reg; in vadc_probe()

Completed in 36 milliseconds

1...<<491492493494495496497498499500>>...737