Home
last modified time | relevance | path

Searched refs:hsw (Results 1 – 42 of 42) sorted by relevance

/linux-4.1.27/sound/soc/intel/haswell/
Dsst-haswell-ipc.c229 struct sst_hsw *hsw; member
276 struct sst_hsw *hsw; member
422 static struct sst_hsw_stream *get_stream_by_id(struct sst_hsw *hsw, in get_stream_by_id() argument
427 list_for_each_entry(stream, &hsw->stream_list, node) { in get_stream_by_id()
435 static void hsw_fw_ready(struct sst_hsw *hsw, u32 header) in hsw_fw_ready() argument
445 dev_dbg(hsw->dev, "ipc: DSP is ready 0x%8.8x offset %d\n", in hsw_fw_ready()
449 sst_dsp_read(hsw->dsp, &fw_ready, offset, sizeof(fw_ready)); in hsw_fw_ready()
451 sst_dsp_mailbox_init(hsw->dsp, fw_ready.inbox_offset, in hsw_fw_ready()
455 hsw->boot_complete = true; in hsw_fw_ready()
456 wake_up(&hsw->boot_wait); in hsw_fw_ready()
[all …]
Dsst-haswell-ipc.h405 void sst_hsw_free(struct sst_hsw *hsw);
406 int sst_hsw_fw_get_version(struct sst_hsw *hsw,
411 int sst_hsw_stream_set_volume(struct sst_hsw *hsw,
413 int sst_hsw_stream_get_volume(struct sst_hsw *hsw,
417 int sst_hsw_mixer_set_volume(struct sst_hsw *hsw, u32 stage_id, u32 channel,
419 int sst_hsw_mixer_get_volume(struct sst_hsw *hsw, u32 stage_id, u32 channel,
423 struct sst_hsw_stream *sst_hsw_stream_new(struct sst_hsw *hsw, int id,
427 int sst_hsw_stream_free(struct sst_hsw *hsw, struct sst_hsw_stream *stream);
430 int sst_hsw_stream_format(struct sst_hsw *hsw, struct sst_hsw_stream *stream,
435 int sst_hsw_stream_buffer(struct sst_hsw *hsw, struct sst_hsw_stream *stream,
[all …]
Dsst-haswell-pcm.c136 struct sst_hsw *hsw; member
190 struct sst_hsw *hsw = pdata->hsw; in hsw_stream_volume_put() local
216 sst_hsw_stream_set_volume(hsw, pcm_data->stream, 0, SST_HSW_CHANNELS_ALL, volume); in hsw_stream_volume_put()
219 sst_hsw_stream_set_volume(hsw, pcm_data->stream, 0, 0, volume); in hsw_stream_volume_put()
221 sst_hsw_stream_set_volume(hsw, pcm_data->stream, 0, 1, volume); in hsw_stream_volume_put()
239 struct sst_hsw *hsw = pdata->hsw; in hsw_stream_volume_get() local
261 sst_hsw_stream_get_volume(hsw, pcm_data->stream, 0, 0, &volume); in hsw_stream_volume_get()
263 sst_hsw_stream_get_volume(hsw, pcm_data->stream, 0, 1, &volume); in hsw_stream_volume_get()
278 struct sst_hsw *hsw = pdata->hsw; in hsw_volume_put() local
287 sst_hsw_mixer_set_volume(hsw, 0, SST_HSW_CHANNELS_ALL, volume); in hsw_volume_put()
[all …]
/linux-4.1.27/drivers/gpu/drm/tilcdc/
Dtilcdc_crtc.c239 uint32_t reg, hbp, hfp, hsw, vbp, vfp, vsw; in tilcdc_crtc_mode_set() local
278 hsw = mode->hsync_end - mode->hsync_start; in tilcdc_crtc_mode_set()
284 mode->hdisplay, mode->vdisplay, hbp, hfp, hsw, vbp, vfp, vsw); in tilcdc_crtc_mode_set()
300 reg |= ((hsw-1) & 0x3c0) << 21; in tilcdc_crtc_mode_set()
307 (((hsw-1) & 0x3f) << 10); in tilcdc_crtc_mode_set()
445 uint32_t hbp, hfp, hsw, vbp, vfp, vsw; in tilcdc_crtc_mode_valid() local
467 hsw = mode->hsync_end - mode->hsync_start; in tilcdc_crtc_mode_valid()
482 if ((hsw-1) & ~0x3ff) { in tilcdc_crtc_mode_valid()
/linux-4.1.27/drivers/video/fbdev/
Dcarminefb.c62 u32 hsw; member
105 .hsw = 96,
117 .hsw = 72,
370 u32 hdp, vdp, htp, hsp, hsw, vtr, vsp, vsw; in set_display_parameters() local
380 hsw = par->res->hsw - 1; in set_display_parameters()
391 (hsw << CARMINE_DISP_HSW_SHIFT) | in set_display_parameters()
/linux-4.1.27/drivers/video/fbdev/omap2/dss/
Dhdmi_wp.c157 timing_h |= FLD_VAL(timings->hsw, 7, 0); in hdmi_wp_video_config_timing()
179 timings->hsw = param->timings.hsw; in hdmi_wp_init_vid_fmt_timings()
Ddisplay.c279 ovt->hsw = vm->hsync_len; in videomode_to_omap_video_timings()
312 vm->hsync_len = ovt->hsw; in omap_video_timings_to_videomode()
Dhdmi5_core.c299 video_cfg->v_fc_config.timings.hsw = cfg->timings.hsw - 1; in hdmi_core_init()
303 cfg->timings.hbp + cfg->timings.hsw - 1; in hdmi_core_init()
369 (cfg->v_fc_config.timings.hsw >> 8), 1, 0); in hdmi_core_video_config()
371 cfg->v_fc_config.timings.hsw & 0xFF, 7, 0); in hdmi_core_video_config()
Ddisplay-sysfs.c109 t.x_res, t.hfp, t.hbp, t.hsw, in display_timings_show()
134 &t.x_res, &t.hfp, &t.hbp, &t.hsw, in display_timings_store()
Ddispc.c2102 nonactive = t->x_res + t->hfp + t->hsw + t->hbp - out_width; in check_horiz_timing_omap3()
2109 blank = div_u64((u64)(t->hbp + t->hsw + t->hfp) * lclk, pclk); in check_horiz_timing_omap3()
2952 static bool _dispc_lcd_timings_ok(int hsw, int hfp, int hbp, in _dispc_lcd_timings_ok() argument
2955 if (hsw < 1 || hsw > dispc.feat->sw_max || in _dispc_lcd_timings_ok()
2988 if (!_dispc_lcd_timings_ok(timings->hsw, timings->hfp, in dispc_mgr_timings_ok()
2997 static void _dispc_mgr_set_lcd_timings(enum omap_channel channel, int hsw, in _dispc_mgr_set_lcd_timings() argument
3009 timing_h = FLD_VAL(hsw-1, dispc.feat->sw_start, 0) | in _dispc_mgr_set_lcd_timings()
3122 _dispc_mgr_set_lcd_timings(channel, t.hsw, t.hfp, t.hbp, t.vsw, in dispc_mgr_set_timings()
3126 xtot = t.x_res + t.hfp + t.hsw + t.hbp; in dispc_mgr_set_timings()
3134 t.hsw, t.hfp, t.hbp, t.vsw, t.vfp, t.vbp); in dispc_mgr_set_timings()
Dvenc.c269 .hsw = 64,
284 .hsw = 64,
Ddsi.c4375 bl = t->hsw + t->hbp + t->hfp; in print_dispc_vm()
4384 t->hsw, t->hbp, hact, t->hfp, in print_dispc_vm()
4386 TO_DISPC_T(t->hsw), in print_dispc_vm()
4412 vm.hsw = div64_u64((u64)(t->hsa + t->hse) * pck, byteclk); in print_dsi_dispc_vm()
4436 t->hsw = t->hfp = t->hbp = t->vsw = 1; in dsi_cm_calc_dispc_cb()
4540 panel_hbl = req_vm->hfp + req_vm->hbp + req_vm->hsw; in dsi_vm_calc_blanking()
4570 if (ndl == 3 && req_vm->hsw == 0) in dsi_vm_calc_blanking()
4609 } else if (ndl == 3 && req_vm->hsw == 0) { in dsi_vm_calc_blanking()
4612 hsa = div64_u64((u64)req_vm->hsw * byteclk, req_pck_nom); in dsi_vm_calc_blanking()
4668 hsa = div64_u64((u64)req_vm->hsw * dispc_pck, in dsi_vm_calc_blanking()
[all …]
Drfbi.c860 rfbi.timings.hsw = 1; in rfbi_config_lcd_manager()
/linux-4.1.27/drivers/video/fbdev/omap/
Dlcd_palmte.c63 .hsw = 4,
Dlcd_palmz71.c64 .hsw = 4,
Dlcd_inn1510.c65 .hsw = 40,
Dlcd_palmtt.c69 .hsw = 4,
Dlcd_htcherald.c71 .hsw = 10,
Dlcd_osk.c86 .hsw = 40,
Dlcd_inn1610.c86 .hsw = 40,
Dlcd_h3.c80 .hsw = 12,
Dhwa742.c792 int hsw, vsw; in setup_tearsync() local
798 hsw = hwa742_read_reg(HWA742_HS_W_REG); in setup_tearsync()
800 hs_pol_inv = !(hsw & 0x80); in setup_tearsync()
802 hsw = hsw & 0x7f; in setup_tearsync()
858 hs = hsw; in setup_tearsync()
Dlcd_ams_delta.c153 .hsw = 3,
Domapfb.h79 int hsw; /* Horizontal synchronization member
Dlcd_mipid.c513 .hsw = 50,
Dlcdc.c494 l |= (panel->hsw - 1) << 10; in setup_regs()
Domapfb_main.c591 var->hsync_len = panel->hsw; in set_fb_var()
1780 hhz = phz * 10 / (panel->hfp + panel->x_res + panel->hbp + panel->hsw); in omapfb_do_probe()
/linux-4.1.27/drivers/gpu/drm/omapdrm/
Domap_connector.c52 mode->hsync_end = mode->hsync_start + timings->hsw; in copy_timings_omap_to_drm()
83 timings->hsw = mode->hsync_end - mode->hsync_start; in copy_timings_drm_to_omap()
/linux-4.1.27/drivers/gpu/drm/tegra/
Ddsi.c489 unsigned int hact, hsw, hbp, hfp, i, mul, div; in tegra_dsi_configure() local
550 hsw = (mode->hsync_end - mode->hsync_start) * mul / div; in tegra_dsi_configure()
551 hsw -= 10; in tegra_dsi_configure()
561 tegra_dsi_writel(dsi, hsw << 16 | 0, DSI_PKT_LEN_0_1); in tegra_dsi_configure()
/linux-4.1.27/drivers/video/fbdev/omap2/displays-new/
Dconnector-analog-tv.c36 .hsw = 64,
Dconnector-hdmi.c27 .hsw = 96,
Dpanel-nec-nl8048hl11.c75 .hsw = 1,
Dconnector-dvi.c29 .hsw = 32,
Dpanel-lgphilips-lb035q02.c28 .hsw = 2,
Dpanel-sharp-ls037v7dw01.c45 .hsw = 2,
Dpanel-tpo-td028ttec1.c50 .hsw = 8,
Dpanel-tpo-td043mtea1.c82 .hsw = 1,
Dpanel-sony-acx565akm.c100 .hsw = 4,
/linux-4.1.27/drivers/video/fbdev/omap2/omapfb/
Domapfb-main.c733 var->hsync_len = timings.hsw; in check_fb_var()
2084 timings->hsw = var->hsync_len; in omapfb_mode_to_timings()
2232 t->hsw = m->hsync_len; in fb_videomode_to_omap_timings()
/linux-4.1.27/include/video/
Domapdss.h344 u16 hsw; /* Horizontal synchronization pulse width */ member
/linux-4.1.27/Documentation/arm/OMAP/
DDSS199 timings Display timings (pixclock,xres/hfp/hbp/hsw,yres/vfp/vbp/vsw)
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_uncore.c1170 ASSIGN_WRITE_MMIO_VFUNCS(hsw); in intel_uncore_init()