Home
last modified time | relevance | path

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

12345678910>>...15

/Linux-v5.4/drivers/gpu/drm/mediatek/
Dmtk_drm_ddp_comp.h67 void (*config)(struct mtk_ddp_comp *comp, unsigned int w,
69 void (*start)(struct mtk_ddp_comp *comp);
70 void (*stop)(struct mtk_ddp_comp *comp);
71 void (*enable_vblank)(struct mtk_ddp_comp *comp, struct drm_crtc *crtc);
72 void (*disable_vblank)(struct mtk_ddp_comp *comp);
73 unsigned int (*layer_nr)(struct mtk_ddp_comp *comp);
74 void (*layer_on)(struct mtk_ddp_comp *comp, unsigned int idx);
75 void (*layer_off)(struct mtk_ddp_comp *comp, unsigned int idx);
76 void (*layer_config)(struct mtk_ddp_comp *comp, unsigned int idx,
78 void (*gamma_set)(struct mtk_ddp_comp *comp,
[all …]
Dmtk_drm_ddp_comp.c67 void mtk_dither_set(struct mtk_ddp_comp *comp, unsigned int bpc, in mtk_dither_set() argument
75 writel(0, comp->regs + DISP_DITHER_5); in mtk_dither_set()
76 writel(0, comp->regs + DISP_DITHER_7); in mtk_dither_set()
80 comp->regs + DISP_DITHER_15); in mtk_dither_set()
85 comp->regs + DISP_DITHER_16); in mtk_dither_set()
86 writel(DISP_DITHERING, comp->regs + CFG); in mtk_dither_set()
90 static void mtk_od_config(struct mtk_ddp_comp *comp, unsigned int w, in mtk_od_config() argument
94 writel(w << 16 | h, comp->regs + DISP_OD_SIZE); in mtk_od_config()
95 writel(OD_RELAYMODE, comp->regs + DISP_OD_CFG); in mtk_od_config()
96 mtk_dither_set(comp, bpc, DISP_OD_CFG); in mtk_od_config()
[all …]
Dmtk_disp_ovl.c66 static inline struct mtk_disp_ovl *comp_to_ovl(struct mtk_ddp_comp *comp) in comp_to_ovl() argument
68 return container_of(comp, struct mtk_disp_ovl, ddp_comp); in comp_to_ovl()
87 static void mtk_ovl_enable_vblank(struct mtk_ddp_comp *comp, in mtk_ovl_enable_vblank() argument
90 struct mtk_disp_ovl *ovl = comp_to_ovl(comp); in mtk_ovl_enable_vblank()
93 writel(0x0, comp->regs + DISP_REG_OVL_INTSTA); in mtk_ovl_enable_vblank()
94 writel_relaxed(OVL_FME_CPL_INT, comp->regs + DISP_REG_OVL_INTEN); in mtk_ovl_enable_vblank()
97 static void mtk_ovl_disable_vblank(struct mtk_ddp_comp *comp) in mtk_ovl_disable_vblank() argument
99 struct mtk_disp_ovl *ovl = comp_to_ovl(comp); in mtk_ovl_disable_vblank()
102 writel_relaxed(0x0, comp->regs + DISP_REG_OVL_INTEN); in mtk_ovl_disable_vblank()
105 static void mtk_ovl_start(struct mtk_ddp_comp *comp) in mtk_ovl_start() argument
[all …]
Dmtk_disp_rdma.c67 static inline struct mtk_disp_rdma *comp_to_rdma(struct mtk_ddp_comp *comp) in comp_to_rdma() argument
69 return container_of(comp, struct mtk_disp_rdma, ddp_comp); in comp_to_rdma()
88 static void rdma_update_bits(struct mtk_ddp_comp *comp, unsigned int reg, in rdma_update_bits() argument
91 unsigned int tmp = readl(comp->regs + reg); in rdma_update_bits()
94 writel(tmp, comp->regs + reg); in rdma_update_bits()
97 static void mtk_rdma_enable_vblank(struct mtk_ddp_comp *comp, in mtk_rdma_enable_vblank() argument
100 struct mtk_disp_rdma *rdma = comp_to_rdma(comp); in mtk_rdma_enable_vblank()
103 rdma_update_bits(comp, DISP_REG_RDMA_INT_ENABLE, RDMA_FRAME_END_INT, in mtk_rdma_enable_vblank()
107 static void mtk_rdma_disable_vblank(struct mtk_ddp_comp *comp) in mtk_rdma_disable_vblank() argument
109 struct mtk_disp_rdma *rdma = comp_to_rdma(comp); in mtk_rdma_disable_vblank()
[all …]
Dmtk_disp_color.c19 #define DISP_COLOR_START(comp) ((comp)->data->color_offset) argument
20 #define DISP_COLOR_WIDTH(comp) (DISP_COLOR_START(comp) + 0x50) argument
21 #define DISP_COLOR_HEIGHT(comp) (DISP_COLOR_START(comp) + 0x54) argument
41 static inline struct mtk_disp_color *comp_to_color(struct mtk_ddp_comp *comp) in comp_to_color() argument
43 return container_of(comp, struct mtk_disp_color, ddp_comp); in comp_to_color()
46 static void mtk_color_config(struct mtk_ddp_comp *comp, unsigned int w, in mtk_color_config() argument
50 struct mtk_disp_color *color = comp_to_color(comp); in mtk_color_config()
52 writel(w, comp->regs + DISP_COLOR_WIDTH(color)); in mtk_color_config()
53 writel(h, comp->regs + DISP_COLOR_HEIGHT(color)); in mtk_color_config()
56 static void mtk_color_start(struct mtk_ddp_comp *comp) in mtk_color_start() argument
[all …]
/Linux-v5.4/sound/soc/codecs/
Dwcd-clsh-v2.c19 struct snd_soc_component *comp; member
109 struct snd_soc_component *comp = ctrl->comp; in wcd_enable_clsh_block() local
113 snd_soc_component_update_bits(comp, WCD9XXX_A_CDC_CLSH_CRC, in wcd_enable_clsh_block()
120 static inline bool wcd_clsh_enable_status(struct snd_soc_component *comp) in wcd_clsh_enable_status() argument
122 return snd_soc_component_read32(comp, WCD9XXX_A_CDC_CLSH_CRC) & in wcd_clsh_enable_status()
126 static inline void wcd_clsh_set_buck_mode(struct snd_soc_component *comp, in wcd_clsh_set_buck_mode() argument
131 snd_soc_component_update_bits(comp, WCD9XXX_A_ANA_RX_SUPPLIES, in wcd_clsh_set_buck_mode()
135 snd_soc_component_update_bits(comp, WCD9XXX_A_ANA_RX_SUPPLIES, in wcd_clsh_set_buck_mode()
140 static inline void wcd_clsh_set_flyback_mode(struct snd_soc_component *comp, in wcd_clsh_set_flyback_mode() argument
145 snd_soc_component_update_bits(comp, WCD9XXX_A_ANA_RX_SUPPLIES, in wcd_clsh_set_flyback_mode()
[all …]
Dwcd9335.c1639 struct snd_soc_component *comp = dai->component; in wcd9335_set_prim_interpolator_rate() local
1640 struct wcd9335_codec *wcd = dev_get_drvdata(comp->dev); in wcd9335_set_prim_interpolator_rate()
1653 cfg0 = snd_soc_component_read32(comp, in wcd9335_set_prim_interpolator_rate()
1655 cfg1 = snd_soc_component_read32(comp, in wcd9335_set_prim_interpolator_rate()
1672 snd_soc_component_update_bits(comp, in wcd9335_set_prim_interpolator_rate()
1790 struct snd_soc_component *comp = dai->component; in wcd9335_set_decimator_rate() local
1791 struct wcd9335_codec *wcd = snd_soc_component_get_drvdata(comp); in wcd9335_set_decimator_rate()
1829 tx_mux_sel = snd_soc_component_read32(comp, tx_port_reg) & in wcd9335_set_decimator_rate()
1848 snd_soc_component_update_bits(comp, in wcd9335_set_decimator_rate()
2178 int comp = ((struct soc_mixer_control *)kc->private_value)->shift; in wcd9335_get_compander() local
[all …]
/Linux-v5.4/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 …]
/Linux-v5.4/drivers/block/zram/
Dzcomp.c47 static struct zcomp_strm *zcomp_strm_alloc(struct zcomp *comp) in zcomp_strm_alloc() argument
53 zstrm->tfm = crypto_alloc_comp(comp->name, 0, 0); in zcomp_strm_alloc()
66 bool zcomp_available_algorithm(const char *comp) in zcomp_available_algorithm() argument
70 i = __sysfs_match_string(backends, -1, comp); in zcomp_available_algorithm()
81 return crypto_has_comp(comp, 0, 0) == 1; in zcomp_available_algorithm()
85 ssize_t zcomp_available_show(const char *comp, char *buf) in zcomp_available_show() argument
92 if (!strcmp(comp, backends[i])) { in zcomp_available_show()
106 if (!known_algorithm && crypto_has_comp(comp, 0, 0) == 1) in zcomp_available_show()
108 "[%s] ", comp); in zcomp_available_show()
114 struct zcomp_strm *zcomp_stream_get(struct zcomp *comp) in zcomp_stream_get() argument
[all …]
Dzcomp.h24 ssize_t zcomp_available_show(const char *comp, char *buf);
25 bool zcomp_available_algorithm(const char *comp);
27 struct zcomp *zcomp_create(const char *comp);
28 void zcomp_destroy(struct zcomp *comp);
30 struct zcomp_strm *zcomp_stream_get(struct zcomp *comp);
31 void zcomp_stream_put(struct zcomp *comp);
39 bool zcomp_set_max_streams(struct zcomp *comp, int num_strm);
/Linux-v5.4/drivers/media/platform/mtk-mdp/
Dmtk_mdp_comp.c57 void mtk_mdp_comp_clock_on(struct device *dev, struct mtk_mdp_comp *comp) in mtk_mdp_comp_clock_on() argument
61 if (comp->larb_dev) { in mtk_mdp_comp_clock_on()
62 err = mtk_smi_larb_get(comp->larb_dev); in mtk_mdp_comp_clock_on()
66 err, comp->type, comp->id); in mtk_mdp_comp_clock_on()
69 for (i = 0; i < ARRAY_SIZE(comp->clk); i++) { in mtk_mdp_comp_clock_on()
70 if (IS_ERR(comp->clk[i])) in mtk_mdp_comp_clock_on()
72 err = clk_prepare_enable(comp->clk[i]); in mtk_mdp_comp_clock_on()
76 err, comp->type, comp->id, i); in mtk_mdp_comp_clock_on()
80 void mtk_mdp_comp_clock_off(struct device *dev, struct mtk_mdp_comp *comp) in mtk_mdp_comp_clock_off() argument
84 for (i = 0; i < ARRAY_SIZE(comp->clk); i++) { in mtk_mdp_comp_clock_off()
[all …]
Dmtk_mdp_core.c60 for (i = 0; i < ARRAY_SIZE(mdp->comp); i++) in mtk_mdp_clock_on()
61 mtk_mdp_comp_clock_on(dev, mdp->comp[i]); in mtk_mdp_clock_on()
69 for (i = 0; i < ARRAY_SIZE(mdp->comp); i++) in mtk_mdp_clock_off()
70 mtk_mdp_comp_clock_off(dev, mdp->comp[i]); in mtk_mdp_clock_off()
127 struct mtk_mdp_comp *comp; in mtk_mdp_probe() local
147 comp = devm_kzalloc(dev, sizeof(*comp), GFP_KERNEL); in mtk_mdp_probe()
148 if (!comp) { in mtk_mdp_probe()
153 mdp->comp[comp_id] = comp; in mtk_mdp_probe()
155 ret = mtk_mdp_comp_init(dev, node, comp, comp_id); in mtk_mdp_probe()
215 for (i = 0; i < ARRAY_SIZE(mdp->comp); i++) in mtk_mdp_probe()
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/infiniband/
Dhisilicon-hns-roce.txt25 - hns-roce-comp-0 ~ hns-roce-comp-31: 32 complete event irq
74 interrupt-names = "hns-roce-comp-0",
75 "hns-roce-comp-1",
76 "hns-roce-comp-2",
77 "hns-roce-comp-3",
78 "hns-roce-comp-4",
79 "hns-roce-comp-5",
80 "hns-roce-comp-6",
81 "hns-roce-comp-7",
82 "hns-roce-comp-8",
[all …]
/Linux-v5.4/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 …]
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/lib/
Ddevcom.c9 #define devcom_for_each_component(priv, comp, iter) \ argument
11 comp = &(priv)->components[iter], iter < MLX5_DEVCOM_NUM_COMPONENTS; \
38 struct mlx5_devcom_component *comp; in mlx5_devcom_list_alloc() local
46 devcom_for_each_component(priv, comp, i) in mlx5_devcom_list_alloc()
47 init_rwsem(&comp->sem); in mlx5_devcom_list_alloc()
153 struct mlx5_devcom_component *comp; in mlx5_devcom_register_component() local
160 comp = &devcom->priv->components[id]; in mlx5_devcom_register_component()
161 down_write(&comp->sem); in mlx5_devcom_register_component()
162 comp->handler = handler; in mlx5_devcom_register_component()
163 comp->device[devcom->idx].data = data; in mlx5_devcom_register_component()
[all …]
/Linux-v5.4/drivers/staging/most/
Dcore.c42 struct core_component *comp; member
459 struct core_component *comp; in match_component() local
461 list_for_each_entry(comp, &mc.comp_list, list) { in match_component()
462 if (!strcmp(comp->name, name)) in match_component()
463 return comp; in match_component()
482 if (c->pipe0.comp) { in print_links()
486 c->pipe0.comp->name, in print_links()
490 if (c->pipe1.comp) { in print_links()
494 c->pipe1.comp->name, in print_links()
513 struct core_component *comp; in components_show() local
[all …]
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxfw/
Dmlxfw_fsm.c94 struct mlxfw_mfa2_component *comp, in mlxfw_flash_component() argument
106 sprintf(comp_name, "%u", comp->index); in mlxfw_flash_component()
108 err = mlxfw_dev->ops->component_query(mlxfw_dev, comp->index, in mlxfw_flash_component()
115 if (comp->data_size > comp_max_size) { in mlxfw_flash_component()
117 comp->index, comp->data_size, comp_max_size); in mlxfw_flash_component()
128 comp->index, in mlxfw_flash_component()
129 comp->data_size); in mlxfw_flash_component()
140 comp_name, 0, comp->data_size); in mlxfw_flash_component()
142 offset < MLXFW_ALIGN_UP(comp->data_size, comp_align_bits); in mlxfw_flash_component()
144 block_ptr = comp->data + offset; in mlxfw_flash_component()
[all …]
/Linux-v5.4/drivers/infiniband/sw/rxe/
Drxe_comp.c144 qp->comp.timeout = 1; in retransmit_timer()
145 rxe_run_task(&qp->comp.task, 1); in retransmit_timer()
159 rxe_run_task(&qp->comp.task, must_sched); in rxe_comp_queue_pkt()
192 qp->comp.retry_cnt = qp->attr.retry_cnt; in reset_retry_counters()
193 qp->comp.rnr_retry = qp->attr.rnr_retry; in reset_retry_counters()
194 qp->comp.started_retry = 0; in reset_retry_counters()
220 diff = psn_compare(pkt->psn, qp->comp.psn); in check_psn()
245 switch (qp->comp.opcode) { in check_ack()
326 if (psn_compare(pkt->psn, qp->comp.psn) > 0) { in check_ack()
329 qp->comp.psn = pkt->psn; in check_ack()
[all …]
/Linux-v5.4/drivers/clk/ti/
Dcomposite.c91 struct component_clk *comp; in _lookup_component() local
93 list_for_each_entry(comp, &component_clks, link) { in _lookup_component()
94 if (comp->node == node) in _lookup_component()
95 return comp; in _lookup_component()
125 struct component_clk *comp; in _register_composite() local
136 comp = _lookup_component(cclk->comp_nodes[i]); in _register_composite()
137 if (!comp) { in _register_composite()
146 if (cclk->comp_clks[comp->type] != NULL) { in _register_composite()
148 node, component_clk_types[comp->type]); in _register_composite()
152 cclk->comp_clks[comp->type] = comp; in _register_composite()
[all …]
/Linux-v5.4/drivers/staging/most/cdev/
Dcdev.c29 } comp; variable
53 return channel_has_mbo(c->iface, c->channel_id, &comp.cc) > 0; in ch_has_mbo()
59 *mbo = most_get_mbo(c->iface, c->channel_id, &comp.cc); in ch_get_mbo()
91 most_stop_channel(c->iface, c->channel_id, &comp.cc); in stop_channel()
98 device_destroy(comp.class, c->devno); in destroy_cdev()
107 ida_simple_remove(&comp.minor_id, MINOR(c->devno)); in destroy_channel()
150 ret = most_start_channel(c->iface, c->channel_id, &comp.cc); in comp_open()
443 current_minor = ida_simple_get(&comp.minor_id, 0, 0, GFP_KERNEL); in comp_probe()
453 c->devno = MKDEV(comp.major, current_minor); in comp_probe()
473 c->dev = device_create(comp.class, NULL, c->devno, NULL, "%s", name); in comp_probe()
[all …]
/Linux-v5.4/drivers/gpu/drm/omapdrm/dss/
Dbase.c303 struct omapdss_comp_node *comp; in omapdss_list_contains() local
305 list_for_each_entry(comp, &omapdss_comp_list, list) { in omapdss_list_contains()
306 if (comp->node == node) in omapdss_list_contains()
316 struct omapdss_comp_node *comp; in omapdss_walk_device() local
325 comp = devm_kzalloc(dev, sizeof(*comp), GFP_KERNEL); in omapdss_walk_device()
326 if (comp) { in omapdss_walk_device()
327 comp->node = node; in omapdss_walk_device()
328 comp->dss_core_component = dss_core; in omapdss_walk_device()
329 comp->compat = compat; in omapdss_walk_device()
330 list_add(&comp->list, &omapdss_comp_list); in omapdss_walk_device()
[all …]
/Linux-v5.4/arch/s390/boot/
Dipl_report.c35 struct ipl_rb_component_entry *comp; in find_bootdata_space() local
42 for_each_rb_entry(comp, comps) in find_bootdata_space()
43 early_ipl_comp_list_size += sizeof(*comp); in find_bootdata_space()
60 for_each_rb_entry(comp, comps) in find_bootdata_space()
61 if (intersects(safe_addr, size, comp->addr, comp->len)) { in find_bootdata_space()
62 safe_addr = comp->addr + comp->len; in find_bootdata_space()
78 struct ipl_rb_component_entry *comp, *ptr; in copy_components_bootdata() local
81 for_each_rb_entry(comp, comps) in copy_components_bootdata()
82 memcpy(ptr++, comp, sizeof(*ptr)); in copy_components_bootdata()
/Linux-v5.4/fs/jffs2/
Dcompr.c301 int jffs2_register_compressor(struct jffs2_compressor *comp) in jffs2_register_compressor() argument
305 if (!comp->name) { in jffs2_register_compressor()
309 comp->compr_buf_size=0; in jffs2_register_compressor()
310 comp->compr_buf=NULL; in jffs2_register_compressor()
311 comp->usecount=0; in jffs2_register_compressor()
312 comp->stat_compr_orig_size=0; in jffs2_register_compressor()
313 comp->stat_compr_new_size=0; in jffs2_register_compressor()
314 comp->stat_compr_blocks=0; in jffs2_register_compressor()
315 comp->stat_decompr_blocks=0; in jffs2_register_compressor()
316 jffs2_dbg(1, "Registering JFFS2 compressor \"%s\"\n", comp->name); in jffs2_register_compressor()
[all …]
/Linux-v5.4/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 …]
/Linux-v5.4/drivers/staging/rtl8723bs/hal/
Dodm_debug.h99 #define ODM_RT_TRACE(pDM_Odm, comp, level, fmt)\ argument
102 (comp & pDM_Odm->DebugComponents) &&\
110 #define ODM_RT_TRACE_F(pDM_Odm, comp, level, fmt)\ argument
113 (comp & pDM_Odm->DebugComponents) &&\
138 #define ODM_PRINT_ADDR(pDM_Odm, comp, level, title_str, ptr)\ argument
141 (comp & pDM_Odm->DebugComponents) &&\
155 #define ODM_RT_TRACE(pDM_Odm, comp, level, fmt) no_printk fmt argument
156 #define ODM_RT_TRACE_F(pDM_Odm, comp, level, fmt) no_printk fmt argument
161 #define ODM_PRINT_ADDR(pDM_Odm, comp, level, title_str, ptr) \ argument

12345678910>>...15