Home
last modified time | relevance | path

Searched refs:base (Results 426 - 450 of 11946) sorted by relevance

1...<<11121314151617181920>>...478

/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-axxia.c122 * @base: pointer to register struct
136 void __iomem *base; member
156 int_en = readl(idev->base + MST_INT_ENABLE); in i2c_int_disable()
157 writel(int_en & ~mask, idev->base + MST_INT_ENABLE); in i2c_int_disable()
164 int_en = readl(idev->base + MST_INT_ENABLE); in i2c_int_enable()
165 writel(int_en | mask, idev->base + MST_INT_ENABLE); in i2c_int_enable()
190 writel(0x01, idev->base + SOFT_RESET); in axxia_i2c_init()
192 while (readl(idev->base + SOFT_RESET) & 1) { in axxia_i2c_init()
200 writel(0x1, idev->base + GLOBAL_CONTROL); in axxia_i2c_init()
215 writel(t_high, idev->base in axxia_i2c_init()
737 void __iomem *base; axxia_i2c_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_dccg.c31 container_of(dccg, struct dcn_dccg, base)
41 dccg_dcn->base.ctx
59 struct dccg *base; in dccg3_create() local
66 base = &dccg_dcn->base; in dccg3_create()
67 base->ctx = ctx; in dccg3_create()
68 base->funcs = &dccg3_funcs; in dccg3_create()
74 return &dccg_dcn->base; in dccg3_create()
84 struct dccg *base; in dccg30_create() local
91 base in dccg30_create()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
H A Di915_gem_clflush.c15 struct dma_fence_work base; member
27 static int clflush_work(struct dma_fence_work *base) in clflush_work() argument
29 struct clflush *clflush = container_of(base, typeof(*clflush), base); in clflush_work()
43 static void clflush_release(struct dma_fence_work *base) in clflush_release() argument
45 struct clflush *clflush = container_of(base, typeof(*clflush), base); in clflush_release()
66 dma_fence_work_init(&clflush->base, &clflush_ops); in clflush_work_create()
109 i915_sw_fence_await_reservation(&clflush->base.chain, in i915_gem_clflush_object()
110 obj->base in i915_gem_clflush_object()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
H A Dintel_lrc.h38 #define RING_ELSP(base) _MMIO((base) + 0x230)
39 #define RING_EXECLIST_STATUS_LO(base) _MMIO((base) + 0x234)
40 #define RING_EXECLIST_STATUS_HI(base) _MMIO((base) + 0x234 + 4)
41 #define RING_CONTEXT_CONTROL(base) _MMIO((base) + 0x244)
47 #define RING_CONTEXT_STATUS_PTR(base) _MMIO((base)
[all...]
/kernel/linux/linux-5.10/drivers/remoteproc/
H A Dqcom_pil_info.c16 * region followed by a 64 bit base address and 32 bit size, both little
23 void __iomem *base; member
34 void __iomem *base; in qcom_pil_info_init() local
38 if (_reloc.base) in qcom_pil_info_init()
50 base = ioremap(imem.start, resource_size(&imem)); in qcom_pil_info_init()
51 if (!base) { in qcom_pil_info_init()
56 memset_io(base, 0, resource_size(&imem)); in qcom_pil_info_init()
58 _reloc.base = base; in qcom_pil_info_init()
67 * @base
72 qcom_pil_info_store(const char *image, phys_addr_t base, size_t size) qcom_pil_info_store() argument
[all...]
/kernel/linux/linux-6.6/drivers/remoteproc/
H A Dqcom_pil_info.c16 * region followed by a 64 bit base address and 32 bit size, both little
23 void __iomem *base; member
34 void __iomem *base; in qcom_pil_info_init() local
38 if (_reloc.base) in qcom_pil_info_init()
50 base = ioremap(imem.start, resource_size(&imem)); in qcom_pil_info_init()
51 if (!base) { in qcom_pil_info_init()
56 memset_io(base, 0, resource_size(&imem)); in qcom_pil_info_init()
58 _reloc.base = base; in qcom_pil_info_init()
67 * @base
72 qcom_pil_info_store(const char *image, phys_addr_t base, size_t size) qcom_pil_info_store() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_dccg.c31 container_of(dccg, struct dcn_dccg, base)
41 dccg_dcn->base.ctx
62 struct dccg *base; in dccg3_create() local
69 base = &dccg_dcn->base; in dccg3_create()
70 base->ctx = ctx; in dccg3_create()
71 base->funcs = &dccg3_funcs; in dccg3_create()
77 return &dccg_dcn->base; in dccg3_create()
87 struct dccg *base; in dccg30_create() local
94 base in dccg30_create()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn21/
H A Ddcn21_resource.c496 return &ipp->base; in dcn21_ipp_create()
511 return &dpp->base; in dcn21_dpp_create()
535 return &aux_engine->base; in dcn21_aux_engine_create()
683 for (i = 0; i < pool->base.stream_enc_count; i++) { in dcn21_resource_destruct()
684 if (pool->base.stream_enc[i] != NULL) { in dcn21_resource_destruct()
685 kfree(DCN10STRENC_FROM_STRENC(pool->base.stream_enc[i])); in dcn21_resource_destruct()
686 pool->base.stream_enc[i] = NULL; in dcn21_resource_destruct()
690 for (i = 0; i < pool->base.res_cap->num_dsc; i++) { in dcn21_resource_destruct()
691 if (pool->base.dscs[i] != NULL) in dcn21_resource_destruct()
692 dcn20_dsc_destroy(&pool->base in dcn21_resource_destruct()
[all...]
/kernel/linux/linux-6.6/include/crypto/internal/
H A Daead.h22 char head[offsetof(struct aead_alg, base)];
23 struct crypto_instance base; member
30 struct crypto_spawn base; member
34 struct crypto_queue base; member
39 return crypto_tfm_ctx(&tfm->base); in crypto_aead_ctx()
44 return crypto_tfm_ctx_dma(&tfm->base); in crypto_aead_ctx_dma()
50 return container_of(&inst->alg.base, struct crypto_instance, alg); in aead_crypto_instance()
55 return container_of(&inst->alg, struct aead_instance, alg.base); in aead_instance()
60 return aead_instance(crypto_tfm_alg_instance(&aead->base)); in aead_alg_instance()
85 crypto_request_complete(&req->base, er in aead_request_complete()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_dspp.c29 u32 base; in dpu_setup_dspp_pcc() local
36 base = ctx->cap->sblk->pcc.base; in dpu_setup_dspp_pcc()
38 if (!base) { in dpu_setup_dspp_pcc()
39 DRM_ERROR("invalid ctx %pK pcc base 0x%x\n", ctx, base); in dpu_setup_dspp_pcc()
45 DPU_REG_WRITE(&ctx->hw, base, PCC_DIS); in dpu_setup_dspp_pcc()
49 DPU_REG_WRITE(&ctx->hw, base + PCC_RED_R_OFF, cfg->r.r); in dpu_setup_dspp_pcc()
50 DPU_REG_WRITE(&ctx->hw, base + PCC_RED_G_OFF, cfg->r.g); in dpu_setup_dspp_pcc()
51 DPU_REG_WRITE(&ctx->hw, base in dpu_setup_dspp_pcc()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_simple_resource.c34 * @base: The TTM base object implementing user-space visibility.
38 struct ttm_base_object base; member
100 ttm_base_object_kfree(usimple, base); in vmw_simple_resource_free()
114 struct ttm_base_object *base = *p_base; in vmw_simple_resource_base_release() local
116 container_of(base, struct vmw_user_simple_resource, base); in vmw_simple_resource_base_release()
161 usimple->base.shareable = false; in vmw_simple_resource_create_ioctl()
162 usimple->base.tfile = NULL; in vmw_simple_resource_create_ioctl()
173 ret = ttm_base_object_init(tfile, &usimple->base, fals in vmw_simple_resource_create_ioctl()
207 struct ttm_base_object *base; vmw_simple_resource_lookup() local
[all...]
H A Dvmwgfx_fence.c51 struct ttm_base_object base; member
82 return container_of(fence->base.lock, struct vmw_fence_manager, lock); in fman_from_fence()
126 container_of(f, struct vmw_fence_obj, base); in vmw_fence_obj_destroy()
150 container_of(f, struct vmw_fence_obj, base); in vmw_fence_enable_signaling()
156 if (seqno - fence->base.seqno < VMW_FENCE_WRAP) in vmw_fence_enable_signaling()
163 struct dma_fence_cb base; member
171 container_of(cb, struct vmwgfx_wait_cb, base); in vmwgfx_wait_cb()
181 container_of(f, struct vmw_fence_obj, base); in vmw_fence_wait()
203 cb.base.func = vmwgfx_wait_cb; in vmw_fence_wait()
205 list_add(&cb.base in vmw_fence_wait()
575 struct ttm_base_object *base = *p_base; vmw_user_fence_base_release() local
704 struct ttm_base_object *base = ttm_base_object_lookup(tfile, handle); vmw_fence_obj_lookup() local
729 struct ttm_base_object *base; vmw_fence_obj_wait_ioctl() local
782 struct ttm_base_object *base; vmw_fence_obj_signaled_ioctl() local
971 struct drm_pending_event base; global() member
1049 struct ttm_base_object *base = vmw_fence_event_ioctl() local
[all...]
/kernel/linux/linux-5.10/drivers/crypto/ux500/cryp/
H A Dcryp.c29 * @device_data: Pointer to the device data struct for base address.
38 peripheralid2 = readl_relaxed(&device_data->base->periphId2); in cryp_check()
45 readl_relaxed(&device_data->base->periphId0)) in cryp_check()
47 readl_relaxed(&device_data->base->periphId1)) in cryp_check()
49 readl_relaxed(&device_data->base->periphId3)) in cryp_check()
51 readl_relaxed(&device_data->base->pcellId0)) in cryp_check()
53 readl_relaxed(&device_data->base->pcellId1)) in cryp_check()
55 readl_relaxed(&device_data->base->pcellId2)) in cryp_check()
57 readl_relaxed(&device_data->base->pcellId3))) { in cryp_check()
66 * @device_data: Pointer to the device data struct for base addres
[all...]
/kernel/linux/linux-5.10/drivers/watchdog/
H A Dimx7ulp_wdt.c51 void __iomem *base; member
55 static int imx7ulp_wdt_wait(void __iomem *base, u32 mask) in imx7ulp_wdt_wait() argument
57 u32 val = readl(base + WDOG_CS); in imx7ulp_wdt_wait()
59 if (!(val & mask) && readl_poll_timeout_atomic(base + WDOG_CS, val, in imx7ulp_wdt_wait()
71 u32 val = readl(wdt->base + WDOG_CS); in imx7ulp_wdt_enable()
75 writel(UNLOCK, wdt->base + WDOG_CNT); in imx7ulp_wdt_enable()
76 ret = imx7ulp_wdt_wait(wdt->base, WDOG_CS_ULK); in imx7ulp_wdt_enable()
80 writel(val | WDOG_CS_EN, wdt->base + WDOG_CS); in imx7ulp_wdt_enable()
82 writel(val & ~WDOG_CS_EN, wdt->base + WDOG_CS); in imx7ulp_wdt_enable()
83 imx7ulp_wdt_wait(wdt->base, WDOG_CS_RC in imx7ulp_wdt_enable()
91 imx7ulp_wdt_is_enabled(void __iomem *base) imx7ulp_wdt_is_enabled() argument
176 imx7ulp_wdt_init(void __iomem *base, unsigned int timeout) imx7ulp_wdt_init() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Danx9805.c24 #define anx9805_pad(p) container_of((p), struct anx9805_pad, base)
25 #define anx9805_bus(p) container_of((p), struct anx9805_bus, base)
26 #define anx9805_aux(p) container_of((p), struct anx9805_aux, base)
31 struct nvkm_i2c_pad base; member
37 struct nvkm_i2c_bus base; member
43 anx9805_bus_xfer(struct nvkm_i2c_bus *base, struct i2c_msg *msgs, int num) in anx9805_bus_xfer() argument
45 struct anx9805_bus *bus = anx9805_bus(base); in anx9805_bus_xfer()
103 anx9805_bus_new(struct nvkm_i2c_pad *base, int id, u8 drive, in anx9805_bus_new() argument
106 struct anx9805_pad *pad = anx9805_pad(base); in anx9805_bus_new()
112 *pbus = &bus->base; in anx9805_bus_new()
130 struct nvkm_i2c_aux base; global() member
136 anx9805_aux_xfer(struct nvkm_i2c_aux *base, bool retry, u8 type, u32 addr, u8 *data, u8 *size) anx9805_aux_xfer() argument
192 anx9805_aux_lnk_ctl(struct nvkm_i2c_aux *base, int link_nr, int link_bw, bool enh) anx9805_aux_lnk_ctl() argument
232 anx9805_aux_new(struct nvkm_i2c_pad *base, int id, u8 drive, struct nvkm_i2c_aux **pbus) anx9805_aux_new() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
H A Dnv50.c32 nv50_bar_flush(struct nvkm_bar *base) in nv50_bar_flush() argument
34 struct nv50_bar *bar = nv50_bar(base); in nv50_bar_flush()
35 struct nvkm_device *device = bar->base.subdev.device; in nv50_bar_flush()
37 spin_lock_irqsave(&bar->base.lock, flags); in nv50_bar_flush()
43 spin_unlock_irqrestore(&bar->base.lock, flags); in nv50_bar_flush()
47 nv50_bar_bar1_vmm(struct nvkm_bar *base) in nv50_bar_bar1_vmm() argument
49 return nv50_bar(base)->bar1_vmm; in nv50_bar_bar1_vmm()
53 nv50_bar_bar1_wait(struct nvkm_bar *base) in nv50_bar_bar1_wait() argument
55 nvkm_bar_flush(base); in nv50_bar_bar1_wait()
65 nv50_bar_bar1_init(struct nvkm_bar *base) in nv50_bar_bar1_init() argument
73 nv50_bar_bar2_vmm(struct nvkm_bar *base) nv50_bar_bar2_vmm() argument
85 nv50_bar_bar2_init(struct nvkm_bar *base) nv50_bar_bar2_init() argument
95 nv50_bar_init(struct nvkm_bar *base) nv50_bar_init() argument
106 nv50_bar_oneinit(struct nvkm_bar *base) nv50_bar_oneinit() argument
204 nv50_bar_dtor(struct nvkm_bar *base) nv50_bar_dtor() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
H A Dnv50.c32 nv50_bar_flush(struct nvkm_bar *base) in nv50_bar_flush() argument
34 struct nv50_bar *bar = nv50_bar(base); in nv50_bar_flush()
35 struct nvkm_device *device = bar->base.subdev.device; in nv50_bar_flush()
37 spin_lock_irqsave(&bar->base.lock, flags); in nv50_bar_flush()
43 spin_unlock_irqrestore(&bar->base.lock, flags); in nv50_bar_flush()
47 nv50_bar_bar1_vmm(struct nvkm_bar *base) in nv50_bar_bar1_vmm() argument
49 return nv50_bar(base)->bar1_vmm; in nv50_bar_bar1_vmm()
53 nv50_bar_bar1_wait(struct nvkm_bar *base) in nv50_bar_bar1_wait() argument
55 nvkm_bar_flush(base); in nv50_bar_bar1_wait()
65 nv50_bar_bar1_init(struct nvkm_bar *base) in nv50_bar_bar1_init() argument
73 nv50_bar_bar2_vmm(struct nvkm_bar *base) nv50_bar_bar2_vmm() argument
85 nv50_bar_bar2_init(struct nvkm_bar *base) nv50_bar_bar2_init() argument
95 nv50_bar_init(struct nvkm_bar *base) nv50_bar_init() argument
106 nv50_bar_oneinit(struct nvkm_bar *base) nv50_bar_oneinit() argument
204 nv50_bar_dtor(struct nvkm_bar *base) nv50_bar_dtor() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Danx9805.c24 #define anx9805_pad(p) container_of((p), struct anx9805_pad, base)
25 #define anx9805_bus(p) container_of((p), struct anx9805_bus, base)
26 #define anx9805_aux(p) container_of((p), struct anx9805_aux, base)
31 struct nvkm_i2c_pad base; member
37 struct nvkm_i2c_bus base; member
43 anx9805_bus_xfer(struct nvkm_i2c_bus *base, struct i2c_msg *msgs, int num) in anx9805_bus_xfer() argument
45 struct anx9805_bus *bus = anx9805_bus(base); in anx9805_bus_xfer()
103 anx9805_bus_new(struct nvkm_i2c_pad *base, int id, u8 drive, in anx9805_bus_new() argument
106 struct anx9805_pad *pad = anx9805_pad(base); in anx9805_bus_new()
112 *pbus = &bus->base; in anx9805_bus_new()
130 struct nvkm_i2c_aux base; global() member
136 anx9805_aux_xfer(struct nvkm_i2c_aux *base, bool retry, u8 type, u32 addr, u8 *data, u8 *size) anx9805_aux_xfer() argument
192 anx9805_aux_lnk_ctl(struct nvkm_i2c_aux *base, int link_nr, int link_bw, bool enh) anx9805_aux_lnk_ctl() argument
232 anx9805_aux_new(struct nvkm_i2c_pad *base, int id, u8 drive, struct nvkm_i2c_aux **pbus) anx9805_aux_new() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dnv50.c24 #define nv50_instmem(p) container_of((p), struct nv50_instmem, base)
33 struct nvkm_instmem base; member
43 #define nv50_instobj(p) container_of((p), struct nv50_instobj, base.memory)
46 struct nvkm_instobj base; member
60 struct nvkm_device *device = imem->base.subdev.device; in nv50_instobj_wr32_slow()
61 u64 base = (nvkm_memory_addr(iobj->ram) + offset) & 0xffffff00000ULL; in nv50_instobj_wr32_slow() local
65 spin_lock_irqsave(&imem->base.lock, flags); in nv50_instobj_wr32_slow()
66 if (unlikely(imem->addr != base)) { in nv50_instobj_wr32_slow()
67 nvkm_wr32(device, 0x001700, base >> 16); in nv50_instobj_wr32_slow()
68 imem->addr = base; in nv50_instobj_wr32_slow()
80 u64 base = (nvkm_memory_addr(iobj->ram) + offset) & 0xffffff00000ULL; nv50_instobj_rd32_slow() local
356 nv50_instobj_new(struct nvkm_instmem *base, u32 size, u32 align, bool zero, struct nvkm_memory **pmemory) nv50_instobj_new() argument
381 nv50_instmem_fini(struct nvkm_instmem *base) nv50_instmem_fini() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/catalog/
H A Ddpu_5_0_sm8150.h26 .base = 0x0, .len = 0x45c,
44 .base = 0x1000, .len = 0x1e0,
49 .base = 0x1200, .len = 0x1e0,
54 .base = 0x1400, .len = 0x1e0,
59 .base = 0x1600, .len = 0x1e0,
64 .base = 0x1800, .len = 0x1e0,
69 .base = 0x1a00, .len = 0x1e0,
78 .base = 0x4000, .len = 0x1f0,
86 .base = 0x6000, .len = 0x1f0,
94 .base
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_fence.c54 struct ttm_base_object base; member
87 return container_of(fence->base.lock, struct vmw_fence_manager, lock); in fman_from_fence()
115 container_of(f, struct vmw_fence_obj, base); in vmw_fence_obj_destroy()
139 container_of(f, struct vmw_fence_obj, base); in vmw_fence_enable_signaling()
146 if (seqno - fence->base.seqno < VMW_FENCE_WRAP) in vmw_fence_enable_signaling()
155 struct dma_fence_cb base; member
163 container_of(cb, struct vmwgfx_wait_cb, base); in vmwgfx_wait_cb()
173 container_of(f, struct vmw_fence_obj, base); in vmw_fence_wait()
196 cb.base.func = vmwgfx_wait_cb; in vmw_fence_wait()
198 list_add(&cb.base in vmw_fence_wait()
591 struct ttm_base_object *base = *p_base; vmw_user_fence_base_release() local
781 struct ttm_base_object *base = ttm_base_object_lookup(tfile, handle); vmw_fence_obj_lookup() local
806 struct ttm_base_object *base; vmw_fence_obj_wait_ioctl() local
860 struct ttm_base_object *base; vmw_fence_obj_signaled_ioctl() local
1046 struct drm_pending_event base; global() member
1124 struct ttm_base_object *base = vmw_fence_event_ioctl() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce120/
H A Ddce120_resource.c134 /* compile time expand base address. */
446 return &opp->base; in dce120_opp_create()
465 return &aux_engine->base; in dce120_aux_engine_create()
555 clk_src->base.dp_clk_src = dp_clk_src; in dce120_clock_source_create()
556 return &clk_src->base; in dce120_clock_source_create()
595 return &tg110->base; in dce120_timing_generator_create()
608 for (i = 0; i < pool->base.pipe_count; i++) { in dce120_resource_destruct()
609 if (pool->base.opps[i] != NULL) in dce120_resource_destruct()
610 dce110_opp_destroy(&pool->base.opps[i]); in dce120_resource_destruct()
612 if (pool->base in dce120_resource_destruct()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce120/
H A Ddce120_resource.c132 /* compile time expand base address. */
437 return &opp->base; in dce120_opp_create()
456 return &aux_engine->base; in dce120_aux_engine_create()
547 clk_src->base.dp_clk_src = dp_clk_src; in dce120_clock_source_create()
548 return &clk_src->base; in dce120_clock_source_create()
587 return &tg110->base; in dce120_timing_generator_create()
600 for (i = 0; i < pool->base.pipe_count; i++) { in dce120_resource_destruct()
601 if (pool->base.opps[i] != NULL) in dce120_resource_destruct()
602 dce110_opp_destroy(&pool->base.opps[i]); in dce120_resource_destruct()
604 if (pool->base in dce120_resource_destruct()
[all...]
/kernel/linux/linux-5.10/drivers/ide/
H A Dtx4939ide.c84 static u16 tx4939ide_readw(void __iomem *base, u32 reg) in tx4939ide_readw() argument
86 return __raw_readw(base + tx4939ide_swizzlew(reg)); in tx4939ide_readw()
88 static u8 tx4939ide_readb(void __iomem *base, u32 reg) in tx4939ide_readb() argument
90 return __raw_readb(base + tx4939ide_swizzleb(reg)); in tx4939ide_readb()
92 static void tx4939ide_writel(u32 val, void __iomem *base, u32 reg) in tx4939ide_writel() argument
94 __raw_writel(val, base + tx4939ide_swizzlel(reg)); in tx4939ide_writel()
96 static void tx4939ide_writew(u16 val, void __iomem *base, u32 reg) in tx4939ide_writew() argument
98 __raw_writew(val, base + tx4939ide_swizzlew(reg)); in tx4939ide_writew()
100 static void tx4939ide_writeb(u8 val, void __iomem *base, u32 reg) in tx4939ide_writeb() argument
102 __raw_writeb(val, base in tx4939ide_writeb()
151 void __iomem *base = TX4939IDE_BASE(hwif); tx4939ide_check_error_ints() local
176 void __iomem *base; tx4939ide_clear_irq() local
193 void __iomem *base = TX4939IDE_BASE(hwif); tx4939ide_cable_detect() local
204 void __iomem *base = TX4939IDE_BASE(hwif); tx4939ide_dma_host_set() local
218 tx4939ide_clear_dma_status(void __iomem *base) tx4939ide_clear_dma_status() argument
290 void __iomem *base = TX4939IDE_BASE(hwif); tx4939ide_dma_setup() local
318 void __iomem *base = TX4939IDE_BASE(hwif); tx4939ide_dma_end() local
345 void __iomem *base = TX4939IDE_BASE(hwif); tx4939ide_dma_test_irq() local
384 void __iomem *base = TX4939IDE_BASE(hwif); tx4939ide_dma_sff_read_status() local
394 void __iomem *base = TX4939IDE_BASE(hwif); tx4939ide_init_hwif() local
423 void __iomem *base = TX4939IDE_BASE(hwif); tx4939ide_tf_load_fixup() local
[all...]
/kernel/linux/linux-6.6/drivers/clk/stm32/
H A Dclk-stm32-core.c24 void __iomem *base) in stm32_rcc_clock_init()
50 data->check_security(base, cfg_clock)) in stm32_rcc_clock_init()
54 hw = (*cfg_clock->func)(dev, data, base, &rlock, in stm32_rcc_clock_init()
71 void __iomem *base) in stm32_rcc_init()
83 err = stm32_rcc_reset_init(dev, match, base); in stm32_rcc_init()
90 err = stm32_rcc_clock_init(dev, match, base); in stm32_rcc_init()
99 static u8 stm32_mux_get_parent(void __iomem *base, in stm32_mux_get_parent() argument
107 val = readl(base + mux->offset) >> mux->shift; in stm32_mux_get_parent()
113 static int stm32_mux_set_parent(void __iomem *base, in stm32_mux_set_parent() argument
120 u32 reg = readl(base in stm32_mux_set_parent()
22 stm32_rcc_clock_init(struct device *dev, const struct of_device_id *match, void __iomem *base) stm32_rcc_clock_init() argument
70 stm32_rcc_init(struct device *dev, const struct of_device_id *match_data, void __iomem *base) stm32_rcc_init() argument
131 stm32_gate_endisable(void __iomem *base, struct clk_stm32_clock_data *data, u16 gate_id, int enable) stm32_gate_endisable() argument
157 stm32_gate_disable_unused(void __iomem *base, struct clk_stm32_clock_data *data, u16 gate_id) stm32_gate_disable_unused() argument
173 stm32_gate_is_enabled(void __iomem *base, struct clk_stm32_clock_data *data, u16 gate_id) stm32_gate_is_enabled() argument
205 stm32_divider_get_rate(void __iomem *base, struct clk_stm32_clock_data *data, u16 div_id, unsigned long parent_rate) stm32_divider_get_rate() argument
228 stm32_divider_set_rate(void __iomem *base, struct clk_stm32_clock_data *data, u16 div_id, unsigned long rate, unsigned long parent_rate) stm32_divider_set_rate() argument
624 clk_stm32_mux_register(struct device *dev, const struct stm32_rcc_match_data *data, void __iomem *base, spinlock_t *lock, const struct clock_config *cfg) clk_stm32_mux_register() argument
645 clk_stm32_gate_register(struct device *dev, const struct stm32_rcc_match_data *data, void __iomem *base, spinlock_t *lock, const struct clock_config *cfg) clk_stm32_gate_register() argument
666 clk_stm32_div_register(struct device *dev, const struct stm32_rcc_match_data *data, void __iomem *base, spinlock_t *lock, const struct clock_config *cfg) clk_stm32_div_register() argument
687 clk_stm32_composite_register(struct device *dev, const struct stm32_rcc_match_data *data, void __iomem *base, spinlock_t *lock, const struct clock_config *cfg) clk_stm32_composite_register() argument
[all...]

Completed in 16 milliseconds

1...<<11121314151617181920>>...478