Home
last modified time | relevance | path

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

12

/Linux-v5.4/sound/soc/intel/haswell/
Dsst-haswell-ipc.c219 struct sst_hsw *hsw; member
266 struct sst_hsw *hsw; member
411 static struct sst_hsw_stream *get_stream_by_id(struct sst_hsw *hsw, in get_stream_by_id() argument
416 list_for_each_entry(stream, &hsw->stream_list, node) { in get_stream_by_id()
424 static void hsw_fw_ready(struct sst_hsw *hsw, u32 header) in hsw_fw_ready() argument
434 dev_dbg(hsw->dev, "ipc: DSP is ready 0x%8.8x offset %d\n", in hsw_fw_ready()
438 sst_dsp_read(hsw->dsp, &fw_ready, offset, sizeof(fw_ready)); in hsw_fw_ready()
440 sst_dsp_mailbox_init(hsw->dsp, fw_ready.inbox_offset, in hsw_fw_ready()
444 hsw->boot_complete = true; in hsw_fw_ready()
445 wake_up(&hsw->boot_wait); in hsw_fw_ready()
[all …]
Dsst-haswell-ipc.h398 void sst_hsw_free(struct sst_hsw *hsw);
399 int sst_hsw_fw_get_version(struct sst_hsw *hsw,
404 int sst_hsw_stream_set_volume(struct sst_hsw *hsw,
406 int sst_hsw_stream_get_volume(struct sst_hsw *hsw,
410 int sst_hsw_mixer_set_volume(struct sst_hsw *hsw, u32 stage_id, u32 channel,
412 int sst_hsw_mixer_get_volume(struct sst_hsw *hsw, u32 stage_id, u32 channel,
416 struct sst_hsw_stream *sst_hsw_stream_new(struct sst_hsw *hsw, int id,
420 int sst_hsw_stream_free(struct sst_hsw *hsw, struct sst_hsw_stream *stream);
423 int sst_hsw_stream_format(struct sst_hsw *hsw, struct sst_hsw_stream *stream,
428 int sst_hsw_stream_buffer(struct sst_hsw *hsw, struct sst_hsw_stream *stream,
[all …]
Dsst-haswell-pcm.c127 struct sst_hsw *hsw; member
181 struct sst_hsw *hsw = pdata->hsw; in hsw_stream_volume_put() local
207 sst_hsw_stream_set_volume(hsw, pcm_data->stream, 0, SST_HSW_CHANNELS_ALL, volume); in hsw_stream_volume_put()
210 sst_hsw_stream_set_volume(hsw, pcm_data->stream, 0, 0, volume); in hsw_stream_volume_put()
212 sst_hsw_stream_set_volume(hsw, pcm_data->stream, 0, 1, volume); in hsw_stream_volume_put()
230 struct sst_hsw *hsw = pdata->hsw; in hsw_stream_volume_get() local
252 sst_hsw_stream_get_volume(hsw, pcm_data->stream, 0, 0, &volume); in hsw_stream_volume_get()
254 sst_hsw_stream_get_volume(hsw, pcm_data->stream, 0, 1, &volume); in hsw_stream_volume_get()
269 struct sst_hsw *hsw = pdata->hsw; in hsw_volume_put() local
278 sst_hsw_mixer_set_volume(hsw, 0, SST_HSW_CHANNELS_ALL, volume); in hsw_volume_put()
[all …]
/Linux-v5.4/drivers/gpu/drm/i915/display/
Dintel_display_power.c318 const struct i915_power_well_regs *regs = power_well->desc->hsw.regs; in hsw_wait_for_power_well_enable()
319 int pw_idx = power_well->desc->hsw.idx; in hsw_wait_for_power_well_enable()
328 WARN_ON(!power_well->desc->hsw.is_tc_tbt); in hsw_wait_for_power_well_enable()
351 const struct i915_power_well_regs *regs = power_well->desc->hsw.regs; in hsw_wait_for_power_well_disable()
352 int pw_idx = power_well->desc->hsw.idx; in hsw_wait_for_power_well_disable()
387 const struct i915_power_well_regs *regs = power_well->desc->hsw.regs; in hsw_power_well_enable()
388 int pw_idx = power_well->desc->hsw.idx; in hsw_power_well_enable()
389 bool wait_fuses = power_well->desc->hsw.has_fuses; in hsw_power_well_enable()
424 power_well->desc->hsw.irq_pipe_mask, in hsw_power_well_enable()
425 power_well->desc->hsw.has_vga); in hsw_power_well_enable()
[all …]
/Linux-v5.4/drivers/gpu/drm/bridge/adv7511/
Dadv7533.c31 unsigned int hsw, hfp, hbp, vsw, vfp, vbp; in adv7511_dsi_config_timing_gen() local
34 hsw = mode->hsync_end - mode->hsync_start; in adv7511_dsi_config_timing_gen()
48 regmap_write(adv->regmap_cec, 0x2a, hsw >> 4); in adv7511_dsi_config_timing_gen()
49 regmap_write(adv->regmap_cec, 0x2b, (hsw << 4) & 0xff); in adv7511_dsi_config_timing_gen()
/Linux-v5.4/drivers/gpu/drm/tilcdc/
Dtilcdc_crtc.c280 uint32_t reg, hbp, hfp, hsw, vbp, vfp, vsw; in tilcdc_crtc_set_mode() local
318 hsw = mode->hsync_end - mode->hsync_start; in tilcdc_crtc_set_mode()
324 mode->hdisplay, mode->vdisplay, hbp, hfp, hsw, vbp, vfp, vsw); in tilcdc_crtc_set_mode()
340 reg |= ((hsw-1) & 0x3c0) << 21; in tilcdc_crtc_set_mode()
347 (((hsw-1) & 0x3f) << 10); in tilcdc_crtc_set_mode()
735 uint32_t hbp, hfp, hsw, vbp, vfp, vsw; in tilcdc_crtc_mode_valid() local
757 hsw = mode->hsync_end - mode->hsync_start; in tilcdc_crtc_mode_valid()
772 if ((hsw-1) & ~0x3ff) { in tilcdc_crtc_mode_valid()
/Linux-v5.4/drivers/video/fbdev/
Dcarminefb.c63 u32 hsw; member
106 .hsw = 96,
118 .hsw = 72,
371 u32 hdp, vdp, htp, hsp, hsw, vtr, vsp, vsw; in set_display_parameters() local
381 hsw = par->res->hsw - 1; in set_display_parameters()
392 (hsw << CARMINE_DISP_HSW_SHIFT) | in set_display_parameters()
/Linux-v5.4/drivers/video/fbdev/omap2/omapfb/dss/
Dhdmi_wp.c172 timing_h |= FLD_VAL(timings->hsw, 7, 0); in hdmi_wp_video_config_timing()
194 timings->hsw = param->timings.hsw; in hdmi_wp_init_vid_fmt_timings()
Ddisplay.c268 ovt->hsw = vm->hsync_len; in videomode_to_omap_video_timings()
301 vm->hsync_len = ovt->hsw; in omap_video_timings_to_videomode()
Dhdmi5_core.c288 video_cfg->v_fc_config.timings.hsw = cfg->timings.hsw - 1; in hdmi_core_init()
292 cfg->timings.hbp + cfg->timings.hsw - 1; in hdmi_core_init()
358 (cfg->v_fc_config.timings.hsw >> 8), 1, 0); in hdmi_core_video_config()
360 cfg->v_fc_config.timings.hsw & 0xFF, 7, 0); in hdmi_core_video_config()
Ddisplay-sysfs.c98 t.x_res, t.hfp, t.hbp, t.hsw, in display_timings_show()
123 &t.x_res, &t.hfp, &t.hbp, &t.hsw, in display_timings_store()
/Linux-v5.4/drivers/video/fbdev/omap/
Dlcd_htcherald.c34 .hsw = 10,
Dlcd_palmte.c26 .hsw = 4,
Dlcd_palmtt.c37 .hsw = 4,
Dlcd_palmz71.c31 .hsw = 4,
Dlcd_inn1510.c37 .hsw = 40,
Dlcd_osk.c57 .hsw = 40,
Dlcd_h3.c53 .hsw = 12,
Dlcd_inn1610.c68 .hsw = 40,
Dhwa742.c779 int hsw, vsw; in setup_tearsync() local
785 hsw = hwa742_read_reg(HWA742_HS_W_REG); in setup_tearsync()
787 hs_pol_inv = !(hsw & 0x80); in setup_tearsync()
789 hsw = hsw & 0x7f; in setup_tearsync()
845 hs = hsw; in setup_tearsync()
Dlcd_ams_delta.c112 .hsw = 3,
/Linux-v5.4/include/drm/
Ddrm_displayid.h83 u8 hsw[2]; member
/Linux-v5.4/sound/soc/intel/common/
DMakefile7 soc-acpi-intel-hsw-bdw-match.o \
/Linux-v5.4/drivers/gpu/drm/pl111/
Dpl111_display.c133 u32 ppl, hsw, hfp, hbp; in pl111_display_enable() local
148 hsw = mode->hsync_end - mode->hsync_start - 1; in pl111_display_enable()
160 (hsw << 8) | in pl111_display_enable()
/Linux-v5.4/drivers/gpu/drm/hisilicon/kirin/
Ddw_drm_dsi.c451 u32 hfp, hbp, hsw, vfp, vbp, vsw; in dsi_set_mode_timing() local
479 hsw = mode->hsync_end - mode->hsync_start; in dsi_set_mode_timing()
488 hsa_time = (hsw * lane_byte_clk_kHz) / pixel_clk_kHz; in dsi_set_mode_timing()
505 htot, hfp, hbp, hsw); in dsi_set_mode_timing()

12