/linux-master/drivers/gpu/host1x/hw/ |
H A D | host1x02.c | 23 int host1x02_init(struct host1x *host)
|
H A D | host1x04.c | 23 int host1x04_init(struct host1x *host)
|
H A D | host1x05.c | 23 int host1x05_init(struct host1x *host)
|
H A D | host1x06.c | 23 int host1x06_init(struct host1x *host)
|
H A D | host1x07.c | 23 int host1x07_init(struct host1x *host)
|
H A D | host1x08.c | 23 int host1x08_init(struct host1x *host)
|
H A D | debug_hw_1x06.c | 14 static void host1x_debug_show_channel_cdma(struct host1x *host, 66 static void host1x_debug_show_channel_fifo(struct host1x *host, 142 static void host1x_debug_show_mlocks(struct host1x *host, struct output *o)
|
H A D | debug_hw_1x01.c | 14 static void host1x_debug_show_channel_cdma(struct host1x *host, 71 static void host1x_debug_show_channel_fifo(struct host1x *host, 130 static void host1x_debug_show_mlocks(struct host1x *host, struct output *o)
|
H A D | channel_hw.c | 3 * Tegra host1x Channel 8 #include <linux/host1x.h> 12 #include <trace/events/host1x.h> 194 struct host1x *host = dev_get_drvdata(ch->dev->parent); 294 struct host1x *host = dev_get_drvdata(ch->dev->parent); 349 static int host1x_channel_init(struct host1x_channel *ch, struct host1x *dev,
|
/linux-master/drivers/gpu/host1x/ |
H A D | dev.c | 3 * Tegra host1x driver 23 #include <trace/events/host1x.h> 45 void host1x_common_writel(struct host1x *host1x, u32 v, u32 r) argument 47 writel(v, host1x->common_regs + r); 50 void host1x_hypervisor_writel(struct host1x *host1x, u32 v, u32 r) argument 52 writel(v, host1x->hv_regs + r); 55 u32 host1x_hypervisor_readl(struct host1x *host1x, u3 argument 60 host1x_sync_writel(struct host1x *host1x, u32 v, u32 r) argument 67 host1x_sync_readl(struct host1x *host1x, u32 r) argument 331 host1x_wants_iommu(struct host1x *host1x) argument 819 host1x_get_dma_mask(struct host1x *host1x) argument [all...] |
H A D | channel.c | 3 * Tegra host1x Channel 15 /* Constructor for the host1x device list */ 43 struct host1x *host = dev_get_drvdata(job->channel->dev->parent); 65 struct host1x_channel *host1x_channel_get_index(struct host1x *host, 78 struct host1x *host = dev_get_drvdata(channel->dev->parent); 86 * @host: host1x instance 90 void host1x_channel_stop_all(struct host1x *host) 107 struct host1x *host = dev_get_drvdata(channel->dev->parent); 122 static struct host1x_channel *acquire_unused_channel(struct host1x *host) 150 * Allocates a new host1x channe [all...] |
H A D | syncpt.c | 3 * Tegra host1x Syncpoints 13 #include <trace/events/host1x.h> 24 host1x_syncpt_base_request(struct host1x *host) 48 * @host: host1x device data 58 struct host1x_syncpt *host1x_syncpt_alloc(struct host1x *host, 110 * @sp: host1x syncpoint 124 * @sp: host1x syncpoint 136 void host1x_syncpt_restore(struct host1x *host) 163 void host1x_syncpt_save(struct host1x *host) 205 * @sp: host1x syncpoin [all...] |
H A D | job.c | 3 * Tegra host1x Job 10 #include <linux/host1x.h> 17 #include <trace/events/host1x.h> 141 static unsigned int pin_job(struct host1x *host, struct host1x_job *job) 191 * host1x clients are generally not able to do scatter-gather themselves, so fail 602 struct host1x *host = dev_get_drvdata(dev->parent); 655 struct host1x *host = dev_get_drvdata(job->channel->dev->parent);
|
H A D | mipi.c | 24 #include <linux/host1x.h>
|
/linux-master/drivers/staging/media/tegra-video/ |
H A D | video.h | 9 #include <linux/host1x.h>
|
H A D | vi.h | 9 #include <linux/host1x.h> 122 * @frame_start_sp: host1x syncpoint pointer to synchronize programmed capture 123 * start condition with hardware frame start events through host1x 125 * @mw_ack_sp: host1x syncpoint pointer to synchronize programmed memory write 127 * frame through host1x syncpoint counters (On Tegra20 used for the
|
H A D | video.c | 6 #include <linux/host1x.h>
|
H A D | vip.c | 12 #include <linux/host1x.h> 243 /* initialize host1x interface */ 250 return dev_err_probe(&pdev->dev, err, "failed to register host1x client\n");
|
/linux-master/include/linux/ |
H A D | host1x.h | 25 struct host1x; 29 u64 host1x_get_dma_mask(struct host1x *host1x); 32 * struct host1x_bo_cache - host1x buffer object cache 59 * struct host1x_client_ops - host1x client operations 60 * @early_init: host1x client early initialization code 61 * @init: host1x client initialization code 62 * @exit: host1x client tear down code 63 * @late_exit: host1x client late tear down code 64 * @suspend: host1x clien 481 host1x_memory_context_alloc(struct host1x *host1x, struct device *dev, struct pid *pid) argument [all...] |
/linux-master/drivers/gpu/drm/tegra/ |
H A D | uapi.c | 4 #include <linux/host1x.h> 78 struct host1x *host = tegra_drm_to_host1x(drm->dev_private); 300 struct host1x *host1x = tegra_drm_to_host1x(drm->dev_private); local 309 sp = host1x_syncpt_alloc(host1x, HOST1X_SYNCPT_CLIENT_MANAGED, current->comm); 344 struct host1x *host1x = tegra_drm_to_host1x(drm->dev_private); local 352 sp = host1x_syncpt_get_by_id_noref(host1x, args->id);
|
H A D | gem.h | 3 * Tegra host1x GEM implementation 11 #include <linux/host1x.h>
|
H A D | drm.c | 8 #include <linux/host1x.h> 178 struct host1x *host1x = dev_get_drvdata(drm->dev->parent); local 309 sp = host1x_syncpt_get_by_id(host1x, syncpt.id); 386 struct host1x *host = dev_get_drvdata(drm->dev->parent); 401 struct host1x *host1x = dev_get_drvdata(drm->dev->parent); local 405 sp = host1x_syncpt_get_by_id_noref(host1x, args->id); 415 struct host1x *host1x local 1088 struct host1x *host1x = dev_get_drvdata(dev->dev.parent); local [all...] |
H A D | drm.h | 10 #include <linux/host1x.h> 55 static inline struct host1x *tegra_drm_to_host1x(struct tegra_drm *tegra)
|
H A D | vic.c | 9 #include <linux/host1x.h> 150 * parent host1x device. 455 /* inherit DMA mask from host1x parent */ 519 dev_err(dev, "failed to register host1x client: %d\n", err);
|
/linux-master/include/trace/events/ |
H A D | host1x.h | 3 * include/trace/events/host1x.h 5 * host1x event logging to ftrace. 11 #define TRACE_SYSTEM host1x 21 DECLARE_EVENT_CLASS(host1x, 29 DEFINE_EVENT(host1x, host1x_channel_open, 34 DEFINE_EVENT(host1x, host1x_channel_release, 39 DEFINE_EVENT(host1x, host1x_cdma_begin, 44 DEFINE_EVENT(host1x, host1x_cdma_end,
|