Home
last modified time | relevance | path

Searched refs:base (Results 1226 - 1250 of 12310) sorted by relevance

1...<<41424344454647484950>>...493

/kernel/linux/linux-6.6/drivers/media/platform/mediatek/jpeg/
H A Dmtk_jpeg_enc_hw.c57 void mtk_jpeg_enc_reset(void __iomem *base) in mtk_jpeg_enc_reset() argument
59 writel(0, base + JPEG_ENC_RSTB); in mtk_jpeg_enc_reset()
60 writel(JPEG_ENC_RESET_BIT, base + JPEG_ENC_RSTB); in mtk_jpeg_enc_reset()
61 writel(0, base + JPEG_ENC_CODEC_SEL); in mtk_jpeg_enc_reset()
65 u32 mtk_jpeg_enc_get_file_size(void __iomem *base) in mtk_jpeg_enc_get_file_size() argument
67 return readl(base + JPEG_ENC_DMA_ADDR0) - in mtk_jpeg_enc_get_file_size()
68 readl(base + JPEG_ENC_DST_ADDR0); in mtk_jpeg_enc_get_file_size()
72 void mtk_jpeg_enc_start(void __iomem *base) in mtk_jpeg_enc_start() argument
76 value = readl(base + JPEG_ENC_CTRL); in mtk_jpeg_enc_start()
78 writel(value, base in mtk_jpeg_enc_start()
82 mtk_jpeg_set_enc_src(struct mtk_jpeg_ctx *ctx, void __iomem *base, struct vb2_buffer *src_buf) mtk_jpeg_set_enc_src() argument
99 mtk_jpeg_set_enc_dst(struct mtk_jpeg_ctx *ctx, void __iomem *base, struct vb2_buffer *dst_buf) mtk_jpeg_set_enc_dst() argument
119 mtk_jpeg_set_enc_params(struct mtk_jpeg_ctx *ctx, void __iomem *base) mtk_jpeg_set_enc_params() argument
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-altera.c59 * @base: pointer to register struct
75 void __iomem *base; member
96 int_en = readl(idev->base + ALTR_I2C_ISER); in altr_i2c_int_enable()
102 writel(idev->isr_mask, idev->base + ALTR_I2C_ISER); in altr_i2c_int_enable()
107 u32 int_en = readl(idev->base + ALTR_I2C_ISR); in altr_i2c_int_clear()
109 writel(int_en | mask, idev->base + ALTR_I2C_ISR); in altr_i2c_int_clear()
114 u32 tmp = readl(idev->base + ALTR_I2C_CTRL); in altr_i2c_core_disable()
116 writel(tmp & ~ALTR_I2C_CTRL_EN, idev->base + ALTR_I2C_CTRL); in altr_i2c_core_disable()
121 u32 tmp = readl(idev->base + ALTR_I2C_CTRL); in altr_i2c_core_enable()
123 writel(tmp | ALTR_I2C_CTRL_EN, idev->base in altr_i2c_core_enable()
[all...]
/kernel/linux/linux-5.10/arch/x86/mm/
H A Diomap_32.c11 static int is_io_mapping_possible(resource_size_t base, unsigned long size) in is_io_mapping_possible() argument
15 if (base + size > 0x100000000ULL) in is_io_mapping_possible()
21 int iomap_create_wc(resource_size_t base, unsigned long size, pgprot_t *prot) in iomap_create_wc() argument
26 if (!is_io_mapping_possible(base, size)) in iomap_create_wc()
29 ret = memtype_reserve_io(base, base + size, &pcm); in iomap_create_wc()
41 void iomap_free(resource_size_t base, unsigned long size) in iomap_free() argument
43 memtype_free_io(base, base + size); in iomap_free()
/kernel/linux/linux-5.10/arch/arm/plat-omap/
H A Dsram.c64 unsigned long base; in omap_sram_push() local
72 base = (unsigned long)sram & PAGE_MASK; in omap_sram_push()
75 set_memory_rw(base, pages); in omap_sram_push()
79 set_memory_ro(base, pages); in omap_sram_push()
80 set_memory_x(base, pages); in omap_sram_push()
100 unsigned long base; in omap_map_sram() local
124 base = (unsigned long)omap_sram_base; in omap_map_sram()
127 set_memory_ro(base, pages); in omap_map_sram()
128 set_memory_x(base, pages); in omap_map_sram()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dunwind_hints.h18 .macro UNWIND_HINT_REGS base=%rsp offset=0 indirect=0 extra=1 partial=0
19 .if \base == %rsp
25 .elseif \base == %rbp
27 .elseif \base == %rdi
29 .elseif \base == %rdx
31 .elseif \base == %r10
34 .error "UNWIND_HINT_REGS: bad base register"
51 .macro UNWIND_HINT_IRET_REGS base=%rsp offset=0
52 UNWIND_HINT_REGS base=\base offse
[all...]
/kernel/linux/linux-5.10/arch/s390/boot/
H A Dstring.c67 * @base: The number base to use
71 unsigned int base) in simple_strtoull()
75 if (!base) in simple_strtoull()
76 base = simple_guess_base(cp); in simple_strtoull()
78 if (base == 16 && cp[0] == '0' && TOLOWER(cp[1]) == 'x') in simple_strtoull()
85 if (value >= base) in simple_strtoull()
87 result = result * base + value; in simple_strtoull()
96 long simple_strtol(const char *cp, char **endp, unsigned int base) in simple_strtol() argument
99 return -simple_strtoull(cp + 1, endp, base); in simple_strtol()
70 simple_strtoull(const char *cp, char **endp, unsigned int base) simple_strtoull() argument
[all...]
/kernel/linux/linux-5.10/drivers/clk/davinci/
H A Dpll-da830.c40 int da830_pll_init(struct device *dev, void __iomem *base, struct regmap *cfgchip) in da830_pll_init() argument
44 davinci_pll_clk_register(dev, &da830_pll_info, "ref_clk", base, cfgchip); in da830_pll_init()
46 clk = davinci_pll_sysclk_register(dev, &pll0_sysclk2, base); in da830_pll_init()
50 clk = davinci_pll_sysclk_register(dev, &pll0_sysclk3, base); in da830_pll_init()
53 clk = davinci_pll_sysclk_register(dev, &pll0_sysclk4, base); in da830_pll_init()
57 clk = davinci_pll_sysclk_register(dev, &pll0_sysclk5, base); in da830_pll_init()
60 clk = davinci_pll_sysclk_register(dev, &pll0_sysclk6, base); in da830_pll_init()
63 clk = davinci_pll_sysclk_register(dev, &pll0_sysclk7, base); in da830_pll_init()
65 clk = davinci_pll_auxclk_register(dev, "pll0_auxclk", base); in da830_pll_init()
/kernel/linux/linux-5.10/drivers/firmware/efi/libstub/
H A Dstring.c81 * @base: The number base to use
84 unsigned long long simple_strtoull(const char *cp, char **endp, unsigned int base) in simple_strtoull() argument
88 if (!base) in simple_strtoull()
89 base = simple_guess_base(cp); in simple_strtoull()
91 if (base == 16 && cp[0] == '0' && TOLOWER(cp[1]) == 'x') in simple_strtoull()
98 if (value >= base) in simple_strtoull()
100 result = result * base + value; in simple_strtoull()
109 long simple_strtol(const char *cp, char **endp, unsigned int base) in simple_strtol() argument
112 return -simple_strtoull(cp + 1, endp, base); in simple_strtol()
[all...]
/kernel/linux/linux-6.6/arch/s390/boot/
H A Dstring.c68 * @base: The number base to use
72 unsigned int base) in simple_strtoull()
76 if (!base) in simple_strtoull()
77 base = simple_guess_base(cp); in simple_strtoull()
79 if (base == 16 && cp[0] == '0' && TOLOWER(cp[1]) == 'x') in simple_strtoull()
86 if (value >= base) in simple_strtoull()
88 result = result * base + value; in simple_strtoull()
97 long simple_strtol(const char *cp, char **endp, unsigned int base) in simple_strtol() argument
100 return -simple_strtoull(cp + 1, endp, base); in simple_strtol()
71 simple_strtoull(const char *cp, char **endp, unsigned int base) simple_strtoull() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dgp100.c30 gp100_fb_init_unkn(struct nvkm_fb *base) in gp100_fb_init_unkn() argument
32 struct nvkm_device *device = gf100_fb(base)->base.subdev.device; in gp100_fb_init_unkn()
48 gp100_fb_init(struct nvkm_fb *base) in gp100_fb_init() argument
50 struct gf100_fb *fb = gf100_fb(base); in gp100_fb_init()
51 struct nvkm_device *device = fb->base.subdev.device; in gp100_fb_init()
56 nvkm_wr32(device, 0x100cc8, nvkm_memory_addr(fb->base.mmu_wr) >> 8); in gp100_fb_init()
57 nvkm_wr32(device, 0x100ccc, nvkm_memory_addr(fb->base.mmu_rd) >> 8); in gp100_fb_init()
59 min(nvkm_memory_size(fb->base.mmu_rd) >> 16, (u64)2) << 17); in gp100_fb_init()
/kernel/linux/linux-6.6/drivers/clk/davinci/
H A Dpll-da830.c40 int da830_pll_init(struct device *dev, void __iomem *base, struct regmap *cfgchip) in da830_pll_init() argument
44 davinci_pll_clk_register(dev, &da830_pll_info, "ref_clk", base, cfgchip); in da830_pll_init()
46 clk = davinci_pll_sysclk_register(dev, &pll0_sysclk2, base); in da830_pll_init()
50 clk = davinci_pll_sysclk_register(dev, &pll0_sysclk3, base); in da830_pll_init()
53 clk = davinci_pll_sysclk_register(dev, &pll0_sysclk4, base); in da830_pll_init()
57 clk = davinci_pll_sysclk_register(dev, &pll0_sysclk5, base); in da830_pll_init()
60 clk = davinci_pll_sysclk_register(dev, &pll0_sysclk6, base); in da830_pll_init()
63 clk = davinci_pll_sysclk_register(dev, &pll0_sysclk7, base); in da830_pll_init()
65 clk = davinci_pll_auxclk_register(dev, "pll0_auxclk", base); in da830_pll_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dgen6_ppgtt.h14 struct i915_ppgtt base; member
41 #define __to_gen6_ppgtt(base) container_of(base, struct gen6_ppgtt, base)
43 static inline struct gen6_ppgtt *to_gen6_ppgtt(struct i915_ppgtt *base) in to_gen6_ppgtt() argument
45 BUILD_BUG_ON(offsetof(struct gen6_ppgtt, base)); in to_gen6_ppgtt()
46 return __to_gen6_ppgtt(base); in to_gen6_ppgtt()
71 int gen6_ppgtt_pin(struct i915_ppgtt *base, struct i915_gem_ww_ctx *ww);
72 void gen6_ppgtt_unpin(struct i915_ppgtt *base);
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/
H A Dnv50_fence.c42 u32 limit = start + priv->bo->bo.base.size - 1; in nv50_fence_context_new()
49 nouveau_fence_context_new(chan, &fctx->base); in nv50_fence_context_new()
50 fctx->base.emit = nv10_fence_emit; in nv50_fence_context_new()
51 fctx->base.read = nv10_fence_read; in nv50_fence_context_new()
52 fctx->base.sync = nv17_fence_sync; in nv50_fence_context_new()
78 priv->base.dtor = nv10_fence_destroy; in nv50_fence_create()
79 priv->base.resume = nv17_fence_resume; in nv50_fence_create()
80 priv->base.context_new = nv50_fence_context_new; in nv50_fence_create()
81 priv->base.context_del = nv10_fence_context_del; in nv50_fence_create()
/kernel/linux/linux-6.6/drivers/gpu/drm/sprd/
H A Dsprd_dpu.h35 * @base: DPU controller base address
46 void __iomem *base; member
64 struct drm_crtc base; member
71 return container_of(crtc, struct sprd_dpu, base); in to_sprd_crtc()
77 u32 bits = readl_relaxed(ctx->base + offset); in dpu_reg_set()
79 writel(bits | set_bits, ctx->base + offset); in dpu_reg_set()
85 u32 bits = readl_relaxed(ctx->base + offset); in dpu_reg_clr()
87 writel(bits & ~clr_bits, ctx->base + offset); in dpu_reg_clr()
95 return readl(ctx->base in layer_reg_rd()
[all...]
/kernel/linux/linux-6.6/kernel/trace/
H A Dtrace_probe_kernel.h40 static nokprobe_inline void set_data_loc(int ret, void *dest, void *__dest, void *base) in set_data_loc() argument
44 *(u32 *)dest = make_data_loc(ret, __dest - base); in set_data_loc()
52 fetch_store_string_user(unsigned long addr, void *dest, void *base) in fetch_store_string_user() argument
62 __dest = get_loc_data(dest, base); in fetch_store_string_user()
65 set_data_loc(ret, dest, __dest, base); in fetch_store_string_user()
75 fetch_store_string(unsigned long addr, void *dest, void *base) in fetch_store_string() argument
83 return fetch_store_string_user(addr, dest, base); in fetch_store_string()
89 __dest = get_loc_data(dest, base); in fetch_store_string()
96 set_data_loc(ret, dest, __dest, base); in fetch_store_string()
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-xgene.c32 void __iomem *base; member
45 return !!(ioread32(chip->base + bank_offset) & BIT(bit_offset)); in xgene_gpio_get()
57 setval = ioread32(chip->base + bank_offset); in __xgene_gpio_set()
62 iowrite32(setval, chip->base + bank_offset); in __xgene_gpio_set()
83 if (ioread32(chip->base + bank_offset) & BIT(bit_offset)) in xgene_gpio_get_direction()
100 dirval = ioread32(chip->base + bank_offset); in xgene_gpio_dir_in()
102 iowrite32(dirval, chip->base + bank_offset); in xgene_gpio_dir_in()
121 dirval = ioread32(chip->base + bank_offset); in xgene_gpio_dir_out()
123 iowrite32(dirval, chip->base + bank_offset); in xgene_gpio_dir_out()
139 gpio->set_dr_val[bank] = ioread32(gpio->base in xgene_gpio_suspend()
[all...]
/kernel/linux/linux-5.10/arch/alpha/boot/
H A Dstdio.c17 # define do_div(n, base) ({ \
18 unsigned int __base = (base); \
43 static char * number(char * str, unsigned long long num, int base, int size, int precision, int type) in number() argument
53 if (base < 2 || base > 36) in number()
71 if (base == 16) in number()
73 else if (base == 8) in number()
80 tmp[i++] = digits[do_div(num, base)]; in number()
91 if (base==8) in number()
93 else if (base in number()
114 int i, base; vsprintf() local
[all...]
/kernel/linux/linux-5.10/drivers/ata/
H A Dpata_buddha.c203 void __iomem *base, *irqport; in pata_buddha_probe() local
208 base = buddha_board + buddha_bases[i]; in pata_buddha_probe()
213 base = buddha_board + xsurf_bases[i]; in pata_buddha_probe()
221 ap->ioaddr.data_addr = base; in pata_buddha_probe()
222 ap->ioaddr.error_addr = base + 2 + 1 * 4; in pata_buddha_probe()
223 ap->ioaddr.feature_addr = base + 2 + 1 * 4; in pata_buddha_probe()
224 ap->ioaddr.nsect_addr = base + 2 + 2 * 4; in pata_buddha_probe()
225 ap->ioaddr.lbal_addr = base + 2 + 3 * 4; in pata_buddha_probe()
226 ap->ioaddr.lbam_addr = base + 2 + 4 * 4; in pata_buddha_probe()
227 ap->ioaddr.lbah_addr = base in pata_buddha_probe()
[all...]
/kernel/linux/linux-6.6/arch/alpha/boot/
H A Dstdio.c17 # define do_div(n, base) ({ \
18 unsigned int __base = (base); \
43 static char * number(char * str, unsigned long long num, int base, int size, int precision, int type) in number() argument
53 if (base < 2 || base > 36) in number()
71 if (base == 16) in number()
73 else if (base == 8) in number()
80 tmp[i++] = digits[do_div(num, base)]; in number()
91 if (base==8) in number()
93 else if (base in number()
114 int i, base; vsprintf() local
[all...]
/kernel/linux/linux-5.10/drivers/mailbox/
H A Darmada-37xx-rwtm-mailbox.c39 void __iomem *base; member
49 rx_msg.retval = readl(mbox->base + RWTM_MBOX_RETURN_STATUS); in a37xx_mbox_receive()
51 rx_msg.status[i] = readl(mbox->base + RWTM_MBOX_STATUS(i)); in a37xx_mbox_receive()
62 reg = readl(mbox->base + RWTM_HOST_INT_RESET); in a37xx_mbox_irq_handler()
70 writel(reg, mbox->base + RWTM_HOST_INT_RESET); in a37xx_mbox_irq_handler()
87 reg = readl(mbox->base + RWTM_MBOX_FIFO_STATUS); in a37xx_mbox_send_data()
97 writel(msg->args[i], mbox->base + RWTM_MBOX_PARAM(i)); in a37xx_mbox_send_data()
98 writel(msg->command, mbox->base + RWTM_MBOX_COMMAND); in a37xx_mbox_send_data()
117 reg = readl(mbox->base + RWTM_HOST_INT_MASK); in a37xx_mbox_startup()
119 writel(reg, mbox->base in a37xx_mbox_startup()
[all...]
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-ftintc010.c44 * @base: memory offset in virtual memory
49 void __iomem *base; member
59 mask = readl(FT010_IRQ_MASK(f->base)); in ft010_irq_mask()
61 writel(mask, FT010_IRQ_MASK(f->base)); in ft010_irq_mask()
69 mask = readl(FT010_IRQ_MASK(f->base)); in ft010_irq_unmask()
71 writel(mask, FT010_IRQ_MASK(f->base)); in ft010_irq_unmask()
78 writel(BIT(irqd_to_hwirq(d)), FT010_IRQ_CLEAR(f->base)); in ft010_irq_ack()
87 mode = readl(FT010_IRQ_MODE(f->base)); in ft010_irq_set_type()
88 polarity = readl(FT010_IRQ_POLARITY(f->base)); in ft010_irq_set_type()
112 writel(mode, FT010_IRQ_MODE(f->base)); in ft010_irq_set_type()
[all...]
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/
H A Dcoresight-tpiu.c53 * @base: memory mapped base address for this component.
58 void __iomem *base; member
65 CS_UNLOCK(drvdata->base); in tpiu_enable_hw()
69 CS_LOCK(drvdata->base); in tpiu_enable_hw()
84 CS_UNLOCK(drvdata->base); in tpiu_disable_hw()
87 writel_relaxed(FFCR_STOP_FI, drvdata->base + TPIU_FFCR); in tpiu_disable_hw()
89 writel_relaxed(FFCR_STOP_FI | FFCR_FON_MAN, drvdata->base + TPIU_FFCR); in tpiu_disable_hw()
91 coresight_timeout(drvdata->base, TPIU_FFCR, FFCR_FON_MAN_BIT, 0); in tpiu_disable_hw()
93 coresight_timeout(drvdata->base, TPIU_FFS in tpiu_disable_hw()
123 void __iomem *base; tpiu_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/phy/marvell/
H A Dphy-armada38x-comphy.c35 void __iomem *base; member
43 void __iomem *base; member
78 val = readl_relaxed(lane->base + offset) & ~mask; in a38x_comphy_set_reg()
79 writel(val | value, lane->base + offset); in a38x_comphy_set_reg()
97 ret = readl_relaxed_poll_timeout_atomic(lane->base + offset, val, in a38x_comphy_poll()
176 val = readl_relaxed(lane->priv->base + COMPHY_SELECTOR); in a38x_comphy_xlate()
195 void __iomem *base; in a38x_comphy_probe() local
201 base = devm_platform_ioremap_resource(pdev, 0); in a38x_comphy_probe()
202 if (IS_ERR(base)) in a38x_comphy_probe()
203 return PTR_ERR(base); in a38x_comphy_probe()
[all...]
/kernel/linux/linux-5.10/include/crypto/
H A Dakcipher.h15 * @base: Common attributes for async crypto requests
34 struct crypto_async_request base; member
46 * @base: Common crypto API algorithm data structure
49 struct crypto_tfm base; member
90 * @base: Common crypto API algorithm data structure
106 struct crypto_alg base; member
136 return &tfm->base; in crypto_akcipher_tfm()
141 return container_of(alg, struct akcipher_alg, base); in __crypto_akcipher_alg()
147 return container_of(tfm, struct crypto_akcipher, base); in __crypto_akcipher_tfm()
164 req->base in akcipher_request_set_tfm()
[all...]
/kernel/linux/linux-6.6/drivers/ata/
H A Dpata_buddha.c202 void __iomem *base, *irqport; in pata_buddha_probe() local
207 base = buddha_board + buddha_bases[i]; in pata_buddha_probe()
212 base = buddha_board + xsurf_bases[i]; in pata_buddha_probe()
220 ap->ioaddr.data_addr = base; in pata_buddha_probe()
221 ap->ioaddr.error_addr = base + 2 + 1 * 4; in pata_buddha_probe()
222 ap->ioaddr.feature_addr = base + 2 + 1 * 4; in pata_buddha_probe()
223 ap->ioaddr.nsect_addr = base + 2 + 2 * 4; in pata_buddha_probe()
224 ap->ioaddr.lbal_addr = base + 2 + 3 * 4; in pata_buddha_probe()
225 ap->ioaddr.lbam_addr = base + 2 + 4 * 4; in pata_buddha_probe()
226 ap->ioaddr.lbah_addr = base in pata_buddha_probe()
[all...]

Completed in 10 milliseconds

1...<<41424344454647484950>>...493