Home
last modified time | relevance | path

Searched refs:comp (Results 1 – 25 of 311) sorted by relevance

12345678910>>...13

/drivers/gpu/drm/mediatek/
Dmtk_ddp_comp.h103 static inline int mtk_ddp_comp_power_on(struct mtk_ddp_comp *comp) in mtk_ddp_comp_power_on() argument
105 if (comp->funcs && comp->funcs->power_on) in mtk_ddp_comp_power_on()
106 return comp->funcs->power_on(comp->dev); in mtk_ddp_comp_power_on()
108 return pm_runtime_resume_and_get(comp->dev); in mtk_ddp_comp_power_on()
112 static inline void mtk_ddp_comp_power_off(struct mtk_ddp_comp *comp) in mtk_ddp_comp_power_off() argument
114 if (comp->funcs && comp->funcs->power_off) in mtk_ddp_comp_power_off()
115 comp->funcs->power_off(comp->dev); in mtk_ddp_comp_power_off()
117 pm_runtime_put(comp->dev); in mtk_ddp_comp_power_off()
120 static inline int mtk_ddp_comp_clk_enable(struct mtk_ddp_comp *comp) in mtk_ddp_comp_clk_enable() argument
122 if (comp->funcs && comp->funcs->clk_enable) in mtk_ddp_comp_clk_enable()
[all …]
Dmtk_crtc.c143 struct mtk_ddp_comp *comp; in mtk_crtc_destroy() local
145 comp = mtk_crtc->ddp_comp[i]; in mtk_crtc_destroy()
146 mtk_ddp_comp_unregister_vblank_cb(comp); in mtk_crtc_destroy()
259 struct mtk_ddp_comp *comp; in mtk_ddp_comp_for_plane() local
264 comp = mtk_crtc->ddp_comp[i]; in mtk_ddp_comp_for_plane()
265 if (local_index < (count + mtk_ddp_comp_layer_nr(comp))) { in mtk_ddp_comp_for_plane()
267 return comp; in mtk_ddp_comp_for_plane()
269 count += mtk_ddp_comp_layer_nr(comp); in mtk_ddp_comp_for_plane()
400 struct mtk_ddp_comp *comp = mtk_crtc->ddp_comp[i]; in mtk_crtc_ddp_hw_init() local
403 mtk_ddp_comp_bgclr_in_on(comp); in mtk_crtc_ddp_hw_init()
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/lib/
Ddevcom.c39 struct mlx5_devcom_comp *comp; member
113 struct mlx5_devcom_comp *comp; in mlx5_devcom_comp_alloc() local
115 comp = kzalloc(sizeof(*comp), GFP_KERNEL); in mlx5_devcom_comp_alloc()
116 if (!comp) in mlx5_devcom_comp_alloc()
119 comp->id = id; in mlx5_devcom_comp_alloc()
120 comp->key = key; in mlx5_devcom_comp_alloc()
121 comp->handler = handler; in mlx5_devcom_comp_alloc()
122 init_rwsem(&comp->sem); in mlx5_devcom_comp_alloc()
123 lockdep_register_key(&comp->lock_key); in mlx5_devcom_comp_alloc()
124 lockdep_set_class(&comp->sem, &comp->lock_key); in mlx5_devcom_comp_alloc()
[all …]
/drivers/block/zram/
Dzcomp.c46 static void zcomp_strm_free(struct zcomp *comp, struct zcomp_strm *zstrm) in zcomp_strm_free() argument
48 comp->ops->destroy_ctx(&zstrm->ctx); in zcomp_strm_free()
53 static int zcomp_strm_init(struct zcomp *comp, struct zcomp_strm *zstrm) in zcomp_strm_init() argument
57 ret = comp->ops->create_ctx(comp->params, &zstrm->ctx); in zcomp_strm_init()
67 zcomp_strm_free(comp, zstrm); in zcomp_strm_init()
73 static const struct zcomp_ops *lookup_backend_ops(const char *comp) in lookup_backend_ops() argument
78 if (sysfs_streq(comp, backends[i]->name)) in lookup_backend_ops()
85 bool zcomp_available_algorithm(const char *comp) in zcomp_available_algorithm() argument
87 return lookup_backend_ops(comp) != NULL; in zcomp_available_algorithm()
91 ssize_t zcomp_available_show(const char *comp, char *buf) in zcomp_available_show() argument
[all …]
Dzcomp.h73 ssize_t zcomp_available_show(const char *comp, char *buf);
74 bool zcomp_available_algorithm(const char *comp);
77 void zcomp_destroy(struct zcomp *comp);
79 struct zcomp_strm *zcomp_stream_get(struct zcomp *comp);
80 void zcomp_stream_put(struct zcomp *comp);
82 int zcomp_compress(struct zcomp *comp, struct zcomp_strm *zstrm,
84 int zcomp_decompress(struct zcomp *comp, struct zcomp_strm *zstrm,
/drivers/clk/actions/
Dowl-composite.c18 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_get_parent() local
20 return owl_mux_helper_get_parent(&comp->common, &comp->mux_hw); in owl_comp_get_parent()
25 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_set_parent() local
27 return owl_mux_helper_set_parent(&comp->common, &comp->mux_hw, index); in owl_comp_set_parent()
32 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_disable() local
33 struct owl_clk_common *common = &comp->common; in owl_comp_disable()
35 owl_gate_set(common, &comp->gate_hw, false); in owl_comp_disable()
40 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_enable() local
41 struct owl_clk_common *common = &comp->common; in owl_comp_enable()
43 owl_gate_set(common, &comp->gate_hw, true); in owl_comp_enable()
[all …]
/drivers/net/slip/
Dslhc.c96 struct slcompress *comp; in slhc_init() local
101 comp = kzalloc(sizeof(struct slcompress), GFP_KERNEL); in slhc_init()
102 if (! comp) in slhc_init()
107 comp->rstate = kzalloc(rsize, GFP_KERNEL); in slhc_init()
108 if (! comp->rstate) in slhc_init()
110 comp->rslot_limit = rslots - 1; in slhc_init()
115 comp->tstate = kzalloc(tsize, GFP_KERNEL); in slhc_init()
116 if (! comp->tstate) in slhc_init()
118 comp->tslot_limit = tslots - 1; in slhc_init()
121 comp->xmit_oldest = 0; in slhc_init()
[all …]
/drivers/media/platform/mediatek/mdp/
Dmtk_mdp_comp.c14 void mtk_mdp_comp_clock_on(struct device *dev, struct mtk_mdp_comp *comp) in mtk_mdp_comp_clock_on() argument
18 for (i = 0; i < ARRAY_SIZE(comp->clk); i++) { in mtk_mdp_comp_clock_on()
19 if (IS_ERR(comp->clk[i])) in mtk_mdp_comp_clock_on()
21 err = clk_prepare_enable(comp->clk[i]); in mtk_mdp_comp_clock_on()
25 err, comp->type, i); in mtk_mdp_comp_clock_on()
29 void mtk_mdp_comp_clock_off(struct device *dev, struct mtk_mdp_comp *comp) in mtk_mdp_comp_clock_off() argument
33 for (i = 0; i < ARRAY_SIZE(comp->clk); i++) { in mtk_mdp_comp_clock_off()
34 if (IS_ERR(comp->clk[i])) in mtk_mdp_comp_clock_off()
36 clk_disable_unprepare(comp->clk[i]); in mtk_mdp_comp_clock_off()
41 struct mtk_mdp_comp *comp, in mtk_mdp_comp_init() argument
[all …]
Dmtk_mdp_core.c94 struct mtk_mdp_comp *comp) in mtk_mdp_register_component() argument
96 list_add(&comp->node, &mdp->comp_list); in mtk_mdp_register_component()
100 struct mtk_mdp_comp *comp) in mtk_mdp_unregister_component() argument
102 list_del(&comp->node); in mtk_mdp_unregister_component()
110 struct mtk_mdp_comp *comp, *comp_temp; in mtk_mdp_probe() local
152 comp = devm_kzalloc(dev, sizeof(*comp), GFP_KERNEL); in mtk_mdp_probe()
153 if (!comp) { in mtk_mdp_probe()
159 ret = mtk_mdp_comp_init(dev, node, comp, comp_type); in mtk_mdp_probe()
165 mtk_mdp_register_component(mdp, comp); in mtk_mdp_probe()
229 list_for_each_entry_safe(comp, comp_temp, &mdp->comp_list, node) { in mtk_mdp_probe()
[all …]
/drivers/counter/
Dcounter-sysfs.c39 struct counter_comp comp; member
115 err = a->comp.device_u8_read(counter, &data); in counter_comp_u8_show()
118 err = a->comp.signal_u8_read(counter, a->parent, &data); in counter_comp_u8_show()
121 err = a->comp.count_u8_read(counter, a->parent, &data); in counter_comp_u8_show()
129 if (a->comp.type == COUNTER_COMP_BOOL) in counter_comp_u8_show()
146 if (a->comp.type == COUNTER_COMP_BOOL) { in counter_comp_u8_store()
156 err = a->comp.device_u8_write(counter, data); in counter_comp_u8_store()
159 err = a->comp.signal_u8_write(counter, a->parent, data); in counter_comp_u8_store()
162 err = a->comp.count_u8_write(counter, a->parent, data); in counter_comp_u8_store()
178 const struct counter_available *const avail = a->comp.priv; in counter_comp_u32_show()
[all …]
Dcounter-chrdev.c29 struct counter_comp comp; member
49 #define counter_comp_read_is_set(comp) \ argument
50 (comp.action_read || \
51 comp.device_u8_read || \
52 comp.count_u8_read || \
53 comp.signal_u8_read || \
54 comp.device_u32_read || \
55 comp.count_u32_read || \
56 comp.signal_u32_read || \
57 comp.device_u64_read || \
[all …]
/drivers/media/platform/mediatek/mdp3/
Dmtk-mdp3-comp.c39 return ctx->comp->mdp_dev->mdp_data->mdp_cfg; in __get_plat_cfg()
47 rdma0 = mdp_cfg_get_id_inner(ctx->comp->mdp_dev, MDP_COMP_RDMA0); in get_comp_flag()
48 rsz1 = mdp_cfg_get_id_inner(ctx->comp->mdp_dev, MDP_COMP_RSZ1); in get_comp_flag()
53 if (ctx->comp->inner_id == rdma0) in get_comp_flag()
56 return BIT(ctx->comp->inner_id); in get_comp_flag()
62 phys_addr_t base = ctx->comp->reg_base; in init_rdma()
63 u8 subsys_id = ctx->comp->subsys_id; in init_rdma()
66 rdma0 = mdp_cfg_get_id_inner(ctx->comp->mdp_dev, MDP_COMP_RDMA0); in init_rdma()
71 struct mdp_comp *prz1 = ctx->comp->mdp_dev->comp[MDP_COMP_RSZ1]; in init_rdma()
74 if (ctx->comp->inner_id == rdma0 && prz1) in init_rdma()
[all …]
/drivers/most/
Dcore.c33 struct most_component *comp; member
450 struct most_component *comp; in match_component() local
452 list_for_each_entry(comp, &comp_list, list) { in match_component()
453 if (!strcmp(comp->name, name)) in match_component()
454 return comp; in match_component()
473 if (c->pipe0.comp) { in print_links()
477 c->pipe0.comp->name, in print_links()
481 if (c->pipe1.comp) { in print_links()
485 c->pipe1.comp->name, in print_links()
517 struct most_component *comp; in components_show() local
[all …]
Dmost_cdev.c28 } comp; variable
52 return channel_has_mbo(c->iface, c->channel_id, &comp.cc) > 0; in ch_has_mbo()
58 *mbo = most_get_mbo(c->iface, c->channel_id, &comp.cc); in ch_get_mbo()
87 most_stop_channel(c->iface, c->channel_id, &comp.cc); in stop_channel()
94 device_destroy(comp.class, c->devno); in destroy_cdev()
103 ida_free(&comp.minor_id, MINOR(c->devno)); in destroy_channel()
143 ret = most_start_channel(c->iface, c->channel_id, &comp.cc); in comp_open()
428 current_minor = ida_alloc(&comp.minor_id, GFP_KERNEL); in comp_probe()
438 c->devno = MKDEV(comp.major, current_minor); in comp_probe()
458 c->dev = device_create(comp.class, NULL, c->devno, NULL, "%s", name); in comp_probe()
[all …]
/drivers/net/ethernet/amd/pds_core/
Dadminq.c10 union pds_core_notifyq_comp *comp; in pdsc_process_notifyq() local
18 comp = cq_info->comp; in pdsc_process_notifyq()
19 eid = le64_to_cpu(comp->event.eid); in pdsc_process_notifyq()
21 u16 ecode = le16_to_cpu(comp->event.ecode); in pdsc_process_notifyq()
27 pdsc_notify(PDS_EVENT_LINK_CHANGE, comp); in pdsc_process_notifyq()
33 pdsc_notify(PDS_EVENT_RESET, comp); in pdsc_process_notifyq()
50 comp = cq_info->comp; in pdsc_process_notifyq()
51 eid = le64_to_cpu(comp->event.eid); in pdsc_process_notifyq()
72 union pds_core_adminq_comp *comp; in pdsc_process_adminq() local
102 comp = cq->info[cq->tail_idx].comp; in pdsc_process_adminq()
[all …]
/drivers/vdpa/pds/
Dcmds.c25 union pds_core_adminq_comp comp = {}; in pds_vdpa_init_hw() local
30 &comp, 0); in pds_vdpa_init_hw()
33 comp.status, ERR_PTR(err)); in pds_vdpa_init_hw()
47 union pds_core_adminq_comp comp = {}; in pds_vdpa_cmd_reset() local
50 err = pds_client_adminq_cmd(padev, &cmd, sizeof(cmd.vdpa), &comp, 0); in pds_vdpa_cmd_reset()
53 comp.status, ERR_PTR(err)); in pds_vdpa_cmd_reset()
68 union pds_core_adminq_comp comp = {}; in pds_vdpa_cmd_set_status() local
71 err = pds_client_adminq_cmd(padev, &cmd, sizeof(cmd.vdpa_status), &comp, 0); in pds_vdpa_cmd_set_status()
74 status, comp.status, ERR_PTR(err)); in pds_vdpa_cmd_set_status()
89 union pds_core_adminq_comp comp = {}; in pds_vdpa_cmd_set_mac() local
[all …]
/drivers/gpu/drm/omapdrm/dss/
Dbase.c190 struct omapdss_comp_node *comp; in omapdss_list_contains() local
192 list_for_each_entry(comp, &omapdss_comp_list, list) { in omapdss_list_contains()
193 if (comp->node == node) in omapdss_list_contains()
203 struct omapdss_comp_node *comp; in omapdss_walk_device() local
212 comp = devm_kzalloc(dev, sizeof(*comp), GFP_KERNEL); in omapdss_walk_device()
213 if (comp) { in omapdss_walk_device()
214 comp->node = node; in omapdss_walk_device()
215 comp->dss_core_component = dss_core; in omapdss_walk_device()
216 comp->compat = compat; in omapdss_walk_device()
217 list_add(&comp->list, &omapdss_comp_list); in omapdss_walk_device()
[all …]
/drivers/vfio/pci/pds/
Dcmds.c99 union pds_core_adminq_comp comp = {}; in pds_vfio_suspend_wait_device_cmd() local
108 err = pds_vfio_client_adminq_cmd(pds_vfio, &cmd, &comp, true); in pds_vfio_suspend_wait_device_cmd()
139 union pds_core_adminq_comp comp = {}; in pds_vfio_suspend_device_cmd() local
149 err = pds_vfio_client_adminq_cmd(pds_vfio, &cmd, &comp, true); in pds_vfio_suspend_device_cmd()
173 union pds_core_adminq_comp comp = {}; in pds_vfio_resume_device_cmd() local
177 return pds_vfio_client_adminq_cmd(pds_vfio, &cmd, &comp, true); in pds_vfio_resume_device_cmd()
189 union pds_core_adminq_comp comp = {}; in pds_vfio_get_lm_state_size_cmd() local
194 err = pds_vfio_client_adminq_cmd(pds_vfio, &cmd, &comp, false); in pds_vfio_get_lm_state_size_cmd()
198 *size = le64_to_cpu(comp.lm_state_size.size); in pds_vfio_get_lm_state_size_cmd()
291 union pds_core_adminq_comp comp = {}; in pds_vfio_get_lm_state_cmd() local
[all …]
/drivers/infiniband/sw/rxe/
Drxe_comp.c124 qp->comp.timeout = 1; in retransmit_timer()
167 qp->comp.retry_cnt = qp->attr.retry_cnt; in reset_retry_counters()
168 qp->comp.rnr_retry = qp->attr.rnr_retry; in reset_retry_counters()
169 qp->comp.started_retry = 0; in reset_retry_counters()
195 diff = psn_compare(pkt->psn, qp->comp.psn); in check_psn()
203 (qp->comp.opcode == IB_OPCODE_RC_RDMA_READ_RESPONSE_FIRST || in check_psn()
204 qp->comp.opcode == IB_OPCODE_RC_RDMA_READ_RESPONSE_MIDDLE)) in check_psn()
224 switch (qp->comp.opcode) { in check_ack()
313 if (psn_compare(pkt->psn, qp->comp.psn) > 0) { in check_ack()
316 qp->comp.psn = pkt->psn; in check_ack()
[all …]
/drivers/clk/ti/
Dcomposite.c83 struct component_clk *comp; in _lookup_component() local
85 list_for_each_entry(comp, &component_clks, link) { in _lookup_component()
86 if (comp->node == node) in _lookup_component()
87 return comp; in _lookup_component()
117 struct component_clk *comp; in _register_composite() local
129 comp = _lookup_component(cclk->comp_nodes[i]); in _register_composite()
130 if (!comp) { in _register_composite()
139 if (cclk->comp_clks[comp->type] != NULL) { in _register_composite()
141 node, component_clk_types[comp->type]); in _register_composite()
145 cclk->comp_clks[comp->type] = comp; in _register_composite()
[all …]
/drivers/net/ethernet/mellanox/mlxfw/
Dmlxfw_fsm.c208 struct mlxfw_mfa2_component *comp, in mlxfw_flash_component() argument
221 sprintf(comp_name, "%u", comp->index); in mlxfw_flash_component()
223 err = mlxfw_dev->ops->component_query(mlxfw_dev, comp->index, in mlxfw_flash_component()
231 if (comp->data_size > comp_max_size) { in mlxfw_flash_component()
243 comp->index, in mlxfw_flash_component()
244 comp->data_size); in mlxfw_flash_component()
263 comp_name, 0, comp->data_size); in mlxfw_flash_component()
265 offset < MLXFW_ALIGN_UP(comp->data_size, comp_align_bits); in mlxfw_flash_component()
267 block_ptr = comp->data + offset; in mlxfw_flash_component()
268 block_size = (u16) min_t(u32, comp->data_size - offset, in mlxfw_flash_component()
[all …]
/drivers/video/fbdev/core/
Dsyscopyarea.c44 *dst = comp(*src, *dst, first); in bitcpy()
49 *dst = comp(*src, *dst, first); in bitcpy()
73 *dst = comp(*src, *dst, last); in bitcpy()
89 *dst = comp(*src << left, *dst, first); in bitcpy()
92 *dst = comp(*src >> right, *dst, first); in bitcpy()
97 *dst = comp(d0 >> right | d1 << left, *dst, in bitcpy()
112 *dst = comp(d0 << left, *dst, first); in bitcpy()
118 *dst = comp(d0 >> right | d1 << left, *dst, in bitcpy()
159 *dst = comp(d0, *dst, last); in bitcpy()
193 *dst = comp(*src, *dst, last); in bitcpy_rev()
[all …]
/drivers/net/ethernet/pensando/ionic/
Dionic_main.c235 if (ctx->comp.comp.status || timeout) { in ionic_adminq_check_err()
237 ionic_error_to_errno(ctx->comp.comp.status); in ionic_adminq_check_err()
241 ctx->comp.comp.status, err); in ionic_adminq_check_err()
253 union ionic_notifyq_comp *comp; in ionic_notifyq_service() local
259 comp = &((union ionic_notifyq_comp *)cq->base)[cq->tail_idx]; in ionic_notifyq_service()
264 eid = le64_to_cpu(comp->event.eid); in ionic_notifyq_service()
274 comp, sizeof(*comp), true); in ionic_notifyq_service()
276 switch (le16_to_cpu(comp->event.ecode)) { in ionic_notifyq_service()
296 comp->event.ecode, eid); in ionic_notifyq_service()
307 struct ionic_admin_comp *comp; in ionic_adminq_service() local
[all …]
/drivers/gpu/drm/panfrost/
Dpanfrost_device.c90 pfdev->regulators = devm_kcalloc(pfdev->dev, pfdev->comp->num_supplies, in panfrost_regulator_init()
96 for (i = 0; i < pfdev->comp->num_supplies; i++) in panfrost_regulator_init()
97 pfdev->regulators[i].supply = pfdev->comp->supply_names[i]; in panfrost_regulator_init()
100 pfdev->comp->num_supplies, in panfrost_regulator_init()
109 ret = regulator_bulk_enable(pfdev->comp->num_supplies, in panfrost_regulator_init()
124 regulator_bulk_disable(pfdev->comp->num_supplies, pfdev->regulators); in panfrost_regulator_fini()
155 if (num_domains < 2 && pfdev->comp->num_pm_domains < 2) in panfrost_pm_domain_init()
158 if (num_domains != pfdev->comp->num_pm_domains) { in panfrost_pm_domain_init()
161 num_domains, pfdev->comp->num_pm_domains); in panfrost_pm_domain_init()
172 pfdev->comp->pm_domain_names[i]); in panfrost_pm_domain_init()
[all …]
/drivers/staging/greybus/
Daudio_codec.c809 struct snd_soc_component *comp; in gbaudio_register_module() local
817 comp = gbcodec->component; in gbaudio_register_module()
829 ret = gbaudio_init_jack(module, comp->card); in gbaudio_register_module()
836 snd_soc_dapm_new_controls(&comp->dapm, module->dapm_widgets, in gbaudio_register_module()
839 snd_soc_add_component_controls(comp, module->controls, in gbaudio_register_module()
842 snd_soc_dapm_add_routes(&comp->dapm, module->dapm_routes, in gbaudio_register_module()
846 if (comp->card->instantiated) { in gbaudio_register_module()
847 gbaudio_dapm_link_component_dai_widgets(comp->card, &comp->dapm); in gbaudio_register_module()
854 snd_device_register(comp->card->snd_card, in gbaudio_register_module()
864 if (comp->card->instantiated) in gbaudio_register_module()
[all …]

12345678910>>...13