Searched refs:dss (Results 1 - 25 of 37) sorted by relevance

12

/linux-master/drivers/gpu/drm/omapdrm/
H A DMakefile22 omapdrm-y += dss/base.o dss/output.o dss/dss.o dss/dispc.o \
23 dss/dispc_coefs.o dss/pll.o dss/video-pll.o
24 omapdrm-$(CONFIG_OMAP2_DSS_DPI) += dss/dpi.o
25 omapdrm-$(CONFIG_OMAP2_DSS_VENC) += dss/ven
[all...]
H A Domap_drv.h14 #include "dss/omapdss.h"
15 #include "dss/dss.h"
62 struct dss_device *dss; member in struct:omap_drm_private
/linux-master/drivers/gpu/drm/omapdrm/dss/
H A Ddss.c39 #include "dss.h"
55 #define REG_GET(dss, idx, start, end) \
56 FLD_GET(dss_read_reg(dss, idx), start, end)
58 #define REG_FLD_MOD(dss, idx, val, start, end) \
59 dss_write_reg(dss, idx, \
60 FLD_MOD(dss_read_reg(dss, idx), val, start, end))
63 int (*dpi_select_source)(struct dss_device *dss, int port,
65 int (*select_lcd_source)(struct dss_device *dss,
95 static inline void dss_write_reg(struct dss_device *dss, argument
98 __raw_writel(val, dss
101 dss_read_reg(struct dss_device *dss, const struct dss_reg idx) argument
111 dss_save_context(struct dss_device *dss) argument
127 dss_restore_context(struct dss_device *dss) argument
177 dss_ctrl_pll_set_control_mux(struct dss_device *dss, enum dss_clk_source clk_src, enum omap_channel channel) argument
244 dss_sdi_init(struct dss_device *dss, int datapairs) argument
263 dss_sdi_enable(struct dss_device *dss) argument
321 dss_sdi_disable(struct dss_device *dss) argument
336 dss_dump_clocks(struct dss_device *dss, struct seq_file *s) argument
358 struct dss_device *dss = s->private; local
383 struct dss_device *dss = s->private; local
405 dss_select_dispc_clk_source(struct dss_device *dss, enum dss_clk_source clk_src) argument
439 dss_select_dsi_clk_source(struct dss_device *dss, int dsi_module, enum dss_clk_source clk_src) argument
467 dss_lcd_clk_mux_dra7(struct dss_device *dss, enum omap_channel channel, enum dss_clk_source clk_src) argument
495 dss_lcd_clk_mux_omap5(struct dss_device *dss, enum omap_channel channel, enum dss_clk_source clk_src) argument
526 dss_lcd_clk_mux_omap4(struct dss_device *dss, enum omap_channel channel, enum dss_clk_source clk_src) argument
555 dss_select_lcd_clk_source(struct dss_device *dss, enum omap_channel channel, enum dss_clk_source clk_src) argument
575 dss_get_dispc_clk_source(struct dss_device *dss) argument
580 dss_get_dsi_clk_source(struct dss_device *dss, int dsi_module) argument
586 dss_get_lcd_clk_source(struct dss_device *dss, enum omap_channel channel) argument
599 dss_div_calc(struct dss_device *dss, unsigned long pck, unsigned long fck_min, dss_div_calc_func func, void *data) argument
643 dss_set_fck_rate(struct dss_device *dss, unsigned long rate) argument
661 dss_get_dispc_clk_rate(struct dss_device *dss) argument
666 dss_get_max_fck_rate(struct dss_device *dss) argument
671 dss_setup_default_clock(struct dss_device *dss) argument
698 dss_set_venc_output(struct dss_device *dss, enum omap_dss_venc_type type) argument
713 dss_set_dac_pwrdn_bgz(struct dss_device *dss, bool enable) argument
719 dss_select_hdmi_venc_clk_source(struct dss_device *dss, enum dss_hdmi_venc_clk_source_select src) argument
737 dss_dpi_select_source_omap2_omap3(struct dss_device *dss, int port, enum omap_channel channel) argument
746 dss_dpi_select_source_omap4(struct dss_device *dss, int port, enum omap_channel channel) argument
767 dss_dpi_select_source_omap5(struct dss_device *dss, int port, enum omap_channel channel) argument
794 dss_dpi_select_source_dra7xx(struct dss_device *dss, int port, enum omap_channel channel) argument
815 dss_dpi_select_source(struct dss_device *dss, int port, enum omap_channel channel) argument
821 dss_get_clocks(struct dss_device *dss) argument
849 dss_put_clocks(struct dss_device *dss) argument
855 dss_runtime_get(struct dss_device *dss) argument
869 dss_runtime_put(struct dss_device *dss) argument
886 dss_initialize_debugfs(struct dss_device *dss) argument
899 dss_uninitialize_debugfs(struct dss_device *dss) argument
925 dss_debugfs_create_file(struct dss_device *dss, const char *name, int (*show_fn)(struct seq_file *s, void *data), void *data) argument
953 dss_initialize_debugfs(struct dss_device *dss) argument
957 dss_uninitialize_debugfs(struct dss_device *dss) argument
1158 __dss_uninit_ports(struct dss_device *dss, unsigned int num_ports) argument
1184 dss_init_ports(struct dss_device *dss) argument
1224 dss_uninit_ports(struct dss_device *dss) argument
1229 dss_video_pll_probe(struct dss_device *dss) argument
1313 struct dss_device *dss = dev_get_drvdata(dev); local
1339 struct dss_device *dss = dev_get_drvdata(dev); local
1385 dss_probe_hardware(struct dss_device *dss) argument
1425 struct dss_device *dss; local
1538 struct dss_device *dss = platform_get_drvdata(pdev); local
1570 struct dss_device *dss = dev_get_drvdata(dev); local
1582 struct dss_device *dss = dev_get_drvdata(dev); local
[all...]
H A Doutput.c17 #include "dss.h"
87 omap_crtc_dss_set_timings(dssdev->dss->mgr_ops_priv,
94 omap_crtc_dss_set_lcd_config(dssdev->dss->mgr_ops_priv,
100 return omap_crtc_dss_enable(dssdev->dss->mgr_ops_priv,
106 omap_crtc_dss_disable(dssdev->dss->mgr_ops_priv,
112 omap_crtc_dss_start_update(dssdev->dss->mgr_ops_priv,
119 struct dss_device *dss = dssdev->dss; local
121 return omap_crtc_dss_register_framedone(dss->mgr_ops_priv,
129 struct dss_device *dss local
[all...]
H A Ddss.h180 struct dss_device *dss; member in struct:dss_pll
252 struct dss_debugfs_entry *dss; member in struct:dss_device::__anon468
282 dss_debugfs_create_file(struct dss_device *dss, const char *name,
288 dss_debugfs_create_file(struct dss_device *dss, const char *name, argument
302 int dss_runtime_get(struct dss_device *dss);
303 void dss_runtime_put(struct dss_device *dss);
305 unsigned long dss_get_dispc_clk_rate(struct dss_device *dss);
306 unsigned long dss_get_max_fck_rate(struct dss_device *dss);
307 int dss_dpi_select_source(struct dss_device *dss, int port,
309 void dss_select_hdmi_venc_clk_source(struct dss_device *dss,
351 sdi_init_port(struct dss_device *dss, struct platform_device *pdev, struct device_node *port) argument
376 dpi_init_port(struct dss_device *dss, struct platform_device *pdev, struct device_node *port, enum dss_model dss_model) argument
[all...]
H A Dbase.c16 #include "dss.h"
19 struct dispc_device *dispc_get_dispc(struct dss_device *dss) argument
21 return dss->dispc;
138 return dssdev->dss;
141 int omapdss_device_connect(struct dss_device *dss, argument
145 dev_dbg(&dss->pdev->dev, "connect(%s, %s)\n",
161 dst->dss = dss;
169 struct dss_device *dss = src ? src->dss local
[all...]
H A Dsdi.c20 #include "dss.h"
25 struct dss_device *dss; member in struct:sdi_device
68 return dispc_div_calc(ctx->sdi->dss->dispc, fck,
100 ok = dss_div_calc(sdi->dss, pclk, ctx.pck_min,
209 r = dispc_runtime_get(sdi->dss->dispc);
219 r = dss_set_fck_rate(sdi->dss, fck);
236 dispc_mgr_set_clock_div(sdi->dss->dispc, sdi->output.dispc_channel,
239 dss_sdi_init(sdi->dss, sdi->datapairs);
240 r = dss_sdi_enable(sdi->dss);
252 dss_sdi_disable(sdi->dss);
337 sdi_init_port(struct dss_device *dss, struct platform_device *pdev, struct device_node *port) argument
[all...]
H A Dpll.c16 #include "dss.h"
28 int dss_pll_register(struct dss_device *dss, struct dss_pll *pll) argument
32 for (i = 0; i < ARRAY_SIZE(dss->plls); ++i) {
33 if (!dss->plls[i]) {
34 dss->plls[i] = pll;
35 pll->dss = dss;
45 struct dss_device *dss = pll->dss; local
48 for (i = 0; i < ARRAY_SIZE(dss
57 dss_pll_find(struct dss_device *dss, const char *name) argument
69 dss_pll_find_by_src(struct dss_device *dss, enum dss_clk_source src) argument
[all...]
H A Ddpi.c26 #include "dss.h"
32 struct dss_device *dss; member in struct:dpi_data
66 if (dss_pll_find_by_src(dpi->dss, DSS_CLK_SRC_PLL1_1))
72 if (dss_pll_find_by_src(dpi->dss, DSS_CLK_SRC_PLL1_3))
74 if (dss_pll_find_by_src(dpi->dss, DSS_CLK_SRC_PLL2_3))
80 if (dss_pll_find_by_src(dpi->dss, DSS_CLK_SRC_PLL2_1))
82 if (dss_pll_find_by_src(dpi->dss, DSS_CLK_SRC_PLL1_3))
186 return dispc_div_calc(ctx->dpi->dss->dispc, dispc,
204 ctx->pck_min, dss_get_max_fck_rate(ctx->dpi->dss),
214 return dispc_div_calc(ctx->dpi->dss
700 dpi_init_port(struct dss_device *dss, struct platform_device *pdev, struct device_node *port, enum dss_model dss_model) argument
[all...]
H A Dvideo-pll.c15 #include "dss.h"
59 r = dss_runtime_get(pll->dss);
78 dss_runtime_put(pll->dss);
93 dss_runtime_put(pll->dss);
132 struct dss_pll *dss_video_pll_init(struct dss_device *dss, argument
183 r = dss_pll_register(dss, pll);
H A Dhdmi_pll.c20 #include "dss.h"
128 static int hdmi_init_pll_data(struct dss_device *dss, argument
154 r = dss_pll_register(dss, pll);
161 int hdmi_pll_init(struct dss_device *dss, struct platform_device *pdev, argument
173 r = hdmi_init_pll_data(dss, pdev, pll);
H A Domapdss.h204 struct dss_device *dss; member in struct:omap_dss_device
236 struct dss_device *dss; member in struct:dss_pdata
244 int omapdss_device_connect(struct dss_device *dss,
309 struct dispc_device *dispc_get_dispc(struct dss_device *dss);
H A Dhdmi5.c39 #include "dss.h"
125 dss_select_hdmi_venc_clk_source(hdmi->dss, DSS_HDMI_M_PCLK);
336 dispc_set_tv_pclk(hdmi->dss->dispc, adjusted_mode->clock * 1000);
626 struct dss_device *dss = dss_get_device(master); local
630 hdmi->dss = dss;
632 r = hdmi_pll_init(dss, hdmi->pdev, &hdmi->pll, &hdmi->wp);
642 hdmi->debugfs = dss_debugfs_create_file(dss, "hdmi", hdmi_dump_regs,
H A Dvenc.c31 #include "dss.h"
251 struct dss_device *dss; member in struct:venc_device
393 dss_set_venc_output(venc->dss, venc->type);
394 dss_set_dac_pwrdn_bgz(venc->dss, 1);
422 dss_set_dac_pwrdn_bgz(venc->dss, 0);
432 dss_set_dac_pwrdn_bgz(venc->dss, 0);
613 dispc_set_tv_pclk(venc->dss->dispc, 13500000);
686 struct dss_device *dss = dss_get_device(master); local
691 venc->dss = dss;
[all...]
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddss.c3 * linux/drivers/video/omap2/dss/dss.c
36 #include "dss.h"
95 } dss; variable in typeref:struct:__anon751
115 __raw_writel(val, dss.base + idx.idx);
120 return __raw_readl(dss.base + idx.idx);
124 dss.ctx[(DSS_##reg).idx / sizeof(u32)] = dss_read_reg(DSS_##reg)
126 dss_write_reg(DSS_##reg, dss.ctx[(DSS_##reg).idx / sizeof(u32)])
140 dss.ctx_valid = true;
149 if (!dss
[all...]
H A Domapdss-boot-init.c171 { .compatible = "ti,omap2-dss", },
172 { .compatible = "ti,omap3-dss", },
173 { .compatible = "ti,omap4-dss", },
174 { .compatible = "ti,omap5-dss", },
175 { .compatible = "ti,dra7-dss", },
181 struct device_node *dss, *child; local
185 dss = of_find_matching_node(NULL, omapdss_of_match);
187 if (dss == NULL || !of_device_is_available(dss)) {
188 of_node_put(dss);
[all...]
H A DMakefile5 omapdss-y := core.o dss.o dss_features.o dispc.o dispc_coefs.o display.o \
6 output.o dss-of.o pll.o video-pll.o
/linux-master/drivers/video/fbdev/omap2/omapfb/
H A DMakefile3 obj-y += dss/
/linux-master/drivers/net/wwan/iosm/
H A Diosm_ipc_wwan.h28 * @dss: Set to true if interafce id is from 257 to 261,
35 bool dss, int if_id);
/linux-master/drivers/gpu/drm/msm/dp/
H A Ddp_catalog.c91 struct dss_io_data *dss = &catalog->io; local
93 msm_disp_snapshot_add_block(disp_state, dss->ahb.len, dss->ahb.base, "dp_ahb");
94 msm_disp_snapshot_add_block(disp_state, dss->aux.len, dss->aux.base, "dp_aux");
95 msm_disp_snapshot_add_block(disp_state, dss->link.len, dss->link.base, "dp_link");
96 msm_disp_snapshot_add_block(disp_state, dss->p0.len, dss->p0.base, "dp_p0");
1098 struct dss_io_data *dss local
[all...]
/linux-master/fs/nfs/
H A Dnfs4client.c63 struct nfs4_ds_server *dss; local
66 list_for_each_entry_rcu(dss, &ds_clp->cl_ds_clients, list) {
67 if (dss->rpc_clnt->cl_auth->au_flavor != flavor)
71 dss = NULL;
74 return dss;
81 struct nfs4_ds_server *dss; local
84 list_for_each_entry(dss, &ds_clp->cl_ds_clients, list) {
85 if (dss->rpc_clnt->cl_auth->au_flavor != flavor)
91 dss = new;
94 return dss;
100 struct nfs4_ds_server *dss; local
118 nfs4_free_ds_server(struct nfs4_ds_server *dss) argument
135 struct nfs4_ds_server *dss, *new; local
155 struct nfs4_ds_server *dss; local
[all...]
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_gt_mcr.c636 u32 dss; local
662 dss = intel_sseu_find_first_xehp_dss(&gt->info.sseu, 0, 0);
663 *group = dss / GEN_DSS_PER_GSLICE;
664 *instance = dss % GEN_DSS_PER_GSLICE;
835 * @dss: DSS ID to obtain steering for
842 void intel_gt_mcr_get_ss_steering(struct intel_gt *gt, unsigned int dss, argument
846 *group = dss / GEN_DSS_PER_CSLICE;
847 *instance = dss % GEN_DSS_PER_CSLICE;
849 *group = dss / GEN_DSS_PER_GSLICE;
850 *instance = dss
[all...]
H A Dintel_gt_mcr.h40 void intel_gt_mcr_get_ss_steering(struct intel_gt *gt, unsigned int dss,
/linux-master/drivers/gpu/drm/xe/
H A Dxe_rtp.c316 unsigned int dss; local
322 dss = xe_dss_mask_group_ffs(gt->fuse_topo.g_dss_mask, 0, 0);
324 return dss >= dss_per_gslice;
/linux-master/drivers/dma/fsl-dpaa2-qdma/
H A Ddpaa2-qdma.h20 u32 dss:12; /* Destination stride size */ member in struct:dpaa2_qdma_sd_d::__anon59::__anon61

Completed in 224 milliseconds

12