Home
last modified time | relevance | path

Searched refs:core (Results 1 – 25 of 4738) sorted by relevance

12345678910>>...190

/linux-6.15/drivers/media/platform/amphion/
H A Dvpu_core.c243 core->vpu->get_vpu(core->vpu); in vpu_core_get_vpu()
245 core->vpu->get_enc(core->vpu); in vpu_core_get_vpu()
301 core->vpu->put_vpu(core->vpu); in vpu_core_put_vpu()
419 core = inst->core; in vpu_inst_register()
427 inst->core = core; in vpu_inst_register()
470 core = inst->core; in vpu_inst_unregister()
600 core->log.phys = core->rpc.phys + core->res->rpc_size; in vpu_core_parse_dt()
601 core->log.virt = core->rpc.virt + core->res->rpc_size; in vpu_core_parse_dt()
603 core->act.phys = core->log.phys + core->log.length; in vpu_core_parse_dt()
604 core->act.virt = core->log.virt + core->log.length; in vpu_core_parse_dt()
[all …]
H A Dvpu_mbox.c58 scnprintf(core->tx_type.name, sizeof(core->tx_type.name) - 1, "tx0"); in vpu_mbox_init()
61 scnprintf(core->tx_data.name, sizeof(core->tx_data.name) - 1, "tx1"); in vpu_mbox_init()
64 scnprintf(core->rx.name, sizeof(core->rx.name) - 1, "rx"); in vpu_mbox_init()
65 core->rx.block = true; in vpu_mbox_init()
74 ret = vpu_mbox_request_channel(core->dev, &core->tx_type); in vpu_mbox_request()
77 ret = vpu_mbox_request_channel(core->dev, &core->tx_data); in vpu_mbox_request()
80 ret = vpu_mbox_request_channel(core->dev, &core->rx); in vpu_mbox_request()
84 dev_dbg(core->dev, "%s request mbox\n", vpu_core_type_desc(core->type)); in vpu_mbox_request()
87 vpu_mbox_free(core); in vpu_mbox_request()
98 core->rx.ch = NULL; in vpu_mbox_free()
[all …]
/linux-6.15/drivers/mfd/
H A Dsi476x-i2c.c41 core->pinmux.dclk, in si476x_core_config_pinmux()
42 core->pinmux.dfs, in si476x_core_config_pinmux()
43 core->pinmux.dout, in si476x_core_config_pinmux()
44 core->pinmux.xout); in si476x_core_config_pinmux()
53 core->pinmux.iqclk, in si476x_core_config_pinmux()
54 core->pinmux.iqfs, in si476x_core_config_pinmux()
55 core->pinmux.iout, in si476x_core_config_pinmux()
632 core->revision = si476x_core_fwver_to_revision(core, info.func, in si476x_core_get_revision_info()
695 core = devm_kzalloc(&client->dev, sizeof(*core), GFP_KERNEL); in si476x_core_probe()
696 if (!core) in si476x_core_probe()
[all …]
H A Dwl1273-core.c95 core->i2s_mode); in wl1273_fm_set_audio()
114 core->i2s_mode); in wl1273_fm_set_audio()
131 core->audio_mode = new_mode; in wl1273_fm_set_audio()
148 if (core->volume == volume) in wl1273_fm_set_volume()
155 core->volume = volume; in wl1273_fm_set_volume()
162 struct wl1273_core *core; in wl1273_core_probe() local
179 core = devm_kzalloc(&client->dev, sizeof(*core), GFP_KERNEL); in wl1273_core_probe()
180 if (!core) in wl1273_core_probe()
183 core->pdata = pdata; in wl1273_core_probe()
184 core->client = client; in wl1273_core_probe()
[all …]
/linux-6.15/drivers/media/platform/qcom/iris/
H A Diris_probe.c25 core->icc_count = core->iris_platform_data->icc_tbl_size; in iris_init_icc()
26 core->icc_tbl = devm_kzalloc(core->dev, in iris_init_icc()
29 if (!core->icc_tbl) in iris_init_icc()
38 return devm_of_icc_bulk_get(core->dev, core->icc_count, core->icc_tbl); in iris_init_icc()
85 ret = devm_clk_bulk_get_all(core->dev, &core->clock_tbl); in iris_init_clocks()
103 core->resets = devm_kzalloc(core->dev, in iris_init_resets()
171 if (!core) in iris_remove()
199 core = devm_kzalloc(&pdev->dev, sizeof(*core), GFP_KERNEL); in iris_probe()
200 if (!core) in iris_probe()
233 core->iris_platform_data->init_hfi_command_ops(core); in iris_probe()
[all …]
H A Diris_vpu_common.c104 if (core->sfr_daddr) { in iris_vpu_setup_ucregion_memory_map()
105 value = (u32)core->sfr_daddr + core->iris_platform_data->core_arch; in iris_vpu_setup_ucregion_memory_map()
188 ret = core->hfi_ops->sys_pc_prep(core); in iris_vpu_prepare_pc()
266 core->iris_platform_data->vpu_ops->power_off_hw(core); in iris_vpu_power_off()
268 iris_unset_icc_bw(core); in iris_vpu_power_off()
270 if (!iris_vpu_watchdog(core, core->intr_status)) in iris_vpu_power_off()
348 freq = core->power.clk_freq ? core->power.clk_freq : in iris_vpu_power_on()
353 core->iris_platform_data->set_preset_registers(core); in iris_vpu_power_on()
356 core->intr_status = 0; in iris_vpu_power_on()
357 enable_irq(core->irq); in iris_vpu_power_on()
[all …]
H A Diris_core.c17 mutex_lock(&core->lock); in iris_core_deinit()
18 iris_fw_unload(core); in iris_core_deinit()
19 iris_vpu_power_off(core); in iris_core_deinit()
20 iris_hfi_queues_deinit(core); in iris_core_deinit()
22 mutex_unlock(&core->lock); in iris_core_deinit()
49 mutex_lock(&core->lock); in iris_core_init()
68 ret = iris_fw_load(core); in iris_core_init()
80 mutex_unlock(&core->lock); in iris_core_init()
85 iris_fw_unload(core); in iris_core_init()
87 iris_vpu_power_off(core); in iris_core_init()
[all …]
H A Diris_hfi_queue.c137 mutex_lock(&core->lock); in iris_hfi_queue_cmd_write()
254 core->iface_q_table_vaddr = dma_alloc_attrs(core->dev, queue_size, in iris_hfi_queues_init()
262 core->sfr_vaddr = dma_alloc_attrs(core->dev, SFR_SIZE, in iris_hfi_queues_init()
263 &core->sfr_daddr, in iris_hfi_queues_init()
267 dma_free_attrs(core->dev, sizeof(*q_tbl_hdr), core->iface_q_table_vaddr, in iris_hfi_queues_init()
272 iris_hfi_queue_init(core, IFACEQ_CMDQ_ID, &core->command_queue); in iris_hfi_queues_init()
273 iris_hfi_queue_init(core, IFACEQ_MSGQ_ID, &core->message_queue); in iris_hfi_queues_init()
274 iris_hfi_queue_init(core, IFACEQ_DBGQ_ID, &core->debug_queue); in iris_hfi_queues_init()
304 dma_free_attrs(core->dev, SFR_SIZE, core->sfr_vaddr, in iris_hfi_queues_deinit()
308 core->sfr_daddr = 0; in iris_hfi_queues_deinit()
[all …]
/linux-6.15/drivers/clk/
H A Dclk.c544 if (!core || index >= core->num_parents || !core->parents) in clk_core_get_parent_by_index()
1629 req->core = core; in clk_core_init_rate_req()
1883 core->accuracy = core->ops->recalc_accuracy(core->hw, in __clk_recalc_accuracies()
2024 if (core->parents[i].core) in clk_fetch_parent_index()
3269 if (p->core == q->core) in clk_is_match()
3750 core->ops->debug_init(core->hw, core->dentry); in clk_debug_create_one()
3909 core->hw->core = core; in __clk_core_init()
4013 core->accuracy = core->ops->recalc_accuracy(core->hw, in __clk_core_init()
4081 core->hw->core = NULL; in __clk_core_init()
4131 clk->core = core; in alloc_clk()
[all …]
/linux-6.15/drivers/media/platform/qcom/venus/
H A Dcore.c102 core->ops->core_deinit(core); in venus_sys_error_handler()
221 inst->core = core; in venus_enumerate_codecs()
257 if (IS_IRIS2(core) || IS_IRIS2_1(core)) { in venus_assign_register_offsets()
258 core->vbif_base = core->base + VBIF_BASE; in venus_assign_register_offsets()
259 core->cpu_base = core->base + CPU_BASE_V6; in venus_assign_register_offsets()
264 core->aon_base = core->base + AON_BASE_V6; in venus_assign_register_offsets()
266 core->vbif_base = core->base + VBIF_BASE; in venus_assign_register_offsets()
267 core->cpu_base = core->base + CPU_BASE; in venus_assign_register_offsets()
268 core->cpu_cs_base = core->base + CPU_CS_BASE; in venus_assign_register_offsets()
411 ret = core->pm_ops->core_get(core); in venus_probe()
[all …]
H A Dpm_helpers.c245 struct venus_core *core = inst->core; in load_scale_v1() local
366 vcodec_clks_disable(core, core->vcodec0_clks); in vdec_power_v3()
391 vcodec_clks_disable(core, core->vcodec1_clks); in venc_power_v3()
451 vcodec_clks_disable(core, core->vcodec0_clks); in poweroff_coreid()
469 vcodec_clks_disable(core, core->vcodec1_clks); in poweroff_coreid()
579 struct venus_core *core = inst->core; in min_loaded_core() local
631 struct venus_core *core = inst->core; in decide_core() local
691 struct venus_core *core = inst->core; in acquire_core() local
718 struct venus_core *core = inst->core; in release_core() local
751 struct venus_core *core = inst->core; in coreid_power_v4() local
[all …]
H A Dhfi.c61 ret = core->ops->core_init(core); in hfi_core_init()
110 ret = core->ops->core_deinit(core); in hfi_core_deinit()
125 return core->ops->suspend(core); in hfi_core_suspend()
133 return core->ops->resume(core); in hfi_core_resume()
138 return core->ops->core_trigger_ssr(core, type); in hfi_core_trigger_ssr()
157 struct venus_core *core = inst->core; in hfi_session_create() local
193 struct venus_core *core = inst->core; in hfi_session_init() local
231 struct venus_core *core = inst->core; in hfi_session_destroy() local
328 struct venus_core *core = inst->core; in hfi_session_continue() local
537 return core->ops->isr_thread(core); in hfi_isr_thread()
[all …]
H A Dfirmware.c33 if (IS_IRIS2_1(core)) in venus_reset_cpu()
45 if (IS_IRIS2_1(core)) { in venus_reset_cpu()
61 if (core->use_tz) { in venus_set_hw_state()
69 venus_reset_cpu(core); in venus_set_hw_state()
71 if (IS_IRIS2_1(core)) in venus_set_hw_state()
96 dev = core->dev; in venus_load_fw()
135 if (core->use_tz) in venus_load_fw()
155 dev = core->fw.dev; in venus_boot_no_tz()
237 if (core->use_tz) in venus_boot()
275 if (core->use_tz) in venus_shutdown()
[all …]
/linux-6.15/drivers/staging/media/meson/vdec/
H A Dvdec_hevc.c29 struct amvdec_core *core = sess->core; in vdec_hevc_load_firmware() local
30 struct device *dev = core->dev_dec; in vdec_hevc_load_firmware()
59 amvdec_write_dos(core, HEVC_MPSR, 0); in vdec_hevc_load_firmware()
60 amvdec_write_dos(core, HEVC_CPSR, 0); in vdec_hevc_load_firmware()
82 struct amvdec_core *core = sess->core; in vdec_hevc_stbuf_init() local
96 struct amvdec_core *core = sess->core; in vdec_hevc_conf_esparser() local
115 struct amvdec_core *core = sess->core; in __vdec_hevc_stop() local
121 amvdec_write_dos(core, HEVC_MPSR, 0); in __vdec_hevc_stop()
149 struct amvdec_core *core = sess->core; in vdec_hevc_stop() local
164 struct amvdec_core *core = sess->core; in __vdec_hevc_start() local
[all …]
H A Dvdec_1.c29 struct amvdec_core *core = sess->core; in vdec_1_load_firmware() local
30 struct device *dev = core->dev_dec; in vdec_1_load_firmware()
57 amvdec_write_dos(core, MPSR, 0); in vdec_1_load_firmware()
58 amvdec_write_dos(core, CPSR, 0); in vdec_1_load_firmware()
88 struct amvdec_core *core = sess->core; in vdec_1_stbuf_power_up() local
117 struct amvdec_core *core = sess->core; in vdec_1_conf_esparser() local
127 struct amvdec_core *core = sess->core; in vdec_1_vififo_level() local
134 struct amvdec_core *core = sess->core; in __vdec_1_stop() local
137 amvdec_write_dos(core, MPSR, 0); in __vdec_1_stop()
167 struct amvdec_core *core = sess->core; in vdec_1_stop() local
[all …]
/linux-6.15/drivers/bcma/
H A Dmain.c258 core->dma_dev = &core->dev; in bcma_prepare_core()
397 bus->drv_cc.core = core; in bcma_bus_register()
404 bus->drv_pci[0].core = core; in bcma_bus_register()
427 bus->drv_cc.core = core; in bcma_bus_register()
434 bus->drv_cc_b.core = core; in bcma_bus_register()
441 bus->drv_mips.core = core; in bcma_bus_register()
448 bus->drv_pci[0].core = core; in bcma_bus_register()
455 bus->drv_pci[1].core = core; in bcma_bus_register()
462 bus->drv_pcie2.core = core; in bcma_bus_register()
516 bus->drv_cc.core = core; in bcma_bus_early_register()
[all …]
H A Dcore.c19 val = bcma_aread32(core, reg); in bcma_core_wait_value()
50 bcma_aread32(core, BCMA_RESET_CTL); in bcma_core_disable()
54 bcma_aread32(core, BCMA_IOCTL); in bcma_core_disable()
61 bcma_core_disable(core, flags); in bcma_core_enable()
64 bcma_aread32(core, BCMA_IOCTL); in bcma_core_enable()
67 bcma_aread32(core, BCMA_RESET_CTL); in bcma_core_enable()
71 bcma_aread32(core, BCMA_IOCTL); in bcma_core_enable()
84 core->id.id != BCMA_CORE_PCIE && in bcma_core_set_clockmode()
85 core->id.id != BCMA_CORE_80211); in bcma_core_set_clockmode()
142 switch (core->bus->hosttype) { in bcma_core_dma_translation()
[all …]
/linux-6.15/drivers/gpu/drm/omapdrm/dss/
H A Dhdmi4_cec.c79 hdmi_read_reg(core->base, reg); in hdmi_cec_received_msg()
82 cec_received_msg(core->adap, &msg); in hdmi_cec_received_msg()
112 cec_transmit_done(core->adap, in hdmi4_cec_irq()
119 hdmi_cec_received_msg(core); in hdmi4_cec_irq()
167 hdmi4_core_disable(core); in hdmi_cec_adap_enable()
170 err = hdmi4_core_enable(core); in hdmi_cec_adap_enable()
239 hdmi4_core_disable(core); in hdmi_cec_adap_enable()
332 core->adap = cec_allocate_adapter(&hdmi_cec_adap_ops, core, in hdmi4_cec_init()
334 ret = PTR_ERR_OR_ZERO(core->adap); in hdmi4_cec_init()
337 core->wp = wp; in hdmi4_cec_init()
[all …]
/linux-6.15/drivers/clk/at91/
H A Dclk-sam9x60-pll.c52 #define to_sam9x60_frac(core) container_of(core, struct sam9x60_frac, core) argument
53 #define to_sam9x60_div(core) container_of(core, struct sam9x60_div, core) argument
99 cmul = (val & core->layout->mul_mask) >> core->layout->mul_shift; in sam9x60_frac_pll_set()
100 cfrac = (val & core->layout->frac_mask) >> core->layout->frac_shift; in sam9x60_frac_pll_set()
187 return sam9x60_pll_ready(core->regmap, core->id); in sam9x60_frac_pll_is_prepared()
266 core->id); in sam9x60_frac_pll_set_rate_chg()
268 cmul = (val & core->layout->mul_mask) >> core->layout->mul_shift; in sam9x60_frac_pll_set_rate_chg()
305 frac->pms.status = sam9x60_pll_ready(core->regmap, core->id); in sam9x60_frac_pll_save_context()
522 core->id); in sam9x60_div_pll_set_rate_chg()
561 struct sam9x60_pll_core core = div->core; in sam9x60_div_pll_notifier_fn() local
[all …]
/linux-6.15/tools/perf/pmu-events/arch/x86/
H A Dmapfile.csv3 GenuineIntel-6-BE,v1.28,alderlaken,core
4 GenuineIntel-6-C[56],v1.07,arrowlake,core
6 GenuineIntel-6-(3D|47),v30,broadwell,core
7 GenuineIntel-6-56,v12,broadwellde,core
8 GenuineIntel-6-4F,v23,broadwellx,core
13 GenuineIntel-6-5[CF],v13,goldmont,core
18 GenuineIntel-6-3F,v29,haswellx,core
21 GenuineIntel-6-3A,v24,ivybridge,core
22 GenuineIntel-6-3E,v24,ivytown,core
23 GenuineIntel-6-2D,v24,jaketown,core
[all …]
/linux-6.15/tools/perf/tests/
H A Dparse-events.c39 __u32 type = evsel->core.attr.type; in test_config()
40 __u64 config = evsel->core.attr.config; in test_config()
247 evsel->core.attr.bp_type); in test__checkevent_breakpoint()
249 evsel->core.attr.bp_len); in test__checkevent_breakpoint()
728 !evsel->core.attr.exclude_user); in test__checkevent_pmu_events()
1633 evsel->core.attr.bp_type); in test__checkevent_breakpoint_len()
1635 evsel->core.attr.bp_len); in test__checkevent_breakpoint_len()
1648 evsel->core.attr.bp_type); in test__checkevent_breakpoint_len_w()
1650 evsel->core.attr.bp_len); in test__checkevent_breakpoint_len_w()
2780 TEST_ASSERT_VAL("wrong type", evsel1->core.attr.type == evsel2->core.attr.type); in test__checkevent_pmu_events_alias()
[all …]
/linux-6.15/drivers/media/radio/
H A Dradio-wl1273.c133 struct wl1273_core *core = radio->core; in wl1273_fm_rds() local
221 struct wl1273_core *core = radio->core; in wl1273_fm_irq_thread_handler() local
336 struct wl1273_core *core = radio->core; in wl1273_fm_set_tx_freq() local
522 core->write(core, WL1273_RESET, 0); in wl1273_fm_upload_firmware_patch()
728 r = core->set_volume(core, core->volume); in wl1273_fm_set_mode()
746 r = core->set_audio(core, core->audio_mode); in wl1273_fm_set_mode()
1156 r = core->write(core, in wl1273_fm_fops_release()
1424 r = core->write(core, in wl1273_fm_s_ctrl()
1429 r = core->write(core, in wl1273_fm_s_ctrl()
1443 r = core->set_volume(core, core->volume); in wl1273_fm_s_ctrl()
[all …]
/linux-6.15/include/trace/events/
H A Dclk.h19 TP_ARGS(core),
36 TP_ARGS(core)
43 TP_ARGS(core)
50 TP_ARGS(core)
57 TP_ARGS(core)
64 TP_ARGS(core)
71 TP_ARGS(core)
78 TP_ARGS(core)
85 TP_ARGS(core)
111 TP_ARGS(core, rate)
[all …]
/linux-6.15/drivers/remoteproc/
H A Dti_k3_r5_remoteproc.c305 core = list_prev_entry(core, elem); in k3_r5_lockstep_reset()
351 core = list_next_entry(core, elem); in k3_r5_lockstep_release()
451 struct k3_r5_core *core = kproc->core; in k3_r5_rproc_prepare() local
518 struct k3_r5_core *core = kproc->core; in k3_r5_rproc_unprepare() local
563 core = kproc->core; in k3_r5_rproc_start()
640 core = list_prev_entry(core, elem); in k3_r5_rproc_stop()
734 struct k3_r5_core *core = kproc->core; in k3_r5_rproc_da_to_va() local
854 core = kproc->core; in k3_r5_rproc_configure()
1113 ret = core->ti_sci->ops.dev_ops.is_on(core->ti_sci, core->ti_sci_id, in k3_r5_rproc_configure_mode()
1237 kproc->core = core; in k3_r5_cluster_rproc_init()
[all …]
/linux-6.15/drivers/media/pci/cx88/
H A Dcx88-i2c.c49 core->i2c_state |= 0x02; in cx8800_bit_setscl()
51 core->i2c_state &= ~0x02; in cx8800_bit_setscl()
61 core->i2c_state |= 0x01; in cx8800_bit_setsda()
133 strscpy(core->i2c_adap.name, core->name, sizeof(core->i2c_adap.name)); in cx88_i2c_init()
136 core->i2c_algo.data = core; in cx88_i2c_init()
137 i2c_set_adapdata(&core->i2c_adap, &core->v4l2_dev); in cx88_i2c_init()
138 core->i2c_adap.algo_data = &core->i2c_algo; in cx88_i2c_init()
139 core->i2c_client.adapter = &core->i2c_adap; in cx88_i2c_init()
145 core->i2c_rc = i2c_bit_add_bus(&core->i2c_adap); in cx88_i2c_init()
168 do_i2c_scan(core->name, &core->i2c_client); in cx88_i2c_init()
[all …]

12345678910>>...190