Home
last modified time | relevance | path

Searched defs:ivc (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/firmware/tegra/
H A Dbpmp-tegra186.c95 static void tegra186_bpmp_ivc_notify(struct tegra_ivc *ivc, void *data) in tegra186_bpmp_ivc_notify() argument
[all...]
H A Divc.c71 static inline void tegra_ivc_invalidate(struct tegra_ivc *ivc, dma_addr_t phys) in tegra_ivc_invalidate() argument
80 static inline void tegra_ivc_flush(struct tegra_ivc *ivc, dma_addr_t phys) in tegra_ivc_flush() argument
89 static inline bool tegra_ivc_empty(struct tegra_ivc *ivc, in tegra_ivc_empty() argument
116 static inline bool tegra_ivc_full(struct tegra_ivc *ivc, in tegra_ivc_full() argument
129 tegra_ivc_available(struct tegra_ivc *ivc, struct tegra_ivc_header *header) tegra_ivc_available() argument
144 tegra_ivc_advance_tx(struct tegra_ivc *ivc) tegra_ivc_advance_tx() argument
155 tegra_ivc_advance_rx(struct tegra_ivc *ivc) tegra_ivc_advance_rx() argument
166 tegra_ivc_check_read(struct tegra_ivc *ivc) tegra_ivc_check_read() argument
199 tegra_ivc_check_write(struct tegra_ivc *ivc) tegra_ivc_check_write() argument
217 tegra_ivc_frame_virt(struct tegra_ivc *ivc, struct tegra_ivc_header *header, unsigned int frame) tegra_ivc_frame_virt() argument
227 tegra_ivc_frame_phys(struct tegra_ivc *ivc, dma_addr_t phys, unsigned int frame) tegra_ivc_frame_phys() argument
238 tegra_ivc_invalidate_frame(struct tegra_ivc *ivc, dma_addr_t phys, unsigned int frame, unsigned int offset, size_t size) tegra_ivc_invalidate_frame() argument
252 tegra_ivc_flush_frame(struct tegra_ivc *ivc, dma_addr_t phys, unsigned int frame, unsigned int offset, size_t size) tegra_ivc_flush_frame() argument
267 tegra_ivc_read_get_next_frame(struct tegra_ivc *ivc) tegra_ivc_read_get_next_frame() argument
291 tegra_ivc_read_advance(struct tegra_ivc *ivc) tegra_ivc_read_advance() argument
331 tegra_ivc_write_get_next_frame(struct tegra_ivc *ivc) tegra_ivc_write_get_next_frame() argument
344 tegra_ivc_write_advance(struct tegra_ivc *ivc) tegra_ivc_write_advance() argument
386 tegra_ivc_reset(struct tegra_ivc *ivc) tegra_ivc_reset() argument
416 tegra_ivc_notified(struct tegra_ivc *ivc) tegra_ivc_notified() argument
612 tegra_ivc_init(struct tegra_ivc *ivc, struct device *peer, void *rx, dma_addr_t rx_phys, void *tx, dma_addr_t tx_phys, unsigned int num_frames, size_t frame_size, void (*notify)(struct tegra_ivc *ivc, void *data), void *data) tegra_ivc_init() argument
675 tegra_ivc_cleanup(struct tegra_ivc *ivc) tegra_ivc_cleanup() argument
[all...]
/kernel/linux/linux-6.6/drivers/firmware/tegra/
H A Divc.c77 static inline void tegra_ivc_invalidate(struct tegra_ivc *ivc, dma_addr_t phys) in tegra_ivc_invalidate() argument
86 static inline void tegra_ivc_flush(struct tegra_ivc *ivc, dma_addr_t phys) in tegra_ivc_flush() argument
95 static inline bool tegra_ivc_empty(struct tegra_ivc *ivc, struct iosys_map *map) in tegra_ivc_empty() argument
121 static inline bool tegra_ivc_full(struct tegra_ivc *ivc, struc argument
133 tegra_ivc_available(struct tegra_ivc *ivc, struct iosys_map *map) tegra_ivc_available() argument
147 tegra_ivc_advance_tx(struct tegra_ivc *ivc) tegra_ivc_advance_tx() argument
159 tegra_ivc_advance_rx(struct tegra_ivc *ivc) tegra_ivc_advance_rx() argument
171 tegra_ivc_check_read(struct tegra_ivc *ivc) tegra_ivc_check_read() argument
206 tegra_ivc_check_write(struct tegra_ivc *ivc) tegra_ivc_check_write() argument
226 tegra_ivc_frame_virt(struct tegra_ivc *ivc, const struct iosys_map *header, unsigned int frame, struct iosys_map *map) tegra_ivc_frame_virt() argument
239 tegra_ivc_frame_phys(struct tegra_ivc *ivc, dma_addr_t phys, unsigned int frame) tegra_ivc_frame_phys() argument
250 tegra_ivc_invalidate_frame(struct tegra_ivc *ivc, dma_addr_t phys, unsigned int frame, unsigned int offset, size_t size) tegra_ivc_invalidate_frame() argument
264 tegra_ivc_flush_frame(struct tegra_ivc *ivc, dma_addr_t phys, unsigned int frame, unsigned int offset, size_t size) tegra_ivc_flush_frame() argument
279 tegra_ivc_read_get_next_frame(struct tegra_ivc *ivc, struct iosys_map *map) tegra_ivc_read_get_next_frame() argument
303 tegra_ivc_read_advance(struct tegra_ivc *ivc) tegra_ivc_read_advance() argument
343 tegra_ivc_write_get_next_frame(struct tegra_ivc *ivc, struct iosys_map *map) tegra_ivc_write_get_next_frame() argument
356 tegra_ivc_write_advance(struct tegra_ivc *ivc) tegra_ivc_write_advance() argument
398 tegra_ivc_reset(struct tegra_ivc *ivc) tegra_ivc_reset() argument
428 tegra_ivc_notified(struct tegra_ivc *ivc) tegra_ivc_notified() argument
646 tegra_ivc_init(struct tegra_ivc *ivc, struct device *peer, const struct iosys_map *rx, dma_addr_t rx_phys, const struct iosys_map *tx, dma_addr_t tx_phys, unsigned int num_frames, size_t frame_size, void (*notify)(struct tegra_ivc *ivc, void *data), void *data) tegra_ivc_init() argument
709 tegra_ivc_cleanup(struct tegra_ivc *ivc) tegra_ivc_cleanup() argument
[all...]
H A Dbpmp-tegra186.c96 static void tegra186_bpmp_ivc_notify(struct tegra_ivc *ivc, void *data) in tegra186_bpmp_ivc_notify() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/
H A Dfimc-isp-video.c305 struct fimc_is_video *ivc = &isp->video_capture; in isp_video_release() local
/kernel/linux/linux-5.10/include/soc/tegra/
H A Dbpmp.h44 struct tegra_ivc *ivc; member
/kernel/linux/linux-6.6/include/soc/tegra/
H A Dbpmp.h57 struct tegra_ivc *ivc; member
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-isp-video.c305 struct fimc_is_video *ivc = &isp->video_capture; in isp_video_release() local

Completed in 6 milliseconds