Searched refs:fifo_state (Results 1 – 10 of 10) sorted by relevance
/linux-6.12.1/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_cmd.c | 280 struct vmw_fifo_state *fifo_state = dev_priv->fifo; in vmw_local_fifo_reserve() local 285 uint32_t reserveable = fifo_state->capabilities & SVGA_FIFO_CAP_RESERVE; in vmw_local_fifo_reserve() 288 mutex_lock(&fifo_state->fifo_mutex); in vmw_local_fifo_reserve() 296 BUG_ON(fifo_state->reserved_size != 0); in vmw_local_fifo_reserve() 297 BUG_ON(fifo_state->dynamic_buffer != NULL); in vmw_local_fifo_reserve() 299 fifo_state->reserved_size = bytes; in vmw_local_fifo_reserve() 333 fifo_state->using_bounce_buffer = false; in vmw_local_fifo_reserve() 347 fifo_state->using_bounce_buffer = true; in vmw_local_fifo_reserve() 348 if (bytes < fifo_state->static_buffer_size) in vmw_local_fifo_reserve() 349 return fifo_state->static_buffer; in vmw_local_fifo_reserve() [all …]
|
D | vmwgfx_irq.c | 169 struct vmw_fifo_state *fifo_state = dev_priv->fifo; in vmw_fallback_wait() local 192 } else if (fifo_state) { in vmw_fallback_wait() 193 down_read(&fifo_state->rwsem); in vmw_fallback_wait() 231 if (ret == 0 && fifo_idle && fifo_state) in vmw_fallback_wait() 237 up_read(&fifo_state->rwsem); in vmw_fallback_wait()
|
/linux-6.12.1/drivers/gpu/drm/vc4/ |
D | vc4_kms.c | 357 if (!old_hvs_state->fifo_state[channel].in_use) in vc4_atomic_commit_tail() 360 commit = old_hvs_state->fifo_state[channel].pending_commit; in vc4_atomic_commit_tail() 369 old_hvs_state->fifo_state[channel].pending_commit = NULL; in vc4_atomic_commit_tail() 447 if (!hvs_state->fifo_state[channel].in_use) in vc4_atomic_commit_setup() 450 hvs_state->fifo_state[channel].pending_commit = in vc4_atomic_commit_setup() 686 state->fifo_state[i].in_use = old_state->fifo_state[i].in_use; in vc4_hvs_channels_duplicate_state() 687 state->fifo_state[i].fifo_load = old_state->fifo_state[i].fifo_load; in vc4_hvs_channels_duplicate_state() 702 if (!hvs_state->fifo_state[i].pending_commit) in vc4_hvs_channels_destroy_state() 705 drm_crtc_commit_put(hvs_state->fifo_state[i].pending_commit); in vc4_hvs_channels_destroy_state() 722 drm_printf(p, "\t\tin use=%d\n", hvs_state->fifo_state[i].in_use); in vc4_hvs_channels_print_state() [all …]
|
D | vc4_drv.h | 360 } fifo_state[HVS_NUM_CHANNELS]; member
|
/linux-6.12.1/drivers/i2c/busses/ |
D | i2c-hisi.c | 246 u32 fifo_state; in hisi_i2c_read_rx_fifo() local 256 fifo_state = readl(ctlr->iobase + HISI_I2C_FIFO_STATE); in hisi_i2c_read_rx_fifo() 257 while (!(fifo_state & HISI_I2C_FIFO_STATE_RX_EMPTY) && in hisi_i2c_read_rx_fifo() 260 fifo_state = readl(ctlr->iobase + HISI_I2C_FIFO_STATE); in hisi_i2c_read_rx_fifo() 268 if (fifo_state & HISI_I2C_FIFO_STATE_RX_EMPTY) in hisi_i2c_read_rx_fifo() 280 u32 cmd, fifo_state; in hisi_i2c_xfer_msg() local 290 fifo_state = readl(ctlr->iobase + HISI_I2C_FIFO_STATE); in hisi_i2c_xfer_msg() 291 while (!(fifo_state & HISI_I2C_FIFO_STATE_TX_FULL) && in hisi_i2c_xfer_msg() 314 fifo_state = readl(ctlr->iobase + HISI_I2C_FIFO_STATE); in hisi_i2c_xfer_msg() 323 if ((fifo_state & HISI_I2C_FIFO_STATE_TX_FULL) || in hisi_i2c_xfer_msg()
|
/linux-6.12.1/drivers/gpu/drm/vc4/tests/ |
D | vc4_test_pv_muxing.c | 37 if (!hvs_state->fifo_state[i].in_use) in check_fifo_conflict() 162 KUNIT_EXPECT_TRUE(test, new_hvs_state->fifo_state[channel].in_use); in check_channel_for_encoder() 820 KUNIT_ASSERT_TRUE(test, new_hvs_state->fifo_state[hdmi0_channel].in_use); in drm_test_vc5_pv_muxing_bugs_subsequent_crtc_enable() 843 KUNIT_ASSERT_TRUE(test, new_hvs_state->fifo_state[hdmi1_channel].in_use); in drm_test_vc5_pv_muxing_bugs_subsequent_crtc_enable() 895 KUNIT_ASSERT_TRUE(test, new_hvs_state->fifo_state[old_hdmi0_channel].in_use); in drm_test_vc5_pv_muxing_bugs_stable_fifo() 903 KUNIT_ASSERT_TRUE(test, new_hvs_state->fifo_state[old_hdmi1_channel].in_use); in drm_test_vc5_pv_muxing_bugs_stable_fifo() 928 KUNIT_ASSERT_TRUE(test, new_hvs_state->fifo_state[hdmi1_channel].in_use); in drm_test_vc5_pv_muxing_bugs_stable_fifo()
|
/linux-6.12.1/drivers/gpu/drm/i915/display/ |
D | i9xx_wm.c | 264 struct vlv_fifo_state *fifo_state = &crtc_state->wm.vlv.fifo_state; in vlv_get_fifo_size() local 295 fifo_state->plane[PLANE_PRIMARY] = sprite0_start; in vlv_get_fifo_size() 296 fifo_state->plane[PLANE_SPRITE0] = sprite1_start - sprite0_start; in vlv_get_fifo_size() 297 fifo_state->plane[PLANE_SPRITE1] = 511 - sprite1_start; in vlv_get_fifo_size() 298 fifo_state->plane[PLANE_CURSOR] = 63; in vlv_get_fifo_size() 1453 struct vlv_fifo_state *fifo_state = &crtc_state->wm.vlv.fifo_state; in vlv_compute_fifo() local 1488 fifo_state->plane[plane_id] = 0; in vlv_compute_fifo() 1493 fifo_state->plane[plane_id] = fifo_size * rate / total_rate; in vlv_compute_fifo() 1494 fifo_left -= fifo_state->plane[plane_id]; in vlv_compute_fifo() 1497 fifo_state->plane[PLANE_SPRITE0] += sprite0_fifo_extra; in vlv_compute_fifo() [all …]
|
D | intel_display_types.h | 999 struct vlv_fifo_state fifo_state; member
|
/linux-6.12.1/drivers/isdn/hardware/mISDN/ |
D | hfcpci.c | 326 u_char fifo_state; in hfcpci_clear_fifo_rx() local 331 fifo_state = hc->hw.fifo_en & HFCPCI_FIFOEN_B2RX; in hfcpci_clear_fifo_rx() 334 fifo_state = hc->hw.fifo_en & HFCPCI_FIFOEN_B1RX; in hfcpci_clear_fifo_rx() 336 if (fifo_state) in hfcpci_clear_fifo_rx() 337 hc->hw.fifo_en ^= fifo_state; in hfcpci_clear_fifo_rx() 345 if (fifo_state) in hfcpci_clear_fifo_rx() 346 hc->hw.fifo_en |= fifo_state; in hfcpci_clear_fifo_rx() 355 u_char fifo_state; in hfcpci_clear_fifo_tx() local 360 fifo_state = hc->hw.fifo_en & HFCPCI_FIFOEN_B2TX; in hfcpci_clear_fifo_tx() 363 fifo_state = hc->hw.fifo_en & HFCPCI_FIFOEN_B1TX; in hfcpci_clear_fifo_tx() [all …]
|
/linux-6.12.1/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_queues.c | 663 u64 tmp, fifo_state; in nicvf_reclaim_rbdr() local 677 fifo_state = nicvf_queue_reg_read(nic, NIC_QSET_RBDR_0_1_STATUS0, qidx); in nicvf_reclaim_rbdr() 678 if (((fifo_state >> 62) & 0x03) == 0x3) in nicvf_reclaim_rbdr()
|