Home
last modified time | relevance | path

Searched refs:iwake_watermark (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/media/pci/intel/ipu6/
Dipu6-isys.c406 struct isys_iwake_watermark *iwake_watermark = &isys->iwake_watermark; in get_lut_ltrdid() local
412 if (iwake_watermark->ltrdid.lut_ltr.value) in get_lut_ltrdid()
413 *pltr_did = iwake_watermark->ltrdid; in get_lut_ltrdid()
513 struct isys_iwake_watermark *iwake_watermark = &isys->iwake_watermark; in enable_iwake() local
516 mutex_lock(&iwake_watermark->mutex); in enable_iwake()
518 if (iwake_watermark->iwake_enabled == enable) { in enable_iwake()
519 mutex_unlock(&iwake_watermark->mutex); in enable_iwake()
525 iwake_watermark->iwake_enabled = enable; in enable_iwake()
527 mutex_unlock(&iwake_watermark->mutex); in enable_iwake()
532 struct isys_iwake_watermark *iwake_watermark = &isys->iwake_watermark; in update_watermark_setting() local
[all …]
Dipu6-isys-video.c749 struct isys_iwake_watermark *iwake_watermark = &isys->iwake_watermark; in ipu6_isys_configure_stream_watermark() local
790 mutex_lock(&iwake_watermark->mutex); in ipu6_isys_configure_stream_watermark()
791 iwake_watermark->force_iwake_disable = true; in ipu6_isys_configure_stream_watermark()
792 mutex_unlock(&iwake_watermark->mutex); in ipu6_isys_configure_stream_watermark()
823 struct isys_iwake_watermark *iwake_watermark = in ipu6_isys_update_stream_watermark() local
824 &av->isys->iwake_watermark; in ipu6_isys_update_stream_watermark()
831 mutex_lock(&iwake_watermark->mutex); in ipu6_isys_update_stream_watermark()
833 &iwake_watermark->video_list); in ipu6_isys_update_stream_watermark()
834 mutex_unlock(&iwake_watermark->mutex); in ipu6_isys_update_stream_watermark()
837 mutex_lock(&iwake_watermark->mutex); in ipu6_isys_update_stream_watermark()
[all …]
Dipu6-isys.h169 struct isys_iwake_watermark iwake_watermark; member