Searched refs:ivc (Results 1 – 4 of 4) sorted by relevance
/u-boot/arch/arm/mach-tegra/ |
A D | ivc.c | 165 if (ivc->r_pos == ivc->nframes - 1) in tegra_ivc_advance_rx() 176 if (ivc->w_pos == ivc->nframes - 1) in tegra_ivc_advance_tx() 250 tegra_ivc_invalidate_frame(ivc, ivc->rx_channel, ivc->r_pos); in tegra_ivc_read_get_next_frame() 251 *frame = tegra_ivc_frame_pointer(ivc, ivc->rx_channel, ivc->r_pos); in tegra_ivc_read_get_next_frame() 284 ivc->notify(ivc); in tegra_ivc_read_advance() 309 tegra_ivc_flush_frame(ivc, ivc->tx_channel, ivc->w_pos); in tegra_ivc_write_advance() 329 ivc->notify(ivc); in tegra_ivc_write_advance() 398 ivc->notify(ivc); in tegra_ivc_channel_notified() 436 ivc->notify(ivc); in tegra_ivc_channel_notified() 458 ivc->notify(ivc); in tegra_ivc_channel_notified() [all …]
|
A D | Makefile | 27 obj-$(CONFIG_TEGRA_IVC) += ivc.o
|
/u-boot/arch/arm/include/asm/arch-tegra/ |
A D | ivc.h | 93 int tegra_ivc_read_get_next_frame(struct tegra_ivc *ivc, void **frame); 107 int tegra_ivc_read_advance(struct tegra_ivc *ivc); 121 int tegra_ivc_write_get_next_frame(struct tegra_ivc *ivc, void **frame); 135 int tegra_ivc_write_advance(struct tegra_ivc *ivc); 147 int tegra_ivc_channel_notified(struct tegra_ivc *ivc); 159 void tegra_ivc_channel_reset(struct tegra_ivc *ivc); 172 int tegra_ivc_init(struct tegra_ivc *ivc, ulong rx_base, ulong tx_base,
|
/u-boot/drivers/misc/ |
A D | tegra186_bpmp.c | 31 struct tegra_ivc ivc; member 50 ret = tegra_ivc_write_get_next_frame(&priv->ivc, &ivc_frame); in tegra186_bpmp_call() 61 ret = tegra_ivc_write_advance(&priv->ivc); in tegra186_bpmp_call() 69 ret = tegra_ivc_channel_notified(&priv->ivc); in tegra186_bpmp_call() 75 ret = tegra_ivc_read_get_next_frame(&priv->ivc, &ivc_frame); in tegra186_bpmp_call() 92 ret = tegra_ivc_read_advance(&priv->ivc); in tegra186_bpmp_call() 166 static void tegra186_bpmp_ivc_notify(struct tegra_ivc *ivc) in tegra186_bpmp_ivc_notify() argument 169 container_of(ivc, struct tegra186_bpmp, ivc); in tegra186_bpmp_ivc_notify() 203 ret = tegra_ivc_init(&priv->ivc, rx_base, tx_base, BPMP_IVC_FRAME_COUNT, in tegra186_bpmp_probe() 210 tegra_ivc_channel_reset(&priv->ivc); in tegra186_bpmp_probe() [all …]
|
Completed in 6 milliseconds