Searched refs:tegra_ivc (Results 1 - 4 of 4) sorted by relevance

/linux-master/include/soc/tegra/
H A Divc.h16 struct tegra_ivc { struct
25 void (*notify)(struct tegra_ivc *ivc, void *data);
41 int tegra_ivc_read_get_next_frame(struct tegra_ivc *ivc, struct iosys_map *map);
51 int tegra_ivc_read_advance(struct tegra_ivc *ivc);
61 int tegra_ivc_write_get_next_frame(struct tegra_ivc *ivc, struct iosys_map *map);
71 int tegra_ivc_write_advance(struct tegra_ivc *ivc);
82 int tegra_ivc_notified(struct tegra_ivc *ivc);
92 void tegra_ivc_reset(struct tegra_ivc *ivc);
96 int tegra_ivc_init(struct tegra_ivc *ivc, struct device *peer, const struct iosys_map *rx,
99 void (*notify)(struct tegra_ivc *iv
[all...]
H A Dbpmp.h57 struct tegra_ivc *ivc;
/linux-master/drivers/firmware/tegra/
H A Divc.c77 static inline void tegra_ivc_invalidate(struct tegra_ivc *ivc, dma_addr_t phys)
86 static inline void tegra_ivc_flush(struct tegra_ivc *ivc, dma_addr_t phys)
95 static inline bool tegra_ivc_empty(struct tegra_ivc *ivc, struct iosys_map *map)
121 static inline bool tegra_ivc_full(struct tegra_ivc *ivc, struct iosys_map *map)
133 static inline u32 tegra_ivc_available(struct tegra_ivc *ivc, struct iosys_map *map)
147 static inline void tegra_ivc_advance_tx(struct tegra_ivc *ivc)
159 static inline void tegra_ivc_advance_rx(struct tegra_ivc *ivc)
171 static inline int tegra_ivc_check_read(struct tegra_ivc *ivc)
206 static inline int tegra_ivc_check_write(struct tegra_ivc *ivc)
226 static int tegra_ivc_frame_virt(struct tegra_ivc *iv
[all...]
H A Dbpmp-tegra186.c96 static void tegra186_bpmp_ivc_notify(struct tegra_ivc *ivc, void *data)

Completed in 135 milliseconds